(Java) Составить план развития на ближайшие 2-3 года, выставить приоритеты, последовательно реализовать.
Уже почти два года работаю на довольно хороших позициях (с точки зрения оплаты)... Но в реальности / по сути:
- Легко "плыть по течению". Я уже 4 года работаю на "начальном" stack-e (java-core + SQL).
- 90% позиций на Java требуют Spring, microservices или Front-end. Есть ли смысл продолжать "сидеть"? Или может уйти на Microservices или Front-end, пусть даже с понижением з.п., и уже позже, при желании или необходимости искать позицию в "крутой" компании?
Задачи, которым нужно выстроить приоритет и последовательно решать:
1) Подтянуть знания (оценить текущий, составить список "требуемого к изучению", изучить).
2) После получения достаточного опыта, устроиться на "хорошую позицию":
- более востребованным stack.
- Удаленка от 2/3 до 0/5 (от 3 до 5 дней в неделю удаленно).
- З.п. от 450 тыс. руб или $7.000 / месяц.
3) Проанолизировать / обдумать место проживания (при необходимости изменить).
Очередность, этапы и сроки планирую заполнять постепенно.
Критерий завершения
Устроиться на удаленку (Full-stack или микросервисы) c з.п. от 450 тыс.р. или $7.000
-
Составить приоритеты
Знания / позиция (компания, условия работы) / место жительства.
В какой последовательности решать?
-
Составить план обучения.
Изучить все не возможно. Составить разумный для изучения минимум. Составить план.
Что из этого можно изучать самостоятельно, а для чего нужно обязательно менять проект (менять компанию или браться подключаться к стажеровке)
-
Проконсультироваться у ментора по поводу стратегии обучения.
На всякий случай / дабы не пропустить что-то важное, решил обратиться к ментору с большим опытом, по поводу стратегии обучения.
Стоимость этапа — 9000 ₽
-
Пройти курс outco
Пройти outco.io
Стоимость этапа — 300000 ₽
-
Отпуск
Отдохнуть от работы и кодинга.
-
Пройти пару доп. курасов
Пройти 1-2 курса по микросервисам, AWS или docker.
-
Устроиться на работу в России
Устроиться на работу (полную удаленку или гибрид).
-
Получить практику со Spring или микросервисами
Устроиться в реальный проект, получить опыт в реальной разработке используя Spring, по возможности - микросервисы.
-
Конечный этап: устроиться на желаемую позицию ().
Устроиться на позиции с более сложным stack-ом (предположительно микросервисы или веб).
По возможности - реализовать его раньше.
-
Устроиться на позицию с высоким уровнем оплаты (500+ тыс. руб или 10 тыс. CAD $)
После того, как наберусь опыта с Spring, web, SOAP и микрос-сервисами, попробовать найти высоко-оплачиваемыю позицию. (наиболее вероятно в РФ или Канаде)
- 4908
- 17 апреля 2021, 17:19
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением