Вот сегодняшняя переписка с коллегой, я думаю, будет полезно тем, у кого подобные мысли возникали
===
Николай, доброе утро! Я с вами консультировался по развитию карьеры и вырос в Senior frontend разработчика и сейчас задумался над дальнейшим развитием.
Скажите пожалуйста, почему вы работая сейчас на аналогичной должности решили заняться системным программированием и reverse engineering-ом?
Мне очень импонирует ваша модель ухода от бизнеса в сторону развития мастерства, поэтому интересны пути развития. Сам просто выбираю и анализирую все метрики (что нравится, конкуренцию, порог входа и тп)
К примеру, есть направление, которое нравится - компьютерное зрение, но чтобы стать специалистом и дойти до денег, которые есть сейчас надо 2-3 года усердной работы, а дальше что? В итоге опять в исходную точку вернусь. Да и к тому же это направление мало связано с программированием.
Дело в шиложопости, интересно все, что связано с программированием, поэтому есть муки выбора.
На данном этапе рассматриваю несколько направлений развития:
1. fullstack JS/TS/NodeJS
2. fullstack JS/TS/Java (работаю в банке и часто приходится смотреть на Java код)
3. ML/DL инженер со специализацией компьютерное зрение (тут по сути придётся начинать карьеру с нуля)
4. Reverse engineering интересное направление, но тоже надо начинать все с нуля
Вообщем пока на этапе раздумий и так уже полгода продолжается.
Буду рад совету.
=====
Добрый день! Рад что у вас все получилось
со мной все просто - интерес
жгучий интерес относительно низкоуровневой работы компьютера
фронтом я занимаюсь, просто постольку поскольку умею и понимаю, тоесть это то на чем я могу зарабатывать нормальные деньги уже сейчас
мне до зарабатывания подобных денег в системном программировании и реверсе, наверно лет пять пахать, учитывая что времени на самообучение крайне мало (несколько часов в неделю всего, дай бог если 10)
а вот интереса как в 2011 году к фронту - такого уже больше нет
у меня есть предположение, что это больше не является вызовом, хочется чего-то сложного, непонятного
системное программирование и реверс как раз эта область - мозг кипит, все жутко интересно
перспективы меня тут мало интересуют, но я тем не менее вижу в будущем большой тренд в безопасность - а это одна из областей
по поводу того что это с нуля - ну да, но мне без разницы, я меряю сейчас перспективы 30-летними промежутками, так что даже пять-10 лет на этом этапе немного
конечно, нет гарантий что я не поменяю мнение - но это время не будет потрачено в любом случае
короче - я за то чтобы заниматься тем что нравится и вызывает жгучий интерес, а деньги придут, к томуже не обязательно сразу перекидываться в новое направление теряя все, можно совмещать
вот так...
а, и еще - модель мягкого перехода, она такая:
1. если времени мало, нужно убрать все лишнее вообще, и это нормально можно тянуть - так как любимое интересное дело будет лучше любого отдыха за сериалом (ред.)
2. начинаете смотреть, читать и наполнять себя знаниями из любых источников информацией которая поможет в вашем выбранном направлении
3. делаете опенсорс проекты, если позволяет время - можно парт тайм на опредедленном этапе устроитсья кудато джуном если возьмут
4. кодите кодите кодите - упражнения, ката, отработка заданий из книг, курсы если есть, видео с ютуба - вес свои идеи пробуете реализовать
ну в общем, вот такой цикл который нужно повторять постоянно