Pull to refresh

Comments 24

быстро понял, что у ассемблера будущего нет

Секунд до начала срача: 3..2..1..

закрыть пробел с алгоритмами и структурами данных. Да-да, это базовые вещи, но нам в универе их не пропадавали

Вы не шутите? На профильных (ИТ) специальностях не преподают алгоритмы?

Не шучу, в филиале МГТУ им. Баумана не преподают нормально алгоритмы

Поэтому среди прочитанных книг нет Кнута?

Я вот тоже заметил, что Кнут подзабыт.

И если говорить об алгоритмах, то кто если не ОН!??

В универе читал библиотечные книги, а тут решил прикупить себе на полку. Был немного шокирован ценой четырех томов!

P.s. С универа помнится шутка: «Метод Кнута и Пряника» - Метод разработанный Кнутом и модифицированный Пряником!

Вот я тоже не понимаю. Многие, похоже, не знают, что все основные алгоритмы были придуманы еще в 60-х, и ничего принципиально нового уже не придумать, разве что их какие-то частные оптимизации, комбинации и т.д. У Кнута всё разложено по полочкам, в том числе сложность алгоритмов.

Был немного шокирован ценой четырех томов!

Если я правильно помню, всего их семь. Последние 3 так и не переведены до сих пор, получается.

Кем работаете то в результате и на чем пишете? А то как говориться «на самом интересном месте…» ?

Работаю разработчиком в Yandex Cloud, Data Platform. Пишу на Go/C++

Можно вас поздравить так сказать со входом в ИТ ? Видно, что программирование вас интересует и вы в нем готовы развиваться. Я уверен, что без интереса к профессии далеко не уедешь.Сейчас есть такое мнение, что можно научиться и делать просто работу, я же уверен, что без интереса будет не достаточная мотивация развиваться и человек быстро выгорит и все забросит. Так что делаю удачи и интереса ?

Все так, тоже так считаю. Без какого-либо энтузиазма к своей профессии профессоналом не станешь. Спасибо :)

Как так получилось, что Java не зацепил (СиШарп не считается)?

Как-то так сложились обстоятельства, что я решил попробовать .NET, а потом Java даже пробовать не стал

Слишком сильный разброс по языкам. При этом, как понимаю нет конкретного и того, который считается сильным по знаниям. Может не стоило уходить в МО и сосредоточиться на разработке .net.

Я долгое время писал на .NET, но какие-то пет проекты, без реального опыта. Сейчас 2 года пишу на Go. В целом, я и на .NET писал и ML занимался

Довольно таки большой разброс в знаниях и видно, что хочется иметь какое-то развитие в ИТ сфере

Какое сложилось мнение после прочтения статьи - заголовком должно было стать "Как я попал в Яндекс"

Вот вы пробовали разные технологии и направления, даже работу уже нашли (т.е. уже вошли в it), но потом спустя время попали на стажировку в Яндекс и вам it сразу кааааааак понравился и всё сразу каааак расцвело, заблагоухало. И нет описания - что же вы в итоге искали, чего вам не хватало, что нашли в итоге в Яндексе что он сразу стал "вау"

Моя гипотеза - у вас была мысль "быть в it само по себе это круто, Яндекс - это большая компания в которой есть крутые люди", и вот вы теперь попали туда и доказали себе, что этого достойны, что теперь вы попали в it. Не в тот it, где какие-то мутные люди копошатся в железяках, а в НАСТОЯЩЕЕ it - в компанию, у которой сервера исчисляются датацентрами, есть специалисты на любой вкус и цвет, организовывает разный движ типо стажировок или конференций (ну или хотя бы спецы из компании в конференциях учавствует), которая на слуху и вот это вот всё. Т.е. вы искали это чувство сопричастности и когда нашли - получили удовлетворение

Забавно, но я сам в примерно таком же положении, только я себя ещё не нашёл. Пробовал разные языки, работать начал на .NET, были небольшие проекты и на других языках. Во время обучения в вузе пробовал мл и писал по нему диплом. Вроде мл и интересно, но вроде и не настолько что бы всё бросить. Не хочется терять возможность делать руками утилиты и сервисы, да и разработка на python не очень интересна. Однако не хочется и тупо писать код по таскам в жире, хочется проводить какие-то исследования и на их основе делать что-то - вот мл как раз про это. Не знаю не знаю. В итоге сейчас с .NET на Go переучиваюсь

Не уверен, что этот заголовок подходит здесь больше. Все-таки я писал о том, что пробовал.

IT мне нравилось всегда, и на предприятии мне нравилось решать задачи. Но у меня всегда были большие цели, поэтому хотелось попасть в большую компанию, где я бы смог вносить еще больший вклад. Я еще не опытный писатель статей, наверное, поэтому не смог отобразить эту мысть в самом тексте.

Спасибо за вашу мысль и мнение :)

Но как в больших компаниях получится сделать большой вклад? Мне кажется вещь прямо противоположная. Вот есть компания в которой 1000 человек. За день это 8к человекочасов работы, из которых ваших 8 - это 0.1%. В компании где 100 человек за тот же день будет 800 человекочасов работы, из которых ваших по-прежнему 8 - но в этой компании это будет больший вклад и он будет уже 1%. Что тут, что там будет одно и тоже - просто у больших компаний и клиентов больше. Будет ли это больший импакт для клиентов: ну увидит синюю кнопку вместо голубой 1кк человек, вместо 100к - код то один и тот же

Если измерять в часах, то конечно выходит импакта не много. Но стажер делает не столько же, сколько сеньор, согласны? Ну то есть реализовать новую фичу и пофиксить баг или написать еще один тест кейс, это разные вещи и имеют разное влияние. Реализовывать новую фичу в крупной компании куда интереснее, чем делать то же самое, но в небольшой компании. Все как вы и написал, дело в количестве клиентов. Лично меня это привлекает, что я могу сделать что-то, чем будет пользоваться миллионы людей.

Вот теперь понятно

Через год, может два, пойдет по линии менеджмента. Они все туда идут, когда понимают, что трепаться языком о технологиях и проектах намного продуктивнее для карьеры, чем кодить.

Каждый второй занимался тем, что описал автор, у меня где-то валяется блокнот на асме, недоделанный графический движок на сях и прочая чушь нулевой практической ценности. Ничего из этого меня не продвинуло в знаниях, карьере и зарплате. ИТ сейчас в целом не для интровертов, которые любят кодить...

Не согласен с вами. Трепаться языком о технологиях нужно, хотя бы потому что это обмен опытом и знаниями. Например, на конференциях можно общаться с разработчиками из других компаний, чтобы узнать как они сделали ту или иную фичу, чтобы рассмотреть этот подход у себя.

И в Яндексе разработчика оценивают по фактическому вкладу в развитие бизнеса, а для этого нужно писать код, чтобы потом было что сказать.

Если хочешь стать больше, чем Senior Developer или ведущий разработчик, то дальше путь только в тим лиды, а там неизбежно появляются менеджерские задачи. Так на всех управляющих должностях.

UFO just landed and posted this here

Разработчики разрабатывают, им некогда по конференциям ходить.

Для расширения кругозора лучше бы ходить. А еще я слышал про случаи, когда люди после того, как сходили на конференцию, находили себе работу получше. В том числе в результате расширения кругозора.

UFO just landed and posted this here
Sign up to leave a comment.

Articles