Pull to refresh

Comments 33

10 лет и уже такой уровень токсичности (шутка, если что)

О, ты не представляешь, какой градус токсичности потеряла статья при редактировании )

На моих глазах IT‑сфера развилась от прямолинейного общения до «зефирно‑ласкового».

Это ж надо уметь всю токсичность упаковать в единственное предложение в самом начале статьи!

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

А что, если окружающие нас коллеги — настоящие профессионалы, способные самостоятельно решать большинство проблем без помощи тимлида?

"Чак Норрис так крут, что овцы считают его, когда он ложится спать."

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

Ты ответственен за каждую строчку кода, подписанную твоим именем. Борись за правду и не соглашайся на меньшее, не бойся быть «злодеем».

Благодарю за признание моих достижений! Я долго к этому шёл /s

Впрочем, если мы говорим о технических спорах, то в них редко бывает одна единственно верная "правда". Ни одно решение не идеально и несёт свои риски и негативные стороны. В таких случаях долгие и упорные споры вредят. Нередко бывает полезнее временно согласиться на не-идеальное, но рабочее и понятное коллегам решение, чем упорно топить за свою "правду" и не получать никакого результата.

Бывает, да. Всё зависит от цены неидеального решения и степени твоего упорства. Я бы скорее уволилась, чем согласилась увеличить в 4 раза время отклика своего и без того нагруженного сервиса, чтобы всем было красиво. Плавали, знаем. Своим согласием ты подписываешься на чужое решение и плывешь в одной лодке как соучастник преступления

Своим согласием ты подписываешься на чужое решение

не согласен.

если автор этого решения берет на себя отвественность и подписывается под этом, то дальше его проблемы.

плывешь в одной лодке как соучастник преступления

если это действительно преступление, то полиция, суд и ФСИН сделают всю работу за вас.

Вы хотите говорить как профессионалы или создавать крепкие, доверительные рабочие отношения? Вы хотите быть правыми в своих оценках или развивать других профессионалов?

В этих четырех сентенциях нет ни одного противоречия.

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

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

Профессионал сам должен читать книги, посещать курсы, перенимать опыт коллег - иначе он не профессионал вообще

Вы вообще в курсе сколько стоят эти курсы?

Я имею ввиду - нормальные, - которые создают сами же вендоры и где рассказывают про все особенности и неочевидности своих решений, что называется, из первых уст. Там ценники ориентированы сразу на корпоративных клиентов, а не индивидуалов. Если для бизнеса условные $10K это копейки (еще и минус VAT, плюс скидки в счёт будущих заказов), то отдать месячную зарплату для работника будет крайне больно.

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

На курсах от вендоров свет клином не сошёлся, я про обучение в целом.

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

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

Годная статья, прям путь воина.

Я бы ещё добавил пункт: всегда активно ищи собственные ошибки и недостатки. Ошибки — исправляй, недостатки — устраняй или компенсируй другими качествами. Например, если создаваемый тобой код часто падает с какой‑то ошибкой, заведи привычку ревьюить каждый свой коммит на наличие конкретно этой ошибки.

Купи строительные наушники

Наушники с шумоподавлением гораздо эффективнее. Плюс можно слушать музыку (и глушить ею остаточные шумы). А с блютус‑затычками по удобству вообще ничто не сравнится.

За всеми этими церемониями мы забываем о серьёзном профессиональном подходе к работе.

Хорошо сказано. Многие не просто о проф подходе забывают, но и в принципе о том, на какой позиции в проекте работают. А количество митов у руководителя отдела частенько вызывает вопросы, действительно ли это нужно? При этом, к сожалению, немногие могут вести структурированный диалог и укладываться в запланированные 15, например, минут. Зато планы работы и даже отчёты могут выглядеть оч красиво... Эта та самая мнимая гармония, о которой пишет Ленсиони, и которая присутствует не только в сфере АйТи. Латать дыры в работе команды после такого 'руководства' достаточно сложно и затратно.

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

Если сотрудник в процессе работы чувствует, что недостаточно профессионален для выполнения задачи или вообще для должности/позиции, пришёл к руководителю признать этот факт и попросить помощи - то это высокая степень профессионализма. Статья же напоминает известные шутки "Ну вы же профессионал/коммунист".

Статья - восторг. Заряжает. А хейт - удел слабых. 😉

В заголовке статьи явно пропущено одно слово "альтернативный взгляд погонщикаменеджера на профессионализм разработчика" Тимлид - он ведь, по сути своей - наемный управленец, проводник воли и защитник интересов нанимателя, доводящий их до наемных разработчиков. И вот после того, как это слово поставлено на свое место, всё становится гораздо понятнее. По пунктам:

Мы все — профессионалы

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

Мотивация и выгорание

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

Самооценка

Идея "оцени себя в деньгах" - хорошая, годная идея. Для наемного работника. А вот управленец мог бы попытаться тут сэкономить - так он принес бы больше денег владельцам фирмы.

Развитие навыков и компетенций

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

Эффективное время
Рабочие встречи

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

Конфликты

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

Ты ответственен за каждую строчку кода, подписанную твоим именем. Борись за правду и не соглашайся на меньшее, не бойся быть «злодеем».

Чаво?! См. выше - ответственность разработчика кончается, как только код принят представителем нанимателя - тем же самым тимлидом, например. Короче, работать разумно по Фамусову: "Подписано - так с плеч долой". Тем более, что правда - понятие субъективное, она у всех своя, вообще-то.

Обратная связь: говорим прямо и по делу

Вопрос тут возникает - по какому делу? А второй вопрос - как выполнить это дело эффективнее? Ответы на эти вопросы требуют творческого подхода, а не шаблонного "говорим прямо". А вот принцип «Хвалим — публично, ругаем — наедине» - это хороший, годный армейский принцип, желательно соблюдать. Впрочем, рядовому наемному работнику такой деятельностью заморачиваться обычно не приходится, это, все больше - удел управленцев.

Ответственно подходить к работе и быть отдельным самостоятельным крепким винтиком, на которого всегда может положиться тимлид — тяжелый труд.

И, что характерно - не всегда оплачиваемый. Заниматься ли этим трудом, чтобы порадовать своего тимлида - будь она хоть дамой приятной во всех отношениях - это решать вам.

Спасибо за развернутый ответ! У тебя хорошая крепкая позиция, диаметрально противоположная моей. Уверена, многие с тобой согласятся, мне даже обидно было что никто ее не озвучивал в комментариях.

“Тимлид - он ведь, по сути своей - наемный управленец, проводник воли и защитник интересов нанимателя, доводящий их до наемных разработчиков.” 

В моей компании другая культура. В свою очередь, я, будучи тимлидом, представляю интересы команды. Сюда же и экономия денег на сотрудниках. В мои обязанности не входит экономия средств - ФОТ формируют люди повыше. Всегда озвучиваю реальную цену стоимости сотрудника. Берём стопку аргументов, составляем док со всеми достижениями и идем к начальству согласовывать ЗП. На этом этапе как раз происходит здоровый конфликт - СТО желает защитить ФОТ, я желаю защитить свою позицию об умениях участников своей команды. 

Мотивация и выгорание

Мотивация работать в интересах нанимателя - сладкие мечты коучей. Все ходят на работу исключительно в своих интересах: деньги, технологии, проект. Профессионал находит в своей работе смысл и мотивацию сам. Если человек приходит отсидеть свои 8 часов на нелюбимой работе с ненавистным проектом, даже лучший тимлид мира не сможет его мотивировать.

Развитие навыков и компетенций

“... чтобы работник за свой счет повышал квалификацию”

Здесь поясню. Не за свой счет. Человек просит оплату курса, компания оплачивает. Это как раз тот ресурс, который может дать тимлид. А вот какой курс и мотивация его пройти - это проблема работника.

По остальным пунктам мне правда не в чем возразить. Есть специалисты, работающие по принципу “"Подписано - так с плеч долой", есть те, кто вкладывает в работу душу и свой профессионализм

У тебя хорошая крепкая позиция, диаметрально противоположная моей.

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

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

Вас для этого наняла команда, за свои деньги? Тогда в компании, где вы работаете (это имелось в виду под "моей компанией"?) действительно другая культура.
Но я подозреваю, что это не так. Что вас, как это обычно бывает, наняла компания, причем - по индивидуальному трудовому договору. И те люди, которых вы называете "командой" - они тоже наняты по индивидуальному трудовому договору - то есть, денежки у всех врозь. Я прав?
Судя по написанному, в ваши обязанности входит сбор и доведения до руководства запросов группы, в которой вы работаете. То есть, вы не представляете интересы группы, которой руководите, а информируете о них ваше руководство. Это нормально, это обычная практика, а в нынешнием состоянии рынка труда - ещё и необходимая. Компания в этой деятельности сейчас объективно заинтересована, а потому ее оплачивает, это нормально. Но вот если поменяется состояние рынка труда до состояния "очередь за воротами", то вместо вас, с вашим человеческим отношением, вполне могут взять звероподобного сержанта из мема "Программирывай" - и это тоже будет нормально.

Профессионал находит в своей работе смысл и мотивацию сам.

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

Здесь поясню. Не за свой счет. Человек просит оплату курса, компания оплачивает. Это как раз тот ресурс, который может дать тимлид.

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

есть те, кто вкладывает в работу душу и свой профессионализм

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

Как-то так.

"... внешне немотивированную похвалу от человека"

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

Как по мне, то деньги - это вполне достаточная мотивация.

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

Что делать с такими людьми? Мотивировать повышением ЗП, если перестанет косячить? А он и не косячил - он сделал то, что вы просили. Ну да, не подумал о последствиях, но в задаче не было сказано думать о последствиях.

Добросовестность же - часть того самого профессионализма.

Хорошо сказано. Было бы хорошо если бы все добросовестно выполняли свою работу, пока в них кидают купюрами. Я как раз и говорю об утере профессионализма на фоне излишне мягкого менеджмента

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

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

Отсутвие инициативы, кончено, требует больше внимания от управленца уделять постановке задачи и приемке результата (это сейчас называетс code review AFAIK?). Но, с другой стороны, отсутствие инциативы - это далеко не всегда плохо, ибо наихудший вид дурака - это дурак с инициативой,

Но вообще, думать о последствиях - это IMHO область ответственности управленца Ну - или специально обученного человека типа аналитика, которому эта область делегирована.

"мне сказали сказали сделать, я сделал", а то что в проекте все пошло по одному месту, в общем-то все равно

все очень просто: если дадите должность, к ней полномочия и соотв.зарплату, то буду заниматься проектом в целом, возьму на себя такую ответственность. а если нет, то нет.

Вас для этого наняла команда, за свои деньги?

По крайней мере дважды видел ситуацию, когда члены команды говорили (проектному менеджеру и скрам-мастер соответственно) : "проснись, у нас не получается самооргаризоваться, мы пилим каждый свое, организуй нас"

Дык, такая ситуация ещё в древнерусских летописях описана ;-) : "Прийдите и володейте нами" Так что ничего особо нового.

В моей компании

сколько % этой компании принадлежит лично вам либо контролируемым лично вами структурам по документам ? а сколько % доходов и расходов компании вы контролируете реально ? какими критичными бизнес-процессами вы можете управлять на 100% ? а в каких у вас есть блок.пакет (право вето) ?

ps: в СССР при Брежневе были попытки "воспитать" у наемных работников "чувство хоязина".
я смотрю, сработало через 3 поколения. во какая мощь у советской пропаганды !

Прекрасный комментарий, на удивление не заминусованый ;)

Поддержку комментаттра. Каждый элемент системы стремится делать то, что умеет лучше всего. Условный разработчик стремится писать код, которые ему интересен.

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

(тут должна быть картинка силе едем, раком и щукой, тоже профессионалами)

Ты ответственен за каждую строчку кода, подписанную твоим именем.

Да. И что? Твой код не равно продукту. Твоя личная работа не равно проекту.

Что тут еще сказать, браво! Согласен на все 100%. 17 лет назад когда я вышел на работу джавистом, не было погони за лычками синьора, не было толерантности к плохому коду, к стремным решениям, никого не уговаривали пользоваться мозгами вместо задницы, боясь нарушить тонких чувств и никто не умер.

Ужасно! все... ужасно все это напоминает комиксы про Сову и эффективных менеджеров

Григорий Остер более вредных советов не придумал бы...

Создай себе комфортные условия сам - ну с таким вот... может и зарплату себе самому платить ? а... удаленка.... ну теперь это же не обязанность работодателя, конечно конечно...

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

ало! а чья это задача определять важность собрания, организовывать людей.. модерировать диалог... ... а ну да ... работника, совам напрягаться только собрать... а кто не пришол то спросить почему... а важность пусть сам догадается... прикольно.

Бесконечные чаты, собрания и чаепития не дают работать в потоке. Следи за потраченным временем, оптимизируй его

по русски это переводиться просто: "Работай раб! Солнце еще не село!"

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

конечно, профессионал же должен знать 100500 технологий, зачем ему спать... на курсы захотел ??? а кто работать будет!!! ночью читай учебники

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

Перевожу на русский:

Да мне пофиг как ты получишь знания по технологии XYZ( которая завтра умрет, когда хайп пройдет)

«Ты выгораешь. У тебя есть план что с этим делать?»

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

Как тимлид я могу акцентировать внимание человека на проблеме и задать вопрос: «Ты выгораешь. У тебя есть план что с этим делать?» — и дать необходимый ресурс для реализации плана. Решить эту проблему — задача профессионала

А ничего... что профессионала, но не в IT, а минимум психотерапевта ? что бы психотерапевт (а еще и юрист) должен объяснить, что такую компанию надо слать лесом

Ответственно подходить к работе и быть отдельным самостоятельным крепким винтиком, на которого всегда может положиться тимлид — тяжелый труд. 

Это показательно:
отдельным самостоятельным крепким винтиком
программисты, вы винтики в глазах... не люди... а просто винтики с резьбой

Вот интересно мнение профсоюза, который тут публикует статьи

Чет.. я по горячился, вспомнилось это

https://www.youtube.com/watch?v=SvpsoEOJ0_E

Скрытый текст

Work Work money money work Work money money
Work work funny money funny money work work
Work work hurry hurry work work worry worry
Work work hurry hurry worry hurry work work
Morning morning morning
Morning Jill, morning Jack
Can't complain keep coming back
Morning morning morning
Morning Jim, morning Fred
Work all day until your dead
Money is the root of evil
Money is the fruit of sin
Money is the root of everything
Wear a suit, they'll let you in
Morning Morning morning
What's the point and whats the use
Work and earn and reproduce
Boring boring boring work all day
Earn your bread
Till you finally drop down dead
Money is the root of evil
Money is the fruit of sin
Money money money can drive you mad
End up in the looney bin
Work Work money money work Work money money
Work work funny money funny money work work
Work work hurry hurry work work worry worry
Work work hurry hurry worry hurry work work
Money is the root of evil
Money is the fruit of sin
Money is the root of everything
Pay up or we'll do you in
Work hard every single day
Work work work you'll life away
Don't question what don't question why
Just keep working till you die
Money is the root of evil
Money is the fruit of sin
Money is the root of everything
The grim reaper's coming in
Life is a silly walk in the park
And knife in your throat held after dark
Life is a terrible joke a lark
A spoken word and then it all goes dark
Money is the fruit of evil
Money is the root of sin
Funny money loot will make you rich
Life's a bitch and you can't win
Money is the root of evil
Never never question why
Money is the fruit of evil
Work all day until you die urrgh

Скрытый текст

Вы же профи.... разберитесь.... А задача Лида дать мотивацию

Sign up to leave a comment.

Articles