Comments 61
Нужно хорошо работать. Не опаздывать на дейли. Разобраться в своей части проекта. Ставить долгосрочные цели. Овертаймить, если необходимо. Не конфликтовать. Стремиться стать незаменимым.
А в жизни ситуацию лучше иллюстрирует анекдот
— Вы очень хорошо выполняете работу, пора вам прибавить…
— Денег к зарплате?
— Нет, объема работы.
— Но ведь с ростом нагрузки качество работы падает.
— Тогда лишим премии.
«Хочу повышение потому что… прошло два года», «… я развиваюсь», «… планирую купить машину»
Использую именно эти причины для повышения заработной платы. Они мне кажуться более логичными чем все остальные. Переговоры о повышении зп это всегда проверка в сколько тебя оценивают, а причины вторичны ИМХО.
проверка в сколько тебя оценивают
Знаете что такое блеф? Умение блефовать и понимать ситуацию у работодателя может быть развито выше, чем у вас. Если он понимает, что уходить никуда не собираетесь и просто высказываете возможности — сможет в мягкой форме отказать и т.о. сэкономить немалую сумму денег.
Т.е. вас рассматривают как ресурс. Вся суть бизнеса — купить за дешево и продать за дорого. С т.з. работодателя — чем больше вам и таким как вы недоплатят — тем выше прибыль. Про тонкости многие не задумываются (т.е. для многих не очевидно, что один и тот же чел., в зависимости от факторов, может работать сильно по разному).
Все эти «Хочу повышение потому что… прошло два года», «… я развиваюсь», «… планирую купить машину» не отвечают на вопрос: почему вам нужно платить больше, если можно не платить? Вас же наняли делать работу, предположим вы ее делаете успешно, теперь вы приходите и требуете за туже самую работу больше денег, где логика?
Так бы мог подумать ваш работодатель.
Ваша задача, показать работодателю что
1. Не просто прошло два года, но за это время вы сделали больше чем от вас просили(неплохо иметь примеры), а жизнь дешевле не становится, скорее наоборот
2. Вы развились и готовы делать качественно-новую работу, ну или больше работы, или новый проект, или приносить хоть какую-то дополнительную пользу, отличную от вашей стандартной работы.
3. Про машину я не знаю, но можете намекнуть, что жизнь дорожает, и ЗП у конкурентов растут. Правда, если вам некуда уйти, то эта фишка не пройдет.
4. Будьте готовы уйти, всегда ищите варианты
Интересно, входит ли математика в навыки программиста? Я посмотрел на эту формулу, получается, что если у человека понимание бизнеса равно нулю, то его доход равен нулю, что, мягко говоря, опровергается эмпирическим наблюдением.
Более того, эти формулы вызывают вопрос о размерностях. Размерность дохода я знаю — это Экю и его производные в разных валютных системах. А всё остальное?
Человек вполне может быть нужен для того, чтобы делать то, что ему сказали. Есть PM (product manager), и есть CTO (chief technical officer), чтобы заниматься бизнесом и продуктом.
Если человек пишет (условно) систему автотренировки GAN (нейронных сетей), то ему вовсе не надо быть экспертом в double penetration, чтобы быть полезным порносайту, генерирующему контент on-demand.
что если у человека понимание бизнеса равно нулю, то его доход равен нулю
Понимать бизнес можно и через чтение ТЗ. Если вы не умеете/не понимаете/не делаете вещи, о которых вас просят, то действительно личный доход будет равен нулю (= Но понимая бизнес можно приносить больше пользы планируя, задавая правильные вопросы, вынося предложения стратегически.
Вот, пожалуйста, не надо мешать ТЗ и бизнес. Задачи бизнеса изложены в его ТЗ (в России это устав организации). Там сказано:
… (в дальнейшем именуемое – «Общество») создано в соответствии с действующим законодательством РФ в целях получения прибыли от его предпринимательской деятельности.
А в ТЗ у программиста будет, что-то, что с целями бизнеса (изложенными в уставе) соотносится крайне опосредованно. И проблемы бизнеса — это не проблемы программиста (если программист не имеет доли в бизнесе).
проблемы бизнеса — это не проблемы программиста (если программист не имеет доли в бизнесе)
В общем случае — да, поэтому с работы не выгонят программиста, который остается в рамках ТЗ. Но по карьерной лестнице двинут и хрустящим рублём оценят скорее лояльного, который выходит за рамки ТЗ и готов обсуждать его, вникая в бизнес-процессы заказчика ИТ-банкета.
Смотря что вы делаете, в некоторых областях программирование сродни сборки шкафа из ИКЕА и из математики там только округление. Иногда умение сделать так, чтоб работало без лагов, на рынке стоит дороже знания FFT. С другой стороны уметь в матан что-то подразумевает хорошее абстрактное мышление, которое с высокой вероятностью покроет понимание бизнес-задач. Вывод: работайте там, где лучше всего раскроетесь профессионально. Не тратьте время на виджеты календариков или очередной nodejs фреймворк с хорошим бэкнраундом по матану.
Понимание того, что это не буквально арифметическое выражение а просто иллюстрация тоже поднимет ценность.
Что может быть приятнее для гуманитария, чем взять строгие, непротиворечивые (soundness & corectness) математические понятия, и нашлёпнуть на них свой "не буквальный иллюстративный" смысл?
А чо, тоже ценность.
Теорема базируется на двух аксиомах.
Аксиома 1: Знания — сила (Знания = Силе)
Аксиома 2: Время -деньги (Время = Деньгам)
Доказательство: Как любой школьник знает (Сила = Работа/Время)
Из чего следует: Знания = Работа/Время, подставляем вместо времени деньги
(Знания = Работа/Деньги) и находим, чему равны деньги.
Деньги = Работа/Знания
Таким образом, когда количество знаний приближается к 0, количество денег возрастает до бесконечности вне зависимости от затраченной работы.
Вывод: Чем меньше знаешь, тем больше зарабатываешь!
p.s. Выше копипаста
Эта группа с делителями нуля или без?
Умер Эйнштейн. Беседует он с Богом и вдруг просит:
— Господь, а покажи мне формулу мира. Я целую жизнь думал… Все равно я уже никому не расскажу, а мне будет интересно.
Бог хлопает в ладоши, появляется огромная доска, и Господь начинает выписывать на ней огромную формулу. Эйнштейн:
— Ага… Вот это я знал… А вот это вывел… Насчёт этого догадывался… Слушай, а вот тут фигня у тебя…
Бог задумчиво:
— Да я и сам уже это понял… Но без этого оно совсем не работает.
Разумеется, зануда. Для разнузданной гуманитарной широкой души душны и ужасны все эти группы, кольца и делители нулей.
![image](https://habrastorage.org/getpro/habr/comment_images/09a/b0f/aec/09ab0faec57e2fb09374f2807ab4e631.jpg)
В настоящее время метод Лопиталя с успехом применяется при решении неопределенностей типа 0:0 или ∞:∞.
А делить на ноль нельзя только в школьной математике ;)
На всякий случай расшифрую: для ценности, как работника, очень важно умение и желание понимать, что хотели донести те, с кем приходится работать, даже если они интеллектом и образованием до вас не дотягивают.
Про не лезть в бутылку по любому формальному поводу, наверное, вспоминать излишне.
«Хочу повышение потому что… прошло два года», «… я развиваюсь», «… планирую купить машину» — слабая переговорная позиция. «У меня тут оффер на $4k» — сильная.
Всё зависит от того, какая цель («target») стоит у вашего менеджера. Если эта цель — сокращать косты, то любая из этих причин, причиной для него не является, а по поводу оффера может, вообще последовать ответ плана: «ОК. В добрый путь. Удачи.»
Зависит от того в какие косты для него обойдется отправка вас «в добрый путь».
Естественно зависит, решения всегда должны быть адекватными, соответствующими текущей ситуации внутри компании и на рынке.
Так, если есть на примете незанятая команда в другом офисе из специалистов, у которых зп значительно меньше, то бизнес очень даже устроит отправка вас «в добрый путь». На лицо экономия средств. Ваш менеджер скорее всего и бонус за это получит. :)
Увольнение это довольно часто еще и поиск нового сотрудника, который довольно дорогой.
Ну не всегда так. А смотря как построен механизм найма. По моему опыту, самый продуктивный период у программиста до 30+ лет… Т. е. вполне достаточно держать несколько опытных программистов, которые на самом деле уже программят максимум час в день, остальное время задачки раскидыаают, архитектуру продумывают, требования пишут, ревью делают… И 100500 джуниров и мидлов… Уходит джуниор, берёшь студента, который и получает меньше, но ещё не такой продвинутый, но за год он вполне догонит, того, что ушёл… А з. п. Всё ещё меньше… Если он дорастает до лидера… то два варианта. Так как вам не нужны 100500 лидеров, вы либо отпускаете его, либо отпускаете другого лидера и снова берет студента. Таким образом, з. п. по отделу вообще может в среднем не расти, а даже падать, но максимум меняться на уровень инфляции.
Про английский было и в прошлой статье, а вообще "хорошие деньги" это понятие очень растяжимое, для кого-то уже $2к хорошие деньги, для кого-то $4к, а кто-то не без оснований считает, что действительно хорошие деньги программист может заработать только став основателем или сооснователем бизнеса.
Удача это классно, но вы на нее никак не влияете.
Как программисту зарабатывать еще больше
Работать там, где платят ещё больше. Например, в США.
Не там где платят больше а там где тратят меньше
А зачем разговорный английский нужен для IT, тоже не очень понятно описано. Подразумевается что все IT-ки обязаны работать в англоязычной команде или с англоязычным заказчиком?
А если говорить о том как программист может заработать больше денег
1. Устраиваемся на стабильную работу в крупную компанию.
2. Реализуем собственные идеи дома, чем больше реализованных идей, тем выше вероятность что что-то взлетит.
3. Страдаем и ищем инвесторов на взлетевшую идею.
4. Смотрим сериал «Кремниевая долина» и думаем, нужно ли нам это все.
Работая на одну компанию по трудовому договору, действительно крупных сумм не заработать.
Поэтому на переговорах менеджмент руководствуется своей (очень поверхностной) оценкой расходов в случае если человек уйдет.
«Сколько денег вы приносите компании» это секрет Полишинеля. Правильный ответ — никто не знает. Измерить доход от сотрудника в компании — невыполнимая задача.
Вообще, это миф. Техники прогнозирования прибыли и финансовой аналитики в ITшных компаниях позволяют отследить прирост дохода вплоть до конкретной фичи, а дальше несложно отследить, кто над этой фичей работал, сколько времени, и оценить прибыль, которую принес сотрудник компании за этот месяц.
В России это трудно, потому что это требует строгого учета рабочего времени и сильной аналитики, автоматизации и прочих баззвордов.
В странах, где все это есть, это старательно обскурят и скрывают от сотрудников. Рабочей пчелке не будет приятно узнать, что ее компенсация составляет всего пять с половиной процентов (цифра с потолка) от прибыли, которую она приносит.
В скандинавии, где есть культура открытого обсуждения финансов внутри одной компании, и где сами рабочие коллективы менее иерархичны и более эгалитарианские, все это отслеживается и кое-где даже обсуждается.
Если компания достаточно большая, и занимает достаточно уверенную позицию на рынке, — разница между вашей компенсацией и вашими доходами будет просто колоссальная. При этом сама компания будет позиционировать себя как «приввлекательное место для трудоустройства». Примером такой компании может быть, скажем, Amazon.
Фишка в том, что культура «заменимости сотрудников» цветет в таких местах пышным цветом, и отстаивать свои интересы в такой культуре самостоятельно становится крайне тяжело. Никто не хочет иметь в резюме упоминание «уволен из болььшой и привлекательной фирмы», а у самой фирмы часто есть несколько соискателей на роль, которую вы занимаете прямо сейчас.
Если копнуть еще глубже, то можно заметить, что разница между профитом, которые вы делаете для компании и вашей же компенсацией, почти целиком состоит из сверхприбылей ваших менеджеров — они очень не охотно будут идти на уступки.
Поэтому на западе активно развивается культура юнионизации, особенно в айти.
Между «просто делать таски в джире» и «понимать на чем продукт зарабатывает деньги» огромная разница. Продакт менеджеры не провидцы. Добрую долю задач, которые ими ставятся, можно сделать проще, сделать позже или не делать вообще.
Разница действительно очень большая. Вместе с тем, как Вы себе это видите? Я про «не делать вообще». То есть Вы на проекте разработчик и позволяете себе не делать таски аргументируя это тем, что согласно Вашему скромному мнению продакт менеджер что-то не понимает, а Вы понимаете лучше его и делать это не будете? Так Вас попрут в шею.
Конечно, можно попробовать эскалировать в сторону руководства по выше. Опять же, не факт, что Вас услышат и не факт, что станут на Вашу сторону.
Как минимум — продукт менеджер начнет под Вас копать. Он же по умолчанию «всё знает».
Первый — приносит проекту только код. Второй — код и продуктовые решения.
…, хочу поделиться мыслями о том, что делать программисту, чтобы получать хорошие деньги.
…
Как технически сильные ребята зарабатывают меньше рынка. Ждут следующего ревью, надеясь, что в этот раз их, наконец, оценят по достоинству.
Сразу вспомнилась сцена из фильма «Офисное пространство»:
Но ребят, давайте примем истину.
Рядовой программист — это придаток к чужому бизнесу.
От наемного специалиста бизнесу нужен максимальный результат за определенный
бюджет. Если есть возможность платить меньше за счет штрафов, то этим пользуются.
Не важно, какая профессия, ниже на примере анекдота про экскаваторщика.
Один мой знакомый вычитал объявление о найме на работу экскаваторщика с
зарплатой в 40 000 рублей. Пришёл на собеседование. Первым же делом
руководитель поинтересовался: «Спиртное употребляете?» Мой знакомый не
пьёт вообще — так и ответил. Моментальная реакция: «Извините, вы нам не
подходите». Знакомый попытался выяснить, почему. Руководитель
разоткровенничался:
— Ты не пьёшь, будешь пахать без «залётов», и в конце месяца с
переработками тебе надо будет полтинник заплатить. А у меня работают
люди, которые не прочь пропустить стаканчик-другой — отсюда штрафные
санкции. Я им в конце месяца по пять-десять тысяч раздаю, и все
довольны.
Вторая любимая тема работодателей — мотивировать завтраками.
Все помнят www.youtube.com/watch?v=-EC8Q6mp8iA?
Меняя работу, по сути выбираем только галеру. Чем доступнее галеры с более
высокой зарплатой, тем больше платят в регионе.
Можно прыгать по стекам, специализациям, но Ваш потолок определяет работодатель.
Следующая ступенька — стать начальником над рядовыми программистами.
Хочется больше, тогда придется рисковать. Сменить регулярные доходы, на риски
ведения бизнеса.
но Ваш потолок определяет работодатель.
рынок, а не конкретный работодатель, но да.
Если есть возможность платить меньше за счет штрафов, то этим пользуются.
какое счастье что в ИТ в большинстве случаев это не работает из-за дефицита специалистов
То есть от умения торговаться.
В статье не прозвучало явно, но мое мнение последующий торг внутри компании (повышение зарплаты) дело тухлое. На порядок легче сменить место работы на другое с лучшей зарплатой.
Если я разбираюсь в бизнесе, зачем мне работодатель?
Если я умею успешно проводить переговоры, зачем мне работодатель?
Если у меня есть оффер на 4к, зачем мне работодатель?
Со всеми этими знаниями и умениями, работодатель, это я!
Я создам успешный бизнес, я проведу успешные переговоры, и у меня будет нужный оффер. Затем я найму людей которые не понимают в этом ничего, но знают как выполнить работу, и умеют ее выполнять. Буду платить им зарплату по рынку, а сам получать прибыль.
Но если я не разбираюсь в бизнесе, не умею успешно проводить переговоры, я иду работать на дядю айтишником.
Ну например, сейчас зарплата по рынку такая, что из бюджета на разработку весьма весомая часть уходит на зарплату "айтишнику". Который получает её предсказуемо, не перерабатывает и не несёт никаких рисков.
Можно, конечно, разбираться в бизнесе, переговариваться на высококонкурентном рынке менеджеров и терять на нелюбимой работе нервные клетки, а можно делегировать это очередному дяде-работодателю, не потеряв в зарплате и занимаясь любимым делом.
Как программисту зарабатывать еще больше