Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Карьера Java: от Junior Developer до Team Lead


Автор: m1st 28.6.2012, 20:07
Предлагаю составить карьерный путь в Java от Junior Developer до IT Director.
Для каждого этапа карьеры пишем навыки, знания и инструменты, необходимые для данной роли.


Цитата
СОДЕРЖАНИЕ
ВМЕСТО ВСТУПЛЕНИЯ
КАРЬЕРНЫЙ ПУТЬ ОТ МЛАДШЕГО СПЕЦИАЛИСТА ДО ИТ-ДИРЕКТОРА
СТАТИСТИКА
Распределение количества вакансий по технологиям
Продуктивность
Популярность языков программирования
Рейтинг компаний
Зарплата
ДОЛЖНОСТИ
Младший программист (Junior Developer)
Программист (Developer)
Ведущий программист (Senior Developer)
Руководитель группы разработок (Team Lead)
Архитектор приложений (Architect)
Менеджер проектов (Project Manager)
ИТ Директор (Chief Technology Officer (CTO))
ПОЛЕЗНЫЕ ССЫЛКИ
Карьера
Резюме
Собеседование
Freelance
Зарплата
Литература
Форумы
Другое
F.A.Q.
НАВЫКИ
УЧЕБНЫЕ ПЛАНЫ
СЕРТИФИКАЦИЯ И ТЕСТЫ
ИНДИВИДУАЛЬНЫЙ ПЛАН РАЗВИТИЯ (ИПР)

Подробнее в Google Docs: https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit?usp=sharing

Пишем Ваши замечания и дополнения в комментариях!

Автор: AntonSaburov 29.6.2012, 11:09
Практически все знания перечислены в Junior Developer smile
А вот дальше идет опыт использования этого багажа, знание особенностей, умение быстро читать код, быстро думать, уметь планировать архитектуру и раздавать задачи тем. кто выполнит ее быстро и качественно.

Автор: Nikolja 29.6.2012, 13:05
Цитата(m1st @ 28.6.2012,  20:07)
Для каждого этапа карьеры пишем необходимые навыки, знания и инструменты, необходимые для данной роли - в порядке для изучения.
(...)
Junior Developer
<список навыков, знаний и инструментов>

  • HTML --> JavaScript --> CSS --> Apache Server --> XML --> ...
  • Core Java --> ...
  • SQL --> JDBC --> ...
  • Servlet --> JSP --> JSF --> ...
  • Ant --> Maven --> JUnit --> Tomcat --> JBoss --> ...
  • Hibernate (ORM -> AOP) --> Spring (IoC -> AOP -> MVC) --> EJB --> ...

Спасибо, интересный пост!
Процитированное выше можно распечатать и повесить новичку возле компьютера. Как программу обучения.

Автор: Pretorian 29.6.2012, 14:47
Nikolja, если интересуют знания необходимые Java Junior Developer'у, то можно смотреть сюда
http://www.javatalks.ru/ftopic9373-0.php
http://jdinterview.blogspot.com/2010/02/java-1-java.html

Автор: m1st 29.6.2012, 21:05
Первый пост топика обновлися.

Автор: m1st 4.7.2012, 08:44
Подробнее тут: https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit

Автор: Skipy 4.7.2012, 11:02
Цитата(AntonSaburov @ 29.6.2012,  11:09)
А вот дальше идет опыт использования этого багажа, знание особенностей, умение быстро читать код, быстро думать, уметь планировать архитектуру и раздавать задачи тем. кто выполнит ее быстро и качественно.

И составить план (!) по получению этих навыков - нереально. Не говоря уж о том, что некоторым людям просто недоступны некоторые вещи, например, быстро думать. Или грамотно строить архитектуру. Согласны?

Автор: m1st 4.7.2012, 19:03
ВАЖНО: https://docs.google.com/a/tut.by/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit?disco=AAAAAEhYnAk

Автор: AntonSaburov 5.7.2012, 11:31
Цитата(Skipy @  4.7.2012,  11:02 Найти цитируемый пост)
И составить план (!) по получению этих навыков - нереально. Не говоря уж о том, что некоторым людям просто недоступны некоторые вещи, например, быстро думать. Или грамотно строить архитектуру. Согласны? 

Согласен smile На мой взгляд надо просто жадно брать знания откуда угодно и хвататься за все, что дают. Любой проект будет полезен. Без опыта использования все книжки  быстро забываются. Только если прочитанное ложится на практику - тогда становится реально полезно.

Автор: m1st 5.7.2012, 17:54
Цитата(Skipy @ 4.7.2012,  11:02)
И составить план (!) по получению этих навыков - нереально. Не говоря уж о том, что некоторым людям просто недоступны некоторые вещи, например, быстро думать. Или грамотно строить архитектуру. Согласны?

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

Автор: AntonSaburov 5.7.2012, 18:12
Цитата(m1st @  5.7.2012,  17:54 Найти цитируемый пост)
Некоторым людям недоступно понять, что архитекторами не рождаются, а архитекторами становятся. 

На самом деле элемент способности (таланта) присутствует всегда. Кому-то легко дается писание кода, кому-то построение архитектуры, кому-то чтение кода. Это не значит, что этому вообще невозможно научиться - просто достигаемый уровень у всех разный.
Поэтому на начальном этапе и надо пробовать все, что дают попробовать - кодирование, построение архитектуры, исследование новых продуктов, интерфейс, бэкенд, автоматическое тестирование. Или настройка софта - та же WebSphere так много внутри себя имеет.

Автор: m1st 6.7.2012, 01:31
https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit

Автор: m1st 18.7.2012, 10:35
https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit

Автор: Stolzen 23.7.2012, 13:28
http://habrahabr.ru/company/luxoft_personnel/blog/148273/
Я уж сначала подумал, что ТС и до хабра добрался

Автор: m1st 23.7.2012, 15:00
Цитата(Stolzen @ 23.7.2012,  13:28)
http://habrahabr.ru/company/luxoft_personnel/blog/148273/
Я уж сначала подумал, что ТС и до хабра добрался

Ссылка на оригинал есть в доке.

Автор: m1st 12.2.2013, 12:09
Хотелось бы продолжить тему. Вопросы для освещения:
  • Тесты Java (ссылки)
  • Экзамен SCJP (Sun Certified Java Programmer) и тп.
  • Интервью (прохождение интервью, вопросы/ответы)
Интересует Ваше мнение. 

Автор: m1st 23.2.2013, 20:12
Запилил голосовалки:
  • https://docs.google.com/spreadsheet/viewform?formkey=dHQ2X2w2UzREYXBBZG9GTVZzRnV0OVE6MQ
  • https://docs.google.com/spreadsheet/viewform?formkey=dDJvdkJDNnZwNFRuVXZsY0doclBRNlE6MA
  • https://docs.google.com/spreadsheet/viewform?formkey=dHRmV2c5d2tMLW1YR2UwUFJwUVlMTEE6MA
--
Док. обновился: https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit?usp=sharing

Автор: m1st 13.9.2013, 00:01
Готовится обновление материала, поэтому хочу спросить у Вас следующее:
  •  Чего не хватает в документе?
  •  Какие ресурсы Вам помогли в поиске работы и ее продвижению?
  •  Как Вы добились успеха на работе?

Автор: Samotnik 13.9.2013, 00:49
Цитата(Skipy @  4.7.2012,  11:02 Найти цитируемый пост)
Не говоря уж о том, что некоторым людям просто недоступны некоторые вещи, например, быстро думать. Или грамотно строить архитектуру. Согласны? 

http://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D1%88%D1%82%D0%B8%D0%B0%D0%BD%D1%83_%D0%A0%D0%BE%D0%BD%D0%B0%D0%BB%D0%B4%D1%83?

Автор: blur 3.11.2013, 23:18
А менеджер проектов и ИТ директор тут к чему? Далеко не каждый технарь способен на эти должности.

Автор: m1st 19.12.2013, 22:46
Док. обновился: https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit?usp=sharing

Добавлено через 1 минуту и 27 секунд
Цитата(blur @ 3.11.2013,  23:18)
А менеджер проектов и ИТ директор тут к чему? Далеко не каждый технарь способен на эти должности.

Кто на что учился.

Автор: m1st 1.7.2014, 16:06
Док. обновился: https://docs.google.com/document/d/1zkGzlcSIVC4uIk7B5zQGL4kTTK8btIzP-0wTEpCbrRE/edit?usp=sharing

Автор: m1st 7.7.2014, 21:30
Тема переехала сюда:  http://forum.vingrad.ru/forum/topic-378702/kw-%D0%BA%D0%B0%D1%80%D1%8C%D0%B5%D1%80%D0%B0-java-junior-developer-director.html


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)