Вообще наверное я понял, что я буду делать со своим ЖЖ. Я тут буду писать свои дилетантские истории и наблюдения, а ещё я буду брать небольшие, понравившиеся мне, истории сторонних авторов и размещать их тут
( Read more... )
Методы разделения козлов и овнов.brulickDecember 19 2005, 22:51:17 UTC
Я думаю всем заинтересованым лицам стоит прочитать хорошую статью: http://russian.joelonsoftware.com/Articles/FiveWorlds.html А вот второй вопрос на самом деле очень не тривиальный. Как отличить человека, который наставит тебя на путь истинный от человека который обучит тебя делать шит? Ну допустим абсолютной истины не существует. В смысле никто тебя не научит делать всё абсолютно правильно и "офигтельно высокую культуру разработки" не привьет. Все мы в той или иной степени заблуждаемся в своих взглядах, кто-то больше кто-то меньше. Итак, надо выбрать из двух (а то и из большего количества) ведущих разработчиков того, за кем можно смело идти и у кого учится. Какие критерии предложил бы я: 1. Он должен быть опытнее тебя. Не в годах разработки не в количестве проектов а в своем "скилле". В знании ответов на интересующие вопросы. В идеях которые ты субъективно находил бы талантливыми. 2. Его должны уважать колеги. Не столько уважать, сколько не должны явно за спиной/в глаза говорить что он полный полудурок. В смысле это абстрактный лидер должен пользоватся по крайней мере уважением большинства. 3. В любой области знаний прежде чем братся за что-то надо изучить стандартные решения. Надо быть в струе. Надо знать какие и где есть решения что бы по возможности их применять. Знать их достоинства и недостатки. Будь то фреймворки или патерны или ещё чего. 4. Он должен быть общительный. Очень талантливый маньяк одиночка регаирующий на всех "встал и вышел отсюда" вряд ли может быть воспринят как адекватный "куратор". 5. Знание новых технологий. Изучение области. На худой конец человеку это должно хотя бы нравится. 6. Четкое осознование что он/она "не самый крутой в этой галактике". (вспоминается новодворская:"Вы все дураки и не лечитесь одна я в платье белом стою красивая)". 7. Мне это не нравится - стало быть это зло (с) сами знаете...
Потом, можно взять листик бумаги. Прочитав эти 6 пунктов, добавить ещё несколько штук, по желанию. Потом, проставить цифрки от 1 до 10 на против каждого пункта каждому работнику. Потом поглядеть у кого сколько балов.
А вообще это наверное всё чуш. У человека есть интуиция и ей надо доверять. Нравится тебе акак кто-то изобритает велосипед - присоеденяйся к нему. Пройдет время и ты сам поймешь что изобретение велоспиедов - не лучшее занятие. А может и не поймешь. Кто иво знает.
Умение выбирать себе лидера как и умение быть лидером это наживное. С опытом придет. В начале может только повезти, и встретишь достойных людей которые наставят на путь истинный :)))
http://russian.joelonsoftware.com/Articles/FiveWorlds.html
А вот второй вопрос на самом деле очень не тривиальный. Как отличить человека, который наставит тебя на путь истинный от человека который обучит тебя делать шит?
Ну допустим абсолютной истины не существует. В смысле никто тебя не научит делать всё абсолютно правильно и "офигтельно высокую культуру разработки" не привьет. Все мы в той или иной степени заблуждаемся в своих взглядах, кто-то больше кто-то меньше.
Итак, надо выбрать из двух (а то и из большего количества) ведущих разработчиков того, за кем можно смело идти и у кого учится.
Какие критерии предложил бы я:
1. Он должен быть опытнее тебя. Не в годах разработки не в количестве проектов а в своем "скилле". В знании ответов на интересующие вопросы. В идеях которые ты субъективно находил бы талантливыми.
2. Его должны уважать колеги. Не столько уважать, сколько не должны явно за спиной/в глаза говорить что он полный полудурок. В смысле это абстрактный лидер должен пользоватся по крайней мере уважением большинства.
3. В любой области знаний прежде чем братся за что-то надо изучить стандартные решения. Надо быть в струе. Надо знать какие и где есть решения что бы по возможности их применять. Знать их достоинства и недостатки. Будь то фреймворки или патерны или ещё чего.
4. Он должен быть общительный. Очень талантливый маньяк одиночка регаирующий на всех "встал и вышел отсюда" вряд ли может быть воспринят как адекватный "куратор".
5. Знание новых технологий. Изучение области. На худой конец человеку это должно хотя бы нравится.
6. Четкое осознование что он/она "не самый крутой в этой галактике". (вспоминается новодворская:"Вы все дураки и не лечитесь одна я в платье белом стою красивая)".
7. Мне это не нравится - стало быть это зло (с) сами знаете...
Потом, можно взять листик бумаги. Прочитав эти 6 пунктов, добавить ещё несколько штук, по желанию.
Потом, проставить цифрки от 1 до 10 на против каждого пункта каждому работнику. Потом поглядеть у кого сколько балов.
А вообще это наверное всё чуш. У человека есть интуиция и ей надо доверять. Нравится тебе акак кто-то изобритает велосипед - присоеденяйся к нему. Пройдет время и ты сам поймешь что изобретение велоспиедов - не лучшее занятие. А может и не поймешь. Кто иво знает.
Умение выбирать себе лидера как и умение быть лидером это наживное. С опытом придет. В начале может только повезти, и встретишь достойных людей которые наставят на путь истинный :)))
Reply
Leave a comment