Эффективность работы программиста

nyekimov
Уже с Приветом
Posts: 2749
Joined: 11 Jul 2015 19:01
Location: Chicago

Re: Эффективность работы программиста

Post by nyekimov »

Херовимчик wrote: 19 Jan 2022 16:46 Но вы опять свели все к скиллам, а «потенциал» в том, что Стафф не будет 4 месяца сидеть и упорно сам чего-то ковырять. Если он не знает чего-то, он не моргнув глазом придёт к нужно у человека и скажет «я ни черта в этом не понимаю, но мне нужно решить. Расскажи/покажи/научи в чем основная суть». Тот что 4 месяца сидит - он хочет все сам, «я не хочу дёргать людей как школьник который ничего не знает» его реальная цитата. У него есть все имена людей, которые ему и расскажут, и покажут, и даже посидят рядом - но он этим не пользуется
Как по мне честно, первый, кто знает, где спросить, это не стаф, это по умолчанию раньше ожидалось, умение спрашивать, когда не знаешь. Тот, кто сидит и не спрашивает, тот не разработчик. Либо ему не отвечают, и это уже другого рода проблема.
Есть культура такая, что тебе не ответят, если у тебя тайтл не выше, чем у того, кого ты спрашиваешь. Так как люди элементарно не хотят делать задачу за другого. Мол не справляется, пусть отдаёт задачу. Но это не здоровая культура, другим надо как то расти, начиная с доменных знаний.
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

nyekimov wrote: 19 Jan 2022 17:13
Херовимчик wrote: 19 Jan 2022 16:46 Но вы опять свели все к скиллам, а «потенциал» в том, что Стафф не будет 4 месяца сидеть и упорно сам чего-то ковырять. Если он не знает чего-то, он не моргнув глазом придёт к нужно у человека и скажет «я ни черта в этом не понимаю, но мне нужно решить. Расскажи/покажи/научи в чем основная суть». Тот что 4 месяца сидит - он хочет все сам, «я не хочу дёргать людей как школьник который ничего не знает» его реальная цитата. У него есть все имена людей, которые ему и расскажут, и покажут, и даже посидят рядом - но он этим не пользуется
Как по мне честно, первый, кто знает, где спросить, это не стаф, это по умолчанию раньше ожидалось. Тот, кто сидит и не спрашивает, тот не разработчик. Либо ему не отвечают, и это уже другого рода проблема.
Есть культура такая, что тебе не ответят, если у тебя тайтл не выше, чем у того, кого ты спрашиваешь. Так как люди элементарно не хотят делать задачу за другого. Мол не справляется, пусть отдаёт задачу. Но это не здоровая культура, другим надо как то расти, начиная с доменных знаний.
Речь об огромной компании, когда начинаешь со своего «контакта» и по цепочки выходишь на кого-то вообще с другого континента, на совершенно незнакомых людей. Кратко излагаешь суть вопроса, получаешь направление куда капать (или ещё список людей у кого спросить), и только потом уже идёшь пытаться что-то сделать. Это как квест блин
(Речь не о написании фичи по джире или там спекам каким)
nyekimov
Уже с Приветом
Posts: 2749
Joined: 11 Jul 2015 19:01
Location: Chicago

Re: Эффективность работы программиста

Post by nyekimov »

Херовимчик wrote: 19 Jan 2022 17:27
nyekimov wrote: 19 Jan 2022 17:13
Херовимчик wrote: 19 Jan 2022 16:46 Но вы опять свели все к скиллам, а «потенциал» в том, что Стафф не будет 4 месяца сидеть и упорно сам чего-то ковырять. Если он не знает чего-то, он не моргнув глазом придёт к нужно у человека и скажет «я ни черта в этом не понимаю, но мне нужно решить. Расскажи/покажи/научи в чем основная суть». Тот что 4 месяца сидит - он хочет все сам, «я не хочу дёргать людей как школьник который ничего не знает» его реальная цитата. У него есть все имена людей, которые ему и расскажут, и покажут, и даже посидят рядом - но он этим не пользуется
Как по мне честно, первый, кто знает, где спросить, это не стаф, это по умолчанию раньше ожидалось. Тот, кто сидит и не спрашивает, тот не разработчик. Либо ему не отвечают, и это уже другого рода проблема.
Есть культура такая, что тебе не ответят, если у тебя тайтл не выше, чем у того, кого ты спрашиваешь. Так как люди элементарно не хотят делать задачу за другого. Мол не справляется, пусть отдаёт задачу. Но это не здоровая культура, другим надо как то расти, начиная с доменных знаний.
Речь об огромной компании, когда начинаешь со своего «контакта» и по цепочки выходишь на кого-то вообще с другого континента, на совершенно незнакомых людей. Кратко излагаешь суть вопроса, получаешь направление куда капать (или ещё список людей у кого спросить), и только потом уже идёшь пытаться что-то сделать. Это как квест блин
(Речь не о написании фичи по джире или там спекам каким)
Я это понимаю, но решается легко. Даются контакты стафа и дальше он должен просто подсказать, к кому сходить или сам ответить на имеющиеся вопросы, если цель сотрудника вырастить, то надо отвечать на вопросы.
Если человек 4 месяца сидит и не задаёт вопросы нужным людям вокруг себя. То где то есть проблема. Может быть ему не отвечают, потому что тайтл не тот. Или потому что он не задаёт вопросы. Задавать вопросы не тем. Тоже проблема разработчика. Если совсем зелёный, изначально над ним должны ставить старшего. Кто будет держать руку на пульсе и подталкивать в нужном направлении и растить свой скил управления людьми.
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Там чувак уже 10 лет в компании. Те, кого он в своё время за руку держал, уже давно ушли наверх. Он достиг своего максимума (явно не сдается при этом). Вот у него «потенциала» нет, никто уже не будет активно вкладываться в его развитие дальше - он на своём месте.
(Не отвечают потому что тайтлом не вышел - такое конечно может случиться, но суть «потенциала» найти обходные пути быстро и без конфликтов, без банальных эскалейшенов на ровном месте)
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
Lisa
Уже с Приветом
Posts: 3209
Joined: 25 Jul 2000 09:01

Re: Эффективность работы программиста

Post by Lisa »

Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
А это задача менеджера или ментора, объяснить что является блоком и подсказать что исправить. А не ждать 4 месяца чтоб человек сам догадался. И чтоб потом кто-то другой в мыле и суете решал за неделю. Ну как так вообще, видишь в чем у человека проблема и молча стоишь смотришь как он бьется.
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Lisa wrote: 19 Jan 2022 21:29
Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
А это задача менеджера или ментора, объяснить что является блоком и подсказать что исправить. А не ждать 4 месяца чтоб человек сам догадался. И чтоб потом кто-то другой в мыле и суете решал за неделю. Ну как так вообще, видишь в чем у человека проблема и молча стоишь смотришь как он бьется.
Тут у меня двоякое чувство. Все ресурсы ему выдали, возможность «посидеть подумать» - тоже. Но 4 месяца да, звучит сильным перегибом. Возможно такая временная скидка из-за хороших личных отношений и уважения в целом. Не знаю.
User avatar
Komissar
Уже с Приветом
Posts: 65206
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Эффективность работы программиста

Post by Komissar »

да что там может быть такого сложного на 4 мес? программирование - в отличие от физики-химии - на ура осваивают 15-летние школьники.
Ваш товарищ просто ленится.
User avatar
KVA
Уже с Приветом
Posts: 5382
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Re: Эффективность работы программиста

Post by KVA »

Кстати, действительно интересно что за задача такая. Можно в коротенько рассказать без нарушения NDA?
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Komissar wrote: 19 Jan 2022 22:14 да что там может быть такого сложного на 4 мес? программирование - в отличие от физики-химии - на ура осваивают 15-летние школьники.
Ваш товарищ просто ленится.
Там ни сколько программирование, сколько очень глубокая отладка. С подставами в виде прошивки от вендора без доступа к исходникам
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

KVA wrote: 19 Jan 2022 22:25 Кстати, действительно интересно что за задача такая. Можно в коротенько рассказать без нарушения NDA?
Куча железок и прошивок не могут никак договориться чтобы передавать данные с нужной скоростью :mrgreen:
User avatar
KVA
Уже с Приветом
Posts: 5382
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Re: Эффективность работы программиста

Post by KVA »

IMHO если проблема не решена за 4 месяца, то никакая это и не проблема. :)

А у этого девелопера есть еще задачи или он 4 месяца только эту и копает?
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

KVA wrote: 19 Jan 2022 22:45 IMHO если проблема не решена за 4 месяца, то никакая это и не проблема. :)

А у этого девелопера есть еще задачи или он 4 месяца только эту и копает?
У него полно другой работы и в целом он таким вообще не занимается в рамках своей роли. Но у нас свобода выбора, если человек хочет попробовать себя в чем-то ещё, ему всегда дадут шанс, даже ценой выноса мозга экзеками на протяжении нескольких месяцев :umnik1:
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

В целом, все для людей - менеджеры готовы потерпеть, Стаффы если что потом приберут
Lisa
Уже с Приветом
Posts: 3209
Joined: 25 Jul 2000 09:01

Re: Эффективность работы программиста

Post by Lisa »

Херовимчик wrote: 19 Jan 2022 22:04
Lisa wrote: 19 Jan 2022 21:29
Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
А это задача менеджера или ментора, объяснить что является блоком и подсказать что исправить. А не ждать 4 месяца чтоб человек сам догадался. И чтоб потом кто-то другой в мыле и суете решал за неделю. Ну как так вообще, видишь в чем у человека проблема и молча стоишь смотришь как он бьется.
Тут у меня двоякое чувство. Все ресурсы ему выдали, возможность «посидеть подумать» - тоже. Но 4 месяца да, звучит сильным перегибом. Возможно такая временная скидка из-за хороших личных отношений и уважения в целом. Не знаю.
Дело даже не в этом. Для того чтобы решить задачу нужно задавать вопросы. Человек задавать вопросы не привык и прогресса нет. Ни 4 месяца, ни 4 года очевидно не помогут. Зачем молча ждать, вместо того чтобы объяснить в чем затык? Что он вдруг прозреет?
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Lisa wrote: 19 Jan 2022 23:08
Херовимчик wrote: 19 Jan 2022 22:04
Lisa wrote: 19 Jan 2022 21:29
Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
А это задача менеджера или ментора, объяснить что является блоком и подсказать что исправить. А не ждать 4 месяца чтоб человек сам догадался. И чтоб потом кто-то другой в мыле и суете решал за неделю. Ну как так вообще, видишь в чем у человека проблема и молча стоишь смотришь как он бьется.
Тут у меня двоякое чувство. Все ресурсы ему выдали, возможность «посидеть подумать» - тоже. Но 4 месяца да, звучит сильным перегибом. Возможно такая временная скидка из-за хороших личных отношений и уважения в целом. Не знаю.
Дело даже не в этом. Для того чтобы решить задачу нужно задавать вопросы. Человек задавать вопросы не привык и прогресса нет. Ни 4 месяца, ни 4 года очевидно не помогут. Зачем молча ждать, вместо того чтобы объяснить в чем затык? Что он вдруг прозреет?
Тут мне нечего прокомментировать, я не его менеджер и не сильно слежу что у них там происходит.
BitterSean
Уже с Приветом
Posts: 2420
Joined: 01 Apr 2021 03:11

Re: Эффективность работы программиста

Post by BitterSean »

Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
Удивляюсь как у такого гениального менеджера как вы не возникла идея сделать с ним митинг на 5-10 минут в неделю и уточнить на каком этапе он завис и дать подсказки.
User avatar
kyk
Уже с Приветом
Posts: 31438
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: Эффективность работы программиста

Post by kyk »

Komissar wrote: 19 Jan 2022 22:14программирование - в отличие от физики-химии - на ура осваивают 15-летние школьники.
причём гораздо лучше химиков-старпёров
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

BitterSean wrote: 20 Jan 2022 02:11
Херовимчик wrote: 19 Jan 2022 19:00 Собственно его привели в пример для демонстрации почему tech stack and programming skills нерелеванты - у него все есть. Он технически грамотный, у него огромный опыт работы на разные продуктах, он пережил кучу миграций и реоргов. Он у нас как справочное бюро по всем организационным и историческим вопросам. Он грамотный и уважаемый специалист в компании, а не просто в нашей команде. Но его attitude “я умный, я все сам” стал основным блоком в его развитии дальше
Удивляюсь как у такого гениального менеджера как вы не возникла идея сделать с ним митинг на 5-10 минут в неделю и уточнить на каком этапе он завис и дать подсказки.
Как минимум, я вообще не менеджер
User avatar
Сабина
Уже с Приветом
Posts: 19045
Joined: 11 Jan 2012 09:25
Location: CA

Re: Эффективность работы программиста

Post by Сабина »

kyk wrote: 19 Jan 2022 08:10
Сабина wrote: 10 Jan 2022 15:05 Евангелист оно в принципе плохо по определению. Чего именно - уже не так и важно. Потому что синонимы этому слова - фанатик, не приемлет полярных точек зрения, в общем ограничен по тому же определению
Евангелист - это тот, который бабло проповедями зарабатывает. А фанатик или нет - это как получится :mrgreen:
Евангелист - это опора и подпорка sales
Ну тут да, вы очень правы :)
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Наткнулась на прекрасную и очень дентальную книгу в одном из плейлистов: https://learning.oreilly.com/library/vi ... 098118723/
В отличии от автора Стафф+, здесь затронуты все стороны, включая навигацию «политики» (с хорошим объяснением почему оно так и почему «предпочитаю избегать политику» заранее провальная идея)
User avatar
kyk
Уже с Приветом
Posts: 31438
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: Эффективность работы программиста

Post by kyk »

by Tanya Reilly
Released October 2022
Publisher(s): O'Reilly Media, Inc.
фамилия автора и издательства совпадают, может и не родственники, но люди серьёзные :good:
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
User avatar
Леонид Ильич Брежнев
Уже с Приветом
Posts: 8628
Joined: 22 Mar 2011 01:40

Re: Эффективность работы программиста

Post by Леонид Ильич Брежнев »

Херовимчик wrote: 19 Jan 2022 07:52 У меня сегодня интересный разговор случился с Sr Manager. Как-то всплыло «потенциал для Стафф+», ну и я стала пытать что есть «потенциал» и как его меряют? Как его отделить от скиллов и мотивации/возможностей показать себя? Его ожидания: вот есть у нас Петя, он уже 4 месяца не может разобраться с проблемой. Когда меня окончательно экзеки задолбают я ожидаю что Стаф придёт и за неделю или сам разберётся или найдёт нужных людей, кто починит. Tech stack and programming skills are irrelevant
В военных училищах так обычно учат курсантов (из солдат и сержантов), которые станут будущими офицерами. Ставят задачу и спрашивают, что Вы товарищ курсант будете делать? И смотрят, как вчерашние солдаты и сержанты ищут решение. А потом говорят, нет не верно, Вы теперь уже офицер тов. курсант, посему Вам нужно вызвать сержанта и поставить ему задачу сделать.
User avatar
Херовимчик
Уже с Приветом
Posts: 5283
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Эффективность работы программиста

Post by Херовимчик »

Леонид Ильич Брежнев wrote: 18 Apr 2022 06:54
Херовимчик wrote: 19 Jan 2022 07:52 У меня сегодня интересный разговор случился с Sr Manager. Как-то всплыло «потенциал для Стафф+», ну и я стала пытать что есть «потенциал» и как его меряют? Как его отделить от скиллов и мотивации/возможностей показать себя? Его ожидания: вот есть у нас Петя, он уже 4 месяца не может разобраться с проблемой. Когда меня окончательно экзеки задолбают я ожидаю что Стаф придёт и за неделю или сам разберётся или найдёт нужных людей, кто починит. Tech stack and programming skills are irrelevant
В военных училищах так обычно учат курсантов (из солдат и сержантов), которые станут будущими офицерами. Ставят задачу и спрашивают, что Вы товарищ курсант будете делать? И смотрят, как вчерашние солдаты и сержанты ищут решение. А потом говорят, нет не верно, Вы теперь уже офицер тов. курсант, посему Вам нужно вызвать сержанта и поставить ему задачу сделать.
Я конечно ни в училище не была, и не служила, но придерживалась той же тактики. Грозятся выдать новые «погоны»
User avatar
Ion Tichy
Уже с Приветом
Posts: 13460
Joined: 07 Dec 2004 04:00
Location: Москва->CO

Re: Эффективность работы программиста

Post by Ion Tichy »

Леонид Ильич Брежнев wrote: 18 Apr 2022 06:54...
В военных училищах так обычно учат курсантов (из солдат и сержантов), которые станут будущими офицерами. Ставят задачу и спрашивают, что Вы товарищ курсант будете делать? И смотрят, как вчерашние солдаты и сержанты ищут решение. А потом говорят, нет не верно, Вы теперь уже офицер тов. курсант, посему Вам нужно вызвать сержанта и поставить ему задачу сделать.
Как анекдот - сойдет. Но в реале - пурга голимая.
Как же это вы без гравицаппы пепелац выкатываете из гаража? Это непорядок...

Return to “Работа и Карьера в IT”