Ну что ж. Если с представлением о том, как управлять программистами, всё настолько плохо, придётся написать тут, как всё на самом деле.
И не забываем читать классику — «Путь камикадзе: аудит менеджмента безнадёжного проекта» и «Мифический человеко-месяц».
Итак. Я программист.
Ниже — тезисы исходной статьи, под ними — текст, почему они не верны, или комментарий.
«К сожалению, их труд стоит дорого, они ленивы и их почти невозможно контролировать. Независимо от того, насколько хорошо работают их программы, вы должны платить им каждый месяц»
Да. Чтобы контролировать вы должны вникать, не каждый начальник это умеет, а если ПО не является выпускаемым компанией продуктом (будь то торговля софтом или сложный гаджет с его использованием в процессоре), то не каждому начальнику и стоит тратить на это время. Например, если руководитель классно экономически обсчитывает коттеджные посёлки, какая разница знает ли он чем занят it отдел.
«Держите зарплаты в секрете»
В фирмах, занятых рекламой и дизайном (и следовательно часы сотрудников просто перепродают, там полезны программисты iOs), а также тех фирмах где объективные причины высокой текучки (постоянно меняется стек требуемых технологий) — да. В фирмах с очень низкой текучкой кадров — особой разницы нет.
«Повышайте случайно»
— нет. Это такая грубая ошибка как автомобилисту ехать на красный свет, останавливаться на перекрёстке и поворачивать на мосту. За такие действия увольнение начальника должно прилетать в течении суток. И прилетит.
«Никаких конференций. Не разрешайте им посещать митапы»
Большинство программистов, кого я знаю, этого и не делают. Это модно в основном у длинноволосых студентов вузов. А запретить посещать митапы не в ваших силах. Рабства нет, люди живут не у вас на фазенде.
«Сотрудники должны знать, что вы следите за ними»
— нет, сотрудники не должны иметь активные резюме на hh точка ру. Этого достаточно, а сделать больше не в ваших силах. Вообще, мнение о пользе жёсткости греет самолюбие недалёкого человека, но во многих случаях является гештальтом и не имеет общего с реальностью.
«Договаривайтесь с конкурентами. Договоритесь с вашими основными конкурентами о том, чтобы не нанимать сотрудников друг у друга. Если они не согласятся, попробуйте переманить несколько их основных специалистов, предложив им зарплату вдвое больше. Даже если эти сотрудники вам не нужны»
— Дядя Петя, а вы зарплату программистов вообще-то знаете? Любой из основных специалистов по ПО в крупной организации ушедший за зп в 1.5-2 раза больше — это по 400 000 рублей в месяц вы будете им платить? Тем кто вам не нужны? Вы нормальный? Ну с таким балластом вы конечно обгоните всех конкурентов, ага. И лучших вы не получите, если у вас нет конкретно для них задач, которые интересны. (А если бы были, то вы не стали бы читать подобных статей)
«Продвигайте корпоративные ценности.»
— нет. Это лучший способ прогнать народ. Им есть куда пойти где им не будут сношать мозги ерундой.
«Постройте семью. Корпоративы, тимбилдинги, пиво по пятницам, боулинг, дни рождения и совместные обеды — все это создает ощущение, будто компания — вторая семья»
— совет не универсален, всё зависит от пула личностей. Если пул личностей не создаёт общего интереса, то не судьба. Во-вторых, если это получится, это работает в обе стороны. При кризисе программисты перетянут друг друга в новую компанию.
«Держите их в напряжении. Работники никогда не должны расслабляться. Убедитесь, что у них есть срочные дедлайны, сложные проблемы и достаточное количество ответственности за плечами. Они не попросят прибавки, если постоянно будут чувствовать себя виноватыми из-за невыполненных целей.»
Отчасти верно. Про «насколько возможно» — не верно. Полезно связывать программистов и заказчиков напрямую, тогда на программистов будут давить заказчики.
«Мягкие кресла и теннисные столы. Потратьте немного денег на различные небольшие приятные офисные вещи, и они окупят себя многократно, позволив вам недоплачивать программистам. Модная профессиональная кофе-машина обойдется вам в $1000, и позволит ежемесячно экономить $200-$300 на зарплате каждого программиста. Посчитайте выгоду. Возьмите за правило: лучше купить новую игровую приставку в офис, чем повысить кому-то зарплату. Позвольте сотрудникам приводить в офис домашних питомцев: они будут оставаться в офисе дольше за меньшие деньги.»
— неверно в деталях. Мягкие кресла + сидячий образ жизни = болезни и депрессии. Кресло может быть дорогим и удобным, но не мягким. Купите программистам мониторы с высоким разрешением (выше, чем FullHD). Питомцы будут помогать хозяину но отвлекать остальных. Игровые приставки не способствуют умственному отдыху. Вместо этого, дайте им площадь на каждого человека не меньше 5 квадратных метров и помещение с высокими потолками. Не выдумывайте бреда, обеспечьте мощный системник, высокое разрешение мониторов, чистые клавиатуры и мыши, много пространства на одного человека, высокие потолки и лес за окном.
«Используйте важные названия должностей. Называйте их вице-президентами, например: вице-президент по инженерии, вице-президент по технологиям, вице-президент чего-то еще. Это ничего не значит для вас, но очень важно для них. Зарплата будет иметь меньшее значение чем то, какие строчки они напишут в своем профиле в LinkedIn. Если вице-президентами называть не получается, попробуйте другие варианты, например: ведущий разработчик, технический лидер, главный ученый и так далее.»
— начальник и программист это не одно и то же. Назвать того, кто не является начальником, президентом — столь же «эффективно» как назвать его пилотом самолёта или ядерным физиком, это будет бредом очевидным для всех, если он не играет реально заявленную роль.
Существуют общепринятые грейды квалификации программистов: Джуниор, Миддл, Сеньор, Тим лидер. Последняя категория — Тим лидер — предполагает что программистов такой квалификации у вас не может быть больше, чем 50.0%, иначе теряется её смысл.
«Помогите им выжить. Большинство программистов не умеют вести домашнюю бухгалтерию, не знают, как купить страховку, не умеют копить на пенсию и не знают, как правильно заплатить налоги.»
— не большинство. И конкретно с перечисленным, проблем у программистов нет. Если у вас фирма с большим количеством девушек (например, промоутеры, продавцы-консультанты), то организуйте корпоративные вечеринки. Это снизит зарплатные требования: если программист с зарплатой 120 000 женится на промоутерше 18 лет с зарплатой 20 000, то он будет уже успешен (объективно) и не стремиться к большему, а общего дохода им вполне хватит. Отговаривайте брать слишком тяжёлую ипотеку. Организуйте дешевые туры летом.
Про «как правильно заплатить налоги» — американизм, лишённый смысла в России. Российский читатель даже не поймёт о чём речь. В России налоги работника их и так платит работодатель, поэтому на сайте работы указывается какая зарплата написана — чистая или до вычета налогов.
«Будьте другом. Это последняя и наиболее действенная техника. Программисты должны видеть в вас друга. Договариваться с другом о деньгах сложно. Они будут продолжать работать за меньшие деньги, потому что вы хорошие друзья. Как стать друзьями? Встречайтесь с их семьями, зовите их на ужин к себе домой, дарите подарки: это сохранит вам кучу денег.»
— Встречаться с семьями? Это американизм, для русских это дико и вызывает желание держаться от вас подальше. Подарки полезны, если это те подарки, которые реально полезны. На зарплатные ожидания они не влияют.
И наконец главное. Базовая величина — это стоимость разработки программного проекта, производная от неё величина — зарплата исполнителя. Важно не упускать из виду основную величину, и за деревьями видеть лес.
fougasse
Почему именно «американизмы»?
У вас какая-то фиксация на противопоставлении «русских» и «американцев», хотя налоги и прочее актуальны не только для США.
Кстати, а зачем кому-то знать чужую з/п? Я себя намного комфортнее чувствую, когда мои деньги — это моё дело, а не на слуху у всей команды, наша задача работать, а не рассуждать «Вася сделал Х, а получил в два раза меньше Пети, который ничего не делает», что происходит сплошь и рядом.
M0Peterson
Чтобы не быть тем самым «Васей», который делает в два раза больше, а получает в раза меньше. Довольно часто руководитель не станет повышать з\п просто так, без какого-то пинка уровня «меня позвали в контору Х обещали платить N».
В IT долгое время был кадровый дефицит, и всех неинвалидов довольно активно хантили, потому кому-то, кто всю жизнь работал в околоАйТи ситуация постоянных превентивных повышений з\п может казаться обыденностью, но во всех остальных местах это не так.
DrPass
Вот это тот самый случай, когда интересы конфликтуют. Многие не прочь заглянуть в чужой кошелёк, но практически никто не хочет, чтобы другие заглядывали в их собственный. Здесь ИМХО правильный выход один — никто, кроме самого сотрудника при его желании, не вправе разглашать его заработную плату.
Если Вася по факту зарабатывает в два раза меньше Пети, но он договаривался именно на эту сумму, она его устраивает за ту работу, которую он делает, то что тут не так?
fougasse
Адекватное руководство повышает само, даже без «позвали в Х на зарплату У».
А с неадекватным лучше не работать — себе дороже.
И, замечу, я не о рынках, где «превентивное» повышение вошло в норму, а о консервативных европейцах, где, по мнению большинства, «денег не заработать».
Maksclub
ar2rsoft
А зачем платить вам больше, если есть Вася, который за меньшую сумму сделает больше? При прочих равных, например. Обычный рынок.
VolCh
Вася может быть занят более важными и срочными задачами. Часто бизнесу лучше заплатить побольше, но результат пораньше получить, чем заплатить меньше, но ждать результата дольше
ar2rsoft
Поэтому я уточнил — при прочих равных
VolCh
Я описываю ситуацию «при прочих равных», как я её вижу: у бизнеса есть пул задач. Для Васи на год, для ar2rsoft — на два. Вася готов работать за N денег, ar2rsoft за 2*N. В зависимости от срочности пула, бизнес может решить заплатить Васе 2/3*N, столько же ar2rsoft, и получить за 8 месяцев и 1 1/3 * N денег нужный ему результат.
Maksclub
По-другому разложу…
Есть некоторая работа, нужно некоторое число программистов. Программисты продают свое время и навыки, к примеру в средне за N…
Появляется Вася, который готов брать за это N/3. Из-за открытости — все видят, что есть некоторый «уникум», который демпингиует. Как итог — отток специалистов в сферы, где можно работать за человеческие, а не рабские деньги…
Примерно схожая ситуация произошла на рынке пластиковых окон. На рынок Москвы зашли бригады из Украины и с подходом «дебилы, мы за дешевле сделаем» выдавили квалифицированные кадры. При общем таком подходе ушли квалифицированные бригады, замещенные средней руки бригадами.
Хорошо: бизнесу и среднячку исполнителей, до которого дорасти проще
Плохо: для профи и для клиента
Как всегда крч…
…
Если брать ИТ — появится больше говна после Вась в проектах, которые ок, но их будет сильно меньше. Кроме того это чревато появлению «экспертов» в проекте, которые знают все и даже бизнес, «которому выгодно платить Васе», становится зависим от таких горе-гуру и в конце этой драмы будет платить еще больше
…
Кроме всего прочего тут может быть некоторый шантаж в разные стороны, манипуляция и давление. Можно очень много векторов «атаки» на решения что исполнителей, что предпринимателей, что Вась придумать, имея информацию о зарплате открытой. Кроме того это гниль в компании.
DrPass
Вообще, очень сильно зависит от того, кого на рынке больше, разработчиков или нуждающихся в них заказчиков. Сейчас больше заказчиков, потому и цены высокие. Более того, в ИТ сложилась уникальная ситуация, когда карьерный путь от джуна до сеньора занимает пару лет. Причём не обязательно он будет сопровождаться таким же стремительным ростом умений и знаний. Вот просто дефицит кадров. Поэтому сейчас Вася ничего не испортит. А вот если рынок качнётся в другую сторону, то конкуренция за хорошие вакансии и так выдавит высокооплачиваемых специалистов куда-то в другие места. Причем те, кто согласится работать за меньшие деньги, совсем не обязательно будут плохими спецами. Может быть, просто более голодными :)
Maksclub
все верно, но открытая зп — плохой тон, тк чреват манипуляциями и «играми престолов»
alliumnsk
По-другому разложу: пузырь лопнул. И это хорошо для экономики и вообще для всех, кроме тех, кто на пузыре наживался.
Maksclub
На пузыре наживался? Обычные зарплаты для квалифицированных специалистов, в 3-4 раза ниже европейских — он нажились. Сложнее грабить работяг — да, сильно сложнее, чем в больницах и на производстве и в стройке. Там как наживались, так и наживаются все, кроме работяг. Тут еще пока зарабатывают работники
Наживались… нашли козлов, работающих людей в наживщиков отнесли
alliumnsk
Или в 3-4 раза выше индийских. В определении понятия "экономический пузырь" нет связи с уровнем доходов его участников.
Так про то, что раскрытие сведений о зарплате N/3 у Васи как-то плохо повлияет работающим людям заговорили вы, а не я. Я думаю такого бы не произошло.
alliumnsk
В Норвегии давно так, с 1814 года.
Поэтому, возможно, знать чужую з/п надо для того, чтобы иметь уровень жизни как в Норвегии?
DrPass
Чтобы иметь уровень жизни как в Норвегии, нужно иметь уровень культуры и воспитания как в Норвегии. Тогда будут нормально работать и прочие вещи вроде знания чужих доходов, а не вызывать, как у нас, скандалы, сплетни и зависть. В обратную сторону это не работает.
chapuza
Чтобы иметь уровень жизни как в Норвегии, нужно иметь столько нефти, как в Норвегии на население в несколько миллионов, как в Норвегии.
Ух. Вы в Норвегии-то хоть раз были?
alliumnsk
Открытые знания о доходах — это не вещь, как вы выразились, а часть культуры, соотвественно никакого "в обратную сторону" здесь нет.