Куда приводит код. Насколько разработчики с возрастом становятся умнее и лучше разбираются в технологиях

44 комментария
Куда приводит код. Насколько разработчики с возрастом становятся умнее и лучше разбираются в технологиях
programmerwithageНаверное, любой менеджер желает видеть в своей команде опытного разработчика, который уже пообтёрся и набил шишек. Однако, с другой стороны, все-таки могут возникнуть сомнения насчёт программиста в возрасте: вполне возможно, что при всём своём опыте он "застрял" где-то там в прошлом и будет недостаточно гибок для работы с современными технологиями и в команде молодых людей. Возникает вопрос, а насколько лучше программист с большим стажем? Насколько такие люди восприимчивы к постоянному знакомству с новыми технологиями и инструментами? Разумеется, всё абсолютно индивидуально, и какие-то объективные метрики сложно придумать, а проводить масштабное исследование дорого – из чисто любительского интереса оно проводиться никем не будет. Поэтому приходится использовать достаточно экзотическую статистику, в какой-то мере косвенную, но всё же дающую пищу для размышлений. Блоггер Петер Кнего обработал и представил в графическом виде данные об активных пользователях StackОverflow – самого большого профессионального в каком-то роде сервиса-коммьюнити среди девелоперов.
"Как разработчика с большим стажем меня часто спрашивают, не делает ли меня и мои знания устаревшими постоянная смена технологий. Лично у меня проблем с гонкой технологий нет, мне нравится изучать всякие новые штуки. Но вопрос остаётся на кону: насколько успешно разработчики с возрастом справляются с натиском всё новых технологий. Такие данные трудно найти, но благодаря всемогущему StackОverflow и мудрому решению (спасибо, Joel) сделать данные статистики пользователей общедоступными, мы можем ими воспользоваться к нашей общей выгоде. Используя простенький скрипт для закачки данных, несложную программку на Java для их обработки и таблицы в Google Docs, я построил несколько интересных графиков. Я обработал данные 70 000 пользователей StackОverflow с репутацией больше 100 баллов, около 53% процентов из них указали в своих профилях возраст, таким образом, вся полезная выборка составила 37400 человек. В графики ниже включались данные возрастных групп, в которые входили не менее 100 человек. skitchedПервый график показывает, как пользователи распределены по возрасту. На графике мы видим классический пример кривой нормального распределения. Я знал, что с возрастом кодеры, как правило, переключаются на другие направления развития карьеры, но я был удивлен, увидев, насколько массово и резко это происходит. После пика в 27 лет, число разработчиков уменьшается наполовину каждые 6-7 лет. Следующий график показывает нам, как репутация на StackОverflow соотносится с возрастом активных пользователей. Существует почти линейная возрастающая тенденция: чем старше разработчики, тем выше их SO репутация. skitchedРазработчики со стажем задают меньше вопросов, зато дают больше ответов. Разменявший пятый десяток кодер обычно даёт около 100 ответов – в два раза больше, чем его наполовину меньший по возрасту коллега. Но как качество постов меняется с возрастом? Опытные разработчики дают более точные и полезные ответы? За каждый полученный плюс к ответу репутация пользователя увеличивается на 10 пунктов, в то время как за каждый интересный вопрос голос добавляет только 5 пунктов. Соответственно, для расчёта среднего количества плюсов используется простая формула репутация (10 x на количество ответов + 5 х количество вопросов). skitchedИз этого графика мы видим, что качество сообщений существенно не изменяется с возрастом. Количество плюсов колеблется в пределах 10% для всех возрастов. Кодеры постарше зарабатывают себе репутацию выше, просто давая больше ответов, а не каких-то особенно интересных и уникальных. Девелопер статистика – основные моменты:
  • Количество кодеров существенно снижается с возрастом. Наибольшее число разработчиков находится в возрасте 27 лет, каждые последующие 6-7 лет по возрастному диапазону их становится меньше в два раза.
  • Разработчики в возрасте от 40 и выше дают ответов примерно в два раза больше и спрашивают в два раза реже, нежели их коллеги в возрасте от 20 до 30.
  • Качество сообщений лишь незначительно увеличивается с возрастом.
  • Старшие зарабатывают себе высокую репутацию, будучи более активными, чем молодые разработчики."

Это был перевод самого поста в блоге. Но позволю себе добавить несколько своих рассуждений. Во-первых, обратим внимание на самый первый график, демонстрирующий распределение кодеров с StackОverflow. Как видим, пик приходится на возраст 26-28 лет, если смотреть исследования того же dev.by, в Беларуси средний возраст айтишника немногим ниже (25-26 лет), но в целом близок к мировому. То есть разговоры о том, что у нас девелоперы – молодёжь и в силу отсутствия большого опыта не все пригодны для больших серьёзных проектов, не совсем верны. Везде кодят те же самые молодые ребята в большинстве своём. При этом, как показывают приведённые данные, в США в первую очередь и в остальном мире во вторую, программист – профессия молодых, потом люди переходят на должности, не предполагающие непосредственно кодирование – менеджеры, аналитики, архитекторы. То есть в тех же Штатах, 45-летний программист примерно такой же динозавр (без обид, это говорится при всём уважении к опытным разработчикам, достигшим такого возраста), как и у нас. Из этого вытекает, что при развитии белорусской ИТ-отрасли по модели развития западных стран, разработчик должен понимать, что реально развивать карьеру ему надо, как это не звучит парадоксально, завязывая с кодированием. Развивать менеджерские навыки, аналитический подход и так далее. Кроме того стоит отметить, что у нас средний возраст айтишника совпадает со средним возрастом программиста, то есть фактически у нас пока только начинает формироваться класс "выходцев из программирования" и соответственно это пока сдерживает выход уровня разработки на уровень стран-лидеров, а не уровень кодирования сам по себе. Интересен и график "качественности" ответов пользователей, по которому с ростом опыта уровень ответов на профессиональные вопросы растёт незначительно. Современное программирование во многом механизировано и часто опыт работы с конкретным фреймворком позволяет допускать меньше ошибок и меньше "тупить" над возникающими вопросами. Разумеется, человек с опытом в программировании в целом уже успел набить шишек и лучше понимает, как не допустить критических багов или выйти из той или иной ситуации, но подобные умения скорее бонус в работе общего плана, в бытовой разработке в технических деталях основную роль играет знание именно современной технологии, её нюансов.

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Читайте также

Бывший следователь стал разработчиком и переучивал силовиков. Он на Окрестина
Бывший следователь стал разработчиком и переучивал силовиков. Он на Окрестина
Бывший следователь стал разработчиком и переучивал силовиков. Он на Окрестина
21 комментарий
Исследователи назвали самые стрессовые игры для геймеров
Исследователи назвали самые стрессовые игры для геймеров
Исследователи назвали самые стрессовые игры для геймеров
Появился алгоритм, который точно предсказывает риск заражения и смертности от коронавируса
Появился алгоритм, который точно предсказывает риск заражения и смертности от коронавируса
Появился алгоритм, который точно предсказывает риск заражения и смертности от коронавируса
1 комментарий
EY сделала «шпаргалку» для ИТ: налоги и условия работы в 10 странах
EY сделала «шпаргалку» для ИТ: налоги и условия работы в 10 странах
EY сделала «шпаргалку» для ИТ: налоги и условия работы в 10 странах
30+% белорусских айтишников заявили, что их компании готовы перевезти сотрудников за границу — полностью или частично (правда, из 60+ компаний на наши вопросы об условиях релокейта или помощи при релокейте ответили только 7). Компания EY изучила особенности осуществления деятельности в ИТ-сфере в 10 странах и собрала основную информацию по налоговым и юридическим вопросам.

Обсуждение

1

А что прикажете делать если я не хочу руководить, людьми? Мне то 28, но уже говорили что я старый))).
Вот нехочу и все тут.

mr-smith
mr-smith Developer в Ближний Космос
0

Согласен :) Правда мне побольше годов.
Програмить интересно, в отличие от руководительства. Многие вот так и идут руководить, хоть и совсем не умеют. В итоге имеем плачевный итог.

Кесарево кесарю@Иисус

Александр Флахбарт
Александр Флахбарт программист в BELHARD
1

Никто ж не заставляет). Просто есть понятие как "пстроение карьеры", в этом плане каждый выбирает сам, или он хочет идти ступенька за ступенькой вверх, или же просто занимается любимым делом и растит уровень опыта и технической компетенции.

Приведу пример, в тех же Штатах хороший программер работающий над шифрованием или секьюрити системой для крупного банка, может зарабатывать в разы больше менеджера немаленького звена.

Алексей Данченко
Алексей Данченко Инженер-программист в ЛюксСофт
-1

"Я знал, что с возрастом кодеры, как правило, переключаются на другие направления развития карьеры, но я был удивлен, увидев, насколько массово и резко это происходит. После пика в 27 лет, число разработчиков уменьшается наполовину каждые 6-7 лет."
Почему автор считает, что процент разработчиков, имеющих репутацию более 100 баллов на SO, среди одной возрастной группы, не зависит от этого самого возраста? Британские ученые..

Александр Флахбарт
Александр Флахбарт программист в BELHARD
0

Процент в однйо возрастнйо группе зависит от возраста?

Не совсем понял, что вы хотели этим сказать

Алексей Данченко
Алексей Данченко Инженер-программист в ЛюксСофт
0

Проще говоря, из того, что на SO в 4 раза больше 25-летних, по сравнению с 40-летними, вовсе не означает, что 25-летних в 4 раза больше. Процент участвующих в жизни того же SO точно так же может сильно зависеть от возраста.

Александр Флахбарт
Александр Флахбарт программист в BELHARD
0

Разумеется, под измерение попадает исключительно аудитория самого SO, но это хоть какое-то приближение. Точно также как опросы, проводимые dev.by, да и вообще любые опросы в интернете.

Алексей Данченко
Алексей Данченко Инженер-программист в ЛюксСофт
1

Да, конечно. Только в данном случае приближение слишком грубое, чтобы давать повод автору для удивления :)

1

достаточно посмотреть у какого возраста топ рейтинги.
возможно молодёжь размывает среднюю репутацию своей группы за счёт числа элементов группы.

если посмотреть http://stackexchange.com/leagues/1/alltime/stackoverflow
то самая опытная группа похоже 30-35

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
1

М-м-м, крайне сомнительный вывод. Начнем с того, что 20 лет назад программистов было намного меньше, чем сейчас - лавинообразный рост случился скорее всего одновременно с распространением PC. Поэтому вполне может оказаться, что спад графика обусловлен не малым процентом оставшихся программистами, а изначально малым количеством программистов этого поколения.

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

Александр Флахбарт
Александр Флахбарт программист в BELHARD
0

Нормальное распределение я всё же не назвал бы лавинообразным ростом или снижением, тем более что такая форма показывает что изменение идёт плавно, а не внезапно все накупили компов и стали программистами.

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

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
0

Вы, возможно, не совсем точно меня поняли. Лавинообразным я назвал рост числа программистов. А то что у вас на графике разумеется выглядит, как нормальное распределение.

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

В менеджеры, кстати, в 40 лет не идут - идут в 25-30, а то и раньше. В аналитики и архитекторы - аналогично.

Александр Флахбарт
Александр Флахбарт программист в BELHARD
0

Если посмотреть количество программистов в США сейчас и 20 лет назад, я не думаю что оно было совсем уже в разы разным. Говорить об увеличении количества программистов в случае SO можно применительно к феномену аутсорсинга скорее.

В любом случае, как раз то что бурный рост числа занятых в индустрии на Западе и вообще в мире начался не три и не пять лет назад, чтобы было такое преобладание молодёжи, так что я считаю допущение автора досттаончо вменяемым.

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
1

Давайте глянем цифирки, тем более, что статистика любопытная.

Если брать только USA, то за 2008 данные вот такие: http://www.bls.gov/oco/ocos303.htm#projections_data - программистов примерно 1.336M

В 2000-ом - ненамного меньше: http://www.bls.gov/oes/2000/oes_15Co.htm - 1.17M - т.е. рост в последнюю декаду был невелик.

Самый старый отчет на сайте датирован 1997-ым (ftp://ftp.bls.gov/pub/special.requests/oes/oesnat97.zip). Структура там чуть другая, но к программистам можно отнести 500-570K - не больше. Т.е. буквально за 3-4 года - рост в два раза. И скорее всего в начале девяностых-конце восьмидесятых тренд был таким же. То-есть то что количество выросло в разы - очевидно, спорить (и продолжать искать статистику) можно в 3 раза или в 33.

Даже при самой консервативной оценке - утолщите участок сорокалетних на своем графике в 3 раза - картина будет другой.

1

у меня дежавю или на девбае недавно уже обсуждали эти графики?

0

в новостях эта тема как-то проскакивала

4

Мне 31. Я уверяю вас, в 30 лет ИТ-жизнь тока начинается (да и вообще вся!)

Минусуйте, хоть тресните.

2

плюспиццот :)

К 30 где-то только всякая холиварность в мышлении пропадает, мозк начинает работать нормально. Все такое :) Сейчас, вообще не понимаю, как можно ставить в ай-ти руководителем любого уровня человека лет до 27-30.

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
0

Последняя фраза немало доставила. Вы в курсе в каком возрасте Гейтс основал империю зла ? А в каком Джобс основал Apple ? Чтобы получить зрелого руководителя в 27-30 начинать он должен лет за пять до того.

8

А мне ваши аргументы немало доставили. Во-первых - отдельные частные примеры ни доказать, ни опровергнуть общие факты не могут в принципе (в лучшем случае, множество частных примеров - т.е. статистика:)
upd:// Со словом "факты" я в данном контексте погорячился :) Пусть будут "рассуждения".

Во-вторых:

Ну давайте по Огрызку пройдем (банально из википедии): 76 год - компания вышла на пустой рынок. И даже на пустом рынке дела шли там ни шатко, ни валко. Через 4 года проблемы и (внимание за руками!) на должность руководителя приглашают Джона Скалли (39 года рождения, к слову), который по факту и вытягивает всех за уши.

Далее, как только рынок стал более менее насыщенным (конец 90-х) у компании опять начались серьезные проблемы. Они-то привыкли к пустому :) Но тут вернулся Джобс, к тому времени уже не юноша, а матерый альфа-сомец и уже сам вытягивает компанию.

Так что облажались поначалу Джонс с Возняком. Не пришел бы старый, мудрый Джон Скалли, "огрызок" бы умер еще в начале 80-х.

Про майкрософт - до середины 80-х они были вообще никто и звать их никак.

Вообщем, основать-то они конечно основали в 2х лет, но получаться что-то у этих людей стало только после того, как им исполнилось чуть более 27-30 лет.

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
-2

По беллетристической части (про "ни шатко ни валко" и про "вытянувшего всех Джона") спорить воздержусь, а по существу - если бы они не начали рулить в 20-21 - ни кем бы не были и в 27-30. Абсолютное большинство менеджеров с мировой известностью начало рулить очень рано. Чтобы к зрелому возрасту выйти на пик.

2

Кратко: На кошках пущай тренируются!

Развернуто: Вся история человечества показывает, что только один метод подготовки руководителя является единственно действенным - постепенное прохождение всей иерархии лично. С задержкой на каждом уровне ровно настолько, чтобы прочувствовать все на своей личной шкурке. Субъективно, для разработчика надо поработать около 3-7 лет. При этом 7 - лучше 3. А там уже наступает возраст включения мозга. При нарушении данного правила получаются начальники самодуры и прочая тупость, глупость и серость.

По РБ (язвительно): у нас вообще руководители особо не нужны, нужны надсмотрщики. Необходимым условием для этой работы является всего лишь обладание соответствующим морально-этическим багажом. Опыт не нужен, ибо методики просты и в деталях отработаны еще до нашей эры.

По РБ (взвешенно): большинство ночальнегов в 21-25 у нас таковыми по сути не являются. Руководитель мелкой команды или мелкого проекта всегда есть наполовину и разработчик тоже. На вторую половину они просто "прокладки" между командой и клиентами. Реальные инструменты управления (кнуты и пряники) находятся на уровнях повыше и роль 22-летних ночальнеков в выборе оных в лучшем случае консультационная.

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
-2

О, целый букет заблуждений. Даже клумба :) . Придется отвечать не менее развернуто.

1. Вам почему-то кажется, что технические специалисты и управленцы образуют некую единую лестницу. А между тем это разные профессии и разные лестницы (часто используют определение dual ladder), хотя и с возможным переходом из одной в другую. В крупных IT корпорациях средний и высший менеджмент чаще имеет управленческое или коммерческое, а не техническое образование и бэкграунд. Либо двойное.

2. То что вы называете возрастом включения мозга правильнее называть наступлением личностной зрелости. Возраст, в котором это происходит, совершенно точно не зависит от стажа работы разработчиком. Зависит от свойств личности (чем меньше инфантилизма - тем быстрее) и от жизненных обстоятельств. Чем сложнее обстоятельства - тем быстрее обычно наступает зрелость. В войну дети взрослеют очень быстро (ну это крайний вариант для примера). Попадая в управленцы взрослеют намного быстрее - груз ответственности делает свое дело. В программистах ребенком можно оставаться до старости - в этом, кстати, есть своя прелесть.

3. "Начальники самодуры, тупость, глупость и серость" - все это вы скорее получите, назначив руководителем прекрасного технического специалиста в 35 (просто потому, что управлению, как и программированию, тоже нужно учиться - это профессия, иначе дров вы наломаете больше чем в с++), нежели юного карьериста под присмотром опытного управленца.

4. Про надсмотрщиков. Видимо ваша карьера протекала в концлагерях. Моя - нет. Я с удовольствием и уважением вспоминаю большинство боссов с которыми имел дело (а среди них встречались слоны, львы, волки и крокодилы - но только не надсмотрщики). Я вообще не понимаю, зачем нужно по доброй воле работать в концлагере, если вы, конечно, не мазохист.

5. Про методики. В списке необходимых управленцу знаний и навыков они занимают место очень далекое от начала. А на первых местах - soft skills: умение общаться с людьми, слушать, убеждать, вести переговоры, разрешать конфликты. Вот для чего в первую очередь нужен опыт, а не для того, чтобы выучить RUP и Scrum. И опыт разработчика вам тут мало пригодится.

6. По поводу "прокладок". Знаете - даже руководитель крупного проекта с многмиллионным бюджетом такая же прокладка. Базовая задача пиэма (по определениям PMI) - балансировка интересов заинтересованных лиц проекта (спонсора, клиента, команды и т.д.). И что с того ?

7. "Реальные инструменты управления - кнуты и пряники". Здесь вы мне снова доставили. Вы действительно мыслите такими категориями ? Если да, то на коленях прошу - не ходите в боссы. Угробите кучу народа (см. пункт 3).

8. Насчет того, что роль 22-летних консультационная. Ну это примерно в той же мере, что роль 22-летних разработчиков при обсуждении архитектуры. То-есть обычно да, но 22-летний 22-летнему рознь.

1

1. Образуют, образуют лестницу. Просто вы передергиваете. Я говорил про уровень менеджера проекта, вы же прыгнули сразу в космос. У нас на данный две экономики: производственная и финансовая, которая почти задавила производственную. На средних и высших уровнях менеджмента в ТНК нет смысла держать профессионалов производственников, потому что продажи зависят от размера рекламного бюджета, а не от качества продукта. Специалисты по управлению соответствующие.

Да и вообще, как можно управлять какой-либо системой не зная и не понимая ее природы? Если мы говорим про управление командой разработчиков, то менеджер должен уже успешно забыть то, что его люди еще только готовятся узнать. Иначе будет блондинка и коробка автомат. Ездить то она конечно будет, вопрос как :)

2. Личностная зрелость это, в основе своей, ответственность за свои поступки и решения. Наступить может когда угодно, вопрос тренировки. Я же говорил именно про включение мозга. Изначально, девственно чистые нейронные сети младенца могут учиться следующим образом: выработка шаблонов поведения рандомным методом проб и ошибок (сунули пальцы в розетку - больно, больше не суем), либо копированием чужим шаблонов поведения (папа с мамой не суют пальцы в розетку - и я не сую). Второй метод, очевидно эффективней по времени и количеству негативных эмоций. Сознание преимущественно использует его. В 10 лет использует, в 20 и так далее. И человек мыслит (и действует) чужими шаблонами пока не наступает "кризис среднего возраста". Который значит, что человек перебрал, в той или иной мере попробовал, все доступные шаблоны поведения, а счастья нет. Ж...па! Депрессия, запой, дауншифтнг и и.п. :) Разрешиться это может двумя путями: человек выбирает некий удобный ему набор шаблонов (ценностных, поведения, и т.д.) и "крутит" его всю оставшуюся жизнь. Вариант два: человека начинает сам (!) генерировать шаблоны, под ситуацию. Второй вариант я и назвал "включение мозга". Аналогия из айти: есть люди, которые пользуют шаблоны проектирования, а есть люди которые их придумывают :)

Так вот, человек мозг которого еще не "включился" эффективно управлять не может. Управление - это выработка решений самого широкого профиля. Решения можно вырабатывать на основании шаблонов, либо на основании анализа (пусть даже и интуитивного). Решение, грамотно выработанное конкретно "под ситуацию", будет заведомо лучше любого шаблонного решения выбранного "для ситуации".

3. Вы привели ваше личное мнение. Аргументов не увидел. Отвечать не на что.

4. Про концлагеря. Моя карьера протекала в таких же конторах, как и ваша. Просто я вижу манипуляции персоналом и принуждение через "кнут/пряник", вы либо не способны это видеть, либо не желаете разрушать свой уютный мирок. Ваш выбор.

5. Вы сейчас скилы психолога описали, при чем тут управленец? Управленец должен вырабатывать решения и обеспечивать их выполнение. Причем, идеальное решение обеспечения вообще не требует. Все как бы делается само собой :) Напротив, как только начинаются конфликты, терки и прочее, где применимы скилы психолога, то это значит - решения были выработаны из рук вон плохо. Проблема не исследована, последствия не просчитаны и т.п. А это значит - очень фиговый управленец.

6. "по определениям PMI - балансировка интересов...". Простите, это бред. Хотя и институт тот еще, по подготовке "эффективных манагеров" (тм) ака распильщиков. Балансировка интересов - это когда вы бюджет пилите, уважаемый. Когда вы дело делаете у всех интерес один: чтобы дело было сделано максимально качественно. Я ж и говорил в пункте 1 - две разные экономики. Вы не путайте эффективных менеджеров и руководителей проектов. Мы, вообще-то, о руководителях проектов. О эфективнейших мне вообще говорить не интересно.

7. Я могу мыслить очень разными категориями. В том числе и категориями кнута и пряника. Беда в том, что "на местах" в минских ай-ти конторах, почему-то в основном только этими категориями и мыслят :)

8. Ответ лежит в пункте 2

1

>> Вы сейчас скилы психолога описали, при чем тут управленец?

Ну так верно, у нас управленец еще должен быть нянькой. Хотя бы потому, что настоящих профессионалов очень мало, поэтому нужен то, кто присматривал за "детьми". Причем это даже IT в меньшей степени касается - в других отраслях куда все хуже, тот же спорт например,

2

Дык система выстроена так, что профессионализм приветствуется только на словах. Одни перестают работать и переключается на карьеру манагера (тем более там же "скилы разработчика не нужны" - всяко легче, кто бы что бы там не говори, оправдывая синекуру), другие теряют мотивацию и им нужна "нянька", а точнее "погонщик рабов", третьи в рабочее время пытаются зафигачить свой продукт (потому что свое интересней и перспектива ясна и понятна, в отличии от конторы) и им тоже нужен "надсмотрщик", четвертые работают чтобы набрать скилов и свалить - типа там по другому, наивные :)

Вот скажите, какая к примеру перспектива на средней минской конторе у профессионала? Зарплата не растет. Премия - смешно. Выгнать - все равно не выгонят, пока определенный минимум делаешь. Зачем ему куда-то расти? Ради рейтингов на stackoverflow? Ради уважения коллег? Итак уважают и делают "ку" три раза. Сделаешь еще сдури какое-нить мега предложение - так на тебя же и навесят, по старому как мир принципу. А взамен? Денег - фиг, премия - смешная, уважение коллег и рейтинги на stackoverflow - так есть уже. Тут даже погонщик уже не поможет.

С такими темпами ай-ти скоро будет отраслью победивших манагеров. Будут тусить между собой, что-то там тереть, что-то там решать, многозначительно дуть щоки на конференциях и обсуждать очередную книжку по мотивации персонала очередного гуру... а работу работать будет некому :)

0

Я где-то так это вижу все вообщем: вначале (в течении последних 15 лет) приходили юноши с глазами горящими и мотивировались на работу и развитие потому что "интересно, ново, железяки клевые" и все такое.

Наши доблестные собственники контор, не будь они бизнесмены, фишку просекли интуитивно (тем самым местом, то есть) - зачем народ мотивировать рублем, когда они и сами того, этого ... замотивированы по самые не балуйся. Да, да - были времена когда работа на конторе "с безлимитом" была дороже прибавке к зарплате :)

Однако, времена немного изменились. Комп и безлимитный инет стали обыденной прозой жизни и больше ни у кого глаз не зажигают. А бизнес от денег просто так отказываться не привык. Как же?! Это же мое, родное. Ему? Сколько?!!!!! Да кто он такой!!? А Козлевича я вообще не знаю. Пусть там мотивируются, как раньше. У меня еще коттедж не достроен. Нам нужны истинные профессионалы, те кому деньги не нужны и кто не за деньги работает.

Те кто за деньги, те жадные гномы и не профессионалы ни разу! Голос за кадром: *и еще бассейн рядом с коттеджем выкопать надо и кредит за Кайен выплатить* :)

Хотя в спорте все как раз наоборот: любители - за идею, профессионалы - за деньги.

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
1

1.a. Сначала вы пишете "...можно ставить в ай-ти руководителем ЛЮБОГО уровня". Далее вы пишете "Вся история человечества показывает, что

только один метод подготовки руководителя является единственно действенным".

Первая цитата прямо противоречит вашему ответу "Я говорил про уровень менеджера проекта", вторая - косвенно. Так что это не я предергиваю, а

вы виляете.

Но хорошо, давайте о менеджерах проектов (проекты, кстати, разные бывают: разработка нового космического корабля - тоже проект). Я продолжаю

настаивать на том, что это отдельная профессия, которой следует учиться. Имеющая свою лестницу уровней. Попадать в которую можно как из

технических специалистов, так и через специализированное обучение. Путь из технарей следует называть сменой профессии. Лестница же именно технарей имеет свои верхние уровни - вплоть до CTO, Chief Architect и т.д.

1.b. "Да и вообще, как можно управлять какой-либо системой не зная и не понимая ее природы? ".

Можно. Если ваша команда состоит из заслуживающих доверия профессионалов, хорошо понимающих природу системы. Вы при этом контролируете входные и выходные сигналы, организовываете обратные связи.

2. Чтобы придумывать шаблоны в какой-то области (будь то программирование или управление) нужно иметь интеллект (универсально), а также знания и навыки, относящиеся именно к этой области. Интеллект вы можете качать как угодно - при этом индивиды с зашкаливающим интеллектом встречаются в очень юном возрасте, но на приобретение знаний и (особенно важно) навыков вам нужно время, иногда долгое, проведенное в выбранной области. Более того - не любые навыки доступны каждому, чтобы качать некоторые нужно иметь кое-что от рождения. С интеллектом, но без знаний и навыков вы изобретатель велосипедов (в лучшем случае) и вечных двигателей (в худшем).

3. А что тут аргументировать ? Вы ставите рулить неюного непрофессионала, считая, что если он прекрасен совершенно в другом деле, то будет и хорошим управленцем. Вы его еще стоматологом назначьте - он и зубы вам будет вырывать по аналогии с каким-нибудь паттерном. Учить любой профессии молодого гораздо эффективней - у него еще мозг не до конца забит шаблонами других профессий.

4. Люди рождаются манипулировать и быть манипулируемыми. Мать и дитя манипулируют друг другом с первого вдоха. Такова природа человека, нравится вам это или нет. При этом в обществе всегда есть грань, за которой манипуляции считаются неэтичными. Почему для обличения манипуляций вы решили выбрать IT-бизнес мне непонятно - в любой другой человеческой деятельности (не только в бизнесе, но даже в дружбе и любви) их не меньше. Не хотите быть манипулируемым - качайте критическое мышление.

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

5. "Вы сейчас скилы психолога описали, при чем тут управленец?" Плакал от смеха. Вы хоть бы книжку какую открыли по теме. Управленец, не владеющий soft skills - это даже не администратор, а просто кадавр какой-то. У пиэмов скилы коммункации - на 1м месте с отрывом. Это даже в отдельном вопросе на сертификат PMP присутствует, хотя и без сертификатов очевидно. Вы просто элементарно не знаете что такое PM и пытаетесь подогнать его под некий шаблон, не имеющий ничего общего с реальностью.

6. "Простите, это бред. Хотя и институт тот еще, по подготовке "эффективных манагеров" (тм) ака распильщиков. Балансировка интересов - это когда вы бюджет пилите, уважаемый."

Знаете - не удержусь от цитаты:
*******************************
" -- А дьявола тоже нет? -- вдруг весело осведомился больной у Ивана
Николаевича.
-- И дьявола...
-- Не противоречь! -- одними губами шепнул Берлиоз, обрушиваясь за
спину профессора и гримасничая.
-- Нету никакого дьявола! -- растерявшись от всей этой муры, вскричал
Иван Николаевич не то, что нужно, -- вот наказание! Перестаньте вы
психовать.
Тут безумный расхохотался так, что из липы над головами сидящих
выпорхнул воробей.
-- Ну, уж это положительно интересно, -- трясясь от хохота проговорил
профессор, -- что же это у вас, чего ни хватишься, ничего нет! -- он
перестал хохотать внезапно и, что вполне понятно при душевной болезни, после
хохота впал в другую крайность -- раздражился и крикнул сурово: -- Так,
стало быть, так-таки и нету ?"
********************************

Вы, уважаемый, серьезно пытаетесь доказывать пиэму с дюжиной лет стажа и трехзначным количеством проектов за спиной, что лучше знаете что такое PM ? Мне неинтересна фаллометрия, но хоть одну книгу откройте сначала.

7. Если вы так считаете, то что вы делаете в нашей отрасли, вы мазохист ?

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
-1

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

-1

Ай, сферический конь эти ваши спросы и предложения.

Про справедливую ЗП ... простите, но при сегодняшнем состоянии рынка труда в ойти это уже не моя, а Ваша проблема - думайте сами :)

-1

Очень много пунктов, много слов, много воды. Вы типичный ПМ, поздравляю :)

А после выдернутых слов:
"можно ставить в ай-ти руководителем любого уровня человека лет до 27-30."
из фразы:
"Сейчас, вообще не понимаю, как можно ставить в ай-ти руководителем любого уровня человека лет до 27-30."

в деталях отвечать вообще не считаю нужным. Буду краток - вы везде неправы :)

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
1

А вы - типичный демагог. Полфразы я выдернул (с троеточием в начале, чтобы обозначить фрагмент) только ради слов "ЛЮБОГО УРОВНЯ". Ладно, спорить с вами только время терять. Успехов в борьбе с всемирным заговором IT-боссов.

Anonymous
Anonymous сам не знаю в ИНИС-СОФТ
0

карьерист это плохо.
22 лет зачастую это либо ботаник, либо оболтус.
разрешать конфликты это круто. а круче планировать все грамотно, чтобы избежать по максимуму возможные конфликты... бой который не состоялся - выигранный бой. а конфликт - даже решенный - это пятно на отношениях ИМХО.

Anonymous
Anonymous сам не знаю в ИНИС-СОФТ
0

вы мой кумир! подписываюсь под всеми вашими сообщениями)

0

Спасибо, даже не знаю что сказать :)

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
0

Карьерист это хорошо. Менеджеры без амбиций никому не нужны.

В 22 года можно быть ботаником или оболтусом, а можно - молодым профессионалом на взлете - причем в любой профессии. Вопрос способностей и личного выбора.

Конфликты крайне полезны и даже необходимы. Вы путаете конфликты как таковые с их частным случаем - конфликтами межличностными, которые действительно в большинстве случаев вредны.

Anonymous
Anonymous сам не знаю в ИНИС-СОФТ
0

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

agentcooper
agentcooper PM в SK hynix memory solutions Eastern Europe
0

Вы пользуетесь стереотипом, который здесь ходит еще со времен СССР. О том, что карьерист это тот, кто ходит по головам, ничем не брезгует и т.д. На самом деле карьерист это лейтенант, который мечтает совершить подвиги и стать генералом. Или спортсмен, который мечтает установить рекорд и стать лучшим в мире. Нормальный карьерист добивается целей через вклад в успех своей компании. И - да, большинство карьеристов это отличные профессионалы и трудоголики. А не подлые интриганы. Одно, впрочем, не исключает другое.

Anonymous
Anonymous Team Leader в Booking.com
2

Ну да, где-то в это время приходит понимание того, что качество кода слабо коррелирует с качеством приложения. :)

2

Джон Кармак - 40 лет, обожает программировать
http://www.youtube.com/watch?feature=player_embedded&v=4zgYG-_ha28
:)

0

Патцсан! :)

3

Пользуясь случаем хочу сказать, что Кармак и Ромеро — лучшие ребята. Спасибо им, что они есть. Круче них — только никто! Еееее

0

Когда я думаю о лучших из лучших, мне хочется поставить эти имена в один ряд: Кармак, Ромеро, Майер, Пажитнов, Башуров, Гулевич...

Anonymous
Anonymous сам не знаю в ИНИС-СОФТ
-1

40 лет - да ну старый пердун, разве в такие годы можно думать мозгом? это возможно только в 22 года. если до 30 ты не топ-манагер, то жизня не удалась. а програмят пусть ... неудачники всякие. Крутым специалистам достаточно прочесть пару книг по патернам проектирования и все - любой проект не проблема... в роли пм)

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже