powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Карьера Java: от Junior Developer до Team Lead
25 сообщений из 62, страница 1 из 3
Карьера Java: от Junior Developer до Team Lead
    #37859464
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю составить карьерный путь в Java от Junior Developer до Team Lead - для начала.
Для каждого этапа карьеры пишем необходимые навыки, знания и инструменты, необходимые для данной роли - в порядке для изучения.


Java EE 6 Technologies
Java J2EE/JEE Training Program Roadmap
Карьерный путь от младшего специалиста до ИТ-директора

Junior Developer
<список навыков, знаний и инструментов>
HTML --> JavaScript --> CSS --> Apache Server --> XML --> ...

Core Java --> ...

MySQL --> JDBC --> ...

Servlet --> JSP --> JSF --> ...

Ant --> Maven --> JUnit --> Tomcat --> JBoss --> ...

Hibernate (ORM -> AOP) --> Spring (IoC -> AOP -> MVC) --> EJB --> ...


Developer
<список навыков, знаний и инструментов>

Senior Developer
<список навыков, знаний и инструментов>

Team Lead
<список навыков, знаний и инструментов>

Ваши замечания и дополнения приветствуются!
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859534
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я считаю что чем выше позиция - тем глубже знания во всех этих технологиях, а начиная с сеньора - еще и умение применять их в нужное время и в нужном месте. А реалии таковы, что все это нужно знать даже джуниору, просто не так глубоко
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859578
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никЯ считаю что чем выше позиция - тем глубже знания во всех этих технологиях, а начиная с сеньора - еще и умение применять их в нужное время и в нужном месте. А реалии таковы, что все это нужно знать даже джуниору, просто не так глубокоДалеко не все технологии перечислены в Junior Developer, но некоторые из тех, что есть - подходят даже на базовом уровне для Developer, например: JSF, JBoss, EJB.
Другое дело, что компании сейчас хотят видеть Developer в роли Junior...

Предлагаю ввести шкалу Novice --> Intermediate --> Advanced --> Expert - для навыков.

2 забыл ник : возьметесь проставить уровень навыков в соответствии с ролью?
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859581
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет никаких градаций по технологиям и навыкам. есть по возможности отвечать за работу и соответственно зоне ответсвенности.
junior требует постоянный контроль - отвечает за свой код
developer контроля не требует - отвечает за отдельные фичи\модули и т.п.
senior может котролировать других - отвечает за проект
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859592
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczнет никаких градаций по технологиям и навыкам.Я бы не стал так однозначно говорить. Что бы я хотел - это абстрагироваться от рабочего проекта, и поговорить о формализме.
Blazkowiczесть по возможности отвечать за работу и соответственно зоне ответсвенности.
junior требует постоянный контроль - отвечает за свой код
developer контроля не требует - отвечает за отдельные фичи\модули и т.п.
senior может котролировать других - отвечает за проектЭто все верно, но на рынке труда у тебя не спрашивают: - "Сможешь ли ты отвечать за отдельные фичи?".
У работодателя есть конкретный стартовый набор желаемых технологий и навыков соискателя. Зона ответственности - это уже скорее побочный продукт, который, безусловно, влияет на развитие карьеры.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859696
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczнет никаких градаций по технологиям и навыкам. есть по возможности отвечать за работу и соответственно зоне ответсвенности.
junior требует постоянный контроль - отвечает за свой код
developer контроля не требует - отвечает за отдельные фичи\модули и т.п.
senior может котролировать других - отвечает за проект
:) По такой градации я уже Senior, будучи единственным разработчиком, от и до. Но глубина знаний недостаточна.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859700
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1stУ работодателя есть конкретный стартовый набор желаемых технологий и навыков соискателя.
Работодатели похоже обычно перечисляют в требованиях всё подряд. А требуется на самом деле знать хотя бы часть, и хотя бы в общих чертах. Видел год назад вакансию в свой отдел, так там ужас, какой-то админопрограммист требовался, я и половины не знаю, того что требовалось, а ведь я ведущий специалист, выше только начальство. Работодатели этим отпугивают кандидатов. Нужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859856
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoНужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе.В этом и цель топика, чтобы выкроить эту часть реально требуемых навыков - в абстракции от конкретного проекта.

Какими навыками вы обладаете на данный момент?
Какой минимальный набор, по вашему мнению, сгодится для предложенного карьерного пути?
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859866
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1stXDiaBLoНужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе.В этом и цель топика, чтобы выкроить эту часть реально требуемых навыков - в абстракции от конкретного проекта.

Какими навыками вы обладаете на данный момент?
Какой минимальный набор, по вашему мнению, сгодится для предложенного карьерного пути?
Я даже на ваше описание Junior'а не гожусь :)
HTML, CSS, XML, Core Java, Servlet, я в принципе более-менее владею, а вот с остальным хуже, EJB только начал изучать, а что считать знанием JDBC, JUnit, Maven, я как-то не понимаю, то что я с ними иногда работаю, достаточно? Вот получается ещё один важный вопрос, когда уже можно добавлять себе что-то в резюме, а когда ещё лучше умолчать, чтобы не опростоволоситься?
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859949
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЯ даже на ваше описание Junior'а не гожусь :)
HTML, CSS, XML, Core Java, Servlet, я в принципе более-менее владею, а вот с остальным хуже, EJB только начал изучать, а что считать знанием JDBC, JUnit, Maven, я как-то не понимаю, то что я с ними иногда работаю, достаточно? Вот получается ещё один важный вопрос, когда уже можно добавлять себе что-то в резюме, а когда ещё лучше умолчать, чтобы не опростоволоситься?
Добавлять в резюме уже можно с "базовых" знаний. Не зря во многих резюме указывают определенный уровень рядом с навыком (Novice --> Intermediate --> Advanced --> Expert).

Определить Ваш уровень можно по следующей схеме:
How to define the skill level properly:
A skill is considered " Expert " if all three conditions below are satisfied:
a. the specialist has expert level theoretical knowledge in that particular skill;
b. the specialist has completed at least two major projects with key requirement for the skill;
c. the specialist has 2+ years of recent experience in that skill.
A specialist has " Advanced " skills if one of the three criteria above is missing.
A specialist has " Intermediate " skills if two of the three criteria above are missing.

Описание Junior выше - действительно жирное, но оно взято с расчетом (и ожиданиями работодателя) на работу в крупной компании мегаполиса.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859982
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1stBlazkowiczнет никаких градаций по технологиям и навыкам.Я бы не стал так однозначно говорить. Что бы я хотел - это абстрагироваться от рабочего проекта, и поговорить о формализме.

Не получится. Blazkowicz прав. Тут сильно зависит от фирмы или даже от проекта.

Я вижу деление таким:

junior - тот, кого учат. Важно - показать, что умеешь учиться (это как раз базовые навыки) и стремление решать поставленные задачи в назначенные сроки (а не уходить через 9 часов).

middle - тот, которого не надо учить. Он умеет решать поставленные задачи самостоятельно в рамках подготовленной архитектуры.

senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов.

architect- который умеет выбирать платформу, разрабатывать (возможно в общем виде) протоколы взаимодействия между компонентами и т.п.


teamlead - руководитель разработки, уже не совсем программист. Ставит задачи и отвечает именно за разработку проекта или какой-то одной группы.

project manager - руководитель проекта, который несет полную ответственность за проект. Уже совсем не программист.

Единственная роль, которая не должна совмещаться с другими - это руководитель проекта. Все остальные могут совмещаться. Например, teamlead может совмещать роль архитектора или ведущего.

Некоторые фирмы для мотивационной поддержки вводят четки критерии перехода между градациями junior/developer/senior.

А набор технологий - это вообще бессмысленно. Я например, CSS, HTML, Javascript знаю постольку, поскольку, а MySQL и EJB не знаю вообще. Но уже давно не junior. Главное опыт и постоянное самообучение.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37859993
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvА набор технологий - это вообще бессмысленно. Я например, CSS, HTML, Javascript знаю постольку, поскольку, а MySQL и EJB не знаю вообще. Но уже давно не junior. Главное опыт и постоянное самообучение.
Я тоже MySQL не знаю, т.к. на работе Оракл :)
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860048
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЯ тоже MySQL не знаю, т.к. на работе Оракл :)MySQL - описка. Читать - SQL.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860072
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1stXDiaBLoЯ тоже MySQL не знаю, т.к. на работе Оракл :)MySQL - описка. Читать - SQL.
:) Основной скилл. Но блин хочется больше в программирование уйти. Надоело запросы писать бесконечно.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860077
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если я подхожу под
"senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов."
только junior'ов нет у меня.
То я кто - middle?
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860079
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicА если я подхожу под
"senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов."
только junior'ов нет у меня.
То я кто - middle?
Сеньор, как и я :)
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860089
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoNixicА если я подхожу под
"senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов."
только junior'ов нет у меня.
То я кто - middle?
Сеньор, как и я :)
Нашел интересное описание ведущего
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860098
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мм, да у них тут целый словарь :)
Интересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :)
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860156
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicИнтересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :)Если я правильно понимаю, то О Luxoft Personnel - Рекрутинговое агентство, кому и кого они впаривают - это их проблемы. Посмотрите пару IT компаний из списка The 20xx Global Outsourcing 100.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860258
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicмм, да у них тут целый словарь :)
Интересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :)
Вот на работе своей, я прошёл три ступени, и получается так:
1)специалист первой категории - это видимо джуниор, вовсю учили меня.
2)старший специалист - довольно самостоятельно работал, значит девелопер
3)ведущий специалист - похоже что сеньор, ещё и другим подсказываю.
Выходит что сеньор, хоть и не по Java.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37860302
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicА если я подхожу под
"senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов."
только junior'ов нет у меня.
То я кто - middle?
На самом деле в первую очередь важны опыт и компетенция.
Не во всех проектах есть junior'ы, поэтому тут все условно.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37861242
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю составить карьерный путь в Java от Junior Developer до Team Lead - для начала.
Для каждого этапа карьеры пишем необходимые навыки, знания и инструменты, необходимые для данной роли - в порядке для изучения.


Цель: сориентировать молодых специалистов, как и в каком направлении им развиваться.
Говорить: - "Ой, Вы знаете, это все как-то сложно ориентируется" - это чистой воды демагогия. Поймите, что такое мнение Джуниора мало интересует
.

Java EE 6 Technologies

Programmer Competency Matrix

Java J2EE/JEE Training Program Roadmap

Карьерный путь от младшего специалиста до ИТ-директора

Junior Developer
<список навыков, знаний и инструментов*>
*список актуален для Junior и переходит полностью, с увеличением **уровня навыков, только на Developer и Senior

HTML --> JavaScript --> CSS --> Apache Server --> XML --> ...

Core Java --> ...

SQL --> JDBC --> ...

Eclipse --> IntelliJ IDEA --> ...

Servlet --> JSP --> JSF --> ...

Ant --> Maven --> JUnit --> Tomcat --> JBoss --> ...

Atlassian JIRA --> Rational ClearQuest --> Rational ClearCase --> ...

Hibernate (ORM --> AOP) --> Spring (IoC --> AOP --> MVC) --> EJB --> ...


<ресурсы>
JT Webinar: Я - junior, как найти работу?

|
Developer
<список навыков, знаний и инструментов>
|
Senior Developer
<список навыков, знаний и инструментов>
|
Team Lead
<список навыков, знаний и инструментов>
|
...

Приведенный выше список не является эталонным и взят с расчетом (и ожиданиями работодателя) на работу в крупной компании мегаполиса (из списка The 20xx Global Outsourcing 100).
Отсутствие какого-либо навыка не означает крест на Вашей карьере, а всего лишь может понизить Вашу конкурентоспособность.



**Уровень навыка: Novice --> Intermediate --> Advanced --> Expert

Определить Ваш уровень можно по следующей схеме
How to define the skill level properly:
A skill is considered " Expert " if all three conditions below are satisfied:
a. the specialist has expert level theoretical knowledge in that particular skill;
b. the specialist has completed at least two major projects with key requirement for the skill;
c. the specialist has 2+ years of recent experience in that skill.
A specialist has " Advanced " skills if one of the three criteria above is missing.
A specialist has " Intermediate " skills if two of the three criteria above are missing.

Ваши замечания и дополнения приветствуются!
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37865510
Denis_m1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тема переехала сюда: Карьера Java: от Junior Developer до Team Lead
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37865630
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_m1st,

Не плохо было бы и ссылку на эту ветку обсуждения привести. А вообще - ерунда все это. Если цель - понять как двигаться, то вариант один - работать и постоянно изучать что-то новое.
...
Рейтинг: 0 / 0
Карьера Java: от Junior Developer до Team Lead
    #37865869
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvDenis_m1st,

Не плохо было бы и ссылку на эту ветку обсуждения привести. А вообще - ерунда все это. Если цель - понять как двигаться, то вариант один - работать и постоянно изучать что-то новое.
как говорится:
Stay focused & keep shipping (c) Стив Джобс
))
...
Рейтинг: 0 / 0
25 сообщений из 62, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Карьера Java: от Junior Developer до Team Lead
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]