|
|
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Предлагаю составить карьерный путь в 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 <список навыков, знаний и инструментов> Ваши замечания и дополнения приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 21:17 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Я считаю что чем выше позиция - тем глубже знания во всех этих технологиях, а начиная с сеньора - еще и умение применять их в нужное время и в нужном месте. А реалии таковы, что все это нужно знать даже джуниору, просто не так глубоко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 22:39 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
забыл никЯ считаю что чем выше позиция - тем глубже знания во всех этих технологиях, а начиная с сеньора - еще и умение применять их в нужное время и в нужном месте. А реалии таковы, что все это нужно знать даже джуниору, просто не так глубокоДалеко не все технологии перечислены в Junior Developer, но некоторые из тех, что есть - подходят даже на базовом уровне для Developer, например: JSF, JBoss, EJB. Другое дело, что компании сейчас хотят видеть Developer в роли Junior... Предлагаю ввести шкалу Novice --> Intermediate --> Advanced --> Expert - для навыков. 2 забыл ник : возьметесь проставить уровень навыков в соответствии с ролью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 01:04 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
нет никаких градаций по технологиям и навыкам. есть по возможности отвечать за работу и соответственно зоне ответсвенности. junior требует постоянный контроль - отвечает за свой код developer контроля не требует - отвечает за отдельные фичи\модули и т.п. senior может котролировать других - отвечает за проект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 01:16 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Blazkowiczнет никаких градаций по технологиям и навыкам.Я бы не стал так однозначно говорить. Что бы я хотел - это абстрагироваться от рабочего проекта, и поговорить о формализме. Blazkowiczесть по возможности отвечать за работу и соответственно зоне ответсвенности. junior требует постоянный контроль - отвечает за свой код developer контроля не требует - отвечает за отдельные фичи\модули и т.п. senior может котролировать других - отвечает за проектЭто все верно, но на рынке труда у тебя не спрашивают: - "Сможешь ли ты отвечать за отдельные фичи?". У работодателя есть конкретный стартовый набор желаемых технологий и навыков соискателя. Зона ответственности - это уже скорее побочный продукт, который, безусловно, влияет на развитие карьеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 02:01 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Blazkowiczнет никаких градаций по технологиям и навыкам. есть по возможности отвечать за работу и соответственно зоне ответсвенности. junior требует постоянный контроль - отвечает за свой код developer контроля не требует - отвечает за отдельные фичи\модули и т.п. senior может котролировать других - отвечает за проект :) По такой градации я уже Senior, будучи единственным разработчиком, от и до. Но глубина знаний недостаточна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 09:21 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Denis_m1stУ работодателя есть конкретный стартовый набор желаемых технологий и навыков соискателя. Работодатели похоже обычно перечисляют в требованиях всё подряд. А требуется на самом деле знать хотя бы часть, и хотя бы в общих чертах. Видел год назад вакансию в свой отдел, так там ужас, какой-то админопрограммист требовался, я и половины не знаю, того что требовалось, а ведь я ведущий специалист, выше только начальство. Работодатели этим отпугивают кандидатов. Нужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 09:24 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
XDiaBLoНужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе.В этом и цель топика, чтобы выкроить эту часть реально требуемых навыков - в абстракции от конкретного проекта. Какими навыками вы обладаете на данный момент? Какой минимальный набор, по вашему мнению, сгодится для предложенного карьерного пути? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 10:41 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Denis_m1stXDiaBLoНужно либо работодателям скромнее быть, либо специалистам имея только часть требуемых навыков, убедить работодателя, что разберутся в процессе.В этом и цель топика, чтобы выкроить эту часть реально требуемых навыков - в абстракции от конкретного проекта. Какими навыками вы обладаете на данный момент? Какой минимальный набор, по вашему мнению, сгодится для предложенного карьерного пути? Я даже на ваше описание Junior'а не гожусь :) HTML, CSS, XML, Core Java, Servlet, я в принципе более-менее владею, а вот с остальным хуже, EJB только начал изучать, а что считать знанием JDBC, JUnit, Maven, я как-то не понимаю, то что я с ними иногда работаю, достаточно? Вот получается ещё один важный вопрос, когда уже можно добавлять себе что-то в резюме, а когда ещё лучше умолчать, чтобы не опростоволоситься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 10:47 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
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 выше - действительно жирное, но оно взято с расчетом (и ожиданиями работодателя) на работу в крупной компании мегаполиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 11:28 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Denis_m1stBlazkowiczнет никаких градаций по технологиям и навыкам.Я бы не стал так однозначно говорить. Что бы я хотел - это абстрагироваться от рабочего проекта, и поговорить о формализме. Не получится. Blazkowicz прав. Тут сильно зависит от фирмы или даже от проекта. Я вижу деление таким: junior - тот, кого учат. Важно - показать, что умеешь учиться (это как раз базовые навыки) и стремление решать поставленные задачи в назначенные сроки (а не уходить через 9 часов). middle - тот, которого не надо учить. Он умеет решать поставленные задачи самостоятельно в рамках подготовленной архитектуры. senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов. architect- который умеет выбирать платформу, разрабатывать (возможно в общем виде) протоколы взаимодействия между компонентами и т.п. teamlead - руководитель разработки, уже не совсем программист. Ставит задачи и отвечает именно за разработку проекта или какой-то одной группы. project manager - руководитель проекта, который несет полную ответственность за проект. Уже совсем не программист. Единственная роль, которая не должна совмещаться с другими - это руководитель проекта. Все остальные могут совмещаться. Например, teamlead может совмещать роль архитектора или ведущего. Некоторые фирмы для мотивационной поддержки вводят четки критерии перехода между градациями junior/developer/senior. А набор технологий - это вообще бессмысленно. Я например, CSS, HTML, Javascript знаю постольку, поскольку, а MySQL и EJB не знаю вообще. Но уже давно не junior. Главное опыт и постоянное самообучение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 11:43 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
LeonidvА набор технологий - это вообще бессмысленно. Я например, CSS, HTML, Javascript знаю постольку, поскольку, а MySQL и EJB не знаю вообще. Но уже давно не junior. Главное опыт и постоянное самообучение. Я тоже MySQL не знаю, т.к. на работе Оракл :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 11:51 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
XDiaBLoЯ тоже MySQL не знаю, т.к. на работе Оракл :)MySQL - описка. Читать - SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:16 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Denis_m1stXDiaBLoЯ тоже MySQL не знаю, т.к. на работе Оракл :)MySQL - описка. Читать - SQL. :) Основной скилл. Но блин хочется больше в программирование уйти. Надоело запросы писать бесконечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:26 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
А если я подхожу под "senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов." только junior'ов нет у меня. То я кто - middle? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:27 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
NixicА если я подхожу под "senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов." только junior'ов нет у меня. То я кто - middle? Сеньор, как и я :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:27 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
XDiaBLoNixicА если я подхожу под "senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов." только junior'ов нет у меня. То я кто - middle? Сеньор, как и я :) Нашел интересное описание ведущего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:33 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
мм, да у них тут целый словарь :) Интересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:36 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
NixicИнтересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :)Если я правильно понимаю, то О Luxoft Personnel - Рекрутинговое агентство, кому и кого они впаривают - это их проблемы. Посмотрите пару IT компаний из списка The 20xx Global Outsourcing 100. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:58 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Nixicмм, да у них тут целый словарь :) Интересно, вот только, все ли оно верно... хотя, по большому счету, мне все равно :) Вот на работе своей, я прошёл три ступени, и получается так: 1)специалист первой категории - это видимо джуниор, вовсю учили меня. 2)старший специалист - довольно самостоятельно работал, значит девелопер 3)ведущий специалист - похоже что сеньор, ещё и другим подсказываю. Выходит что сеньор, хоть и не по Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:43 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
NixicА если я подхожу под "senior (ведущий) - который умеет подготавливать инфраструктуру, решать сложные задачи. Наставляет и ведет junior'ов." только junior'ов нет у меня. То я кто - middle? На самом деле в первую очередь важны опыт и компетенция. Не во всех проектах есть junior'ы, поэтому тут все условно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 14:00 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Предлагаю составить карьерный путь в 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. Ваши замечания и дополнения приветствуются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 22:15 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Тема переехала сюда: Карьера Java: от Junior Developer до Team Lead ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 10:08 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
Denis_m1st, Не плохо было бы и ссылку на эту ветку обсуждения привести. А вообще - ерунда все это. Если цель - понять как двигаться, то вариант один - работать и постоянно изучать что-то новое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 11:07 |
|
||
|
Карьера Java: от Junior Developer до Team Lead
|
|||
|---|---|---|---|
|
#18+
LeonidvDenis_m1st, Не плохо было бы и ссылку на эту ветку обсуждения привести. А вообще - ерунда все это. Если цель - понять как двигаться, то вариант один - работать и постоянно изучать что-то новое. как говорится: Stay focused & keep shipping (c) Стив Джобс )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 12:46 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=168&tid=2126928]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 352ms |

| 0 / 0 |
