Как стать автором
Обновить

Комментарии 20

Странно, что в списке есть «уйти в науку» и «уйти в маркетинг», но нет, например, «уйти в машинисты электропоезда». Общего между программированием и сабжем во всех случаях — одинаково нисколько.
Если под наукой понимается именно computer science, то прошлый опыт программирования пригодится куда как с большей вероятностью, чем в кабине электровоза :)

Что же касается маркетинга (подразумевая, что речь о маркетинге в рамках ИТ отрасли), то тут даже и говорить не о чём: знание технической стороны вопроса — это очень сильный плюс.
В биоинформатике вроде как тоже программисты бывшие нужны) Как и во многих других областях. Ну в смысле опыт программирования будет полезен для эффективного анализа данных, написания для себя вспомогательных тулзов и т.п. Сколько сейчас говорят про кризис воспроизводимости по причине что не могут восстановить что там ученый накодил и наанализировал.
Если под наукой понимается именно computer science, то прошлый опыт программирования пригодится куда как с большей вероятностью, чем в кабине электровоза :)

Опыт программирования, если натягивать сову на глобус, можно приткнуть много куда.
А вот в академию «со стороны» так вот просто не попасть, опыт у вас или не опыт. Можно конечно говорить о сферических в вакууме случаях, но институциональные барьеры тут сыграют ту же практическую роль, что и, например, в случае «уйти в маркетинг» или еще куда-то, где багаж знаний не очень релевантен.
НЛО прилетело и опубликовало эту надпись здесь
Ну, надеюсь, что в США с закрытостью академии чуть лучше. Я знаю только ситуацию в РФ и некоторых странах ближнего зарубежья, и там — ужс. В лучшем случае можно поработать, как говорится, «на птичьих правах» и за очень условные деньги, а в худшем и с этим не выходит.

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


А вот про науку и маркетинг… И там, и там, можно и нужно программировать, составлять отчеты (для себя же), регрессии и прочие красивые картинки.
Сегодняшний маркетинг без анализа, без программирования — это пыль в глаза. Настоящий таргетинг начинается хотя бы с азов программирования. Более того, я еще не видел ни одной маркетологическо-таргетинговой системы с настроенным CI/CD. (не говоря про inhouse-решения).
А уж науку можно развивать прямо по специальности: применять научные подходы к сравнению парадигм, фреймворков, методов, а не как 99% статей, основанных на личном опыте с использованием эмпирического подхода.

Вообще, очень даже большая разница. Написать нейросеть и сконструировать роборуки, во-первых, сложно, во-вторых, не дадут использовать.

Вы слишком плохо пытаетесь натянуть сову. Это — не дадут, а вот применить навыки алгоритмизации к деятельности машиниста — вполне возможно. Сильно много это конечно же не даст (потому что там уже много что проделано), но что делать.

А вот про науку и маркетинг… И там, и там, можно и нужно программировать, составлять отчеты (для себя же), регрессии и прочие красивые картинки.

И там, и там — программировать это совсем не главное. Как и в случае с машинистом. Да, вы с высокой вероятностью сможете добавить программирование к прочим профильным навыкам, и получить с этого большую отдачу (well, большую чем для машиниста) — но это разница количественная, а никак не качественная. И главное — вам всё равно будут нужны другие профильные навыки (или публикации и прочая хрень, если речь про академию).
А интересно, насколько реален такой путь для категории «после 30-ти»? )

Я в 30 ушел (и несколько месяцев проработал) в копирайтеры (в не связанной с техникой тематике). Считается?

Риск «мнимого» роста. Он особенно подстерегает людей, давно работающих на одном проекте. Тезис следующий: если вам кажется, что вы знаете все, потому что видели каждый потаенный участок кода своего проекта, это абсолютно не значит, что, если вас пересадить на другой проект, все получится. Как проверить себя? Попробуйте сделать что-то на технологиях незнакомых вам.

Мне кажется это правда лишь отчасти и в такой формулировке выглядит, как будто это писал кто-то из HR. Само собой при использовании новых, не знакомых тебе технологий, ты будешь испытывать какие-то трудности. Даже имея за плечами большой и разнообразный опыт можно столкнуться с парадигмой, которая тебя раньше обходила стороной. Но сам по себе факт, что ты не сразу начинаешь разбираться в новых для себя технологиях так же, как и в хорошо знакомых, не обесценивает твой опыт и не делает рост «мнимым». В общем случае, если ты глубоко познал какую-то технологию, то и другую скорее всего сможешь освоить, при условии, что она не следует какой-нибудь диаметрально противоположной концепции, что бывает не часто. И никак не «Не можешь сходу эффективно использовать незнакомую технологию — никакой ты не синьор».

Переквалифицироваться в аналитики

Вкину спорное утверждение — в таком виде, как описано в статье аналитики существовать не должны. Удобством интерфейсов должны заниматься специально обученные люди а в бизнесе должны побольше разбираться разработчики. Аналитик, по сути, выступает интерфейсом между источником требований и теми, кто их реализует. И в том виде, который описан в статье, он превращается в очень обширный интерфейс, нарушая тем самым interface segregation principle. Так что чем меньше в вашей структуре аналитиков в «классическом понимании», тем, на мой взгляд, лучше.

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

НЛО прилетело и опубликовало эту надпись здесь
после того как архитектура выбрана, описана и т.п. А потом надо просто пилить его годами.

Смешно :)

А как же вариант сделать свой стартап? Можно хоть 30 лет работать на кого-то, но сопоставимого объёма знания, опыта общения, убеждения, понимания процессов и людей не получишь.

IMHO забыт идеальный вариант дальнейше карьеры:
9. Консалтинг
Это для тебя, потому что:
  • Ты о себе высокого мнения, и это невидимым током флюидов передается окружающим
  • Ты не любишь и не хочешь отвечать за результат
  • Ты легко схватываешь новые модные технологии по верхам, но устал подробно изучать каждую из них
На что стоит обратить внимание:
  • На свой внешний вид: встречают по одежке
  • На манеру речи
  • На Social Skills
  • На постоянное обновление своего списка модных технологий: впрочем, тут достаточно уметь завлекательно рассказывать о них, глубоко их знать не обязательно
  • На наличие знакомых, которые реально смогут сделать порекомендованное; хотя, при высоких Social Skills можно обойтись и без этого.
PS В начале (после слова «идеальный») должен быть, естественно, смайлик. Или не должен?
А чем плох этот вариант? Смайлика не надо. Тут и технические знания понадобятся, и организаторские, и маркетинг, и свой бизнес замутить можно.
Чем? Да примерно вот этим:
ты появился, когда никто тебя не звал, хочешь получить плату за ответ, который я уже знаю, на вопрос, который тебе никто не задавал, и к тому же ты ни хрена не смыслишь в моей работе

А плох или хорош — это смотря с какой стороны смотреть. Мне вот, по жизни, всё больше приходилось свою собаку возвращать. Но в каждом таком случае была и другая сторона, и люди на ней бабло делавшие.
Обычно должность таких разработчиков имеет префикс Principal или Expert.

После Senior есть еще две ступени с общепринятыми названиями Principal и Distinguished.


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

Ну возможно кого-то заинтересует именно видео доклада Зураба по этой теме → http://www.0x1.tv/20191114AM (слабовидящие, желающие подкрепится харизмой докладчика и т.п.)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории