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

Держите зарплаты в секрете. Очевидно, не стоит разрешать программистам обсуждать их зарплаты. Они должны держать эту информацию в тайне. Запретите им (а лучше подпишите запрещающий NDA) говорить о заплатах, бонусах и других “плюшках". Они будут считать тему денег “ядовитой" и никогда не обсуждать вопросы зарплаты друг с другом. Если человек не знает зарплату коллег, то он дольше не будет поднимать вопрос пересмотра своей.

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

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

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

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

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

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

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

Мягкие кресла и теннисные столы. Потратьте немного денег на различные небольшие приятные офисные вещи, и они окупят себя многократно, позволив вам недоплачивать программистам. Модная профессиональная кофе-машина обойдется вам в $1000, и позволит ежемесячно экономить $200-$300 на зарплате каждого программиста. Посчитайте выгоду. Возьмите за правило: лучше купить новую игровую приставку в офис, чем повысить кому-то зарплату. Позвольте сотрудникам приводить в офис домашних питомцев: они будут оставаться в офисе дольше за меньшие деньги.

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

Помогите им выжить. Большинство программистов не умеют вести домашнюю бухгалтерию, не знают, как купить страховку, не умеют копить на пенсию и не знают, как правильно заплатить налоги. Вы можете помочь им с этим ради собственной выгоды. Они будут рады испытывать созданное вами чувство защищенности, и не захотят покидать компанию: сама мысль о просьбе повышения будет вызывать у них тревожные чувства. Они должны ощущать себя детьми, а вас — родителем. Это старая хорошая модель, и она работает.

Будьте другом. Это последняя и наиболее действенная техника. Программисты должны видеть в вас друга. Договариваться с другом о деньгах сложно. Они будут продолжать работать за меньшие деньги, потому что вы хорошие друзья. Как стать друзьями? Встречайтесь с их семьями, зовите их на ужин к себе домой, дарите подарки: это сохранит вам кучу денег.
Поделиться с друзьями
-->

Комментарии (143)


  1. olku
    08.12.2016 17:29
    +2

    Супер! В мемориз :)


    1. zipo
      08.12.2016 18:38
      +5

      В статье похоже забыли еще про геймификацию


      1. ternaus
        08.12.2016 23:09

        Очень любопытно. Пример?


        1. tomzarubin
          09.12.2016 10:19
          +4

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


          1. ternaus
            09.12.2016 21:59

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


        1. lsf
          09.12.2016 17:56

          Ачивки как в играх :)


  1. rikert
    08.12.2016 17:37
    -10

    Вдогонку:

    Делайте как Яндекс, ищите программистов-инвалидов, руки и голова те же но ты же инвалид!!!

    Пруфы:
    https://trudvsem.ru/vacancy/search?_page=0&_companyCode=1167746241222
    https://trudvsem.ru/vacancy/search?_page=0&_companyCode=5157746192731


    1. Samuel4ik
      08.12.2016 17:59
      +8

      Крупные компании обязаны создавать квотируемые рабочие места.


      1. degorov
        08.12.2016 18:31
        +1

        Да вроде и не только крупные.


      1. rikert
        08.12.2016 18:52
        +9

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


        1. agrrh
          08.12.2016 20:51
          +2

          Офигеть.


          Сначала подумал, что речь про вакансии уровня стажера, но нет, там ищут прям крепкого middle или senior, судя по требованиям.


          Ваше сообщение отправлено администрации сообщества Яндекс

          Крайне интересно, почему так.


          1. rikert
            08.12.2016 20:57
            +9

            А вот там же, тот же Яндекс предлагает уже от 12 000 (двенадцать):

            https://trudvsem.ru/vacancy/card/1027700229193/cadd5c52-bae5-11e5-bbaf-3bdbd1a6e39d

            Социально незащищенные категории: Инвалиды

            Требования: знание технического английского языка; знание языка С++, тонкостей языка С++; знакомство с принципами из книг Майерса Effective C++, More Effective C++, Effective STL; знакомство с ООП и на С++; опыт работы со стандартной библиотекой STL. Виртуальные функции, наследование, композиция, исключения. Хорошее знание алгоритмов и структур данных, умение решать сложные алгоритмические задачи, оценивать сложность решения, требуемые ресурсы, реализовывать решение на языке С++. Опыт сборки больших проектов — знание основных проблем, встречающихся при линковке кода. Опыт написания понятного, читабельного, легко поддерживаемого и изменяемого кода. Практические навыки использования инструментов отладки, профилирования, оптимизации кода. Опыт работы с системами версирования — SVN и/или Git.

            Образование: Высшее

            Ну то-есть если инвалид — добро пожаловать от 12 тысяч, а потом уже посмотрим, главное уметь на 120 и активно работать. В прошлой теме хомячки парировали что «это же от», но мы то понимаем, что такое «от», «от» это когда 12 точно, а остальное — может быть.


            1. GreenBee
              09.12.2016 05:34
              +5

              Выглядит так, как будто они не хотят, чтобы кто-то откликался. Просто блин, 12 000 рублей. Для С++ девелопера. Да человек, имеющий половину навыков из их списка, может получать 100 даже не в Москве. И если уж он освоил это, то освоит и английский к примеру и найдет себе работу на том же апворке. Это же гребаных 200 баксов. Даже если очень занижать рейты, то это 50 часов работы от силы (я не представляю рейта в 4 бакса по С++, но допустим, что мы демпингуем и прокачиваем себе профиль). Даже с нищенскими 8 баксов, это уже 25 часов, т.е. 3 рабочих дня!

              P.S. Интересно, кто-нибудь из Яндекса это прокомментирует?


              1. Areso
                09.12.2016 06:51
                +7

                Не из Яндекса, но прокомментирую (сталкивался): компания обязана создать вакансию для инвалидов, но не обязана её закрывать физическим человеком, если никто не идет на неё (а на 12 000 рублей с такими требованиями так и будет). Плюс с инвалидами много мороки: и уволить сложнее, и место рабочее оборудовать (особенно для маломобильных) дорого и хлопотно.
                Вот они там и болтаются пачками годами с абсолютно нерыночными зарплатами, чисто для отчетности и формального соблюдения законодательства.


                1. GreenBee
                  09.12.2016 07:50
                  +4

                  Моя первая мысль была именно такой. Но ведь Яндекс — все таки публичная и известная компания. Могли бы как-то не позориться открыто.
                  Реально же есть инвалиды, которые могут быть неплохими программистами. И они могли бы работать за меньшую з/п, но не за такую нищенскую.
                  Почему нельзя было с такими требованиями выложить вакансию с окладом, допустим, 70% от обычного?


                  1. alexeykuzmin0
                    09.12.2016 11:25
                    +5

                    Таких инвалидов наверняка возьмут на обычную вакансию от Яндекса


                  1. maxshopen
                    11.12.2016 08:27

                    Реально же есть инвалиды, которые могут быть неплохими программистами. И они могли бы работать за меньшую з/п, но не за такую нищенскую.
                    Вот даже интересно стало на каком основании неплохие программисты, будучи инвалидами, могли бы работать за меньшую зарплату?
                    Жаль я не топ-менеджер крупной компании, если бы прибыль позволяла я бы наоборот инвалидам доплачивал, потому что это очень трудно и сложно не падать духом и не деградировать профессионально. Это надо поощрять, а не дискредитировать


                    1. GreenBee
                      11.12.2016 08:30

                      Я имею ввиду, что они бы согласились работать за меньшую з/п при прочих равных, а не то что это справедливо.


                1. rikert
                  09.12.2016 08:00
                  +1

                  Федеральный закон от 24.11.1995 N 181-ФЗ (ред. от 29.12.2015) «О социальной защите инвалидов в Российской Федерации»

                  Статья 21. Установление квоты для приема на работу инвалидов
                  Работодателям, численность работников которых превышает 100 человек, законодательством субъекта Российской Федерации устанавливается квота для приема на работу инвалидов в размере от 2 до 4 процентов среднесписочной численности работников.

                  То-есть речь идет об организациях численность которых превышает 100 человек. И нанимать должна хотя бы 2 инвалида на сотню. Речь не идет про организацию «Рога и Копыта», или только что открывшегося ИП Иванова нанявшего двух программистов и снявшего офис 15 квадратных метров. Для микропредприятий довод «и уволить сложнее, и место рабочее оборудовать (особенно для маломобильных) дорого и хлопотно» действительно был бы существенным, но ведь о других предприятиях речь.

                  А в данном случае речь о Яндексе (!). А где все эти скрупулезные рекрутеры? Куда спрятался хваленый HR? Наймите знающего и опытного инвалида вот и пожалуйста, ведь обязанности обязательно брать любого нет, есть только обязанность обеспечить места, если найдется подходящей квалификации программист.

                  Речь о ЯНДЕКСЕ!

                  (28 июл. 2016 г.) Чистая прибыль компании в период с апреля по июнь выросла почти на 400% и составила более 2 млрд руб. Скорректированный показатель увеличился на 40%, почти до 4 млрд руб. Это превзошло прогнозы аналитиков

                  http://www.rbc.ru/technology_and_media/28/07/2016/5799da0c9a794775edd8e362

                  Чистая прибыль! За вычетом расходов в т.ч. зарплат.

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


                  1. Valeratal
                    09.12.2016 11:02
                    +1

                    дык наоборот, они ставят такую низкую ЗП, чтобы не брать инвалидов (по крайне мере больше, чем они сами этого хотят)
                    А так, если придет инвалид хороший прогер, то договорятся


                  1. dmitry_dvm
                    09.12.2016 11:06
                    +2

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


                  1. Ohar
                    09.12.2016 17:01
                    +2

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


                    1. Peter_Voronov
                      09.12.2016 18:41

                      А некоторые таки берут инвалидов (в России). И это даёт мощную фору с налогами и всякими чиновническими поборами.


    1. sergio_deschino
      10.12.2016 18:10

      А в чем проблема? Людям с ограниченными способностями сложно, намного сложнее социализироваться и если нет разницы между профессиональными навыками, то, на мой взгляд, взять человека с ограниченными способностями не является чем-то плохим


      1. sergio_deschino
        10.12.2016 18:12
        +1

        Ох… я сразу не посмотрел ссылку… дискриминация по зарплате из-за ограниченных способностей это неправильно, само собой


  1. antstar
    08.12.2016 17:45
    +7

    да-да! Митапы и конференции! В них все зло! Ограничить интернет (чтобы рейтинг зарплат на ХХ не подсмотрели)! Кофемашину в офис! Эх, чего уж там! Посудомоечную и стиральную в студию! Вместо мягких кресел — раскладушки! А чтобы понимали, как им (программистам) повезло, на каждого одеть браслет слежения, чтобы из офиса не выходили!
    Ух! Здорово! Наши программисты из офиса не выходят, спят-едят-моются на работе! Зачем им зарплату платить? Это-ж какая экономия! Осталось для верности обнести офис колючей проволокой и поставить роботов-охранников с электрошокерами и безперебоным питанием — и вот он, идеальный офис!


    1. VolCh
      09.12.2016 00:21
      +1

      Сталин более эффективный менеджер был.


  1. degressor
    08.12.2016 17:45
    +16

    Хороший кодер должен работать за идею, а лучше ещё приплачивать за исключительный шанс!


    1. Fedcomp
      09.12.2016 17:02
      -1

      Это вы не про screeps?


  1. amaksr
    08.12.2016 17:49
    +1

    Еще можно отобрать паспорта и как-то запереть их на работе, а то дома все равно только спят…


    1. 1aZzy
      08.12.2016 17:59
      +1

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


      1. Firz
        09.12.2016 15:35
        +4

        Можно еще и за проживание деньги вычитать, вообще мега плюс.


    1. indestructable
      08.12.2016 19:31

      Еще можно заложников взять, заодно на офис-менеджерах сэкономить.


  1. jced
    08.12.2016 17:51
    +5

    «Держите зарплаты в секрете» — достаточно 1-2 раза в месяц соглашаться на собеседования по скайпу. Так можно быть в курсе рыночных цен, а имея хороший профиль линкедИн — 5-10 предложений в месяц не проблема.

    «Повышайте случайно» — больше похоже на самодурство начальства и вызывает желание найти нормальное.

    «Никаких конференций» — вообще как бред звучит.

    «Постройте семью» — не стыкуется с пунктами о тотальной слежке и страхе.

    Остальное вроде работает на практике :)


    1. snp
      08.12.2016 18:09
      +3

      «Постройте семью» — не стыкуется с пунктами о тотальной слежке и страхе.
      Лучше было написать «постройте секту», тогда все пункты стыкуются :)


      1. Danov
        08.12.2016 21:35
        +1

        Альтернативная точка зрения: Ольга Четверикова о корпорациях


    1. 2ball
      08.12.2016 18:29
      +3

      1. jced
        08.12.2016 18:40
        +4

        Да, первые 5 пунктов и правда создают ощущение иронии, но вот под конец перечислены методы, которые действительно применяются под видом лояльности к сотрудникам в паре с: «в этом году мы поднимаем тебе зп аж на 5%, хотя многим мы только на 3% подняли, потому что ты бла-бла-бла, да и офис у нас — сплошные удобства, круто ведь!».


        1. ky0
          08.12.2016 19:25
          +6

          Это просто более высокий уровень издевательств, более жизненный.


    1. Danov
      08.12.2016 21:50
      +1

      «Повышайте случайно» — больше похоже на самодурство начальства и вызывает желание найти нормальное.
      Это одна из четырех схем подкрепления из теории Скиннера.


    1. 3aicheg
      09.12.2016 05:07
      +3

      >«Постройте семью» — не стыкуется с пунктами о тотальной слежке и страхе.

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


  1. 1aZzy
    08.12.2016 17:56

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


  1. billyevans
    08.12.2016 18:01
    +10

    Первая половина статьи звучит как антипаттерн, как делать не нужно. Я даже думал стеб какой то. А вторая половина больше похожа на что-то рабочее.


    1. Rastishka
      09.12.2016 00:53
      +2

      Вот вот!


      То ли слишком тонко, то ли слишком толсто.........


  1. altai2013
    08.12.2016 18:02

    Шикарный список. А мы-то с женой всё голову ломали, зачем в компаниях строго следуют правилу «держите их в напряжении» и «повышайте случайно». А оно вполне логично и обоснованно, оказывается.


  1. copyhold
    08.12.2016 18:02
    +7

    Сволочи!


    1. 1aZzy
      08.12.2016 18:07
      -2

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


      1. GIum
        08.12.2016 18:58
        +5

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


        1. ky0
          08.12.2016 19:29
          +2

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

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


          1. renskiy
            08.12.2016 19:45
            +1

            думаю, что на ваш комментарий можно ответить так же


            1. ky0
              08.12.2016 19:53
              -1

              Угу, вот например наше правительство с вами, судя по реформе здравоохранения, совершенно согласно — сократим половину персонала, зато оставшимся в полтора раза увеличим оклады и отчитаемся, как всё хорошо. Это так, аналогия к слову пришлась.


              1. renskiy
                08.12.2016 20:11
                +1

                сократить != позволить уйти

                А в случае с реформой. Ну… мне нечего сказать тут. На хабре не принято обсуждать политику :)


                1. Rumlin
                  12.12.2016 09:39

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


        1. 1aZzy
          08.12.2016 19:36
          +2

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


          1. tomzarubin
            09.12.2016 10:29
            +2

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


        1. senglory
          09.12.2016 01:05
          +1

          Ну, вот тут один Уважаемый Человек вполне честно говорит про то, как строятся отношения, особенно в больших коллективах. Тысячи лет ничего не меняется, вариант «быть честными» с чернью — это не для них. Так что любой менеджер от господина Всея Сбербанка отличается только размером, но не мотивацией поведения.


      1. indestructable
        08.12.2016 19:34

        Например, пообещать (и выплатить) в конце бонус. Но если денег вообще нет, а надо удержать, тогда шантаж, угрозы, лесть.


        1. 1aZzy
          08.12.2016 19:39

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


          1. indestructable
            08.12.2016 21:29

            Я согласен, это сарказм был :)


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


            Но все это работает на 5, максимум 10% разницы в зарплате.


            1. Skerrigan
              14.12.2016 04:57

              Ну не совсем… хотя и частные случаи бывают (мой видимо один из них) — основная работа дает условные 100% прибыли. А подработка «на пол-ставки» дает 200%.
              Но да, относительно плавающий график, много «личной свободы» и все такое.
              Основную работу менять не планирую, как это ни странно.


      1. Casus
        08.12.2016 20:00
        +8

        Если вопрос стоит — удержать спеца или закрыть проект, то предложите долю в проекте… Терять то уже не чего. А если просто не хочется терять спеца, то снимите розовые очки и примите тот факт, что спец данного уровня вам не по карману.

        Вы же понимаете что у вас нет денег на ведущих спецов, скажем, из Apple или Google, ну а тут в чем отличие? Лучше будьте честны, и может в будущем еще сработаетесь.


        1. 1aZzy
          08.12.2016 20:21
          -2

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


          1. Casus
            08.12.2016 20:58
            +8

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

            Не разработчику указывать бизнесу куда рулить, но на какое отношение к компании со стороны сотрудников вы расчитываете после этого?

            Либо честно играем, либо ни как.


            1. 1aZzy
              09.12.2016 04:31

              Не совсем с вами согласен. Наши разработчики (в большинстве своем процентов 75) делают свои проекты, за частую так, как им это заблагорассудится (естественно в разумных пределах), то есть они ведут его так как им это интересно, используют технологии, на которых хотят это делать. И говоря свои проекты, я подразумеваю, что разработчик за частую сам вносит предложения по функционалу, и после одобрения и планирования, он реализует свою фичу.
              Подводя итог, Разработчикам дается большая свобода в реализации проектов, и возможно, частично из за этого есть некоторые просадки в бизнесе, по этому уровень финансов бывает ограничен, и чтобы разработчик не захотел сменить работу на гораздо более оплачиваемую, приходится применять некоторые «тактики» работы с ним.


              1. Casus
                09.12.2016 12:56
                +1

                Звучит, интересно. А потому еще более не понятно — зачем вам «тактики»?

                Если вы даёте такую свободу своим разработчикам в проекте, ну так и набирайте изначально сотрудников с условиями вида — много свободы, вот вам 10% от проекта, но зп меньше ибо перспектив больше. Я уверен, это будет интересно многим.

                Но опять же, честные, взаимовыгодные условия.


                1. 1aZzy
                  10.12.2016 05:58

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


      1. GreenBee
        09.12.2016 05:45

        Разработчики — это ресурс. Что делают с другими ресурсами, если цены поставщиков поднялись? Тоже покупают приставку поставщику, чтобы он не повышал?
        Если не можете себе позволить платить программистам столько, сколько они реально стоят, то:
        1. Ищите более дешевых программистов (менее опытных, менее востребованных, более ленивых)
        2. Попробуйте сократить другие расходы и за счет этого поднять з/п программистам.
        3. Разделите обязанности, которые выполняют программисты, на более легкие и более сложные и наймите на легкие дешевых специалистов. Например, у вас два разработчика занимаются полным циклом создания сайтов. Оставьте одного, а вместо второго возьмите html-верстальщика, отдав половину зарплаты первому.(если у вас не просто сайты, а что-то посложнее, то опять же можно разделить фронтенд и бэкенд, как правило фулстек программист стоит дороже и того и другого, но за двоих он работать все равно не сможет).


        1. 1aZzy
          09.12.2016 07:57
          +1

          На пункт 1. Все задачи требуют программистов высокого уровня, нанимать дешевых — больше времени потратим на обучение, уже проходили.
          На пункт 2. Другие расходы идут не от отдела IT, расходы только увеличиваются, повлиять на это нет возможности.
          На пункт 3. Тоже самое что в пункте 1, уже пробовали, очень много времени уходит у специалистов на разъяснение того, как нужно делать, зашиваются, не успевают кодить.

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


          1. GreenBee
            09.12.2016 09:27

            В данном случае лично Вы, как руководитель отдела, действуете в рамках своих возможностей. Думаю, что подчиненные это понимают и ценят, так что скорее всего именно на этом они там еще сидят. Это называется «нематериальная мотивация».
            Кроме того, естественно есть предел разницы между рыночной з/п и той, которую вы платите.
            Когда это 10-30% + в принципе на жизнь хватает, далеко не все уйдут, потому что элементарно не охота выходить из зоны комфорта.
            Но если наступит момент, что з/п будет тупо не хватать — никакие уловки не помогут.
            P.S. Я ниже писал про случай из жизни. Там из 3 ушедших специалистов только одному хватало и той старой з/п (т.к. особо не тратит и живет с родителями). У одного родился второй ребенок как раз и к моменту смены работы он уже израсходовал лимит на кредитке, так что прибавка к з/п его спасла. У второго сократили жену на работе, так что он тоже был просто счастлив такой возможности.


          1. GreenBee
            09.12.2016 09:32
            +1

            По поводу пункта 3: тут как везде. Если не хватает денег на хорошую услугу/товар (в нашем случае — работа программиста), то приходится брать подешевле и мириться с недостатками. Не готовы мириться — покупаем дорогое.

            Разделение на бэкенд и фронтенд, это как вместо хорошего двухконтурного газового котла (горячая вода + отопление) поставить колонку и котел. Результат вроде тот же и за меньшие деньги, но комфорта поубавилось.


            1. vasiliysenin
              12.12.2016 10:40

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


              1. aquamakc
                12.12.2016 11:17
                +5

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

                Максимально неправильный подход. Оклад = белая ЗП, а это отпускные, больничные, возможность брать кредит, пособия по уходу за ребёнком и т.д.
                Маленький оклад + большие премии/бонусы — это хорошо, когда ты молодой, холостой и живёшь с родителями.
                Исключение — если бонусы настолько большие, что можно за пару месяцев купить квартиру, сделать вклад на % с которого обеспечена шикарная старость и прочие фантастические условия.


                1. alexeykuzmin0
                  12.12.2016 14:59

                  А почему бонусы не могут быть белыми?
                  В нескольких последних компаниях, где я работал, бонусы начислялись так же, как зарплата — через банк, с уплатой налогов и отчислений в фонды и тд. Ну и, соответственно, эти бонусы указывались в 2-НДФЛ (а ведь банку важен средний уровень оплаты за последний год), больничные и отпускные соответствовали уровню зарплаты с бонусами.


                  1. aquamakc
                    12.12.2016 15:01
                    +1

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

                    больничные и отпускные соответствовали уровню зарплаты с бонусами

                    Не верю, извините.


                    1. alexeykuzmin0
                      12.12.2016 16:05

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


                      1. aquamakc
                        12.12.2016 16:07
                        +1

                        Приходите на собеседование к нам в Deutsche Bank — убедитесь сами

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


                    1. terryP
                      12.12.2016 16:11
                      +1

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

                      Это полбеды. Беда в том что более-менее гарантировано можно получить только оклад, бонусы и премии могут в любой момент исчезнуть. Особенно весело бывает когда в фирме трудные времена и несколько месяцев платят только оклад, обещая бонусы в конце квартала/год/как только так сразу, а потом говорят «ну не получилось», а при увольнение тем более все выплаты идут от оклада. В результате можно несколько месяцев работать буквально за копейки.
                      Это можно понять для продажников, рекламщиков и т.п. профессий, но программисту проще тогда свой стартап пилить, риски те же, но хотя бы не будешь чувствовать себя «идиотом».

                      Приходите на собеседование к нам в Deutsche Bank — убедитесь сами

                      Ок, спасибо что сказали куда не стоит идти на собеседование ни под каким соусом. Буду иметь в виду.


                      1. alexeykuzmin0
                        12.12.2016 16:34

                        Особенно весело бывает когда в фирме трудные времена и несколько месяцев платят только оклад, обещая бонусы в конце квартала/год/как только так сразу, а потом говорят «ну не получилось», а при увольнение тем более все выплаты идут от оклада.

                        Ну так для этого все формулы вычисления бонусов и вносятся в дополнения к трудовому договору, разве нет?


                        1. terryP
                          12.12.2016 16:50

                          Ну так для этого все формулы вычисления бонусов и вносятся в дополнения к трудовому договору, разве нет

                          Формулы вычисления бонусов? Вот как это будет работать? Всякие KPI? В смысле как описать в трудовом договоре критерии прохождения скажем code review? Вася может писать ужасный код, но с отличными показателями KPI, как вы его будите контролировать автоматически? А если все зависит от субъективности клиента/менеджера/других программистов, то все эти формулы мало что стоят, если начальник захочет урезать премию Пете в несколько раз, он её урежет и Петя замучается доказывать в суде, что он этих бонусов достоин.

                          ИМХО, все эти формулы вычисления бонусов это лишь способ замаскировать простой факт — если начальник захочет, то он оставит любого работника почти на голом окладе или наоборот даст в разы большие бонусы. И доказать обратное, в отличие от фиксированного оклада, в суде почти без шансов.


                          1. alexeykuzmin0
                            12.12.2016 16:53

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

                            Хотите верьте, хотите — нет, но у нас нет такой возможности


                            1. terryP
                              12.12.2016 17:01

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


                            1. Borz
                              14.12.2016 10:29

                              у нас нет такой возможности

                              поделитесь опытом как вы это сделали?


                              1. alexeykuzmin0
                                14.12.2016 13:50

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


              1. terryP
                12.12.2016 13:01
                +2

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

                А вы это пгобывали? © из анекдота

                Большинство программистов на это не пойдут (если только вы не предложите намного лучшие условия чем все остальные работодатели. например суммарную ЗП в 1,5 — 2 раза выше рыночной), причина не столько в белой ЗП (доплаты тоже бывают белыми), сколько в том что оклад это гарантированная ЗП, а все остальное зависит от левой пятки руководителя. Вот вы платите ипотеку, заболели и месяц просидели на одном окладе. И откуда вы деньги возьмете? Да для руководства удобно, не понравилось что-то и человек остался на одном окладе, но программистам-то это зачем, если полно работодателей, которые готовы платить не меньше, но нормальным окладом? Тем более что доплаты обычно обещают одни, а на деле они оказываются совсем другими.


                1. vasiliysenin
                  13.12.2016 17:05

                  Пгобывал :)
                  Работал в зависимости от количества заявок клиентов. Первый месяц было всё нормально, а потом наловчился и стал делать слишком много заявок и начальник (главный программист) стал учитывать их в половину стоимости (а то у меня зп получилась бы слишком большая). Ну я ещё один месяц поработал в этой конторе и пошёл в другую на оклад в два раза больше чем там с премиями.

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


        1. VolCh
          15.12.2016 10:18

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


      1. Shifty_Fox
        10.12.2016 17:46

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


  1. de1vin
    08.12.2016 18:03
    +2

    Местами похоже на идеи из запрещенной (за экстремизм, кажется) у нас серии книг «Управление», Хаббарда


  1. MeGaPk
    08.12.2016 18:06
    +6

    На себе подобных сперва потестите, а не мешать нам работать.


    1. 1aZzy
      08.12.2016 18:14
      -10

      У каждого своя работа, разработчик — разрабатывает, менеджер — пытается предпринять все меры для того, чтобы разработчик мог спокойно кодить. А за частую менеджменту приходится идти на всякие разные ухищрения, потому что сверху его обрезают безбожно. Или у вас другое видение ситуации? Может быть я просто не понял ваш комментарий.


      1. Visphord
        08.12.2016 18:57
        +3

        <жалобный mode>
        у нас вон развели бюрократию: скрамы, планирование, задачи в JIRA'е, всякий техпроцесс «положи сюда-перенеси сюда-потом сюда-тут поменяй версию», тесты, проставление времени в задачах — итого производительность отдела упала в РАЗЫ! Энтузиазма работать нет ни у кого. Программистов стало в 2 раза больше — а делаем меньше и такого-же качества, чем раньше по водопаду. И кому это все надо было?..
        </жалобный mode>


        1. 1aZzy
          08.12.2016 19:08

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


        1. Casus
          08.12.2016 20:12
          +4

          Если от перечилсенных процессов снижается продуктивность, то увольте пару менеджеров и наймите толковых devops. У вас явно что то не так с тех. процессами.


          1. aquamakc
            09.12.2016 12:01

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


        1. vvgladoun
          09.12.2016 12:20

          Возможно процесс наладили не через то место. Сейчас в компании используем Rally для скрама, все изменения мерджатся только после peer review (где в том числе проверяется полное покрытие unit тестами) в Stash и успешном билде на Дженкинсе. Время в задачах зло — оценивается толкьо примерная сложность на основе покера планирования, и на каждом «ретро» это дело пересматривается и тюнится. Менеджеров фактически не видно и не слышно — есть бизнес-лид (он же product owner), который выставляет приоритет задач и на этом руководящие функции как правило ограничиваются. В целом же качество и скорость разработки только увеличилась — все четко и слажено, каждый кусок кода оттестирован, все, что можно было автоматизировать — автоматизировано. Искренне рад, что не использется обычный «водопад». Собственно, один из пунктов Agile (и скрам в том числе) — сократить бюрократию и повысить скорость и гибкость разработки — что-то у вас определенно пошло не так (присоединяюсь к комментарию ниже об увольнении пары менеджеров).


      1. renskiy
        08.12.2016 19:13
        +9

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

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

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


        1. 1aZzy
          08.12.2016 19:21
          +1

          Вы меня не поняли, либо я не правильно все обьяснил. Со своими программистами я уже более 2х лет, за это время их численность увеличилась в 4-5 раз. Все это время у нас трудности: фин. и многие другие. И мое сообщение выше несло такой смысл: менеджер, при определенных трудностях/проблемах, должен делать все, если он дорожит своими проектами и коллективом. Мы со своими программистами обсуждаем все: реальную стоимость, возможности уйти куда-то и многое другое, но это и есть одна из, как тут назвали «Техник». Вот про такого рода отношения и ухищрения я говорил.


          1. renskiy
            08.12.2016 19:36

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


            1. 1aZzy
              08.12.2016 19:47
              +1

              Про темп, я полностью согласен. Но, темп только возрастает, с подачи руководства, амбиции/завоевание мира/супер интересные проекты, много чего можно написать еще. Соответственно расширение коллектива, в большинстве не it, и соответственно фонд зп раздувается разработка и производство не может покрыть всего этого.
              Но ставится задача «беспрецедентной» важности, не повалить проекты, в которые годы выкладывались силы и души. И по этому, мне, как руководителю it-отдела, приходится применять различные меры.
              PS. Повлиять на ситуацию раздувания, нет возможности.


              1. renskiy
                08.12.2016 20:05

                я помню менеджеры очень любят напоминать сотрудникам о своевременном уведомлении о возникающих проблемах и рисках. Думаю ваш случай как раз такой. Ваша задача — уведомить бизнес о рисках снижения качества работы в рамках предоставленного бюджета и предложить варианты по сокращению этих рисков (в том числе рисков потери квалифицированных кадров). Если бизнес в курсе и ничего все равно не происходит, то тогда конечно можно идти на всякие уловки. Но в этом случае контролировать ситуацию будет гораздо сложнее, я бы сказал даже, что в этом случае риск внезапного ухода работников существенно увеличивается.


                1. 1aZzy
                  08.12.2016 20:13
                  +2

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


                  1. GreenBee
                    09.12.2016 08:14
                    +5

                    Вот вам пример из жизни. В одно компании не поднимали з/п разработчикам с 2012 года. Я пришел туда в 2014, на уже не очень высокую з/п по меркам нашего региона (у меня был небольшой проект, который приносил деньги, так что я мог позволить себе) с обещанием премий и последующего роста.

                    На тот момент в отделе работало 3 человека (включая начальника). Тот, на место которого я пришел, ушел в другую контору на более высокую з/п.

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

                    Ребята там работали как раз за счет всяких уловок: их меньше контролировали, разрешали опаздывать и брать отгулы и т.п. + постоянно напоминали, что они здесь выросли (они реально работали там с начала карьеры почти) + при закрытии проектов иногда подкидывали премии (за полгода моей работы там мы не закрыли ничего — проекты долгие).
                    На просьбы увеличить з/п был постоянный ответ «денег нет, но скоро будут».

                    Естественно, когда я понял, что тут ничего не светит, то очень быстро нашел себе другую работу, с з/п в 1,5 раза выше, а на мое место взяли другого человека.

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

                    В итоге, 3 человека (включая начальника) оттуда ушли в мою компанию, причем ушли они не сразу, а по очереди (с интервалом в месяц). Но руководство начало «что-то подозревать» только на предпоследнем (начальнике). Пытались уговорить его остаться, подняли з/п на 20%, но уже даже на 100% был не согласен, т.к. понимал, что в будущем опять встретит эту проблему.

                    После того, как последний оставшийся разработчик (самый опытный и ключевой — на его место найти специалиста было бы практически нереально) написал заявление, они предложили ему увеличить з/п в 2,5 раза и он остался. Это позволит им поддерживать существующие проекты, но новые брать они уже не смогут.

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

                    Так что уловки работают до поры до времени. В один прекрасный момент ключевым специалистам все надоест и они уйдут.


                    1. 1aZzy
                      09.12.2016 10:54
                      +1

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


  1. EmmGold
    08.12.2016 18:25
    +1

    Всё правильно, нет программистов — нет зарплаты, сплошная выгода ;0


  1. EmmGold
    08.12.2016 18:25
    +1

    Всё правильно, нет программистов — нет зарплаты, сплошная выгода ;)


    1. sp1ne
      08.12.2016 18:37
      +14

      Напишите третий комментарий, с другим смайликом.


      1. EmmGold
        08.12.2016 19:52
        -5

        Я написал один комментарий. Особенности работы кода, написанного «оптимально» оплаченными программистами.


  1. ishmakov
    08.12.2016 18:52

    Вспомнил предыдущее место работы…


  1. steam
    08.12.2016 19:37
    +6

    плохая шутка.


  1. user004
    08.12.2016 19:42

    Напомнило… Сегодняшний день, месяц, года.


  1. R_o_u_n_d
    08.12.2016 20:11

    Как-то это всё странно…
    Почему бы просто не завладеть волей и разумом программистов. Полностью.


  1. saboteur_kiev
    08.12.2016 20:19
    +8

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

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

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

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


    1. ky0
      08.12.2016 22:07
      +2

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


      1. jetexe
        16.12.2016 12:14

        В этом кроется и беда сисадминов. Отсутствие видимых телодвижений обычно не нравится руководству


  1. Ivan_83
    08.12.2016 20:24
    +6

    Советы могут работать но далеко не со всеми.
    Те есть люди с заниженной самооценкой или вообще задроты и с ними это проканает.

    Зарплаты — не секрет: на ха-ха легко увидеть свою вилку.

    Случайные повышения: оно конечно приятно но не более, лучше повышать тем кому оно реально надо/не хватает.

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

    Следить: тут всё сложно. В целом прогеры достаточно квалифицированны чтобы это заметить. С другой стороны обычно у них зоопарк а не типовые рабо-станции. У кого то линух, у кого то бсд, у кого то пачка виндовсов. Ну можно конечно всех посадить за типовые раб-места…
    Корпоративная почта — мастхэв, ну те письма ни чем не лучше кода и это реально собственность компании, нужно это просто доносить доходчиво.
    Относительно мобилы — нужно доносить чтобы было понятно что оно рабочее и всё на учёте.
    Яндекс даёт всякие смарты и забирает при увольнении/желании покопаться.
    Я бы изначально не взял, а если бы взял — то держал бы на рабочем столе на зарядке и там же оставлял уходя домой.
    Хотя мне не оч понятно зачем программистам мабила, они же с клиентами как правило не общаются и сидят на месте ровно весь день.
    В целом тема слежки — ещё один стерсс фактор, в пользу поиска более адекватной галеры.

    Конкурентов — дохрена, как локально так и по миру, со всеми не договоришься. Ну есть конечно узкие спецы, но это их проблемы.

    Корпоративные ценности: какие глупости. Те кто то может и примет что для него важно вовремя долабать проект с бесплатными овертаймами или будет с удовольствием петь корпоративный гим утром и вечером.
    У меня лично своя система ценностей и любая попытка навязать другие/дополнительные ценности — фактор чтобы послать по дальше.

    Семья: тут мимо. Если люди сдружатся на работе то они и потом продолжат общаться, не зависимо от места работы. А если это просто собутыльники то ценности в этом нет.

    Держать в напряжении — стресс фактор, повод свалить.

    Мебеля, утварь: так это везде щас, если этого нет то и не придёт никто кроме задротов.

    Важная должность — предполагает важную зарплату, если её нет чел свалит ещё быстрее, типа недооценивают.

    Пенсионный фонд не все конторы потянут, хорошо если медстраховку осилят и ещё какие то мед услуги. )

    Дружба предполагает доверие, и вообще это постоянная работе в сфере ПР, такое мало кто себе может позволить.

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

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

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

    Из забавного была ещё одна контора, мы с ними приятно пообщались и договорились. Дело дошло до оформления и они начали просить меня заполнить их анкеты (содержание было копипастой от какой то формы допуска, хотя ничем таким они не занимались) с вопросами типа: перечислите всех родственников, места их работ, их судимости, их контактные данные. Я им честно написал что заполнять это не стану и что это вообще персональные данные третьих лиц (типа они там оборзели, намёк). На том и расстались.

    В целом нужно осознавать что рынок работы для программистов он давно глобальный, и если ты спец по интересной-восстребованной технологии/технологиям то можно спокойно работать в любой стране мира где в состоянии платить/есть работа, при этом выгодно работать в одной стране а жить в другой, неплохо получать по местным меркам за счёт курсовой разницы.
    Если посмотреть тоже ха-ха то там есть вполне забористые вакансии (предполагающие глубокие знания в области), ну вот предлагают за них 100-200+++к в мск, учитывая что висят вакансии там годами то можно сделать вывод что:
    1. все уже работают / свалили
    2. работу менять не собираются ибо задротствуют / предлагают мало / не охота что то менять / всё устраивает.

    И отдельные работодатели предлагают з/п ниже рынка, типа у них нет возможности по рыночным ценам платить, типа писать компиляторы/пилить архитектуры в железе за 80к руб/мес. Этакая форма оптимизма граничащая с утратой связи с реальностью.


  1. zm_llill
    08.12.2016 20:36
    +1

    Эта статья 3Л0 в чистом виде!

    image


  1. zenkz
    08.12.2016 22:28
    +4

    Это же типичные «Вредные советы», а тут многие обсуждают их с серьёзным видом…

    Следуя этим советам можно легко загубить любую компанию. На самом деле любой разработчик (разве что кроме джуниоров) знает свою цену и не будет работать за еду. Многие компании готовы предложить даже больше его реальной стоимости — лишь бы переманить к себе. К тому же для большинства разработчиков не важно как называется их должность. Они лучше будут работать «джуниорами» с сеньёрской зарплатой, чем наоборот.

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

    Про кофе-машины и прочие плюшки — в этом есть доля правды, но в случае, если не выполняется пункт про «держать в постоянном напряжении». Зарплаты программистов довольно большие, что позволяет им отказаться от дополнительных 200-300 долларов, но в замен получить спокойную работу в приятной обстановке. Если компания может прибавить к этому загранкомандировки (особенно на конференции и тимбилдинги с заказчиком), то это ещё минус 100 баксов в зарплате.


  1. teemour
    08.12.2016 22:39
    +1

    программисты умные, не играйте на их поле, тащите их на своё и там запугивайте и манипулируйте, личная неуверенность монетизируется лучше всего


  1. dmitry_pavlov
    08.12.2016 23:22
    +8

    С картинкой из оригинала статьи смотрелось бы лучше:

    image


    1. dmitry_pavlov
      08.12.2016 23:34
      +2

      Альтернативный перевод статьи (осторожно, содержит обсценную лексику) на сайте ebanoe.it


  1. Sega100500
    09.12.2016 09:35

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


    1. ksil
      09.12.2016 15:16

      > все мегаполисы
      мира.


  1. itcrab
    09.12.2016 10:10

    Можно программистам вообще не платить. Совсем. Просто не нанимайте себе программистов — займитесь бизнесом, который не «привязан» к программистам. Постойте! Там тоже же надо будет нанимать персонал. Или нет? Вот блин засада-то! Вариантов остается два — либо делать бизнес «в одного», либо идти работать «на дядю».

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

    Столько мыслей крутится в голове, а тег то у нас «управление людьми, юмор»)) Но здесь забавно то, что я работал в одной компании, где на уровне официальный корпоративных правил было запрещено рассказывать о своей ЗП коллегам. И это не было юмором или шуткой — все серьезно.


  1. Koshelenok
    09.12.2016 10:26
    +1

    местами похоже на продолжение статьи Вредные советы или как стать ужасным руководителем


  1. AnROm
    09.12.2016 10:30
    -1

    Что-то некоторые пункты для меня кажутся не совсем логичными:

    Повышайте случайно
    Впервые о таком слышу, если честно.
    Никаких конференций
    Как по мне, посещение конференций является весьма полезным мероприятием
    Держите их в напряжении
    Совсем недавно знакомая уволилась именно по этой причине. Кстати после увольнения она даже бросила курить. А начала курить именно из-за вечного чувста напряжения на работе и дедлайнов. Думаю, логичнее просто дать понять программисту, что он нужен проекту.
    Используйте важные названия должностей
    Если вы платите достойную зарплату сотруднику(или достаточно, как ему кажется) и программист чуствует свою необходимость проекту, то не нужны никакие крутые должности. Из-за своей крутости человека и так могут называть «Богом Ассемблера», «Принцессой Git-а», ну или ещё как-то по вашим супер-скилам


  1. Throwable
    09.12.2016 10:32
    -2

    Юмор понятен. Но вот реальный способ платить меньше.
    Выдавайте часть зарплаты различными социальными бонусами: карты на обеды, проезд в общественном транспорте, мед. страховка, абонемент в спортзал, etc… Вроде как для работника сумма та же, а вы экономите на налогах (НДС, подоходный).


  1. acidcherry
    09.12.2016 11:24
    +1

    Когда бОльшая часть техник используется в проекте (уже бывшем), как юмор не воспринимается статья. По крайней мере до того, как тег «юмор» на глаза попадется


  1. sutasu
    09.12.2016 11:35

    Хороший соцпакет — важный фактор в удержании сотрудников. Например, полная ДМС (а не «компания оплачивает 30%, какая радость», оплаченный абонемент в спортзал (а не «фантастическая корпоративная скидка» или «специальная цена»). Сюда же можно отнести гибкий график работы, ориентированность на результат, а не на просиженное в офисе время — и тогда такое предложение будет выглядеть интереснее аналогичного, с бОльшим окладом, но без бенефитов.


    1. Aingis
      09.12.2016 13:18

      Как ни странно, многие экономящие на ДМС и т.п., экономят ещё и на зарплатах, а то и время работы у них фиксированное и надо обязательно отмечаться.


      1. sutasu
        09.12.2016 15:27

        Да, я тоже заметил такую особенность :)


  1. burzzo
    09.12.2016 13:47
    +4

    Предлагаю изменить название на «как платить меньше»,
    это статья может использована для любой профессии. Не обязательно выполнять сужение до «программиста» :)


  1. bfcmyxa
    09.12.2016 15:49

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

    По пунктам:
    Держите зарплаты в секрете — так и есть, никто о зарплатах открыто не говорит — ни сами немцы, ни руководство. Зарплата обсуджалась ровно один раз — два года назад на собеседовании.

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

    Никаких конференций — к сожалению, это так. Поездку на конференцию надо обосновать с точки зрения ее привлекательности для бизнеса. То есть продажники ездят на тот же CeBIT, IT ни разу никуда не выезжалю

    Следите за ними — правда примерно на 50%. Работодатель знает время работы, просят тречить задания, остальное вроде более-менее свободно.

    Договаривайтесь с конкурентами — Европа очень открыта, так что это получится врятли сделать.

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

    Постройте семью — вот это вообще отсутствует. Летом один раз общий гриль, зимой один раз поход в ресторан. Ничего остального из выше упомянутого нет вообще. Аргументируется тем, что 3/4 предприятие — это низкооплачиваемые работники производства и упаковки.

    Держите их в напряжении — это присутствует и приходится работать над тем, чтобы ситуация улучшалась.

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

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

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

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

    Коллеги, что посоветуете делать?


    1. aquamakc
      09.12.2016 16:10
      +1

      В том или ином виде большинство приведённых способов присутствует в большинстве компаний.


    1. zzzcpan
      09.12.2016 16:50
      +3

      Противоположными будут какие-то такие советы: Постоянно обсуждайте и требуйте повышений, минимум раз в пол года. Добудьте оффер и приходите на обсуждение с оффером от конкурентов. Если не продвигаетесь в карьере быстрее остальных, значит делаете слишком мало для этого. Постоянно сообщайте о своих успехах, даже мелких, видимость работы важнее самой работы. Заведите (или скажите, что завели) домашнего питомца, огромного, чтобы в офис невозможно было брать с собой, будет хорошим поводом отпрашиваться с работы каждый день пораньше, прогуливать тим билдинги и позволит в целом уменьшить напряжение. Никогда не давайте точные сроки менеджерам, всегда давайте промежуток с минимум пятикратной разницей по времени, позволит работать не спеша и меньше волноваться за сорванные «дедлайны», т.к. сразу предупреждали. Заведите отдельный телефон для работы, отключайте его по приходу домой, позволит подстраховаться от лишнего стресса дома.


      1. Envek
        09.12.2016 23:02
        +1

        Оффер от конкурентов — это купон на повышение зарплаты, который, как правило, гасится один раз :-)


  1. SPetruk
    10.12.2016 16:36

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


  1. dim2r
    11.12.2016 12:34

    постоянно будут чувствовать себя виноватыми из-за невыполненных целей.


    У нас придумали гениальный ход — наняли преподавателя английского языка. Занятия бесплатные и даже обязательные. В рабочее время. Но каков эффект — теперь все от мала до велика ходят униженные. Англичанка заставляет делать план развития, достигать новых недостижимых уровней B1 B2… При этом сами темы уроков не лезут в голову даже если их перевести по русски. Я когда устраивался у меня был уровень B1+, B2 после года обучения он даже понизился до твердого B1.


    1. Aingis
      12.12.2016 12:27

      Интересно, как это — обязательные? Санкции за непосещение по закону наложить нельзя, а если учитель не устраивает — требуйте замены.

      Хороший учитель сам подмечает недостатки и делает соответствующие темы уроков. (Так и говорят: «это занятия для вас, а не для меня».) Английский для айтишника — приличный бонус. По-моему, стоит выжимать из уроков максимум.


      1. terryP
        12.12.2016 12:47
        +1

        Интересно, как это — обязательные? Санкции за непосещение по закону наложить нельзя, а если учитель не устраивает — требуйте замены.

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

        Но каков эффект — теперь все от мала до велика ходят униженные

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


        1. Aingis
          12.12.2016 17:23

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


    1. zenkz
      12.12.2016 20:28

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

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


  1. Amina_ast
    12.12.2016 14:34

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


  1. adeptus1
    16.12.2016 12:13

    Шикарная статься, юмор конечно, но правда, жутко немного этого становится…