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

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

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

Post by nyekimov »

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

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

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

Там чувак уже 10 лет в компании. Те, кого он в своё время за руку держал, уже давно ушли наверх. Он достиг своего максимума (явно не сдается при этом). Вот у него «потенциала» нет, никто уже не будет активно вкладываться в его развитие дальше - он на своём месте.
(Не отвечают потому что тайтлом не вышел - такое конечно может случиться, но суть «потенциала» найти обходные пути быстро и без конфликтов, без банальных эскалейшенов на ровном месте)
User avatar
Херовимчик
Уже с Приветом
Posts: 5284
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: 5284
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: 64875
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

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

Post by Komissar »

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

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

Post by KVA »

Кстати, действительно интересно что за задача такая. Можно в коротенько рассказать без нарушения NDA?
User avatar
Херовимчик
Уже с Приветом
Posts: 5284
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: 5284
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: 5347
Joined: 03 Feb 1999 10:01
Location: NJ, USA

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

Post by KVA »

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

А у этого девелопера есть еще задачи или он 4 месяца только эту и копает?
User avatar
Херовимчик
Уже с Приветом
Posts: 5284
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: 5284
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 года очевидно не помогут. Зачем молча ждать, вместо того чтобы объяснить в чем затык? Что он вдруг прозреет?

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