Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Java программисты


Автор: Hidrag 26.4.2008, 19:57
Думал сначала разместить тему в обсуждение работы, но думаю там она развития не получит, хотя если модераторы посчитают нужным... пусть это будет на их совести smile

В общем в вакансиях часто вижу: требуется Java (junior, senior, еще какие то....) developer.

Хотел спросить у вас, а как происходит деление? Что отличает юниора от сеньера, понимаю что опыт, но где та грань после которой можно назвать себя сеньЁром? smile Что нужно знать, вообще введите в курс дела если владеете информацией, хочу себя оценить smile

Автор: Ripper 26.4.2008, 20:08
Cамого интересует этот вопрос.
Но это относится не только к яве если не ошибаюсь... 

Автор: fixxer 26.4.2008, 22:00
ИМХО, это очень сильно зависит от уровня конторы.

Автор: Shuma 26.4.2008, 23:28
помойму гдето тут есть точно такая же тема где этот вопрос хорошо освещен.
смотрите внимательно когда темы создаете.

Автор: LSD 26.4.2008, 23:57
Цитата(Hidrag @  26.4.2008,  20:57 Найти цитируемый пост)
Думал сначала разместить тему в обсуждение работы, но думаю там она развития не получит, хотя если модераторы посчитают нужным... пусть это будет на их совести

Раз уж ты так переживаешь, перекину тему в разные вопросы.

Модератор: перемещено из Java.

Автор: niasilil 27.4.2008, 09:15
http://forum.vingrad.ru/forum/topic-160671/kw-%D1%81%D1%82%D0%B0%D0%B6%D0%B5%D1%80-2ee-%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D1%8F-%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5.html немного обсуждали, там больше для junior, но вроде и про другое тоже разговор шел. 

Автор: man_without_face 27.4.2008, 10:45
может быть эта старая картинка поможет понять....

http://ipicture.ru/

Автор: Hidrag 28.4.2008, 12:48
Цитата(LSD @  26.4.2008,  23:57 Найти цитируемый пост)
Модератор: перемещено из Java. 

Ну вот чего и боялся, так и не получу ответа на свой вопрос...

Автор: LSD 28.4.2008, 13:06
Цитата(Hidrag @  28.4.2008,  13:48 Найти цитируемый пост)
Ну вот чего и боялся, так и не получу ответа на свой вопрос...

1. Градация junior, senior и т.д. есть не только у Java программистов, но и у любых других.
2. А какой ответ ты ждешь? Четкого определения типа: junior должен знать java.lang; java.io;.... senior должен знать, все что знает junior + ..., не существует. И к примеру в одном месте твоих знаний будет достаточно лишь для junior, в другом их уже хватит для senior.

Автор: bars80080 28.4.2008, 13:32
какая интересная у вас феодальная система, слава богу я один на компании, то бишь герцог в Айтийском королевстве

Автор: Hidrag 28.4.2008, 13:42
LSD, Вот как? А я почему то правда думал что есть жесткая градация, и почему то думал что она исходит от самого SUN... Ну раз так тогда ладно smile А то рельно путаница, где то юниора требования жесткие где то на сеньера не высокие, в голове не понимание... Видел конечно что требуется "Senior .Net developer" но почему то думал, что это просто копирование модной фразы.
В общем спасибо за ответ в любом случае, ситуация проясняется smile

Автор: Samotnik 30.4.2008, 01:40
Hidrag,  как правило 
junior  значит берут студентов, т.е. нету опыта работы, мало знаний (только университетские) слабое представление о framework: hibernate, spring, staruts, patterns.
Т.е. это молодой человек, который знает core java и хочет развиваться дальше. На собеседованиях спрашивают тока основы Java  классы, интерфейсы, потоки, массивы, коллекции, I/O и т.д.

senior это уверенные знания Java, полное представление о всех фреймворков, использование их, опыт работы на реальных коммерческих проектах.  Т.е. это человек, которому не нужно говорить чтоб он что то изучал, а тот, кому дают выполнять реальные таски заказчиков..

Team leader  это тот же senoir только активный! Т.е. как правило стражил на проекте (хотя бы год) знание принципов работы проекта, что в нем юзается и как, способность к обсуждению проблем, обучение junior"ов, вобщем человек - лидер.   Естессно знание java и все что с ней связанно.

Project Manager Супир мега прошаренный чел (в идеале) который знает все, ковырялся во всем, название проекта, это его второе имя  smile   при том НЕ одного, а всех на конторе, Большой лидер, способный сколотить команду разработчиков, обьединить их, назначить каждому задание, разговоры с заказчиками  и  т.д. .... 

Если вопросы будут, спрашивай! Отвечу с удовоольствием !  smile 

Автор: intr 30.4.2008, 04:45
Цитата(Samotnik @ 30.4.2008,  06:40)

senior это уверенные знания Java, полное представление о всех фреймворков, использование их, опыт работы на реальных коммерческих проектах.  Т.е. это человек, которому не нужно говорить чтоб он что то изучал, а тот, кому дают выполнять реальные таски заказчиков..

Человеческая память не безгранична, иметь полное представление обо всех фреймвоках нереально. Все равно он при старте проекта будет что-то изучать. Обычно ищут не людей знающих технологии, а людей умеющих и желающих учиться. Не спорю первоначальные знания тоже имеют свою рольsmile
Цитата(Samotnik @ 30.4.2008,  06:40)

Team leader  это тот же senoir только активный! Т.е. как правило стражил на проекте (хотя бы год) знание принципов работы проекта, что в нем юзается и как, способность к обсуждению проблем, обучение junior"ов, вобщем человек - лидер.   Естессно знание java и все что с ней связанно.

Каждый человек активен! А теам лидер просто самый активный из всех, это разработчик которому нужнее всех завершение проектаsmile
Цитата(Samotnik @ 30.4.2008,  06:40)

Project Manager Супир мега прошаренный чел (в идеале) который знает все, ковырялся во всем, название проекта, это его второе имя  smile   при том НЕ одного, а всех на конторе, Большой лидер, способный сколотить команду разработчиков, обьединить их, назначить каждому задание, разговоры с заказчиками  и  т.д. .... 

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

p/s
Если оглядываться на книгу "Мифический человеко месяц", то возникает мысль кто главнее теам лидер или проджект менеджер? А главный должен быть один, он должен один нести ответственность за ключевые решения. 

Автор: saewelo 1.5.2008, 04:17

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

http://forum.vingrad.ru/forum/topic-167582/unread-1/view-all.html

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