Посоветуйте сферу разработки

Нужен совет от опытных людей - в какой сфере развиваться дальше: имею год коммерческого опыта на С++. Учусь на заочном(it специальность провинциального вуза, бакалавриат). И вот думаю, что дальше. Хочется в дальнейшем проектировать крупные сервисы, а не заниматься низким уровнем. Да и лет через 10 хотелось бы быть архитектором/IT директором :) Несколько вариантов:

  1. в backend - иногда можно встретить требования по С++. Но в основном питон и go. На что стоит переучиваться? Обидно терять опыт в С++. Но вакансий на порядок больше.
  2. компьютерное зрение. используют С++, но в основном математика и питон.
  3. Java EE - зп больше, синтаксис языка близкий. Все варианты решают бизнес задачи - но как определиться что выбрать, опыта в этих сферах нет, знакомых тоже. Можно пару лет потратить на каждую сферу - но получится "все посмотрел - везде джун". В общем вопрос: стоит ли менять сферу, если да, то в какую?

Ответы (1 шт):

Автор решения: Aziz Umarov

Извините, попробую ответить. Заранее прошу не холиварить, так как это моё личное мнение.

Если жалеть якобы зря потраченный год, то вы выбрали не ту профессию. На самом деле вы почти всегда будете что-то изучать и применять в практике. Поймите одно, вы - developer, строитель, в частности каменьшик, штукатур, кафельшик ... Вот что делать кафельшику с огромным стажем в провинциальном городишке, где ванных комнат на весь город 2,3 и все (пример гипотетический, говоря образно, нет рынка труда)? А строек много только не по его части. Ответ такой - переезжать либо переучиваться. Вам также нужно решать и не беспокоится, опыт, который вы набрали, работая в с++, не набрать, работая на go или прочeм.

Обо мне. Работал на решенияx от Microsoft более 15 лет и что второй год на Java, Linux, Postgres, и от Мicrosoft только VSCode.

→ Ссылка