Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Управление молодыми(неопытными программистами) 
:(
    Опции темы
SpaceSpace
Дата 28.11.2008, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



Хочу спросить совета у уважаемой публики.
Такая ситуация:
по воле случая пришлось руководить разработкой. В команде 7 разработчиков. Но все молодые, кто чуть лучше кто чуть хуже. В общем уровень можно классифицировать как :"студент".

Хоть и имею больше опыта, но к сожалению не приходилось до этого стоять у руля.
По новым обязанностям, как то: разработка плана проекта, архитектуры , постановка и распаралеливание задач вроде справляюсь.
Но самая большая проблема для меня - подтянуть людей до необходимого уровня. Вся сложность заключается в том, что применяемые технологии неизвестны никому из разработчиков, либо очень мало практического опыта.
При постановке задачи люди не могут дать оценку. Мало того, дав её, промахиваются в 3 раза либо вообще не способны справится с задачей. Нередки случаи, когда, дав задачу, приходится самому гуглить и давать линки, ссылки, примеры. 
Что я хочу видеть в них: дал задачу-> он её оценил-> разбил сам на подзадачи->объяснил что и как он хочет сделать, я его понял и дал добро, либо не согласился и сказал как нужно сделать.

Пока поступаю так: даю задачи не длинее 1 дня и вконце проверяю результат. По опыту знаю что её можно сделать в 3-4 раза быстрее, но соглашаюсь на 1 день, но даже в этом случае результат оставляет желать лучшего - либо потом 2 дня переделывать, либо вообще переписать с нуля.

Поскажите, как правильно мотивировать и объяснить человеку, что к задаче надо подходить максимально серьезно- постараться сделать её качественно и быстро, научить давать оценку и держать сроки ...
и т.д.


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
bars80080
Дата 29.11.2008, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: нет
Всего: 315



тут есть один ньюанс. почему ты стал руководителем? пусть даже небольшого штата?

наверно потому, что "имеешь больше опыта и способен реально оценивать сроки"?
людей конечно надо тянуть вверх, но такие вещи точно по команде "раз и готово" не получится. в лучшем случае несколько месяцев придётся оттачивать

конечно, без личной мотивации человек не сильно уйдёт, надо что-то придумывать. но я не начальник...
PM MAIL WWW   Вверх
solenko
Дата 29.11.2008, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: нет
Всего: 67



Цитата(SpaceSpace @  28.11.2008,  20:24 Найти цитируемый пост)
В общем уровень можно классифицировать как :"студент".

и
Цитата(SpaceSpace @  28.11.2008,  20:24 Найти цитируемый пост)
Что я хочу видеть в них: дал задачу-> он её оценил-> разбил сам на подзадачи->объяснил что и как он хочет сделать, я его понял и дал добро, либо не согласился и сказал как нужно сделать.

Само по себе не совместимо. От джуниора нальзя требовать эстимейт, а, тем более на него полагатся при постоении плана проекта.

Обычно невыгодно тратить время ПМ-а на подтягивание ждуниоров и в команду берут еще одного мидла/сеньйора, который и будет этим заниматся.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
SpaceSpace
Дата 29.11.2008, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



ну как вам сказать. в свое время у меня был страх - не справиться с задачей. он и сейчас есть, только боюсь не за себя а за других.
я хочу чтобы они как то так относились к проблеме, считали что если сейчас не найдут решение, не сделают быстро - все, кризис- ппц - уволят.
Но такого я не замечаю, старание есть, а результата нет. 
Есть предположение -чтобы подтянуться - разработчика надо сажать на саппорт, на готовый, сложный, сделанный по всем правилам проект. такой проект, чтобы на ознакомление с исходниками неделя ушла. у меня был в свое время именно такой.
А тут ситуация другая, проект новый, смотреть по большому счету нечего. 


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
Samotnik
Дата 29.11.2008, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: нет
Всего: 191



очень странно, что всех студентов посадили на одни проект
К примеру в минске практика такая, что на один проект (где хороших девелоперов около 10 ) ставят 1-2 студента. Они тогда и учаться т.к. обьясняют ребята очень быстро и в состоянии выполнить таски как надо и в срок

SpaceSpace, в твоей ситуации скажу, я бы поступил так 
собрал бы всех и спросил, что кому мешает, чего им не хавтает. Ведь даже минимальные знания + google  могут дать хороший результат выполнения задач в срок и как надо. Если комуто не хватает знаний, то пусть учаться, хотя как правило всем нехватает не результата, а опыта. А то приходит только со временем и ничего тут не сделаеш насильно, единтсвеный вопрос, кому и сколько времени потребуется .......
PM MAIL   Вверх
aleksh
Дата 29.11.2008, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: нет
Всего: 13



можно попробовать сажать их парами, и устраивать коллективную ответственность, хорошо еще сидеть за соседним столом с особо "немотивироваными", а вообще
Цитата(Samotnik @  29.11.2008,  21:00 Найти цитируемый пост)
собрал бы всех и спросил, что кому мешает, чего им не хавтает.

в первую очередь
PM MAIL   Вверх
Samotnik
Дата 29.11.2008, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: нет
Всего: 191



SpaceSpace,  имхо главное не давить, не угрожать. 
примени психологию  smile 
PM MAIL   Вверх
intr
Дата 30.11.2008, 07:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 18.12.2005

Репутация: нет
Всего: 2



Жизненноsmile
У нас тоже сейчас в компании есть студенты,  и после многочисленных опытов smile, мы пришли к выводу, что их надо прикреплять к группам реальных программистов (как сказал Samotnik). И тогда от них есть польза и они вроде развиваютсяsmile Только им обычно достается скучная и неинтересная работа (они так говорят smile ), которую не хотят делать опытные программисты. Поэтому им иногда надо давать и сложные и интересные задачи, например по ресерчуsmile
p/s
Одного не могу понять, наша компания выросла из 5 студентов (со второго-третьего курса) и вроде у нас таких проблем не было. Но тут я не могу себя объективно оцениватьsmile
--------------------
Исследователь бытия и по совместительству Java-developer
PM MAIL WWW Skype GTalk   Вверх
SpaceSpace
Дата 1.12.2008, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



Цитата(Samotnik @  29.11.2008,  21:00 Найти цитируемый пост)
где хороших девелоперов около 10 ) ставят 1-2 студента

Кризис же. все кто может работать - работают, или по крайней мере стараются найти работу. Сегодня тот кто не билабл - не особо в цене.

Цитата(Samotnik @  29.11.2008,  22:38 Найти цитируемый пост)
SpaceSpace,  имхо главное не давить, не угрожать. 
примени психологию

Согласен. осталось дело за малым - применит на практике, что не так однозначно.

Цитата(aleksh @  29.11.2008,  22:27 Найти цитируемый пост)
можно попробовать сажать их парами, и устраивать коллективную ответственность, хорошо еще сидеть за соседним столом с особо "немотивироваными", 

Можно, раньше так и было, пока половина команды не ушло(кризис). Сейчас есть задачи, их надо делать - и делать в срок - поплывут даты и функционал - никто нянчится не будет. В тяжелые времена тяжелый подход - либо джуниор будет давать эстимэйт, либо не будет ждуниора работать тут... 


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
bilbobagginz
Дата 1.12.2008, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 1
Всего: 317



Цитата(SpaceSpace @  1.12.2008,  07:28 Найти цитируемый пост)
либо джуниор будет давать эстимэйт, либо не будет ждуниора работать тут... 

"студент" - это не уровень знаний а подход с т.з. выкладки на работе.
У хорошего студня приоритеты такие: 
Цитата

первым делом - учёба. а работа - от нее лошади дохнут, и трактора ломаются

если у вас просто неопытные молодые работники - им можно (что не обязательно легко) всё объяснить что к чему, и будут как молодцы. 
ИМХО, выбери какую-то методологию на основе eXtreme Programming/Аgile Programming.
И работайте:
в парах, standup/персональные meetings, т.е. чтобы о том как кто-то держит задачи знала вся команда, постоянный контроль.

у нас в универе даже студенты умудряются за семестр наклепать неплохие проекты на этой основе.
И это при том, что вокруг них бегает 3 инструктора, и разбивают их на 3 группы по 10, в каждой идёт ротация тим-лида - по неделе. 

Короче при правильном руководстве - всё вливается в колею.

Кстати, я не знаю над какими задачами ты работал, но делать нетривиальные задачи в 3-4 раза медленнее естимейта - не самое страшное, что может быть при работе с наёмниками. Особенно, если идёт работа с отладкой внешнего железа или коммуникаций: только фрилансер будет биться над задачей до посинения. 
Наёмник в конце концов отобьёт свои часы + 10-20% внеурочных, и пошлёт тебя куда подальше.

Гавное - веди учёт всего процесса и обращай внимание на их прогресс. за хороший этимейт - стимулируй.
Так это войдёт в привычку, и потом с этой командой ВСЕ захотят работать.

Удачи.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
SpaceSpace
Дата 2.12.2008, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



спасибо всем. попробую. если будет что рассказать - отпишусь


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
bilbobagginz
Дата 2.12.2008, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 1
Всего: 317



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



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
SpaceSpace
Дата 3.12.2008, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



bilbobagginz
договорились.
p.s. пока явного прироста производительности можно добиться только очень мелкими (0.5 часа) задачами и ежечасовым(получасовым) контролем. Т.е. когда сделана большая работа по декомпозиции, когда видишь решение вплоть до реализации методов - можно скармливать маленькими кусочками - справляются довольно неплохо, но тогда времени вообще не остается ни на что


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
Nastya
Дата 3.12.2008, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 27.3.2002
Где: Мариуполь

Репутация: 2
Всего: 44



"настоящий тим-лид -это тот кто пишет такой код, который безопасно могут копи-пастить все остальные" (С) не знаю чей smile))) 


--------------------
Что бы понять рекурсию, надо понять рекурсию

"Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор
PM MAIL   Вверх
SpaceSpace
Дата 4.12.2008, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: нет
Всего: 10



Nastya
вот я тим лид. но не пишу кода, т.к. за 2 часа выделенного под это время кроме контроля и разговоров с командой больше ничего не успеваю делать.
Как программер я деградирую - это факт.
Может быть мне рано в тим -лиды? раз я не успел состоятся как программер


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
arilou

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | УП: Человеческий фактор | Следующая тема »


 




[ Время генерации скрипта: 0.1842 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.