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

Некоторое время назад я отказался от своих мыслей, когда однажды я просто заявил, что «эти! @ # $ Ing люди должны работать на нас», имея в виду менеджеров. Некоторые коллеги говорили, что однажды я действительно помогу что-то изменить. Эта мысль напугала меня.

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

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

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

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

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

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

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

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

Если вам нужен рецепт создания пассивной команды, попробуйте это.

Я уже говорил, что «руководители очень исполнительны». Если технические лидеры начнут действовать как руководители, ни у кого, кроме избранных, не будет чувства свободы воли.

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

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

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

Как, черт возьми, должны реагировать люди, когда они видят, что рыночная ставка на 15% выше, чем им платят, и вы неохотно даете им 2% -ную корректировку стоимости жизни в качестве прибавки?

Я часто задумывался о том, как мы относимся к техническому прогрессу как к движению вверх в нижней части пищевой цепочки. Между техническими специалистами и менеджерами существует четкое представление о том, что мы против них. Это то, что мы часто делаем сами с собой. Мы изображаем бездельников, которые круты, потому что у нас есть один специализированный навык. Мы целый этаж в организации «этих людей». Мы оцениваем друг друга и нанимаем в основном по способностям кодирования. Если вы отстраняетесь и управляете еще больше, вас часто рассматривают как продающегося.

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

Пока мы следуем этому шаблону «кодировщика», это все, чем мы будем.

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

Нам нужно перестать называть наших менеджеров «техническими менеджерами».

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

Нам нужно серьезно задуматься о долголетии нашей карьеры. Многие люди считают, что к 40 годам им нужно найти выход из поля зрения. Есть статьи о разработчиках, которые делают пластическую операцию в возрасте 30 лет, чтобы оставаться на рабочем месте. Это отвратительно. Если мы продолжим называть людей с 3-летним опытом старшими и отсеивать всех, у кого больше опыта, потому что люди с 3-летним опытом отлично справляются со своей работой, мы получим репутацию отрасли без будущего. Мы уже на правильном пути. У нас есть карьера профессиональных футболистов, но нам не платят так, как им.

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

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