Задать вопрос
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    У вас есть жирный козырь в руках - вы работаете удалённо, а значит можете полностью распоряжаться своим временем. Второй козырь, тоже жирный, это зп программиста (пусть и средняя), а это означает что хватает на жизнь, на хотелки и ещё копить получается. Тут на самом деле можно так неплохо развернуться, было бы желание :) Вы можете смело реализовывать любые свои идеи и при этом оставаться "на подсосе", программируя в свободное время.
    Если кроме программирования себя нигде не видите, то ищите другой проект или сферу, например gamedev. Изучайте всё что с этим связано и переходите в другую команду.
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    @ITRI
    Тут писали "Начну с конца".

    Я бы сказал: "Начните с конца". Определите, чего вы хотите! Не то, чем заниматься. А в итоге, что иметь, кем быть, свою миссию (если это слово не кажется Вам ругательным).

    После этого выберите путь, который кажется наиболее оптимальным для достижения целей: программирование, бизнес, кулинарные курсы, мало ли что еще. Потом план и всё, делайте! Это и будет тем, чем вам заниматься)
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    @McBernar
    Дружище, займись своим проектом. Это добавит море фана в жизнь.
    Не опен-сорс, а воплощением коммерческой идеи.

    Ты сможешь посмотреть на продукт не только со стороны кода, но вообще со всех сторон — продукт-менеджмент, дизайн, код, тестирование, деплой, поддеркжа, маркетинг, арбитраж трафика, юриспруденция, бухгалтерия. Это отличный опыт, который ценен не только в своих проектах, но и в любой компании в том числе.
    Ответ написан
    1 комментарий
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    @g00dv1n
    ИМХО. Надо идти в бизнес. Мы программисты всего лишь инструменты. Не очень хочется всю жизнь быть инструментом в чужих руках.
    Ответ написан
    7 комментариев
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    Therapyx
    @Therapyx
    Data Science
    С Возрастом наоборот хочется спокойствия, учить читать - это всегда да, но уже без фанатизма. Если тебе так хочется 24 на 7 проводить в постоянных изучалках и никогда не сидеть на месте, то ищи другое место работы, в крупных компаниях на хотябы средних позициях - сегодня можешь делать программку на жаве, а завтра понадобиться стэк веб технологий, а послезавтра пойдут в дело сети и протоколы, а после после завтра понадобиться написать какой-нибудь плагин на Си. А через неделю настроить машинное обучение на определенные алгоритмы.
    Понимаешь к чему я клоню? ) рассылай резюмешки и доказывай, что ты достаточно компетентен для энной позиции.
    А выбор вектора - это такое... Что для одного хорошо, то для другого плохо. Мне вот например нравится что-то делать с микропроцессорами, но в тоже время для меня это слишком напряжно. Тебе наерняка нравится еще что-то другое, но это не значит, что оно понравится мне. И так тут будет с каждым комментатором, увы. И да, с сеньером ты себя переоцениваешь. Сеньер это далеко не "выучить 1 язык".
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    amsterdy
    @amsterdy
    developer of life
    Новый язык или направление вряд ли что-то даст, разве только временно.

    Раньше программирование поглощало меня полностью, было много загадок. Потом интерес уходил, но больше не к программированию, а к любым сторонним проектам. Просто делать очередной «заказ» уже не интересно, какие бы деньги там не крутились. Начал ценить собственное время и то, куда могу его инвестировать, и к чему прийти в долгосрочной перспективе.
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Я вижу такой путь: 1) свой open-source проект → 2) свой платный продукт → 3) свой бизнес.

    1) Создание своих собственных инструментов для решения типовых повседневных задач — это сложнее и интереснее, чем просто делать таски. Так можно дополнительно прокачать себя в теории, сохранить свой опыт в виде готовых решений и сократить будущие трудозатраты на скучную рутинную работу.

    2) Используя собственные наработки, сделать свой платный продукт, который решает более крупную задачу. Повышение масштаба задачи — это, опять же, сложно и интересно. Продвигая и продавая свой продукт вы напрямую сталкиваетесь с типовыми задачами бизнеса: маркетинг, реклама, администрирование. Это шанс не бросая основную работу получить опыт в бизнесе и оценить, нравится вам это или нет.

    3) Если будете чувствовать себя достаточно уверенно, можно начинать свой full-time бизнес. Может быть ваш платный продукт будет развиваться стремительно и потребует 100% вашего времени. Может быть вы даже решите уйти в оффлайн-бизнес. Но опыт, полученный на предыдущих этапах, поможет.

    Я сейчас на первом этапе и что там будет на втором и третьем, могу лишь вообразить. Но, по крайней мере, такой план даёт осмысленное направление для развития.
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

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

    Я был на вашем месте лет 5-6 назад. Точно так же достиг в Java определенного уровня, после которого все стало как-то не интересно. Новые задачи перестали быть новыми. Творческий процесс программирования стал машинальным кодингом. Думаю, подобный процесс выгорания характерен для любой профессии, не только для программирования. Психолого говорят, что профессионализм достигается примерно за 5 лет. Дальше рекомендуется менять работу.

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

    Можно еще в погоне за новыми проектами поискать работу на Upwork/Freelancer. Но Java-разработчикам там тяжело. Либо будет мелочь на подобие студенческих курсовых, либо будет нужен удаленный разработчик на фуллтайм в большой проект. Именно то, что вы сейчас делаете.

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

    Сейчас и этот пятилетний цикл подходит к концу. Пилю стартап :-).

    Как правильно посоветовал Дмитрий, нужно найти то, что нравится и идти в эту сторону. Должно быть "движение к" вместо текущего "движения от". Критерий выбора: "настоящая работа такой и должна быть – чтобы вы готовы были за нее доплачивать, лишь бы вам разрешили ее делать." - НЛПшники.

    Удачи!
    Ответ написан
    2 комментария