|
|
|
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Хочу спросить совета у уважаемой публики.
Такая ситуация: по воле случая пришлось руководить разработкой. В команде 7 разработчиков. Но все молодые, кто чуть лучше кто чуть хуже. В общем уровень можно классифицировать как :"студент". Хоть и имею больше опыта, но к сожалению не приходилось до этого стоять у руля. По новым обязанностям, как то: разработка плана проекта, архитектуры , постановка и распаралеливание задач вроде справляюсь. Но самая большая проблема для меня - подтянуть людей до необходимого уровня. Вся сложность заключается в том, что применяемые технологии неизвестны никому из разработчиков, либо очень мало практического опыта. При постановке задачи люди не могут дать оценку. Мало того, дав её, промахиваются в 3 раза либо вообще не способны справится с задачей. Нередки случаи, когда, дав задачу, приходится самому гуглить и давать линки, ссылки, примеры. Что я хочу видеть в них: дал задачу-> он её оценил-> разбил сам на подзадачи->объяснил что и как он хочет сделать, я его понял и дал добро, либо не согласился и сказал как нужно сделать. Пока поступаю так: даю задачи не длинее 1 дня и вконце проверяю результат. По опыту знаю что её можно сделать в 3-4 раза быстрее, но соглашаюсь на 1 день, но даже в этом случае результат оставляет желать лучшего - либо потом 2 дня переделывать, либо вообще переписать с нуля. Поскажите, как правильно мотивировать и объяснить человеку, что к задаче надо подходить максимально серьезно- постараться сделать её качественно и быстро, научить давать оценку и держать сроки ... и т.д. -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
bars80080 |
|
|||
прапор творюет Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: нет Всего: 315 |
тут есть один ньюанс. почему ты стал руководителем? пусть даже небольшого штата?
наверно потому, что "имеешь больше опыта и способен реально оценивать сроки"? людей конечно надо тянуть вверх, но такие вещи точно по команде "раз и готово" не получится. в лучшем случае несколько месяцев придётся оттачивать конечно, без личной мотивации человек не сильно уйдёт, надо что-то придумывать. но я не начальник... |
|||
|
||||
solenko |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: нет Всего: 67 |
и Само по себе не совместимо. От джуниора нальзя требовать эстимейт, а, тем более на него полагатся при постоении плана проекта. Обычно невыгодно тратить время ПМ-а на подтягивание ждуниоров и в команду берут еще одного мидла/сеньйора, который и будет этим заниматся. -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
ну как вам сказать. в свое время у меня был страх - не справиться с задачей. он и сейчас есть, только боюсь не за себя а за других.
я хочу чтобы они как то так относились к проблеме, считали что если сейчас не найдут решение, не сделают быстро - все, кризис- ппц - уволят. Но такого я не замечаю, старание есть, а результата нет. Есть предположение -чтобы подтянуться - разработчика надо сажать на саппорт, на готовый, сложный, сделанный по всем правилам проект. такой проект, чтобы на ознакомление с исходниками неделя ушла. у меня был в свое время именно такой. А тут ситуация другая, проект новый, смотреть по большому счету нечего. -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Samotnik |
|
|||
Super star ! Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
очень странно, что всех студентов посадили на одни проект
К примеру в минске практика такая, что на один проект (где хороших девелоперов около 10 ) ставят 1-2 студента. Они тогда и учаться т.к. обьясняют ребята очень быстро и в состоянии выполнить таски как надо и в срок SpaceSpace, в твоей ситуации скажу, я бы поступил так собрал бы всех и спросил, что кому мешает, чего им не хавтает. Ведь даже минимальные знания + google могут дать хороший результат выполнения задач в срок и как надо. Если комуто не хватает знаний, то пусть учаться, хотя как правило всем нехватает не результата, а опыта. А то приходит только со временем и ничего тут не сделаеш насильно, единтсвеный вопрос, кому и сколько времени потребуется ....... |
|||
|
||||
aleksh |
|
|||
Опытный Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: нет Всего: 13 |
||||
|
||||
Samotnik |
|
|||
Super star ! Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
SpaceSpace, имхо главное не давить, не угрожать.
примени психологию |
|||
|
||||
intr |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: нет Всего: 2 |
Жизненно
У нас тоже сейчас в компании есть студенты, и после многочисленных опытов , мы пришли к выводу, что их надо прикреплять к группам реальных программистов (как сказал Samotnik). И тогда от них есть польза и они вроде развиваются Только им обычно достается скучная и неинтересная работа (они так говорят ), которую не хотят делать опытные программисты. Поэтому им иногда надо давать и сложные и интересные задачи, например по ресерчу p/s Одного не могу понять, наша компания выросла из 5 студентов (со второго-третьего курса) и вроде у нас таких проблем не было. Но тут я не могу себя объективно оценивать --------------------
Исследователь бытия и по совместительству Java-developer |
|||
|
||||
SpaceSpace |
|
||||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Кризис же. все кто может работать - работают, или по крайней мере стараются найти работу. Сегодня тот кто не билабл - не особо в цене.
Согласен. осталось дело за малым - применит на практике, что не так однозначно.
Можно, раньше так и было, пока половина команды не ушло(кризис). Сейчас есть задачи, их надо делать - и делать в срок - поплывут даты и функционал - никто нянчится не будет. В тяжелые времена тяжелый подход - либо джуниор будет давать эстимэйт, либо не будет ждуниора работать тут... -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
||||
|
|||||
bilbobagginz |
|
||||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 1 Всего: 317 |
"студент" - это не уровень знаний а подход с т.з. выкладки на работе. У хорошего студня приоритеты такие:
если у вас просто неопытные молодые работники - им можно (что не обязательно легко) всё объяснить что к чему, и будут как молодцы. ИМХО, выбери какую-то методологию на основе eXtreme Programming/Аgile Programming. И работайте: в парах, standup/персональные meetings, т.е. чтобы о том как кто-то держит задачи знала вся команда, постоянный контроль. у нас в универе даже студенты умудряются за семестр наклепать неплохие проекты на этой основе. И это при том, что вокруг них бегает 3 инструктора, и разбивают их на 3 группы по 10, в каждой идёт ротация тим-лида - по неделе. Короче при правильном руководстве - всё вливается в колею. Кстати, я не знаю над какими задачами ты работал, но делать нетривиальные задачи в 3-4 раза медленнее естимейта - не самое страшное, что может быть при работе с наёмниками. Особенно, если идёт работа с отладкой внешнего железа или коммуникаций: только фрилансер будет биться над задачей до посинения. Наёмник в конце концов отобьёт свои часы + 10-20% внеурочных, и пошлёт тебя куда подальше. Гавное - веди учёт всего процесса и обращай внимание на их прогресс. за хороший этимейт - стимулируй. Так это войдёт в привычку, и потом с этой командой ВСЕ захотят работать. Удачи. -------------------- Я ещё не демон. Я только учусь. |
||||
|
|||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
спасибо всем. попробую. если будет что рассказать - отпишусь
-------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 1 Всего: 317 |
конечно будет.
рассказывай и хорошее и грабли, всем очень интересно, да и сам потом посмотришь со стороны, и сможешь чему-то сам у себя научиться ;-) -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
bilbobagginz,
договорились. p.s. пока явного прироста производительности можно добиться только очень мелкими (0.5 часа) задачами и ежечасовым(получасовым) контролем. Т.е. когда сделана большая работа по декомпозиции, когда видишь решение вплоть до реализации методов - можно скармливать маленькими кусочками - справляются довольно неплохо, но тогда времени вообще не остается ни на что -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Nastya |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 27.3.2002 Где: Мариуполь Репутация: 2 Всего: 44 |
"настоящий тим-лид -это тот кто пишет такой код, который безопасно могут копи-пастить все остальные" (С) не знаю чей )))
-------------------- Что бы понять рекурсию, надо понять рекурсию "Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Nastya,
вот я тим лид. но не пишу кода, т.к. за 2 часа выделенного под это время кроме контроля и разговоров с командой больше ничего не успеваю делать. Как программер я деградирую - это факт. Может быть мне рано в тим -лиды? раз я не успел состоятся как программер -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Nastya |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 27.3.2002 Где: Мариуполь Репутация: 2 Всего: 44 |
SpaceSpace, ну то что я писала было шуткой А как известно в каждой шутке есть доля шутки.
Насчет не рано ли тебе быть тимом решать 1. тебе 2. твоему начальству. так судить сложно. Я знаю людей, которые достигнув ОЧЕНЬ высокого уровня не хотят двигаться в сторону руководства проектами и знаю людей которые с малых ногтей туда рвутся. Но в любом случае успехов тебе. Хотя уже то, что ты не уверен в своих качествах программиста, плохо :( В общем, лично я ничего посоветовать не могу. увы. -------------------- Что бы понять рекурсию, надо понять рекурсию "Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 1 Всего: 317 |
вопрос, на который только время может дать ответ. лидерские/управленческие способности это совсем другое измерение, со способностями кодера не имеющие никакой связи. Удачи. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
Cтpaнник |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 12.10.2008 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: нет |
Хмм.... Видишь ли, мне это представляется большой ошибкой твоего руководства. На самом деле, это серьезный фактор риска, способный "завалить" проект. Тут уж прими как данное и постарайся объяснить это руководству: у тебя не останется времени на то, чтобы лично писать код. Ты успеешь только отслеживать архитектуру, проектировать, планировать задачи (мелко-мелко! и оценивать их длительность придется тебе - у студентов для этого еще нет опыта!) и контролировать выполнение. |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Cтpaнник, руководсвто я думаю осознанно пошло на риск.
Видишь ли есть минимум 2 типа проекта, которые можно привести в пример. 1. Стандратная, широкоизвеснтная технология с кучей людей, которые на ней работали. скажем SQLServer+Winforms клиент+WCF+ отчеты на кристале или MSRS. В кого не плюнь - почти каждый собаку съел в этом и может быть лидом. 2. Технология другая, известная или неизвстная - неважно, главное в этом случае: НИКТО c ней не работал, и никакой лид не хочет впрягаться в то в чем у него опыта нет. а теперь сопоставь концы с концами 1. опыта ни у кого нет - вот тебе и жуниоров посадили - их ресурс не так дорог, и если завалятся не так обидно 2. лиды опытные как я уже говорил заняты на реальных проектах, ибо боятся потерять работу, поэтому впрягаться во что-то не дающее 100% результат им не с руки. вот по этому наверное меня и назначили. это и есть управление рисками, только в извращенной форме. работой при провале рискую я и моя команда Это сообщение отредактировал(а) SpaceSpace - 17.12.2008, 16:20 -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
arilou |
|
|||
Великий МунаБудвин Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 1 Всего: 61 |
Это крайне спорное утверждение. |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
arilou,
это не утверждение, это предположение. В противном случае, ао-моему мнению, назначили бы более опытного для таких задач. Хотя сейчас я вроде начал что-то понимать и эйфория от того что за тебя кто-то работает а ты ничего не делаеш прошла. -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Cтpaнник |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 12.10.2008 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: нет |
Совершенно согласен. А теперь взвесь: все профиты от такого "управления рисками" получает твое руководство (а ты - ничего), зато все шишки, синяки и неприятности - ты (а в случае провала это [censored] "руководство" скромно отойдет в сторонку и покажет на тебя пальчиком - "Это он все завалил!"). Неплохое разделение труда, не так ли? Тебе хочется быть мальчиком для битья? |
|||
|
||||
arilou |
|
|||
Великий МунаБудвин Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 1 Всего: 61 |
Финансовые обазательства несет компания, а не PM. |
|||
|
||||
mindflyer |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 113 Регистрация: 20.10.2004 Где: Smolensk, Russia Репутация: нет Всего: 4 |
Если все новички, то я бы посоветовал следующее:
1. Работать в паре - меньше косяков и быстрее обучение. 2. Ежедневные стендапы. Они вообще полезны, но в такой ситуации вдвойне. Упор делать на проблемах и способах их решения. Аналогично делиться новыми изученными фишками. 3. Разбить предметную область и технологии на куски и дать каждому для углубленного изучения какой-то кусок. Потом каждый проводит типа семинара, рассказывая, что он узнал, отвечая на вопросы и т.д. Всё вышеперечисленное способствует обмену знаниями и повышает мотивацию/ответственность. |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Команду расформировали.
"Оптимизация расходов" :( -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
arilou |
|
|||
Великий МунаБудвин Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 1 Всего: 61 |
SpaceSpace, кризис
|
|||
|
||||
chief39 |
|
|||
карманная тигра Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 3 Всего: 77 |
Гм... не завидую я тебе.
Тут даже трудно от чего-то отталкиваться не видя конкретных студентов. Как я тя понимаю Над подумать... Добавлено через 2 минуты и 24 секунды Хм, не заметил. Не бери к сердцу. Такие команды и в мирное время расформировываются. Это в 90% случаев мертворождённые проекты. А их появление - лакмусова бумажка для эйчаров и вышестоящего руководства, ответственного за планирование. Ты хоть при работе остался? -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
Я то при работе.
Очень много людей срезали, кого в отпуск неоплачиваемый, кого совсем... На счет мертворожденного - не согласен, тема проекта даже очень хорошая была, все это признавали... вот я как лид - не очень, это и я признаю -опыта нет. За то время, что мне удалось порулить опыта я конечно сорвал много, но очень горького -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
chief39 |
|
|||
карманная тигра Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 3 Всего: 77 |
SpaceSpace, я не о теме проекта, опыте(горький, кстати - это хорошо).
Я о команде студентов, которая вызывает у руководителя только мысль "как бы это всё... этих всех... хоть что-нибудь... ". Я прекрасно понимаю тебя, потому что года три назад пришлось разгребать такую команду. 25 человек, из них трое были не "студенты". Это просто жуть и кроме отличного тренинга "как вести себя в этой ситуации" больше ничего толкового не выйдет. Так что "отличную тему проекта" можно легко сделать мертворождённой. Бросаешь на неё десяток новичков(чем больше, тем лучше), начинающего руководителя и говоришь "нутесссс.... замутите что-нить." И сразу можно отправлять человека за венками -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
SpaceSpace |
|
|||
Опытный Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: нет Всего: 10 |
да, так и было
только про венки я тогда не думал... Это сообщение отредактировал(а) SpaceSpace - 4.2.2009, 17:54 -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
KP0H |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.2.2009 Где: Тюмень Репутация: нет Всего: нет |
Очень удобный способ подтянуть всех - pair programming. Ставишь пары сильный-слабый программист и они одновременно выполняют одну задачу.
Что такое pair programming можно в другом месте почитать, но именно касаемо задачи поддянуть - очень удобно. |
|||
|
||||
phpsc |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 234 Регистрация: 22.11.2010 Репутация: нет Всего: 0 |
всех уволить. и делать заказы на фрилансерских сайтах. --------------------
Социальная сеть |
|||
|
||||
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | УП: Человеческий фактор | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |