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


/ Flickr / Scott Akerman / CC-BY

Язык мой — друг мой


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

Например, по данным Burning Glass и Brookings Institution в 2014 это были Objective C ($9 020), Python ($8 393), Java ($7 909) и C++ ($7 792) и JavaScript ($7 622). В 2016 году ситуация несколько изменилась: в первую тройку вошли Java ($9 584), Python и R (более $8 333).

Получить самую высокооплачиваемую работу в любой сфере дело не простое, и мы совсем не призываем учить какие-то определенные языки. Тем более что рейтинг языков по средней зарплате на 2016 год по результатам исследования Packt показывает совсем другие результаты: Bash ($8 333), Perl ($7 917), Scala ($7 500), SQL ($5 167) и Delphi ($5 000). А может, на размер заработной платы влияет выбранная специализация?

Разработчик ПО


Компания O’Reily Media провела опрос, в котором приняли участие больше пяти тысяч человек из 51 страны. Результаты исследования показали, что в среднем разработчик ПО в западных компаниях получает $4 500 в месяц. А женщины-разработчики, которых насчитывается только 8%, получают почти на тысячу долларов меньше. И немного о языках — самые высокооплачиваемые разработчики ПО используют Scala, Clojure и Objective-C.

Если вы хотите получать больше, то следует задуматься о переезде в США, Швейцарию, Японию или Австралию. Или подумать о работе в компаниях, занимающихся производством оборудования и ИТ-консалтингом. Другой вариант — нарабатывать опыт. Чем больше опыт, тем больше работодатели готовы платить. Как и в случае, если разработчик проводит на работе более 60 часов в неделю.

Максимальная зарплата у данной категории специалистов превышает $16,5 тысяч в месяц (столько получает примерно 2% всех опрошенных). Тут нужно быть не просто высококлассным профессионалом, но и быть готовым к высокому уровню ответственности. Но что еще требуется на таком месте работы? Конечно, самые высокие зарплаты получают топ-менеджеры.

Однако работодатели готовы платить больше и рядовым разработчикам, если они, в свою очередь, готовы к выполнению дополнительных обязанностей, которые не всегда связаны с их работой. Например, 70% опрошенных пишут код для совместных проектов, а 63% проверяют или редактируют код, написанный кем-то другим. 87% привлекаются к веб- (как бэкенд, так и фронтенд) или мобильной разработке.

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

Мы недавно писали о том, как коммуникативные навыки могут помочь в продвижении по карьерной лестнице. Исследование O’Reily показало, что сотрудники, которые работают в маленьких командах и не ходят на общие собрания получают значительно меньше, чем их более общительные коллеги. Так, время, проведенное на встречах, прямо пропорционально влияет на размер зарплаты: если сотрудник тратит на них от 20 часов в неделю, то в среднем он будет получать на $4-7 тысяч долларов в месяц больше, чем его коллега, который совсем на них не ходит.

А вот время, потраченное на написание кода, имеет обратное влияние: если разработчик ПО совсем не пишет код или тратит на это 1-3 часа в неделю, то шансов, что его зарплата будет выше $10 тысяч в месяц намного больше, чем если написание кода занимает больше половины его рабочего времени.

/ Flickr / m1try / CC-BY

Data Scientist


Специалист по анализу и обработке данных, или data scientist, на западе в среднем получает около $9,7 тысяч в месяц. В России средняя зарплата скромнее и составляет всего лишь $1,5 тысячи. На самые высокие зарплаты можно рассчитывать, проживая в США, Британии и Австралии, считают в компании O’Reily Media, опросившей около 1000 респондентов.

Зарплата почти не зависит от размера компании, а сильные переработки в этой сфере не приветствуются: работодатели готовы платить больше, только если вы работаете до 55 часов в неделю. Те, кто работает более 56 часов, получают меньше. А самые высокие зарплаты наблюдаются в финансовом и банковском секторе, а также в компаниях, занимающихся облачными вычислениями, хостингом и услугами CDN.

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

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

Веб-разработчик и разработчик мобильных приложений


Для веб-разработчика в России средняя зарплата составляет $1,4 тысячи в месяц, а максимальная (по данным hh) — $5 тысяч. В целом ситуация может зависеть от того, чем именно занимается специалист. Например, в Америке большую зарплату получают специалисты, занимающиеся разработкой и на стороне клиента, и на стороне сервиса (около $12 тысяч) в сравнении с теми, кто занимается только фронтендом или бэкендом.

Средняя зарплата у мобильного разработчика в России равна $1,8 тысячи в месяц, а в мире — $8 тысяч. На размер зарплаты также влияет выбранная платформа: ведущие разработчики на Android, согласно данным исследования, получают в среднем на 500 долларов в месяц больше, чем разработчики на iOS.

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

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

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

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

P.S. Вы можете почитать другие материалы о работе программистов в нашем блоге:


P.P.S. И несколько наших последних материалов:

Поделиться с друзьями
-->

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


  1. saintp16
    13.01.2017 11:20
    +1

    Большой фанат этой серии постов (которые в related «зы»). Спасибо!


  1. hdfan2
    13.01.2017 11:56
    +23

    Так, время, проведенное на встречах, прямо пропорционально влияет на размер зарплаты: если сотрудник тратит на них от 20 часов в неделю, то в среднем он будет получать на $4-7 тысяч долларов в месяц больше, чем его коллега, который совсем на них не ходит.

    Т.е. чем больше звиздишь (или просто спишь) на совещаниях, вместо того, чтобы кодить, тем больше зарплата. «Кто не работает, тот ест. Учись, студент».


    1. azShoo
      13.01.2017 12:12
      +20

      Абзац, на самом деле, предельно логичен и понятен, если не начинать сразу хайпить «аааа, сидят там свои штаны в переговорках просиживают!».
      Всё предельно просто. Человек который просто сидит и пишет код, не участвуя в совещаниях ни с командой, ни за её пределами — это простой исполнитель. Он получает рыночную зарплату, фигачит таск за таском и всем доволен.
      Человек, который участвует в совещаниях обычно делает это не просто так, а потому, что обладает достаточным авторитетом или квалификацией внутри компании, что бы его мнение было важно при решении вопросов, которые на этом митинге обсуждаются. Такие люди участвуют в принятии решений что и как делать, и как правило несут за эти решения ответственность. Естественно, они получают больше.

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


      1. malbaron
        13.01.2017 18:19
        +2

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


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


        1. azShoo
          13.01.2017 19:37
          +1

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


        1. saboteur_kiev
          14.01.2017 03:34
          +3

          Никто не позволит рядовому разработчику предлагать какие-то архитектурные решения.
          Участие в совещаниях выдвигает тебя из ряда рядовых разработчиков в тим-лиды, затем в архитекторы. Умение грамотно организовать выполнение 1000 тасков среди 50 разработчиков, среди 3-4 парралельно разрабатываемых веток, среди сотен бизнес-реквестов, это тебе не код лабать по созданной, расписанной и вылизанной таске. И бизнес-аналитики не всегда могут помочь, ибо они в основном переводят требования. А убедить заказчика, чтобы он не лез микроменеджить, и что вместо вот этого, вам наверное нужно вот это, и внедрить решение, которое сэкономит пару сотен человекочасов — это стоит нескольких зарплат.

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


          1. VolCh
            14.01.2017 11:12

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

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


          1. malbaron
            14.01.2017 11:51

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


            У нас всем все позволяют.
            Разумеется, конечное слово не за рядовым разработчиком.

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

            Участие в совещаниях выдвигает тебя из ряда рядовых разработчиков в тим-лиды, затем в архитекторы.


            Участие в совещаниях выдвигает тебя в активистов сначала.
            В результате тебя заметят.

            А будешь ли ты тим-лидером — это еще на воде вилами писано.

            Повторяю ключевую мысль:

            Участие в совещаниях — дело всей команды.

            С кем иначе на совещаниях общаться будут?
            Тим-лидер с менеджером?
            Что это за совещание? Это междусобойчик.


            1. VolCh
              14.01.2017 12:34

              Участие в совещаниях — дело всей команды.

              С кем иначе на совещаниях общаться будут?

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


              1. malbaron
                15.01.2017 11:40

                Участие в совещаниях — дело всей команды.

                С кем иначе на совещаниях общаться будут?
                Зависит от уровня совещания. Скорее всего речь о совещаниях с заказчиком (внутренним или внешним, «стейкхолдерами») по «эпикам» в текущем проекте или вообще новым проектам.


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


                1. VolCh
                  15.01.2017 22:58

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


      1. Singaporian
        16.01.2017 10:21

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


        1. malbaron
          16.01.2017 10:44

          А как же толерантность?
          ;)


          1. Singaporian
            17.01.2017 14:12

            Толерантность для геев, женщин, мусульман и негров))) Старому доброму программисту придется биться за себя самостоятельно. Желательно на митинге, а не в тикетке.


    1. midday
      13.01.2017 12:13
      +20

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


      1. ArisChik
        13.01.2017 12:20
        +5

        Вы применяете исследования из США на свои реалии. А они другие.

        В США все немного по-другому. Час работы программиста стоит очень дорого и потому не один даже самый «эффективный» менеджер не будет транжирить время своих разработчиков на пустословие.

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

        Кроме того, участие во всех этих активностях не снижает равносильно загрузку! По своему опыту скажу, что если ты начинаешь учавствовать в «жизни проекта» твоя загрузка может уменьшится на процентов 20-25% (если повезет и твой начальник тоже из программистов). А времени ты теряешь в размере 40-50% ибо после каждого митинга надо еще перестроится, настроится и т.д.

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


        1. midday
          13.01.2017 12:39
          +3

          =) да я этому работодателю нарисую такой график как у нас увеличилась эффективность, что он и понятия не будет иметь о том, что происходит. А все неудачи можно спихнуть на тихого Васю, который очень «неэффективно» решает очередную таску из джиры, докажу, что надо нанять еще другого тихого Колю, а Васе снизить зарплату. После этого митинга Васе откажут в премии, мне повысят зарплату за оптимизацию расходов, а Вася как ответственный работник будет работать еще больше, станет задерживаться, чтобы прокормить семью, приходить домой злым и п*здить жену. А я поеду в отпуск на океан, возьму стакан виски со льдом и скажу «какой же я крутой менеджер» и даже сам в это поверю.


          1. Odrin
            13.01.2017 13:47

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


            1. midday
              13.01.2017 14:44
              +1

              В том то и дело, что Вася и Коля — лопухи. Это правда жизни. И таких лопухов очень дофига.


              1. malbaron
                13.01.2017 19:21

                А плохих специалистов еще больше.

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

                Простые же лопухи, не являющиеся при этом ценными профи — не особо и нужны.


            1. mrguardian
              14.01.2017 02:39

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


              1. malbaron
                14.01.2017 11:57

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

                P.S.:
                У нас болтунов выявляют за пару месяцев.


            1. webhamster
              15.01.2017 00:12
              +1

              > вот тут-то проблемы начнутся уже у «крутого менеджера».

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


              1. malbaron
                15.01.2017 11:06

                Ой-ой-ой.

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

                А в силу собственной незаменимости, даже могут подзаработать из-за авралов, вызванных ими же самими прохлопанными проблемами.


          1. deema35
            13.01.2017 13:58
            +4

            Тут сразу вспоминается история про две команды гребцов


            1. webhamster
              16.01.2017 08:58

              А потом вспоминается в КВН сказка про репку:

              Тянут-потянут, вытянуть не могут. А может, у нас мышь слабая?

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


          1. ArisChik
            13.01.2017 16:31

            Мой посыл был в том, что разработчик который «трындит» на звонках в США не освобожден от выполнения других обязательств. Как следствие, он работает больше «тихони». Потому что никто не будет платить условному синиору в Нью-Йорке 120к+ в год за «трындеж».

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

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

            В США, по моим сугубо личным наблюдениям, все ровно наоборот. Толковые технические специалисты на расхват и знают себе цену. Условный синиор с 10 лет опыта работы, хорошими знаниями в предметной области и с хорошей сетью знакомых может получать буквально по 1 реальному предложению о трудоустройстве в день. Чего не скажешь о менеджерах, им всегда гораздо трудней найти работу. А потому они ценят свои места, ибо знают, что в случаи провала руководство первым сольет именно их, а не программистов.

            Обобщим: описанное тобой имеет место быть везде, но намного чаще это встречается именно в СНГ. И намного реже если речь идет о продуктовой компании. И если срыв сроков состоялся из-за неудачного планирования ресурсов то летит голова менеджера, а если из-за конкретного косяка одного программиста (типа там critical bag) то тогда уже увольняют его.


            1. http3
              13.01.2017 16:48

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

              Он пишет код из дому? :)

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

              Ерунда все эти KPI. Хотя, может, я не видел нормальных KPI. Лично меня ручной трекинг времени добивал. :) А потом постоянные разговоры о натреканном времени. :)

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

              Согласен, это больше относится как раз к менеджерам. :)
              Это по сути такие программисты, которые не умеют программировать и управляют программистами. :)


            1. malbaron
              13.01.2017 19:29

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

              В США, по моим сугубо личным наблюдениям, все ровно наоборот. Толковые технические специалисты на расхват и знают себе цену. Условный синиор с 10 лет опыта работы, хорошими знаниями в предметной области и с хорошей сетью знакомых может получать буквально по 1 реальному предложению о трудоустройстве в день. Чего не скажешь о менеджерах, им всегда гораздо трудней найти работу.


              Все ровно наоборот.

              Современные выпускники технических ВУЗов в РФ — довольно хваткие ребята и отнюдь не социафобны.

              И очень-очень хотят денег, даже если пока ничегошеньки не умеют поскольку еще «молодые специалисты»

              Основная причина разницы в зарплатах в США и РФ — просто другие возможности ЭКОНОМИКИ и, соответственно фирм, которые платят зарплату.

              Плюс еще такой момент — у нас ниже производительность труда.
              Откосить от выполнения своей работы — у нас норма.
              Не «настучать» за это на коллегу — у нас тоже норма.

              В США и Европе — это, мягко говоря, совсем по другому.
              Тебя не будут прикрывать.
              Хочешь не хочешь — а вкалывай.

              Плюс в США поколениями культивируется — «вкалывай и будет тебе американская мечта»

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


            1. malbaron
              13.01.2017 19:36

              Мой посыл был в том, что разработчик который «трындит» на звонках в США не освобожден от выполнения других обязательств. Как следствие, он работает больше «тихони». Потому что никто не будет платить условному синиору в Нью-Йорке 120к+ в год за «трындеж».

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


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

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


        1. malbaron
          13.01.2017 19:16

          Вы применяете исследования из США на свои реалии. А они другие.

          В США все немного по-другому. Час работы программиста стоит очень дорого и потому не один даже самый «эффективный» менеджер не будет транжирить время своих разработчиков на пустословие.


          Все совершенно наоборот
          ;)

          США как раз является страной, которая обладает достаточными финансовыми возможностями, чтобы тратить труд своих сотрудников.

          Гугль, к примеру, недавно зарыл очередной свой дорогостоющий проект, который был сделан на попробовать — дроны, раздающие интернет.
          И не первый.

          P.S.:
          Плюс еще:
          Ваша логика упустила, что страна с дорогими сотрудниками можете себе позволить нанимать людей из других стран, с более низкой зарплатой?


        1. ShaltaiBoltai
          16.01.2017 10:21

          Да, в статье делается основной упор на зарплаты в Штатах. $5000, $8000, $10000 в месяц. Подозреваю, что такие зарплаты не все видят и в DC. В России — даже и говорить не приходится. Впрочем, DCшные зарплаты в статье тоже упоминаются.
          Я, например, за работу программера получаю $450 в месяц. И мне, честно говоря, давно интересно узнать, что делают программеры за свои зарплаты. Например, сделал такую-то и такую-то прогу с таким-то и таким-то функционалом и получил за это столько-то. Примерно, конечно, но такая инфа была бы мне интересна. А то в Инете, всё, что можно найти по этому поводу — это средняя стоимость часа работы программиста или средняя стоимость строчки его кода(!) ^_^ Очень ценные сведения, призывающие либо писать много строчек кода, либо писать их долго. Я лично бы с удовольствием так делал, но тогда меня бы уже давно выгнали в шею, если бы я делал что-то, что можно сделать за 5 минут, целую неделю.


          1. VolCh
            16.01.2017 10:32

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

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


          1. malbaron
            16.01.2017 10:50

            Да, в статье делается основной упор на зарплаты в Штатах. $5000, $8000, $10000 в месяц. Подозреваю, что такие зарплаты не все видят и в DC.


            Такие зарплаты не видят и в США — это же цифры до налогов.

            P.S.:
            А вы точно — программист? Дело в том, что этим словом очень часто называют «эникеев».

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

            Вы уж извините, но 450 долларов я еще 5 лет назад платил студентам, которые только-только выпустились из ВУЗа и ничего не умели. А через полгода, по мере набора опыта, зарплата этих студентов автоматически поднималась вдвое от 450.


            1. ShaltaiBoltai
              16.01.2017 17:43

              *А вы точно — программист? Дело в том, что этим словом очень часто называют «эникеев».
              Полагаю, меня можно назвать и «эникеем». Ибо всё, что надо сделать работодателю, делаю я: развиваю его проги, делаю их установку на компах его клиентов, консультирую этих клиентов. Так что да, моя работа включает и другие вещи. Только я не сканирую и не заправляю ^_^

              *Вы уж извините
              Вам не за что извинятся. Тем более, что эти 450 я не плачу кому-то, как вы, а получаю их. Так что, мы с вами совсем не в одной лодке.

              Собственно, может вы тогда мне ответите, за что вы платите 900?


              1. malbaron
                16.01.2017 17:49

                Полагаю, меня можно назвать и «эникеем». Ибо всё, что надо сделать работодателю, делаю я: развиваю его проги, делаю их установку на компах его клиентов, консультирую этих клиентов. Так что да, моя работа включает и другие вещи. Только я не сканирую и не заправляю ^_^


                Есть такое наблюдение:
                чем более разную работу ты делаешь — тем меньше тебе платят.

                Вам не за что извинятся. Тем более, что эти 450 я не плачу кому-то, как вы, а получаю их. Так что, мы с вами совсем не в одной лодке.

                Собственно, может вы тогда мне ответите, за что вы платите 900?


                Сейчас — больше.
                Это было лет 5 назад.

                Из самого серьезного, что им поручалось
                Интегрированный с 1С движок сайта интернет-магазина — разработка веб-морды+движка+обмен данными с 1С. Под руководством и по разработанной мною архитектуре.

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


                1. kartvladek
                  19.01.2017 00:15
                  +1

                  Да, за одно упоминание про 1С надо платить больше. Печаль и страдания дорогого стоят.


                  1. malbaron
                    19.01.2017 12:02
                    -1

                    Да, за одно упоминание про 1С надо платить больше. Печаль и страдания дорогого стоят.


                    Нету там никакой печали и страдания.
                    Есть только невысокая квалификация отдельных личностей, которые боятся понять 1С.
                    В данном случае проблемы не было, так как «под руководством и по разработанной мною архитектурой».


          1. ArisChik
            16.01.2017 12:30

            Я не буду обсуждать вашу зарплату как другие люди, попробую просто ответить.

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

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

            Есть такой дядя Питер Друкер — отец современного менеджмента. И он когда-то довольно давно создал 2 понятия: Profit Center и Cost Center. Первое это то, что собственно приносит прибыль компании. Sales отдел, партнёры, патенты, лоялти-отчисления, ключёвые бизнес-подразделения и прочая. Второе это все остальное. Это издержки без которых нормальное функционирование компании невозможно, но оно не определяет суть компании. Например, бухгалтерия. Или CRM. То что мы привыкли называть back-end. (Вы можете возразить мол, если улучшить налоговую оптимизацию то прибыль увеличится, но ответ простой — бухгалтерия есть у каждой компании, и её нельзя рассматривать как Profit Center)

            Так вот последние 20 лет тенденции в мире таковы: все что можно вынести в аутсорс — выносится. Все эти платёжные системы, CRM\ERP системы, системы процессинга транзакций — почти весь back-end выносится в аутсорс, потому что это «центры затрат», которые можно и не страшно оптимизировать.
            Отсюда вся эта плеяда business solution centers в восточной Европе (Польша, Румыния, Венгрия) и в Индии.

            Но вот Profit Center это та суть определяющая компанию. Продукт, который отличает фирму А от фирмы Б. Для примера, у Google это поисковый движок и AdSense технологии. У Microsoft — операционные системы и облачные сервисы. У инвестиционного банка — квант-специалисты и трейдеры-аналитики в паре с программистами алгоритмического трейдинга.

            Именно потому вы не найдёте вышеуказанных вакансий в России или Украине или в Польше. Потому что это «бекон» компании — самый её сок, который никто банально из соображений безопасности не будет выносить за пределы главных офисов.

            И, как вы могли уже догадаться, программисты в США в основной своей массе работают именно в этих самых Profit Center. Все что можно было зааутсорсить — зааутсорсили, остались только ключевые компоненты, решение которых требует тесной интеграции с ключевыми подразделениями компании.

            И как следствие этого, работа программиста США оценивается так высоко, потому что он своим трудом помогает компаниям увеличивать прибыль. И это отличает его от вас. И потому он получает 8000, а вы — 450.

            P.S. Конечно, всегда есть исключения. Бывают те кто просто работают «на стороне клиента» — 1-2 программиста из 40, которые сидят в США, а остальные в Киеве. Бывают компании, у которых хватает ликвидности что бы держать всех веб-верстальщиков и тестировшиков в главном офисе за кучу денег — это может быть малый и средний бизнес или компании, где IT занимает меньше 10% в структуре кадров. Но, как правило, стоит только финансовым показателям ухудшится, такие компании сразу же уходят на аутсорс модель, а люди остаются без работы.


            1. malbaron
              16.01.2017 14:10

              И как следствие этого, работа программиста США оценивается так высоко, потому что он своим трудом помогает компаниям увеличивать прибыль. И это отличает его от вас. И потому он получает 8000, а вы — 450.


              Ищете сложные объяснения для простых вещей и в результате зашли совсем не туда и так и не пояснили почему таки зарабатывает больше в США аналогичный специалист. Все объясняется одним предложением:

              В США другой уровень жизни.

              И именно посему даже продавец, выкрикивающий «Свободная касса», или простой дворник в США зарабатывает больше.

              P.S.:
              Там правда и расходы на жизнь у простого дворника или простого продавца — больше.


              1. Areso
                16.01.2017 15:46

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


                1. malbaron
                  16.01.2017 16:12

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


                  1. А кто вы думаете там работает на таких работах в основном?
                  2. Белые тоже не все топ-менеджерами банков могут работать, нужно и им простую работу оставить, зачем лишняя социальная напряженность.

                  ArisChik, которого я критиканул чуть выше — просто порисовался (вот тут https://habrahabr.ru/company/1cloud/blog/319448/#comment_10014778 ) «умными фразами».
                  Фактически он не дал ответа, а даже увел в сторону.

                  ArisChik в ответ пишет такую глупость (ссылку на авторитеты, которые были приведены ответчиком для пущей важности — я вообще опущу):

                  Так вот последние 20 лет тенденции в мире таковы: все что можно вынести в аутсорс — выносится. Все эти платёжные системы, CRM\ERP системы, системы процессинга транзакций — почти весь back-end выносится в аутсорс, потому что это «центры затрат», которые можно и не страшно оптимизировать.
                  Отсюда вся эта плеяда business solution centers в восточной Европе (Польша, Румыния, Венгрия) и в Индии.

                  Но вот Profit Center это та суть определяющая компанию. Продукт, который отличает фирму А от фирмы Б. Для примера, у Google это поисковый движок и AdSense технологии. У Microsoft — операционные системы и облачные сервисы. У инвестиционного банка — квант-специалисты и трейдеры-аналитики в паре с программистами алгоритмического трейдинга.

                  Именно потому вы не найдёте вышеуказанных вакансий в России или Украине или в Польше. Потому что это «бекон» компании — самый её сок, который никто банально из соображений безопасности не будет выносить за пределы главных офисов.

                  И, как вы могли уже догадаться, программисты в США в основной своей массе работают именно в этих самых Profit Center. Все что можно было зааутсорсить — зааутсорсили, остались только ключевые компоненты, решение которых требует тесной интеграции с ключевыми подразделениями компании


                  Подумайте сами:

                  Если бы американцы не аутсорсили бы — с чего бы в Восточной Европе, к примеру, заплаты были бы равны американским? Напротив. Ведь работы меньше (нет заказчиков из США), конкуренция за работу — выше.

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

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

                  Вот поэтому я и считаю, что ответ ArisChik бесполезным и уводящим в сторону.
                  Он частично дал ответ только на одну ситуацию:

                  Почему в американских компания, работающих в Восточной Европе нет таких дорогих вакансий как на таких же, вроде, должностях в США.

                  Ответ — кроме очевидного момента, упущенного ArisChik:
                  1) А зачем платить больше если и так работают.

                  Есть еще причина, которую и разжевал ArisChik на большущую портянку:
                  2) Серьезные вещи типа пытаются делать сами и никому на сторону не отдают.

                  P.S.:
                  На самом деле в богатых странах на аутсорс отдают очень и очень многое — например, тут на Хабре была статья, что написание системы, влияющей на безопасность авиаперелетов в Европе отдали аутсорсерам, те своим аутсорсерам, те своим аутсорсерам и в результате её делал какой-то студент левой пяткой (студент не виноват, он еще не умеет).


                  1. Areso
                    16.01.2017 16:23

                    зачем лишняя социальная напряженность

                    Почему-то это не смутило боссов автомобилестроения и Детройт стал символическим примером моногорода, скатившегося в никуда.


                    1. malbaron
                      16.01.2017 16:47

                      Почему-то это не смутило боссов автомобилестроения и Детройт стал символическим примером моногорода, скатившегося в никуда.


                      Это не их задача.
                      Это задача тех, кому они налоги платят.


                      1. Areso
                        16.01.2017 16:51
                        +1

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


                        1. malbaron
                          16.01.2017 17:00

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


                          Ну дык их нововоизбранный президент Трамп как раз и обещал с этим разобраться отдельно — вернуть производство из Китая в Штаты.

                          P.S.:
                          Так-то вы правильно рассуждаете — для любой другой страны именно так и было бы.

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

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


                  1. ArisChik
                    16.01.2017 16:25

                    Уважаемый, у каждого своя точка зрения.

                    Ваша — мир говно, всем правят тупые манагеры и балаболы. Настоящие «тру» кодеры не ценятся ибо языком не чешат как всякие трепачи ( по крайней мере именно это утверждал товарищ, в полемику с которым я вступил. Раз вы так небезразлично меня атакуете, значит разделяете его точку зрения). Только вот почему-то именно «тру» кодеры Гугла, Амазона, Оракла, Интела и всяких хэдж-фондов имеют 6-значные зп — потому что они успешно решают проблемы на миллиарды баксов, а не двигают формочки очередного «облачного решения в сфере CRM». И «трепачей» там маловато.

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

                    И спорить дальше не вижу смысла. Удачи


                    1. malbaron
                      16.01.2017 16:53

                      Ваша — мир говно, всем правят тупые манагеры и балаболы.

                      Выдумывайте — аргументов нет, видимо?
                      По всем пунктам имею прямо-таки противоположенное мнение.
                      Моя — США потому так и богаты потому что они крайне рациональны.

                      Ну например, в том числе и потому что обе Мировых Войны обошли их стороной.
                      То, что США, напротив, даже и наварились на этих войнах еще — да, это было рационально, согласен.
                      Основная причина, что мир сидит на долларе как на игле. Соскочить не может. Для всех стран, кроме США — за доллары нужно что то сделать/продать/придумать. Для США — достаточно их напечатать. Их с удовольствием возьмут во всем мире в обмен на вполне реальные ништяки. Но обратно, в США — вход долларам максимально затруднен. Обратно они берут только реальными вещами, предпочтительно.
                      И не просто так они платят овер9000 денег за 1 тушку программиста.

                      Не просто. Но не из тех нелепых соображений, что вы расписали.
                      У меня пологичнее, все же.


                      1. VolCh
                        16.01.2017 17:03

                        Ну например, в том числе и потому что обе Мировых Войны обошли их стороной.


                        Думаете, случайность, а не следствие рациональной политики?


                        1. malbaron
                          16.01.2017 17:34
                          +1

                          Думаете, случайность, а не следствие рациональной политики?


                          Это географический признак.

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

                          Рациональным является расселение там. Но не сам факт возможности этого расселения.

                          Это как и в РФ — географически повезло, что есть нефть есть.
                          Рационально было построить в те дикие места железные дороги.

                          То есть рациональность и факт существования возможности — это разные вещи.


            1. ShaltaiBoltai
              16.01.2017 17:52

              *И это отличает его от вас. И потому он получает 8000, а вы — 450.
              Всё, что вы написали, всё верно. Но, если вы прочитаете моё сообщение, то увидите, что я не спрашиваю, почему им 8000, а мне 450, а спрашиваю, что нужно делать, нет, не в Штатах, а здесь, в Матушке-России, чтобы получать, например, 1000, 1500, 2000. Ну, кто про сколько знает. И я как раз не призываю измерять «полезность» программера количеством строк кода или тасков в джире, а говорю, что, к сожалению, только эти критерии и можно найти в Интернете, когда пытаешься что-то искать по данному поводу. И, конечно, можно найти умные тексты, такие например, как этот ваш пост. Они умные и говорят правильные вещи, но ответа на вопрос все равно не дают. Как Михаил Сергеевич — сказано много, сказано умно, но практической пользы никакой. ^_^


              1. VolCh
                16.01.2017 18:09

                На уровне до 2000 вопрос скорее не что делать, а для кого. Список «что» можно выудить из вакансий.


                1. malbaron
                  16.01.2017 18:11

                  На уровне до 2000 вопрос скорее не что делать, а для кого. Список «что» можно выудить из вакансий.


                  По тем работам, которые я выполняю внутри РФ — никаких таких денег, что я получаю, в вакансиях, примерно соответствующих моих функциям, не указывают. Указывают в вакансиях примерно в 2 раза меньше, чем фактически мне платят.


                1. ShaltaiBoltai
                  16.01.2017 19:13

                  Список «что» можно выудить из вакансий.

                  Не сочтите за труд — ткните мордой в такую вакансию. Для примера. На hh хотя бы.
                  Лично я в вакансиях видел только список скиллов и «стандартный набор»: «коммуникабельность, стрессоустойчивость, умение работать в команде, уважать начальство, бла-бла-бла....»
                  Мне же интересно увидеть конкретные примеры сделанной работы и полученных за это денег. Хотя все примеры, подозреваю, сведутся к интернет-магазинам ^_^


                  1. malbaron
                    16.01.2017 19:22

                    Не сочтите за труд — ткните мордой в такую вакансию. Для примера. На hh хотя бы.
                    Лично я в вакансиях видел только список скиллов и «стандартный набор»:


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

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


                    Самый высокооплачиваемый специалист, с которым я лично сталкивался в одном проекте — это $80 за 1 час, появлялся он ненадолго, консультировал, иногда настраивал ПО:

                    Построил нам с технической точки зрения, не с точки зрения методологии процесс разработки на базе DevOps (если вам интересно — там GitLab+Kubernetes+Ceph+Slack и больше вообще ничего).


                    1. ShaltaiBoltai
                      16.01.2017 19:47

                      О, это уже любопытный пример, спасибо.


                  1. VolCh
                    16.01.2017 20:05

                    https://hh.ru/vacancy/19407706 первая попавшаяся вообще. Подходите? Вон она даже удаленная.


                    1. ShaltaiBoltai
                      16.01.2017 20:20

                      Любопытно, спасибо.


      1. http3
        13.01.2017 14:43

        Так и есть.

        Начальство некомпетентно. Причины:

        1. это те самые вчерашние имитаторы бурной деятельности. :)
        2. не было компетентного в вопросе вышестоящего начальника, который ставил этого начальника


        Да, у нас agile. Проводились scrum-митинги, но никто не понимал зачем. :) Потом от них отказались. :)
        Ответственность размазана (виноватым всегда будет Вася, который писал код).

        Рано или поздно чаша терпения переполнится, и разработчик просто уйдет. :)


        1. midday
          13.01.2017 15:36
          +4

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


          1. http3
            13.01.2017 16:38

            Да, придет.
            Правда, менее опытный. :) Отрасль молодая, много молодой крови. Средний возраст разработчиков — до 30 лет. :)

            А за что бороться? :)
            Чтобы не было дуроты?
            Чтобы начальство было компетентное?

            Причина может еще и в том, что сами разработчики не особо компетентные.
            На тех работах, где была дурота, когда я спрашивал мнение остальных, типа: «Вам так нравиться, вы не замечаете дуроты?», слышал в ответ, что все норм. :)
            Они просто так привыкли, а нормального процесса и не видели. :)


            1. midday
              13.01.2017 17:20

              Да ничего не менее опытный. Тот самый Вася уйдет в другую компанию, где все начнется по кругу. И в голове будет у него что-то вроде «вот тут то меня оценят». А в эту компанию придет другой Вася… именно такой же Вася. Ничем друг от друга они отличаться не будут, разве что обоим повысят зарплаты чутка… ведь никто почти не уходит на понижение.


      1. malbaron
        13.01.2017 19:08
        +1

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


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

        Но система в целом — это вовсе не заслуга тех, кто на совещания не ходит.
        ;)

        P.S.:
        Разумеется мелкие проекты — исключением.
        Там можно в одиночку или вдвоем-втроем — каждый и кодер, каждый и архитектор.


      1. rmpl
        13.01.2017 19:20
        -1

        У вас очень узкая картина мира) Вы в нормальных компаниях вообще работали хоть когда-то?
        Бывают компании без начальства и команды без менеджеров, бывают круто поставленные scrum-процессы с agile-ценностями. Бывают полезные чуваки которые пишут мало кода, но от того не становятся менее полезными в конкретном процессе.


        1. malbaron
          13.01.2017 19:42

          У вас очень узкая картина мира) Вы в нормальных компаниях вообще работали хоть когда-то?
          Бывают компании без начальства и команды без менеджеров, бывают круто поставленные scrum-процессы с agile-ценностями. Бывают полезные чуваки которые пишут мало кода, но от того не становятся менее полезными в конкретном процессе.


          Больше 15 лет
          ;)

          Еще раз — простой кодер это ничто.

          То, о ком пишете вы — это что-то вроде «кодер-архитектор». О ничтожности вклада этих людей я не писал. Напротив.

          Разжевываю мой посыл:
          Трындеж на совещаниях нужен. Он продвигает проект, на трындеже обсуждаются пути…

          • Трындят или те, кому есть что сказать по делу.
          • Или те, кому есть, что сказать просто так.


          Вторых игнорируем.
          От первых — польза.

          Молчун же может молчать вечно.
          Разработка больших систем — это коллективная работа.
          Если ты молчишь (и при этом не обличен правами единоличного выбора путей) — ты обречен прозябать на низких окладах.

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

          В коллективе же разработчиков — не молчи, если тебе есть что сказать.
          Никто тебя не оценить просто потому что ты умный, но молчишь.
          Ибо никто не узнает.

          Вы как думаете:
          Кто-то влезет в ваш крутейший код молчуна-крутопрограммиста, зацокает языком и напишет докладную начальству, чтобы вам подняли зарплату?
          ;))))


          1. rmpl
            13.01.2017 23:13

            Я ведь не вам отвечал :)
            С вашим посылом я полностью согласен, даже добавить нечего.


        1. midday
          13.01.2017 20:34

          Никто не говорит о бесполезности митингов. Мы говорим о бесполезности бесполезных митингов ради митингов, митингов ради «показать себя», похвастаться перед начальством. Про тех, кто перья расфуфырят и кудахчат, ничего из себя не представляя, ну может и представляя, но не то что он пытается из себя строить.
          Зачастую бывает придумают себе проблему и давай 3 часа ее обсуждать… а по факты проблемы то и нет совсем.


          1. kost
            14.01.2017 01:18

            Кто-то может не понимать/не видеть отсутствия проблемы, и это — нормально. Надо помочь увидеть.


      1. asoukhoruchko
        16.01.2017 10:21

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


    1. LonelyCruiser
      13.01.2017 12:21

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


      1. Ambroyz
        16.01.2017 10:21
        +1

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


  1. aquamakc
    13.01.2017 11:57
    +2

    А что в России с десктоп-разработкой по языкам и уровнем ЗП?


    1. webhamster
      15.01.2017 00:47

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

      Лучшее что может найти какой-нибудь C++/Qt специалист — это должность в какой-нибудь приборостроительной или спецпроизводственной фирме с ЗП в 25-30 тыщ руб. грязными.

      В той же местности спец по 1С может расчитывать на 40-50 тыщ при условии что он и швец и жнец и на дуде игрец, то есть, помимо разработки занимается и ИТ поддержкой. Но вообще сейчас все укрупняется и централизуется, поэтому в регионах постепенно и 1С-ники становятся невостребованы.

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

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


      1. VolCh
        15.01.2017 01:20

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


      1. kloppspb
        15.01.2017 04:02

        Москва, Питер, Новосибирск. Все средние суммы о которых идет речь в этом посте — это именно по таким городам.

        Нет, по другим:

        Компания O’Reily Media провела опрос, в котором приняли участие больше пяти тысяч человек из 51 страны.

        Вы всерьёз полагаете, что у нас средняя зарплата, скажем, «разработчика ПО» — 270 тысяч ($4500)? Впрочем, за Москву не скажу, но в Питере даже близко не так.


        1. Johanga
          16.01.2017 14:29
          +1

          В Москве тоже близко не так. Если до кризиса на $4500 в рублях мидлу не очень сложно было найти, то сейчас это практически фантастика. В рублях зп может немного выросли и всё.


      1. malbaron
        15.01.2017 11:11

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


        1С и веб. Даже в небольших.

        В той же местности спец по 1С может расчитывать на 40-50 тыщ при условии что он и швец и жнец и на дуде игрец, то есть, помимо разработки занимается и ИТ поддержкой. Но вообще сейчас все укрупняется и централизуется, поэтому в регионах постепенно и 1С-ники становятся невостребованы.


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

        А то что я вижу в простых миллионниках и почтимиллионниках (Ростов, Краснодар, Саратов) — там все грустно, разработчикам приходится либо жить на маленькую ЗП, либо уезжать, либо менять профессию.


        От человека зависит
        ;)
        Новосибирск и под Новосибирском Мухосранск — полет более чем нормальный.
        В Мухосранске жить даже лучше — из ресторанов не вылажу, дома не готовлю практически.
        Когда живу в Нске — рестораны через день все же накладненько.


      1. ShaltaiBoltai
        16.01.2017 17:29

        Абсолютно так. Да и найти это место за 30 тыс надо ещё постараться. Но еще интересно, что человек за эти 30 тыс делает? Если ему за эти 30 тыс дают такой объем работы, который он может сделать дня за 2, и остальные 28 дней его никто трогать не будет — это одно. А если работа есть постоянно, да его еще и каждый день спрашивают «Сделал?» — это совсем другое. Хотелось бы найти инфу о соотношении зарплаты швеца-жнеца-и-на-дуде-игреца к объему выполняемой им работы.

        Ниже была сказано:
        «Вот вы сейчас говорите о работодателе и руководителе в вакууме. Обычно происходит так: повышается производительность труда, на плечи сотрудника все больше и больше сваливается. Если я раньше тратил на тикет к примеру 20 часов, то сейчас на такой же тикет 4 часа, но при всем при этом тикетов тупо становится в 5 раз больше.»
        Ответ был таким:
        «Если вы раньше тратили 20 часов, а сейчас тратите 4 часа, то раньше вы были начинающим джуном и вам все прощали. Вы были убыточны для фирмы. Вам платили все равно.
        Вас учили и ждали, пока вы вырастите профессионально и станете окупаться.»

        Собственно, и хочется узнать, какие они эти критерии окупаемости программера?


        1. malbaron
          16.01.2017 17:39

          Абсолютно так. Да и найти это место за 30 тыс надо ещё постараться. Но еще интересно, что человек за эти 30 тыс делает?


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

          Возьму как раз 30 тысяч за 1 день работы. И, как вы догадывайтесь это будет не мой единственный заработок в этом месяце.

          Что я делаю не так со своим знанием 1С в глухой провинции?

          Если ему за эти 30 тыс дают такой объем работы, который он может сделать дня за 2, и остальные 28 дней его никто трогать не будет — это одно


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


          1. ShaltaiBoltai
            16.01.2017 18:06

            Cпасибо за ответ. Хоть кто-то что-то написал с конкретными примерами.


        1. malbaron
          16.01.2017 18:27

          Ниже была сказано:
          «Вот вы сейчас говорите о работодателе и руководителе в вакууме. Обычно происходит так: повышается производительность труда, на плечи сотрудника все больше и больше сваливается. Если я раньше тратил на тикет к примеру 20 часов, то сейчас на такой же тикет 4 часа, но при всем при этом тикетов тупо становится в 5 раз больше.»
          Ответ был таким:
          «Если вы раньше тратили 20 часов, а сейчас тратите 4 часа, то раньше вы были начинающим джуном и вам все прощали. Вы были убыточны для фирмы. Вам платили все равно.
          Вас учили и ждали, пока вы вырастите профессионально и станете окупаться.»

          Собственно, и хочется узнать, какие они эти критерии окупаемости программера?


          В данном случае — из практики.
          Мой оппонент назвал цифры — которые мне напомнили ситуацию с «весьма начинающим» программером.

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

          Что значит, какие критерии окупаемости?

          Если твою работу продают на сторону — то окупаемость считается как:

          1. Сколько выручили с покупателей за твою работу (тут тоже есть проблема как определить твою личную пользу, если над проектом работал не ты один)
          2. Минус твоя зарплата
          3. Минус затраты на тебя лично (твой компьютер, твой рабочий стол — их стоимость размазывается, как правило на длительный период; налоги, связанные с тобой; также размазываются на длительный период времени затраты, связанные с твоим первоначальным обучением — см. ниже)
          4. Минус общие затраты фирмы, разделенные пропорционально чему-то (есть разные способы разделять общие затраты) — аренда офиса, интернет в офисе, зарплата сотрудников, чей непосредственный вклад в продаваемую программу невозможно определить, например, директора, диспетчера/консультанта на телефоне, бухгалтера.

          Все что остается — это прибыль.
          Если она отрицательная, то это убыток.

          Почему программист убыточен по-началу?

          1. Даже если проигнорировать оборудование его рабочего места (пусть он пользуется тем, что купили до него и чем до него пользовался другой сотрудник).
          2. Зарплату он хочет всегда, независимо от того на какую сумму продали его поделки и продали ли их вообще в этом месяце.
          3. За обучение не платит, а наоборот, хочет зарплату. Плюс в первые месяцы требует за собой постоянно присматривать, а не то такого понапрограммирует — не разгребешь. Следовательно, часть зарплаты старшего сотрудника, которые помогает, следит, проверяет — уходит тоже на затраты, связанные с новичком.
          4. Выдаваемый новичком программный код, если удастся начать продавать хотя бы через 3 недели после начала работы новичка — это очень удачно. Но по началу кода этого мало и он простой — за этот код (имеется ввиду за те новые фичи, что добавил новичок в проект, ибо как правило никто не пускает делать проекты с нуля, а используют в каких-то старых проектах; да и дорогих мега-фич новички не делают) мало платят. Наверняка меньше зарплаты.
          5. А еще затраты никуда не деваются — налоги и пр.


          1. ShaltaiBoltai
            16.01.2017 19:42

            Да, извиняюсь, я как-то неудачно сформулировал вопрос. В результате вы в ответ написали очевидные вещи. Надеюсь, вам не пришлось писать их самому, а просто взяли где-то.
            Козе понятно, что окупаемость — это чтобы от работы работника была прибыль, а не убытки.
            Спрошу по-другому:
            Представим, что программер работает над некоторым продуктом для компании. Пусть это будет… движок интернет-магазина ^_^ ^_^ Компания продукт продает, получает прибыль. Предположим также, что компания продает его очень успешно (нам же не возбраняется немного помечтать?), поэтому прибыль хорошая. Такая хорошая, что они могли бы платить разработчику $5000 и все равно оставались бы в хорошем плюсе. Но зачем они будут платить ему $5000, если можно дать объявление, назвать в нем сумму в $3000 и можно не сомневаться — сбежится куча народу. В России-то уж точно. То есть, какова бы ни была польза от работника, существует некая планка, которую работодатели платят за такую работу по рынку. И выше этой планки они подниматься не будут. Зачем, если всегда можно найти другого человека, согласного работать за эту планку. В смысле, если текущий работник скажет: «Вы мне мало платите, а я весь такой полезный, так что платите мне больше.» Его тогда проще уволить и нанять другого, более сговорчивого. Разумеется, речь не идет об абсолютно уникальных специалистах, уникально способных выполнить уникальную работу. Таких не увольняют, как мы знаем, перед такими работодатели сами выслуживаются. Речь идет о работе, которую вполне способен выполнить образованный человек с неатрофированным мозгом.
            Я, конечно же, в своем рассуждении цифры назвал условные. Ибо я как раз этих цифр и не знаю. Если бы знал, не было бы необходимости спрашивать.

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


            1. malbaron
              16.01.2017 19:54

              Предположим также, что компания продает его очень успешно (нам же не возбраняется немного помечтать?), поэтому прибыль хорошая. Такая хорошая, что они могли бы платить разработчику $5000 и все равно оставались бы в хорошем плюсе. Но зачем они будут платить ему $5000, если можно дать объявление, назвать в нем сумму в $3000 и можно не сомневаться — сбежится куча народу. В России-то уж точно.


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

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

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


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

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

              Но прям таки чтобы полностью отдавать тебе всю прибыль прибылью — никто конечно не будет.
              А зачем тогда бизнес заводить?

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

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

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


            1. malbaron
              16.01.2017 19:59

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


              Это программа типа «небольшая не часто нужная утилита/или мало кому нужная».
              Подобное продается по 10-20 долларов, к примеру на https://www.softkey.ru/
              Покупателей может быть много, с годами — в этом деньги.

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


              1. ShaltaiBoltai
                16.01.2017 20:37

                Это программа типа «небольшая не часто нужная утилита/или мало кому нужная».

                Потому она и была выбрана. «Часто нужные» и «всем нужные» программы вообще бесплатны. Зарабатывают на разработке софта единицы, я это знаю. Но если бы такую прогу заказал какой-то заказчик? Сколько она могла бы стоить? Полагаю, вы не взялись бы ее делать за $20. А за сколько бы взялись?


                1. malbaron
                  16.01.2017 21:00

                  «Часто нужные» и «всем нужные» программы вообще бесплатны.


                  Например, антивирусы, ага
                  ;)

                  Массовые программы могут быть недорогими — и все равно приносят кучу денег.
                  Потому что они массовые.

                  Бесплатными они при этом быть не обязаны.

                  Но если бы такую прогу заказал какой-то заказчик? Сколько она могла бы стоить? Полагаю, вы не взялись бы ее делать за $20. А за сколько бы взялись?


                  И за $2000 тоже не стал бы.
                  Но моя цена не имеет никакого значения для вас.

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

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

                  Я вас сразу отправил на softkey — продажа таких программ за недорого, но долго — это тот самый рынок.

                  Писать такую вещь под одного заказчика — слишком дорого, нерационально дорого.

                  Она должна быть ну очень специфическая, очень ему нужная, чтобы заказчик захотел заплатить.

                  Посчитать очень просто:

                  1. Прикидываете сколько вам нужно времени на реализацию программы. Не забудьте умножить свою оценку на 3.

                  Оценки времени создания программы у всех программистов неоправданно оптимистичны. Если не понятно — читайте Брукс «Мифический человеко-месяц», она тоненькая. Написана чуть ли не полвека назад — но до сих пор все это правда.

                  2. Затем, прикидываете в какое время вы над ней будете работать:
                  а) в то время, которое вы не работаете сейчас и ничего за него не получаете — тогда это 0.
                  б) или вместо основной работы, и, значит, основной заработок с этого потеряете — тогда см. ниже.

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

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

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

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

                  5. Но это всего лишь нижняя граница.
                  А верхняя граница — максимум сколько согласен дать заказчик.

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

                  Для программ этого типа — скорее всего — будет даже ниже вашей нижней границы.
                  Поэтому я и говорю — их выгоднее продавать за 10-20 долларов. Но годами.


                  1. ShaltaiBoltai
                    16.01.2017 21:15

                    Вы так все расписали, не ожидал. Респект.

                    Оценки времени создания программы у всех программистов неоправданно оптимистичны.

                    Знаю, проходили, не раз, не два, и даже не пять.
                    Но моя цена не имеет никакого значения для вас.

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

                    Вот тут-то собака и кроется. Заказчик, понятное дело, согласен дать поменьше.
                    Я бы такую оценил в $10000.


                    1. malbaron
                      16.01.2017 21:26

                      Вот тут-то собака и кроется. Заказчик, понятное дело, согласен дать поменьше.


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

                      Любая цена выше вашей нижней границы — это выгодно.

                      Я бы такую оценил в $10000.


                      Вот поэтому я и говорю — её никто не закажет.


                      1. ShaltaiBoltai
                        16.01.2017 21:35

                        Вот поэтому я и говорю — её никто не закажет.

                        По секрету: заказали другую, с большим функционалом. Заплатили отнюдь не $10000. А я теперь в раздумьях, как древнегреческий «Мыслитель».


                        1. malbaron
                          16.01.2017 21:44

                          По секрету: заказали другую, с большим функционалом. Заплатили отнюдь не $10000. А я теперь в раздумьях, как древнегреческий «Мыслитель».


                          Как правило всегда есть же и альтернативные более дешевые технологии/пути решения.

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

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


        1. Areso
          16.01.2017 21:18

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


          1. malbaron
            16.01.2017 21:38

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


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

            Со вторым вариантом — центр расходов:

            Свой — всегда под рукой.
            Чужой — скорее всего будет не столь оперативен (иначе будет слишком дорог).

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

            Противоположенный вариант, нежели первые два:

            Держать своего высококвалифицированного — накладно.
            Чужой высококвалифицированный появляющийся на пару часов — дешевле.

            Знания цены аутсорсера и зарплаты — недостаточно. Нужно предсказать затраты времени аутсорсера и качество по куче критериев в сравнении со своим.
            Такие вещи сложно перевести в цифры корректно (а уж тем более заочно/заранее), это всегда какая-то прикидка/оценка.

            С центром-то доходов как раз все просто.


            1. Areso
              16.01.2017 21:47

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


  1. AlgenGold
    13.01.2017 11:59
    +9

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

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


    1. midday
      13.01.2017 12:28
      +1

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


      1. BelBES
        13.01.2017 13:22

        Как это делает большинство «недалеких» работников

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


        1. midday
          13.01.2017 15:59

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


          1. BelBES
            13.01.2017 16:40

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


            1. http3
              13.01.2017 16:49

              В нормальной компании

              Ключевое слово — в «нормальной» :)


              1. BelBES
                13.01.2017 17:02

                А зачем работать в "не нормальной" компании?


                1. http3
                  13.01.2017 17:03

                  Согласен, из нее лучше уйти. :)
                  О чем мы переписывались в другой ветке. :)


                1. Odrin
                  13.01.2017 17:10

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


                  1. Areso
                    13.01.2017 19:21

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


                    1. malbaron
                      13.01.2017 20:54

                      Однако у компании больше рычагов, чем у отдельного человека.


                      Одинаково, как минимум.
                      Где-где, а уж в сфере ИТ грех жаловаться в наше время.

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

                      Любой мало-мальски амбициозный или маломальски квалифицированный специалист в ИТ — в наше время общается с компанией-нанимателем на равных.


                  1. malbaron
                    13.01.2017 21:05

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


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

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

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

                    Все компании после этого — были как на ладони.


            1. midday
              13.01.2017 17:34

              Ну это я утрировал конечно и приукрашал сильно. Хорошо преподносящего себя болтуна ( можно сказать «мошенника» ) очень тяжело идентифицировать, а особенно далекому от низов начальству. Это фигово и для компании и для добросовестных сотрудников. Их реально даже трудно раскусить… Он свалит как только запахнет жареным, а компания даже не поймет что произошло. Просто обычно их квалификация не ниже чем у всего его окружения, а если это так, то некому его и поймать. Низы часто видят такого менеджера, могут пойти и по полочкам раскидать что происходит не так, но начальство кого послушает?


              1. malbaron
                13.01.2017 20:59

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


        1. malbaron
          13.01.2017 20:48

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


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

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


          1. BelBES
            13.01.2017 20:53

            о том и речь, но коментатор выше почему-то считает таких сотрудников "недалекими".


            1. midday
              13.01.2017 21:17
              -1

              Всмысле? Вот именно и «недалекие». Если сотрудник выполняет свою работу качественно, показывает хорошую производительность, не фуфлонит, но не рвет жопу, то он не заслуживает повышения? Совсем что-ли сбрендили? Штрейкбрехеры?


              1. malbaron
                13.01.2017 21:27
                +2

                Всмысле? Вот именно и «недалекие». Если сотрудник выполняет свою работу качественно, показывает хорошую производительность, не фуфлонит, но не рвет жопу, то он не заслуживает повышения? Совсем что-ли сбрендили? Штрейкбрехеры?


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

                Нужно индивидуально смотреть ситуацию в конкретном случае.

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

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

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

                Не скажу, что в моем мире все прямо таки идеально, но, как правило, сотрудники фирмы делятся на 2 категории:

                1. На которых держится фирма. Которые оплачиваются хорошо и работают долго.
                2. И на легко сменяемых, которых даже по имени не все помнят.


                1. midday
                  13.01.2017 21:42

                  «Работодатели ценят более универсальных специалистов, которые не боятся переработок и готовы выполнять дополнительные функции на рабочем месте.
                  Таких работников ценят в любой сфере, особенно если им еще не платить за все переработки и выполнение дополнительных функций, как это делает большинство работодателей.»
                  Мы сейчас про этих работников. Нигде не сказано, что они фигово работают.
                  Никто не обязан перерабатывать и выполнять работу сверху ради получения некоего мнимого повышения. Это бред… «старались до этого прыгнуть выше головы.» — это бред, прыгайте выше головы, сгорайте на работе, получайте геморой бесплатно, ради чего? Ради того, что кто-то соизволит повысить вас? Что за бред? «Я выполняю свою работу отлично, получил кучу опыта, повысил свою производительность труда… Где мое повышение?» — так должен говорить работник, а не выслуживаться перед начальством, засиживаясь до ночи и прыгая выше головы, так можно и голову сломать. А потом что? Дальше что? Работодатель станет считать это нормой, «не перерабатываешь» — плохой сотрудник? Вы своими переработками на фоне нормальных людей делаете плохими сотрудниками. Это бред.


                  1. malbaron
                    13.01.2017 22:06

                    Никто не обязан перерабатывать и выполнять работу сверху ради получения некоего мнимого повышения. Это бред… «старались до этого прыгнуть выше головы.» — это бред, прыгайте выше головы, сгорайте на работе, получайте геморой бесплатно, ради чего? Ради того, что кто-то соизволит повысить вас? Что за бред? «Я выполняю свою работу отлично, получил кучу опыта, повысил свою производительность труда… Где мое повышение?» — так должен говорить работник, а не выслуживаться перед начальством, засиживаясь до ночи и прыгая выше головы, так можно и голову сломать.


                    Еще раз повторю:

                    Когда речь идет об единственной основной работе (а не работе с множеством работодателей одновременно) — нет такого, что вы не работаете, потому что вам не платят. Что, мол, вот будут мне лучше платить — я буду работать лучше. Нет такого в принципе.

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

                    Если вы не работаете — ваша квалификация падает.

                    А вот обратная ситуация верна — будете пытаться работать лучше, прыгнуть выше головы, квалификация растет, будете достойны большей оплаты.

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

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

                    Так как отсутствует навык делать больше. Отсутствует навык прыгать выше головы.

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

                    Работодатель станет считать это нормой, «не перерабатываешь» — плохой сотрудник? Вы своими переработками на фоне нормальных людей делаете плохими сотрудниками. Это бред


                    Напротив:

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

                    Есть исключения из этого правила — умер сервер, аврал срочно его восстановить…

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

                    А «повысил производительность труда» как раз и означает, ровно обратное — стал меньше тратить времени.
                    О каких переработках может идти речь в таком случае?


                    1. midday
                      14.01.2017 00:27

                      Вот вы сейчас говорите о работодателе и руководителе в вакууме. Обычно происходит так: повышается производительность труда, на плечи сотрудника все больше и больше сваливается. Если я раньше тратил на тикет к примеру 20 часов, то сейчас на такой же тикет 4 часа, но при всем при этом тикетов тупо становится в 5 раз больше.


                      1. malbaron
                        14.01.2017 00:41

                        Вот вы сейчас говорите о работодателе и руководителе в вакууме. Обычно происходит так: повышается производительность труда, на плечи сотрудника все больше и больше сваливается. Если я раньше тратил на тикет к примеру 20 часов, то сейчас на такой же тикет 4 часа, но при всем при этом тикетов тупо становится в 5 раз больше.


                        Про данные конкретные цифры:

                        Это все похоже на начало карьеры джуна.

                        Если вы раньше тратили 20 часов, а сейчас тратите 4 часа, то раньше вы были начинающим джуном и вам все прощали.

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

                        =============================================

                        Если вы считаете, что это не так — вы можете просто поговорить с руководством о повышении. Вероятность положительного исхода в этом случае 100%.

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

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


                  1. BelBES
                    13.01.2017 22:22

                    Я выполняю свою работу отлично, получил кучу опыта, повысил свою производительность труда… Где мое повышение?

                    Ну вот человек повысил свой перформанс… что он делает в освободившееся рабочее время? Выполняет что-то сверх своих обязаностей, или у кулера языком чешет?)


                    1. Neikist
                      14.01.2017 12:52

                      Эмм… Как это освободившееся рабочее время? У нас обычно сотрудников заваливают задачами по максимуму чтобы не простаивали + система ручного тайм-трекинга с обязанностью заполнить за неделю не меньше 40 часов.


                      1. BelBES
                        14.01.2017 12:56

                        Что такое "система ручного тайм-трекинга"? Типа работодатель замеряет время, проведенное за клавиатурой?


                        1. Areso
                          14.01.2017 13:00

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


                          1. maxzuber
                            16.01.2017 21:14

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


                            1. Areso
                              16.01.2017 21:38

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


                              1. maxzuber
                                16.01.2017 23:23

                                И вам тоже стоит задуматься :-)
                                Какая самодисциплина, вы же не сами поставили себе этот софт? Самодисциплина в голове, а это обычный кнут. Лучше всего мотивирует по-настоящему интересная работа, посмотрите у Фрайда и Хенссона в «Remote».


                            1. Neikist
                              16.01.2017 22:46

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


                              1. malbaron
                                16.01.2017 23:10

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


                                О, в наше время кто-то еще работает (не на себя) годами в одном месте?
                                Я-то думал, что типичный срок смены места работы — 2 года.


                                1. Neikist
                                  16.01.2017 23:24

                                  Ну это наверно относится к квалифицированным кадрам, к коим себя не отношу в общем то, к тому же в миллионниках и более крупных городах. А так то 3 года еще не прошло как из деревни вылез (практически в прямом смысле XD) и родной сх академии (где после появления у меня компа на втором курсе IT в целом и программированием в частности заинтересовался), но у нас обл. центр тоже не особо крупный, 400к жителей так что выбор работодателей небольшой, хотя в последнее время выбор больше заметно чем когда вуз заканчивал, и даже бывает проскакивает что то кроме веба и 1с)


                                  1. maxzuber
                                    16.01.2017 23:32

                                    По идее, такие кадры должны расти быстрее всех.


                                  1. malbaron
                                    17.01.2017 00:22

                                    Ну это наверно относится к квалифицированным кадрам, к коим себя не отношу в общем то, к тому же в миллионниках и более крупных городах


                                    Начинающие как раз любят «полетать» между фирмами. У более квалифицированных средний срок — подлиннее.

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


                                1. VolCh
                                  17.01.2017 08:18

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


                              1. maxzuber
                                16.01.2017 23:28

                                Когда выгорите, будет поздно. Выхлоп будет падать стремительным домкратом.


                              1. Johanga
                                17.01.2017 13:18

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


                                1. maxzuber
                                  18.01.2017 11:24
                                  +1

                                  А вот не всем позволяет совесть, понимаете? Работодатель может даже сам просить сотрудника об этом, если, например, выставляет счета своим контрагентам на основе вашего трекинга. Но это неправильно. Сама система неправильная, ущербная. Время программиста неоднородно. Зафиксированное время ни о чём не говорит.


                                  1. malbaron
                                    18.01.2017 11:45

                                    Сама система неправильная, ущербная. Время программиста неоднородно. Зафиксированное время ни о чём не говорит.


                                    А в нашем мире много такого, что оценивают, но оценить это невозможно.
                                    Оценки позволяют хотя бы приблизительно понимать.

                                    P.S.:
                                    Например медицина — это вовсе не точная наука, а всего лишь совокупность опыт, получаемого с множества наблюдений (видимо, потому врачи столь долго и учатся)?

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

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

                                    С оценками в ИТ — так же.

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

                                    Такое сплошь и рядом.

                                    Вас не удивляет, что такси, работающее без счетчика, берет с вас 100 или 200 рублей, хотя фактически расстояние может быть 1 км или 7 км — то есть не пропорционально? А что такси, работающее по счетчику берет по расстоянию, не взирая на отсутствие/наличие пробок (а ведь таксист может потерять в них много времени и денег, а может и не потерять, если удачно проедет).

                                    Но оценивать-то как-то надо. Вот и фиксируют то, что можно удобным образом зафиксировать.

                                    Есть еще и целесообразность. И затраты времени на точный учет.

                                    Абсолютно точного учета человечеству во многих случаях не нужно.


                                    1. maxzuber
                                      18.01.2017 12:02

                                      Я не об этом. Учёт времени плох потому, что искажает реальное восприятие качества работы сотрудников, хотя должен, по идее, наоборот. Я думаю, руководство прекрасно знает, кто и как работает. Но когда появляется цифра, заманчиво выжать из человека все 100%. Отсюда нереальные нормы в 7-8 часов за рабочий день.

                                      Далее, у каждого программиста индивидуальный подход к учёту времени. Я видел разные. Один фиксирует 15-минутными квантами, округляя в большую сторону. Другой — время от начала до конца, включая все свои отвлечения по офису. У кого-то даже получалось больше фактического времени нахождения в офисе. И если вы будете честно выполнять свою работу, то через год-полтора сгорите. Это отрицательный отбор.

                                      Я для себя выводы об этой системе сделал: больше никаких внешних требований по времени. Хотя для личных проектов использую toggle, мне это интересно.


                                      1. malbaron
                                        18.01.2017 12:11

                                        Я думаю, руководство прекрасно знает, кто и как работает.


                                        Откуда?
                                        Если сам программист не может прикинуть свою производительность, то руководство-то с чего это знает даже лучше?
                                        Руководство — Боги?

                                        Нет.
                                        Даже приблизительно знать лучше чем сам человек знает — невозможно.
                                        У меня есть опыт руководства в ИТ.
                                        Можно только предположить.
                                        Меня неоднократно удивляли, к примеру, высококлассными результатами (изредка) те, кто большую часть времени работает отвратительно.

                                        Руководство просто другими критериями руководствуется.


                                        1. maxzuber
                                          18.01.2017 12:26

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


                                          1. malbaron
                                            18.01.2017 12:38

                                            Знает, знает. Если не знает, то это плохое руководство.


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

                                            Руководство — такие же люди как и ты, не гении.
                                            Обычно.


                                            1. maxzuber
                                              18.01.2017 12:48

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

                                              Я не руководитель и никогда им не был, но у меня на каждом месте работы были свои представления о том, кто как работает. Со своей колокольни, исходя из своих ценностей. И у меня есть основания считать, что я часто оказываюсь прав в своей оценке. Так почему я должен считать, что таких мыслей нет у руководства? Это их прямая обязанность: смотреть, кто как работает, а если провисает, то помочь, мотивировать. Или расстаться.


                                              1. malbaron
                                                18.01.2017 12:53

                                                Я думаю, руководство прекрасно знает, кто и как работает.


                                                Нет.

                                                Руководство предполагает. Иногда (нередко) ошибается.
                                                Эпитет «прекрасно» совершенно не соответствует действительности.

                                                В идеале — да, руководство должно знать. И знать точно.

                                                На практике — оно к знанию стремится. Хотя достигнуть сих знаний невозможно, но стремиться нужно.

                                                Один из способов — различные метрики.
                                                Чем больше различных метрик (даже таких не полных как оценки часов работы), тем больше понимание.

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

                                                Это и есть инфантилизм.
                                                Вы надеетесь, что «наверху» стоит «мудрый родитель».
                                                Это у нас есть у всех — это из детства.


                                                1. maxzuber
                                                  18.01.2017 13:08

                                                  Да что ж вас инфантилизм этот никак не отпустит. Это не тот случай. У нас учёт времени внедрялся с конкретными целями: выставлять контрагентам счёта на основе времени, и как «потогонная система» (фрейдистская оговорка руководителя). Я думаю, внедрение как раз показало расхождение между цифрами и ощущениями о полезности сотрудников. Мне не говорили работать больше: мне говорили записывать больше. А я всё носился с нормами гигиены труда, разными исследованиями эффективности работы программистов, по которым утилизация 2/3 времени в пользу считается прекрасным результатом. Учёт времени упрощает вопрос оплаты, но как инструмент, он более груб, чем элементарное чутьё начальника.


                                                  1. malbaron
                                                    18.01.2017 13:14

                                                    Учёт времени упрощает вопрос оплаты, но как инструмент, он более груб, чем элементарное чутьё начальника.


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


                                                    1. maxzuber
                                                      18.01.2017 13:22

                                                      Чутье хорошо для мелкой конторы

                                                      Это верно, я работал в компаниях, где работа отдела легко обозрима.


                                              1. malbaron
                                                18.01.2017 13:03

                                                Это их прямая обязанность: смотреть, кто как работает, а если провисает, то помочь, мотивировать.


                                                Идеальная мотивация — невозможна. Не стоит надеяться на «мудрость верхов».

                                                Менеджеру вовсе не нужно ничего за вас и для вас делать.
                                                Менеджеру нужно способствовать решению задачи.

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


                      1. Areso
                        14.01.2017 12:58

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


                      1. VolCh
                        14.01.2017 16:15
                        +1

                        При подобных методах должно быть и нормирование задач. Типа «добавить поле в простую сущность — 1 час/день». Если повысил свою квалификацию настолько что гарантированно делаешь её за 0.5 нормы, то появляется свободное время, которое можно посвятить разным вещам. От развлечений до попыток получить навыки управления в реальных рабочих процессах.

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


                  1. africaunite
                    13.01.2017 23:32

                    и, все-таки, Вы несчастны.
                    прыгать выше головы — это хорошо и весело.
                    непродуктивно и вредно думать, что кто-то, кроме Вас самого, может сделать Вас плохим сотрудником.


                    1. midday
                      13.01.2017 23:53
                      -1

                      Прыгать выше головы можно для себя =) для счастья и самоутверждения, а не ради «принести деньги фирмы для повышения». Самоутвердиться можно в любом направлении, очень хорошо когда это совпадает с вашей специальностью как у меня. Но когда осознаешь, что ты принес миллионы твоему работодателю, то это совсем не радует. Я готов прыгать выше головы для того, чтобы делать хорошо всему человечеству, приносить пользу =) если компания преследует эти цели, то тут другое отношение. А если вы разрабатываете игрушки, сайт для развлечений и т.п. то какая тут может быть мотивация кроме денег? Ведь потом посмотришь назад, а что ты сделал для улучшения жизни людей? Продал 3д модельки и спрайты? Создал чатик? Красивый движок для игр, чтобы люди прожигали свое свободное время? Создал красивую анимацию для кнопочек? Разработал «слайд ту анлок»?


                      1. africaunite
                        14.01.2017 00:08
                        +1

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

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

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

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


                        1. Areso
                          14.01.2017 13:02

                          Не соглашусь, мир — злой.


                          1. africaunite
                            14.01.2017 17:29

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


                      1. malbaron
                        14.01.2017 00:24
                        +2

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


                        Скромно то как.

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

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

                        В ИТ типичная прибыль с сотрудника — от 10% до 100% от его зарплаты. Большинство, скорее ближе к 20%


                      1. malbaron
                        14.01.2017 00:29

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


                        Меня например, здорово мотивируют технические сложности.

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


                        1. midday
                          14.01.2017 01:58

                          >>Меня например, здорово мотивируют технические сложности.
                          +1. Да такая же фигня =)
                          Но есть одно но. Работодатель не хочет отдавать вам технически сложные проблемы =) т.к. это рискованно.

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


                          1. malbaron
                            14.01.2017 12:05

                            Но есть одно но. Работодатель не хочет отдавать вам технически сложные проблемы =) т.к. это рискованно.


                            Отнюдь.
                            Работодателя интересует результат.

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

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


                            В современном ИТ нет никаких таких проблем.

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


                            1. ShaltaiBoltai
                              16.01.2017 18:49

                              Этот дефицит не везде есть. Вы, как я вижу, уникальный специалист, единственный на весь город. И в этом городе есть люди, нуждающиеся в тех уникальных услугах, которые вы уникально предоставляете. Поэтому они перед вами выслуживаются и готовы платить $500 за один ваш визит.
                              У нас в городе, например, далеко не всем требуется какая-то специфическая конфигурация 1С, для разработки которой нужен такой вот уникальный специалист. Достаточно обычных «Управление торговлей» и «Бухия предприятия». Поставил и можно работать. Для этого даже и специалист не нужен.


                              1. malbaron
                                16.01.2017 19:03

                                Этот дефицит не везде есть. Вы, как я вижу, уникальный специалист, единственный на весь город. И в этом городе есть люди, нуждающиеся в тех уникальных услугах, которые вы уникально предоставляете. Поэтому они перед вами выслуживаются и готовы платить $500 за один ваш визит.
                                У нас в городе, например, далеко не всем требуется какая-то специфическая конфигурация 1С, для разработки которой нужен такой вот уникальный специалист. Достаточно обычных «Управление торговлей» и «Бухия предприятия». Поставил и можно работать. Для этого даже и специалист не нужен.


                                Квалифицированных специалистов ищут, ищут, ищут и ищут работодатели… Уверяю вас. Проблема найти адекватного сотрудника. И дело даже не в деньгах. Квалифицированных работников просто крайне мало.

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

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

                                В нашем маленьком сибирском городке есть конторы, которые работают на большие и известные западные корпорации (аутсорсинг)
                                Есть такие, которые развивают свои собственные продукты и эти продукты гремят на страну и мир.
                                И пр. и пр.

                                В нашем маленьком сибирском городке (не Новосибирск)…
                                Интернет сделал сие реальным.


                              1. malbaron
                                16.01.2017 19:15

                                Этот дефицит не везде есть. Вы, как я вижу, уникальный специалист, единственный на весь город. И в этом городе есть люди, нуждающиеся в тех уникальных услугах, которые вы уникально предоставляете. Поэтому они перед вами выслуживаются и готовы платить $500 за один ваш визит.
                                У нас в городе, например, далеко не всем требуется какая-то специфическая конфигурация 1С, для разработки которой нужен такой вот уникальный специалист. Достаточно обычных «Управление торговлей» и «Бухия предприятия». Поставил и можно работать. Для этого даже и специалист не нужен.


                                Вы про то, что на восстановлении БД я срубил 30 000 рублей за 1 день работы?
                                А, ну то есть у вас там аномальная зона и БД не падают.
                                Или админы — мастера выше среднего и у них всегда есть бэкап часовой свежести.
                                По какой такой причине у вас там не нужны мои услуги?

                                Все в точности до наоборот.

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

                                На самом нижнем сегменте вы вообще конкурируете со всеми мало-мальски толковыми ребятами, которые не боятся компьютера. Даже с ни разу не профи.

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

                                Знаю — проходил. Сам искал сотрудников.
                                На объявление с зарплатой выше среднего по городу для среднеквалифицированного специалиста приходили полные неумехи.

                                Объявление значилось примерно так: «требуется администратор. знание Linux с командной строкой, не GUI».

                                80% приходили те, кто вчера научились ставить Windows и не знали, чем адрес IP для хоста отличается от адреса шлюза.

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


                                1. ShaltaiBoltai
                                  16.01.2017 20:16

                                  Квалифицированных специалистов ищут, ищут, ищут и ищут работодатели… Уверяю вас.

                                  Не сомневаюсь в истинности ваших слов. В том смысле, что точно где-то есть такие работодатели, которые ищут давно, но не могут найти парня какого-то лет двадцати. У нас в городе, например, уже давно всех нашли. И уже никого не ищут. Если кого и ищут, то водителей со своим а/м. За 20 в месяц.
                                  Если не готовы работать удаленно

                                  Про удаленно я уже писал. (Полагаю, где-то ниже.) «А удаленных работников рассматриваете?» «Нет, не рассматриваем.» Это работодатели в большинстве своем не готовы работать удаленно, а не работники.

                                  Вы про то, что на восстановлении БД я срубил 30 000 рублей за 1 день работы?

                                  Как ни странно, нет. Когда я писал об уникальном работнике (имея ввиду вас, конечно же ^_^), я думал именно о разработке какой-то особой конфигурации 1С, например. Или программы для станка с ЧПУ. (Про ваш 1 день я хотел другое написать, раньше и по другому поводу. Но, слава Богу, удержался ^_^) То есть, когда действительно нужно выполнить какую-то работу, которую в городе никто выполнить не может. Ну, совсем никто. И тут появляется некто, который может. И он, этот некто, может запросить любую сумму. Не нравится — до свидания, ищите дальше, желаю удачи. Но такие уникальные задачи такая же редкость как и эти уникальные специалисты. Требуются раз в год и не каждый год.

                                  По какой такой причине у вас там не нужны мои услуги?

                                  А я и не говорю, что они не нужны совсем. Они нужны, но не каждый день. И не в массовом порядке. А главное, на, ну предположим, 10 случаев таких уникальных надобностей в месяц на весь город, в городе точно найдется 15 спецов. Все же, мы же в масштабах всего города говорим. Так что, некоторые и не востребованы окажутся.

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

                                  Это очевидная истина ^_^ Но опять, уж простите мою назойливость, а где эта граница между «низким сегментом квалификации» и следующим за ним сегментом? Как она определяется?
                                  Хотя я уже прочитал дальше ваш пост. Тут могу сказать следующее: у нас, кто находится в «общей массе невежества» получают 0. Ну, а те, кто «воспарил», те да, получают в разы больше. Ибо даже $500 это в бесконечные разы больше 0.


                                  1. malbaron
                                    16.01.2017 20:22

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


                                    Парень 20 лет в ИТ и должен быть голодным — это нормально.
                                    Это даже не начало карьеры для большинства.

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


                                    У меня расписано до мая месяца…

                                    А вы не думали, что если задачи подобные не станут редкостью, то и цена на них резко упадет?
                                    ;)

                                    Но опять, уж простите мою назойливость, а где эта граница между «низким сегментом квалификации» и следующим за ним сегментом? Как она определяется?


                                    Вы поймете сразу как ее пересечете.
                                    Она, на удивление, не особо высока.


                                1. Areso
                                  16.01.2017 21:28

                                  У нас крупное предприятие, >1000 человек в штате. Когда у нас упала БД по весьма загадочным причинам, и быстрый поиск по логам не выявил никаких аномалий, встал вопрос, что делать? Мы сделали бэкап сломанной базы и встали над вопросом — может ли официальный партнер 1С нам помочь с решением проблемы? Они даже за неделю не то что решить проблему не смогли, даже ценник озвучить. В результате мы восстановили трехдневную копию, а разницу внесла руками бухгалтерия, в количестве 20 с лишним человек, за день напряженной работы без просмотра вконтактика и чаепитий каждые пару часов.
                                  А потеря базы за сутки у нас входит в стандартный план по восстановлению. Логи транзакций потому что не копируются никуда на внешние носители, в отличие от суточных бэкапов.


                                  1. malbaron
                                    16.01.2017 21:52

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


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

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


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

                                    Зарплата 20 этих человек * 1 день работы, предположим, там в основном низкоквалифицированные «помощники бухгалтеров» с зарплатой 30 000 в месяц — так это уже выходит аж 600 000 рублей (плюс налоги на зарплату — так и целый миллион) плюс увеличение потенциала ошибок.

                                    Что-то мне кажется, что пригласить специалиста по восстановлению БД было бы дешевле в разы.
                                    ;)


                                    1. dimm_ddr
                                      17.01.2017 10:15

                                      Не очень понятно почему вы посчитали стоимость дня работы 20 человек как месяц работы 20 человек. Разве не нужно 600 000 еще на условные 20 рабочих дней в месяц поделить?


                                      1. malbaron
                                        17.01.2017 21:01

                                        Разве не нужно 600 000 еще на условные 20 рабочих дней в месяц поделить?


                                        Обсчитался, даже удивился цифре.

                                        Все равно дороже получается бить ручками.

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

                                        А крутые спецы по БД не смогли дать гарантий.


                                    1. Areso
                                      17.01.2017 11:28

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


                                      1. malbaron
                                        17.01.2017 21:07

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


                                        Это понятно, что в каждом индивидуальном случае оценивать нужно индивидуально целесообразность ручного труда vs привлечения ИТ-шников.


              1. BelBES
                13.01.2017 21:40
                +1

                А за что повышение? Человека наняли на определенную должность с определенным уровнем ответственности. И вот человек год за годом качественно решает поставленные ему еще при найме задачи и не более того… то за что его повышать, ведь все что он делает — это именно то, для чего его и нанимали и больше денег он компании не стал приносить? Ну будут ему ЗП индексировать раз в год, может даже какие-то премии платить (если в компании это предусмотрено), но не более того.


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


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


                1. midday
                  13.01.2017 21:49

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


                  1. BelBES
                    13.01.2017 22:15

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

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


                    1. midday
                      14.01.2017 00:11

                      При чем тут кино? Я говорю как должно быть =) а не как есть. Если говорить как есть на самом деле, то тут вы правы безусловно. Я говорю о том, что как бы могло быть, если бы люди более ответственно относились к окружающим. Что выслуживаться — это плохо. Что человек лижущий попы, перерабатывающий, бегающий вокруг и создающий везде бурную деятельность подрывает настоящий человеческий карьерный рост, а также заставляет остальных делать тоже самое, далее работодатель воспринимает обычного совестливого работника как «плохого» т.к. все начинают перерабатывать ради плюшек… Если все вокруг перерабатывают, то кого повышать? Того кто больше всех перерабатывает? Ведь все к этому и ведет в конечном счете. Да останутся конечно меланхолики, которые «не вошли в рынок», но ведь требования будут такими, что будем выжимать друг друга… выедать друг друга, далее подсиживать, стучать, подставлять, строить интриги ради карьеры, грысть друг другу глотки, т.к. просто перерабатывать и прыгать выше головы уже не поможет, ведь все начнут прыгать выше головы.


                      1. malbaron
                        14.01.2017 00:50

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


                        Вы считаете себя умнее работодателей? А почему тогда вы уже не один из них?
                        Работодатели все прекрасно понимают. И они прекрасно понимают 2 факта:

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

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

                        Но если вы действительно ценный кадр — переработки не выгодны для фирмы.

                        2) Больше перерабатывают неэффективные работники. Те которые перекуривают по 2 часа каждый день. За что тут платить-то?


                      1. BelBES
                        14.01.2017 01:04
                        +2

                        Я говорю как должно быть

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


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


                        Что выслуживаться — это плохо. Что человек лижущий попы, перерабатывающий

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


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


                        1. midday
                          14.01.2017 01:32

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


                          1. BelBES
                            14.01.2017 01:51
                            +1

                            Человек добросовестно выполняет свою работу. Дайте ему новые обязаности — он будет и их выполнять так же отлично.

                            С чего вдруг он будет хорошо делать то, чего раньше не делал и не умеет делать? И чем вот конкретно этот сотрудник лучше еще 100 таких же, хорошо выполняющих свою работу?


                            Не будет выполнять — понижение.

                            Зачем этот эксперимент, если я могу сразу нанять человека с соответствующими скилами и риск того, что "упс, не смог" значительно снизится.


                            дайте ему возможность самореализоваться

                            Ну так а кто кому мешает самореализовываться? Только дома и за свой счет… с чего компания должна оплачивать такие эксперименты?


                            Если чел получает задачи в джире, редмайне, где ему взять эти «дополнительные функции»?

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


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


                            1. midday
                              14.01.2017 02:09

                              Из своей давней практики:
                              Ну так и канючит =) целыми днями. Его грузят. На митинги никто не пустит. Дают и сложную задачу. Потом еще сложнее. Потом пол проекта на нем держится. Потом он увольняется и работает на другой работе с повышением в 100% з.п.


                              1. BelBES
                                14.01.2017 11:06

                                На митинги никто не пустит.

                                WTF?


                              1. malbaron
                                14.01.2017 12:11

                                Ну так и канючит =) целыми днями. Его грузят. На митинги никто не пустит. Дают и сложную задачу. Потом еще сложнее. Потом пол проекта на нем держится. Потом он увольняется и работает на другой работе с повышением в 100% з.п.


                                Это типичное начало карьеры.
                                Человек вообще ничего не знал. Подтянулся. Закономерно стал получать больше.

                                По факту ему оказали услугу.

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


                          1. VolCh
                            14.01.2017 12:22

                            Если чел получает задачи в джире, редмайне, где ему взять эти «дополнительные функции»?

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


                        1. VolCh
                          14.01.2017 12:13

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


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

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

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


                  1. africaunite
                    14.01.2017 00:24
                    +1

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

                    Там научится управлять этими людьми…

                    и это уже даже не идеалистическое заявление.


                  1. VolCh
                    14.01.2017 12:04
                    +1

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


              1. VolCh
                13.01.2017 21:53
                +1

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


      1. africaunite
        13.01.2017 16:40

        хочу пожелать Вам счастья


        1. midday
          13.01.2017 17:54

          Это сарказм? Если нет, то спасибо, но я и так довольно счастлив =)


          1. africaunite
            13.01.2017 20:41

            искренне. и я рад. )


    1. malbaron
      13.01.2017 20:42

      Ваш оппонент написал про неленивых и саморазвивающихся в разных сферах:

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


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


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

      С другими профессиями — все не так здорово.

      Если вы это делайте, если перерабатывайте бесплатно — это ваш выбор. Лично ваш.


  1. Leoon
    13.01.2017 11:59
    -3

    Спасибо. Хорошо изложенный текст.
    И еще одно спасибо, что теперь у меня в планах еще дальше учится, и думать о переезде в США. Гы)


  1. ArisChik
    13.01.2017 12:12

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

    P.S. Пофиксите плз одну из ссылок в P.S. блоке — она ведет просто на список ваших постов


    1. 1cloud
      13.01.2017 12:15
      +1

      Спасибо, поправили :)


  1. blutovi
    13.01.2017 12:43
    +1

    Балом правит рынок труда — и большинство специалистов будут получать что-то среднее по рынку.

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

    Сотруднику для своего роста как профессионального, так и своего финансового благополучия необходимо раз в год-два менять работу (не секрет, что переход на новое место поднимает з/п на 25-50%)


    1. BelBES
      13.01.2017 13:25

      Сотруднику для своего роста как профессионального, так и своего финансового благополучия необходимо раз в год-два менять работу

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


      1. blutovi
        13.01.2017 14:34

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


      1. http3
        13.01.2017 14:49
        +1

        1. А вдруг проект — говно? Зачем там сидеть?
        2. А в вебе, например, проект идет постоянно. :)


        1. BelBES
          13.01.2017 15:17

          1. На каждом новом месте работы проект — говно? По моему, тут либо не попадение специалиста в профессию (ну как так может получиться, что все проекты в карьере — не интересное говно? Может просто профессия не нравится и имеет смысл менять не место работы, а профиль?), либо паталогическое невезение при выборе места работы, что не очень реалистично.


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


          1. http3
            13.01.2017 16:24

            1. Не все проекты говно. :)
            Ну и не столько говно проекты, сколько
            https://habrahabr.ru/company/1cloud/blog/319448/#comment_10011016 (я думал, вы в той ветке писали :) )

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

            Я одно время тоже не задерживался на работах дольше года. :)
            А также я говорил на собеседованиях, что мне не нравилось на прошлых работах.
            Это в основном организационные вопросы. Как организован рабочий процесс.
            Если я не хотел работать в бардаке, то или я уходил, или меня уходили. :)


            1. BelBES
              13.01.2017 16:43

              Это в основном организационные вопросы. Как организован рабочий процесс.
              Если я не хотел работать в бардаке, то или я уходил, или меня уходили. :)

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


              1. http3
                13.01.2017 17:00

                Не, не, я не о проф. росте говорил.
                Говорю ж, думал, что Вы отвечали в другой ветке. :)

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

                Один раз это было тоже одним из поводов бросить работу.


            1. malbaron
              13.01.2017 21:13

              Я одно время тоже не задерживался на работах дольше года. :)
              А также я говорил на собеседованиях, что мне не нравилось на прошлых работах.
              Это в основном организационные вопросы. Как организован рабочий процесс.
              Если я не хотел работать в бардаке, то или я уходил, или меня уходили. :)


              С точки зрения работодателя:

              А вот если бы вы смогли бы возглавить бардак и его организовать — вы бы были охренеть какой ценный сотрудник.


              1. http3
                14.01.2017 21:22

                Так всем плевать было. :)

                //Была статья на хабре, где чувак расчистил авгиевы конюшни.


                1. malbaron
                  15.01.2017 11:27

                  Так всем плевать было. :)

                  //Была статья на хабре, где чувак расчистил авгиевы конюшни.


                  Так расчищать нужно не чисто по своей инициативе.

                  А в прямом контакте с руководством, а еще лучше всего — даже в контакте с собственниками, ибо наемному директору тоже не особо надо.

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


                  1. http3
                    15.01.2017 18:47

                    1. В некоторых случаях собственники сидели в соседнем кабинете. :)
                    2. В некоторых случаях собственники некомпетентны в вопросе и доверяют «техническому директору», который сам олень. :)
                    3. Слово менеджера имело больший вес, нежели слово программиста. :)
                    4. Не было никакой поддержки от остальных программистов (а я был рядовым программистом, не тимлидом).
                    5. Вся иерархия непосредственных начальников тоже занимала сторону менеджеров — нам порядок не нужен, будем жить в бардаке.

                    Зачем тратить нервы на работу? :)

                    Это по хорошему нужно было бы уволить рой трутней, а вместо них нанять нормальных пчел с большей ЗП.

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


                    1. malbaron
                      15.01.2017 20:08

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

                      Это по хорошему нужно было бы уволить рой трутней, а вместо них нанять нормальных пчел с большей ЗП


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

                      В некоторых случаях собственники сидели в соседнем кабинете. :)

                      Где они сидят неважно.
                      С ними нужно было общаться и заручиться их поддержкой.

                      Слово менеджера имело больший вес, нежели слово программиста. :)

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

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

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

                      Это рядовая типовая ситуация.
                      Именно поэтому и нужно заручиться поддержкой руководства.

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

                      Зачем тратить нервы на работу? :)


                      Возможно у фирмы другие приоритеты.

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

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


                      1. http3
                        16.01.2017 10:35

                        Где они сидят неважно.
                        С ними нужно было общаться и заручиться их поддержкой.

                        Ну, то есть разговор с ними был, поддержки не было… :)

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

                        Ну так и дальше приносило бы. :)

                        Это рядовая типовая ситуация.

                        Увольнять трутней и набирать новичков? :)

                        Именно поэтому и нужно заручиться поддержкой руководства.

                        Руководство имело все это на большом и толстом.

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

                        Ну так они будут нормальными и не станут ненормальными.

                        Скажем, не фиксить известные баги

                        Я ж не об этом говорил… :)


          1. Arlekcangp
            15.01.2017 03:28

            На каждом новом месте работы проект — говно?

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


            1. malbaron
              15.01.2017 11:33

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


              А вас кто-то заставляет?
              Не нравится — работайте в тех 20 или 10%.

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


    1. Naglec
      13.01.2017 13:25

      Да, каждый раз и поднимает на 25-50%, ага.


      1. maxzuber
        13.01.2017 13:51
        +1

        Такое вполне возможно, если смена места работы совпадёт с качественным ростом квалификации. Но под уровень рынка уж точно подстроитесь.


        1. Naglec
          13.01.2017 13:53

          Такое вполне возможно только с низкой базы.


          1. maxzuber
            13.01.2017 13:58

            Именно так, сеньорские зарплаты растут меньше остальных. Но, например, за последний год PHP senior выросли неплохо: рынок.


    1. http3
      13.01.2017 14:48
      +1

      Работодатель повышает планку

      Тут так же само.
      Кто решает какую ЗП дать человеку?
      Это определяют на собеседовании. Большую зарплату получают балаболы. :)


      1. malbaron
        13.01.2017 19:47
        +1

        Большую зарплату получают балаболы. :)


        Это не надолго.


    1. VolCh
      13.01.2017 21:59

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


    1. malbaron
      13.01.2017 22:16
      +2

      Сотруднику для своего роста как профессионального, так и своего финансового благополучия необходимо раз в год-два менять работу (не секрет, что переход на новое место поднимает з/п на 25-50%)


      Это верно только в начале карьеры.
      Автоматический рост зарплаты сменой места работы возможен только при профессиональном росте.

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

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


  1. Secessus
    13.01.2017 12:51
    +5

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


    1. 1cloud
      13.01.2017 14:20

      Да, вы правы, на западе все зарплаты принято указывать до вычета налогов, потому что, например, в Америке размер налогов зависит от конкретного штата :)


    1. kost
      14.01.2017 01:24

      До налогов.

      Числа взяты с Glassdoor (средняя годовая зарплата до налогов) и разделены на 12.


  1. Lynart
    13.01.2017 13:51

    я тоже за участие в митингах, в них есть своя польза!


  1. http3
    13.01.2017 14:31

    Так, время, проведенное на встречах, прямо пропорционально влияет на размер зарплаты: если сотрудник тратит на них от 20 часов в неделю, то в среднем он будет получать на $4-7 тысяч долларов в месяц больше, чем его коллега, который совсем на них не ходит.

    Нужно больше совещаний :)


  1. Jack38b
    13.01.2017 14:47
    +1

    Мне кажется, что гораздо более влияющим фактором (хоть в США хоть в РФ ) является фактор «где ты работаешь». Либо географически либо кампания. Остальное тоже влияет но на меньшем уровне.


    1. azShoo
      13.01.2017 14:51

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


      1. Vjatcheslav3345
        13.01.2017 15:01

        Если сравнить зарплаты в России и США можно узнать ответ на этот вопрос...;) — по условиям задачки инет и там и там есть...


      1. Jack38b
        13.01.2017 15:23

        Влияет но меньше.


      1. Peregrinus
        13.01.2017 16:20
        +2

        Посмотрите на том же hh.ru зарплаты разработчиков в Москве и остальной России. Разница в разы. Да, есть возможность работать удалённо, но не всем это комфортно. Многие (как я мне раньше) привыкли «ходить на работу» в офис и ищут эту самую работу у себя в Мухосранске, а не в Москве. А в любом российском городе обычная зп программиста (совсем не джуна)- 30-50 тысяч рублей и это считается очень даже неплохо.


        1. Johanga
          13.01.2017 17:11

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


          1. midday
            13.01.2017 18:30
            +2

            30-50 считает не плохо не из-за того, что там высокий уровень жизни при зарплате в 30. А из-за того, что вокруг все живут в нищите, а ты один такой дартаньян. Цены не сильно отличаются, в среднем потребности обходятся на пару тысяч меньше. Только съем жилья и все. Более ничего. Ты не можешь позволить себе ни купить машину-мечту, ни хороший комп, ни посидеть в прикольном пабе и выпить хороший алкоголь, ни слетать на хорошее море, сходить на концерт любимой группы, встретить свою половинку т.к. все нормальные свалили во всякие столицы. Короче =) в Мухосрансках остается только гнить. Т.к. нет производства -> короче ваще ничего нет. Я в кино первый раз сходил в 20 лет. каток увидел в тоже время. Лучшее развлечение молодежи — посидеть в падике с пивасом.


            1. Areso
              13.01.2017 19:29
              +1

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


            1. malbaron
              13.01.2017 21:19

              Цены не сильно отличаются, в среднем потребности обходятся на пару тысяч меньше. Только съем жилья и все. Более ничего. Ты не можешь позволить себе ни купить машину-мечту, ни хороший комп, ни посидеть в прикольном пабе и выпить хороший алкоголь, ни слетать на хорошее море, сходить на концерт любимой группы, встретить свою половинку т.к. все нормальные свалили во всякие столицы. Короче =) в Мухосрансках остается только гнить. Т.к. нет производства -> короче ваще ничего нет. Я в кино первый раз сходил в 20 лет. каток увидел в тоже время. Лучшее развлечение молодежи — посидеть в падике с пивасом.


              Повседневные цены в Мухосранске — ниже.

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

              Конечно, цены на смартфоны не отличаются настолько.
              Но и покупаются смартфоны не так часто.

              Дешевый съем жилья — крайне серьезный профит.
              У среднего жителя РФ (да и ЕС, кстати) аренда квартиры составляет около 50% бюджета.

              В провинции, на самом деле, сейчас можно хорошо заработать:

              1) Умные и квалифицированные в значительном числе сейчас или уехали или просто через интернет работают не на местных работодателей.
              Работаю частично удаленно.

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


              1. Areso
                14.01.2017 12:56

                Потому что в готовой еде значительная часть цены — та же аренда, потом ком.услуги, потом труд. В большем городе это все дороже, в пару раз. Но я сомневаюсь, что в Мухосранске вы можете покушать в ресторане на 300 рублей, а в НСК на 300 рублей ходите только в дешевую столовую. Тоже самое другие услуги, к примеру, стрижка за 100-200 рублей в Энске или 400-500 рублей в НСК или тысяча — в Москве (хотя и в Москве, при желании, можно найти где недорого подстричься).
                Съем жилья, да, значительная статья расходов, но в Москве отдать 25 тысяч с ЗП и 40 останется, а НСК отдать 15 тысяч и 20 останется. В Энске отдать 7-8 и 10 останется.


                1. malbaron
                  14.01.2017 18:52

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


                  О том и речь.
                  Еда такая же вкусная.

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


                  Примерно рублей 400-500 чтобы нормально поесть в какой-нибудь Вилке-Ложке в Нск.
                  И примерно 500-600 рублей (без алкоголя если) стоит весьма хороший ресторан в Мухосранске


                1. malbaron
                  14.01.2017 18:57

                  Съем жилья, да, значительная статья расходов, но в Москве отдать 25 тысяч с ЗП и 40 останется, а НСК отдать 15 тысяч и 20 останется. В Энске отдать 7-8 и 10 останется


                  В Москве всего 25? Однако.
                  Это скорее в Новосибирске.
                  ;)

                  Речь о том, что нормальному квалифицированному специалисту никто не мешает брать в Мухосранске по Новосибирским ценам за свою работу.

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

                  Точно также ничто не мешает работать через интернет из Мухосранска.

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

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


                  1. Areso
                    14.01.2017 19:18

                    https://www.avito.ru/moskva/kvartiry/sdam/na_dlitelnyy_srok/1-komnatnye?pmax=25000&pmin=20000
                    Вполне реально найти за 25 тысяч (если рядом нет метро).


                    1. Johanga
                      16.01.2017 15:01

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


                      1. Areso
                        16.01.2017 15:48

                        Больше половины жизни прожил в небольшом городе, и верите нет, 2 часа тратил на дорогу (час туда, час обратно). Очень редко кто живет так, что у него и школа нормальная под боком, и ВУЗ потом под боком, и работает он также близко от дома после начала трудовой деятельности (хинт: не во всяком городе есть метро).


        1. ShaltaiBoltai
          16.01.2017 18:59

          Именно, это не всем комфортно. Абсолютно подавляющее число компаний удаленных сотрудников не имеют и иметь не планируют. Посмотрите объявления — везде только работа в офисе. Соответственно, если ты живешь не в DC, то пролетаешь. И на вопрос «А удаленных сотрудников берете?» отвечают: «Не берем.»


          1. malbaron
            16.01.2017 19:09

            Именно, это не всем комфортно. Абсолютно подавляющее число компаний удаленных сотрудников не имеют и иметь не планируют. Посмотрите объявления — везде только работа в офисе. Соответственно, если ты живешь не в DC, то пролетаешь. И на вопрос «А удаленных сотрудников берете?» отвечают: «Не берем.»


            Ну дык обращайтесь к тем, кто согласен на удаленщиков.
            Таких много.
            Прямо так изначально в объявлениях и указано.

            Так ведь вам не нужно, чтобы абсолютное число компаний хотело удаленщиков.

            Ведь абсолютное число работников, все же, предпочитают работать в офисе лично.
            Тех компаний, кто хочет удаленщиков — лично вам более чем достаточно.

            P.S.:
            А еще есть фриланс.
            Который очень часто — удаленный.


            1. ShaltaiBoltai
              16.01.2017 20:46

              Полагаю, вы правы.


    1. Jack38b
      13.01.2017 20:54

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


  1. VolCh
    13.01.2017 22:06

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


    1. malbaron
      13.01.2017 22:22

      Намекаете на тех новичков, кто выбирают куда идти по принципу «а где больше платят»?

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


      1. VolCh
        14.01.2017 17:02

        Намекаю.


  1. nporaMep
    16.01.2017 10:21

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

    В тех же штатах зп колеблятся от 50-70к$ в год в захолустье до 100-150к$ в силиконовой долине и сиэттле.
    При этом и те и те программисты могут позволить себе +- тоже.

    Разница в деньгах годна только тем, кто имеет жилье в тех местах и не нужно ни копить на жилье, ни тратить на аренду.
    + еще разница в налогах.
    Основной вопрос где быстрее накопить на жилье — в силиконовой долине с зп 130к$/year gross или в москве с зп 25к$/year gross.
    Или какой реальный средний остаток в год после расходов на жилье+еду+мелкие товары+машина+бензин+страховки+разница в стоимости медицины. Этот остаток условно можно потратить на новую технику/путешествие/развлечения, его и надо сравнивать.


    1. malbaron
      16.01.2017 19:36

      Разница в деньгах годна только тем, кто имеет жилье в тех местах и не нужно ни копить на жилье, ни тратить на аренду.
      + еще разница в налогах.
      Основной вопрос где быстрее накопить на жилье — в силиконовой долине с зп 130к$/year gross или в москве с зп 25к$/year gross.
      Или какой реальный средний остаток в год после расходов на жилье+еду+мелкие товары+машина+бензин+страховки+разница в стоимости медицины. Этот остаток условно можно потратить на новую технику/путешествие/развлечения, его и надо сравнивать.


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

      Статья вообще откровенно популистская, написанная левой пяткой.

      Даже такую вещь как «зарплата до налогов» или «зарплата после налогов» — не упомянули.
      А зря — ведь у нас и в США диаметрально разные подходы.
      Как так можно сравнивать зарплаты без этого?

      А ведь это просто, куда как проще, чем стоимость жизни в разных местах проанализировать.
      Но и этого не сделали.

      А зачем?
      И так пипл схавает.
      И автор статьи прав — пипл хавает и веселиться в комментариях.


  1. Trixon
    16.01.2017 10:21

    А где C#? Обидно, что про него ни слова.


    1. ShaltaiBoltai
      16.01.2017 19:04

      Десктопные приложения уже мало кому нужны. Всем нужны только интернет-магазины ^_^ Впрочем, можете делать интернет-магазин на ASP.NET и будет вам C# ^_^


      1. malbaron
        16.01.2017 19:28

        Десктопные приложения уже мало кому нужны. Всем нужны только интернет-магазины ^_^ Впрочем, можете делать интернет-магазин на ASP.NET и будет вам C# ^_^


        Абсолютно неудачный пример.
        Интернет-магазины уже давным давно есть готовые и много.
        Есть движки, есть магазины в аренду…
        Разрабатывать их полноценно уже мало кому интересно оплачивать — ибо дорого.

        А поставить движок, натянуть на него шкурку, настроить выгрузку-загрузку — это нынче работа для «эникея», а не для разработчика.

        А где C#? Обидно, что про него ни слова.


        C# нынче — это игры с Unity и внутрикорпоративные разработки. В основном.


        1. ShaltaiBoltai
          16.01.2017 20:48

          Я как раз и имел ввиду, что всем нужно «поставить движок, натянуть на него шкурку, настроить выгрузку-загрузку».


          1. malbaron
            16.01.2017 21:08

            Я как раз и имел ввиду, что всем нужно «поставить движок, натянуть на него шкурку, настроить выгрузку-загрузку».


            Знание программирования там нужно только для:

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


            1. Areso
              16.01.2017 21:33

              3. Это несерьезный заказчик, который так и будет сидеть с «коробочным» решением, если он пугается цен за доработку под свой бизнес. Уже много лет как народ ориентируется не на продажу коробок, а на «внедрения» с миллионными бюджетами — так ведь гораздо интереснее :-)


              1. malbaron
                16.01.2017 21:58

                3. Это несерьезный заказчик, который так и будет сидеть с «коробочным» решением, если он пугается цен за доработку под свой бизнес. Уже много лет как народ ориентируется не на продажу коробок, а на «внедрения» с миллионными бюджетами — так ведь гораздо интереснее :-)


                Это типовой заказчик интернет-магазина, каковых подавляющее большинство.
                Заказчиков, внедряющих миллионные решения — меньше числом раз в 1000.

                1000 интернет-магазинов по 30 000 рублей = 30 000 000 рублей
                1 интернет-магазин по 1 000 000 рублей = 1 000 000 рублей.

                Что больше?

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