Комментарии 574
все верно.
Да пофиг на голоса, главное, чтобы интересно было
Настоящий учебник для любого работника. Необязательно даже в IT -сфере.
На своем личном опыте: проработал в компании больше 5 лет в IT, но после перехода в другую ЗП увеличилась в 2-х кратном размере. И сейчас я близок к переходу в другую компанию при этом оклад собирается стать в 4 раза больше от первоначальной. Самое главное не останавливаться в развитии и изучать широкий спектр технологий.
Есть обратная сторона, куда более сложная) Платят много (согласно последней статье на хабре, ЗП улетела сильно за 99-й перцентиль), офис отличный, токсичности, руководитель не мудак. Но проект гавно. И стек технологий гавно. Просто поддержка сложной и большой enterprise системы, практически без каких-то новых фич. Но слезть с денег реально тяжелее. И ты как бы тупеешь с каждым годом, из навыков развивая только катание на внутренних велосипедах компании :)
В конечном итоге я ушел, но было ваще не легко)
Да, это действительно тяжело. Это как раз тот случай, когда приходится выбирать между краткосрочными и долгосрочными выгодами.
Краткосрочно — иметь бабос сейчас и остаться не у дел лет через 5-10, когда технологии изменятся до неузнаваимости, а проект закроется
Долгосрочно — потерять привычный доход сейчас (снизить на 20-50%), зато получить значительные перспективы и возможности для развития и адоптации к рынку.
Если работаете в российской компании, то адекватный вариант — идти работать на западный рынок, так даже перейдя в другой стек на позицию ниже, можно не потерять в деньгах.
Если компания уже топчик — стоит выбрать для себя, что важнее — деньги и перспектива выгорания, или интересная работа за миску риса (на самом деле за все еще хорошие деньги).
Действительно хорошо, у меня вот такой возможности не было.
Собственно, статья была про то, почему это редко срабатывает
Не поэтому. Если компания заинтересована в улучшении проекта, если подавляющее большинство программистов в этом заинтересованы, то это не сложно, хоть и долго. А если вы один такой Д'Артаньян, то фиг вы что измените.
Редко срабатывает, потому что это никому нафиг не нужно. С моего опыта, улучшать существующий проект можно только с мотивационным подкреплением топ менеджмента в стиле "кто мешает процессу — может потерять работу". Иначе вы лезете решать проблемы, которые вас не просили наперекор другим. Даже если эти проблемы — ваши.
А вот если вы понимаете, что нужно править архитектуру, иначе всё рухнет, а компании нужны кнопочки — и пофиг, что сайт на каждый клик мышкой минуту думает… тогда нет, ничего не выйдет.
Если бизнес всё устраивает и людей, которых они наймут, когда вы уйдёте — тоже… то проблем вообще никаких нету.
А вот если вам начинают петь сказки про то, «это — в последний раз», «нужно довести» или «найти замену»… то это верный признак того, что кто-то хочет решить свои проблемы за ваш счёт.
Когда есть выбор запустить новый продукт или за те же деньги допилить старый, бизнес даже не думает.
Почему не думает? Думает. Просто ситуации бывают очень разные. Иногда фокус должен быть на основном проекте, который дает большую часть прибыли, чтоб можно было заниматься экспансией на другие направления. Вкладывать все средства в новый проект почти всегда ведет к большим проблемам. 80-20 работает и тут — основные усилия на стабильный приносящий доход проект, остаток на развитие новых направлений.
Часто бывает так что руководство не понимает, что проект плохой. Все же работает! Худо-бедно, с периодическими падениями, но работает, задачи бизнеса выполняет. Зачем что-то менять?
Руководству нужно правильно доносить.
Возьмем сферического Василия — программиста в начале своего карьерного пути. Пример будет очень утрирован, постарайтесь понять суть, а не придираться к деталям.
Василий толковый разработчик, который следит за новостями, регулярно ковыряет фреймверки, почитывает алгоритмы, учит паттерны, спорит на Хабре. Внезапно, Василий осознает, что текущий фреймверк-1.5, который используется его компанией на кроваво-интерпрайзном проекте, устарел и его ругают на Хабре, и есть новый модный молодежный фреймверк-3.0, на который на Хабре молятся и вообще считают эталонным. Вася устал пилить старый код с костылями, он хочет новый лаконичный код, новые возможности, красивую архитектуру.
Василий идет к руководству:
— Давайте зарефакторим все и переведем на новый фреймверк-3.0, потому что его все хвалят!
— Вася, чем он лучше фреймверка-1.5, на котором проект сейчас нормально работает? По каким показателям?
— Он лучше по всем показателям!
— Что это даст бизнессу?
— Будет проще разрабатывать!
— Что значит проще? Что изменится?
— Ну как что? Мы будем использовать новый фреймверк, который лучше и быстрее старого!
— Что нам это даст?
Вася задумывается о том, что «руководство не понимает, что проект плохой». Да, на Хабре же такое часто пишут, что «руководство не понимает» простых программистов и всячески старается сократить расходы за их счет. Потому что руководство ничерта не смыслит в разработке, не следит за новыми фреймверками, не понимает необходимость рефакторинга. Возможно, Вася даже оставит пару комментариев на Хабре, а то и напишет целую статью про кровавый интерпрайз, непонимающее руководство, ужасные условия труда, бесполезный менеджмент. Так делает большинство Вась. Даже автор данного комментария когда-то давно так делал. Ибо Василий в данном примере не осознает возможность выбора, не понимает реактивности своей реакции. И для руководства Вася останется одним из тех странных программистов, которые только жалуются.
Рефакторинг и изменения архитектуры — неочевидные вложения… А бюджет на поддержку все равно выделяется, так что рефакторинг ради того чтобы кому-то было легче работать нет смысла оплачивать.
Возьмем сферического Петра — программиста в начале своего карьерного пути. Пример будет очень утрирован, постарайтесь понять суть, а не придираться к деталям.
Петр толковый разработчик, который следит за новостями, регулярно ковыряет фреймверки, почитывает алгоритмы, учит паттерны, спорит на Хабре. Внезапно, Петр осознает, что текущий фреймверк-1.5, который используется его компанией на кроваво-интерпрайзном проекте, устарел и его ругают на Хабре, и есть новый модный молодежный фреймверк-3.0, на который на Хабре молятся и вообще считают эталонным. Петя устал пилить старый код с костылями, он хочет новый лаконичный код, новые возможности, красивую архитектуру.
Петр идет к руководству:
— Давайте зарефакторим все и переведем на новый фреймверк-3.0, потому что его все хвалят!
— Петя, чем он лучше фреймверка-1.5, на котором проект сейчас нормально работает? По каким показателям?
— Он лучше по всем показателям!
— Что это даст бизнессу?
— Будет проще разрабатывать!
— Что значит проще? Что изменится?
— Ну как что? Мы будем использовать новый фреймверк, который лучше и быстрее старого!
— Что нам это даст?
Петя задумывается о том, что «руководство не понимает, что проект плохой». Но Петя решает попробовать объяснить. Садится за документацию, запускает стенд, покрывает метриками, сравнивает, анализирует, задает руководству вопросы про критичные для бизнеса момент. Готовит презентацию, инициирует митинг. На митинге Петя доходчиво на пальцах объясняет, чем новый фреймверк лучше старого, какие проблемы он решит, насколько примерно упростит и ускорит разработку, каких проблем удастся избежать, как изменятся метрики. У Пети и руководства происходит диалог, где обе стороны со временем начинают лучше понимать друг друга. Возможно, переезд на новый фреймверк будет будет признан действительно необходимым, возможно руководству удастся убедить Петра, что изменения для бизнеса совершенно не критичны, а затраты слишком велики. И те и другие получат большой полезный опыт, и, повторюсь, станут лучше понимать друг друга. Руководство станет доверять Пете, будет прислушиваться к его советам, и когда будет необходимость запуска нового проекта, Петю позовут туда руководителем тех команды и дадут ему полную свободу в выборе технологий. Даже в самом плохом случае, если руководство действительно плохое, Петю с руками оторвут в другую компанию с крутыми дорогими проектами. В отличии от Васи, который обречен кочевать между одинаково плохими и скучными.
Даже в самом плохом случае, если руководство действительно плохое, Петю с руками оторвут в другую компанию с крутыми дорогими проектами. В отличии от Васи, который обречен кочевать между одинаково плохими и скучными.Тут остаётся только согласиться. Бизнес — это про деньги.
Даже вещи, которые кажутся но вот совсем не относящимися к деньгам — можно «продать», при правильном подходе.
Скажем «тормозящий сайт» — приводит к тому, что люди покидают его быстрее, задерживаются дольше. Сразу идём в статистику рекламного отдела и выясняем сколько стоит привести одного посетителя на сайт.
И да, бизнес понимает, что деньги — это «не ваше». И он понимает, что вы будете делать ошибки.
Но разница между Петей, который понимает, что «красота кода» тоже может быть посчитана в долларах (рублях, тугриках) и Васей, который этого не понимает… да, она принципиальна.
Вася даже может зарабатывать больше.
Речь в статье не про них, а про те, которые "работает — не трогай, и запили мне еще вот эту фичу".
Проблемы архитектуры начинаются, когда нужно выкатить фичу вотпрамщас, а потом по прошествии времени переходит в «исторически сложилось».
Что касается аутсорса кода, цель аутсорсинговой команды побыстрее сдать продукт четко по ТЗ, свалив все риски на клиента.
А когда доходит до необходимости делать реальную работу, летит говно на вентилятор. Надо брать на себя ответственность, меня не ценят как сотрудника, я вообще не должен этим заниматься, это слишком сложно для моего уровня
Как показывает практика есть заметная корреляция цены и качества "почему-то"
И какую цену показывает практика в итоге? От которой качество приемлимо.
офис отличный, токсичности, руководитель не мудак. Но проект гавно. И стек технологий гавно. Просто поддержка сложной и большой enterprise системы, практически без каких-то новых фич.
улетаешь в депрессию, то как справишься с реальными проблемами, которые в жизни неизбежно будут?
А потом аналогично резко менять место жительства по причине нежелания «деградировать за соточку», когда на проекте застой, приходишь в 12, до 16 разребаешь таски, часик пинаешь пет-проектик, и валишь домой/гулять/в кабак/whatever.
Нашел вакансию в Питере, переехал, через 10 месяцев перевез своих.
Так что не надо ныть, что «хорошо выбирать, когда семьи нет». Надо просто жечь мосты и рвать когти вперед.
Или, как я говорил ранее, можно просто сделать хороший проект из плохого.
Ну, это тоже вариант. В моем случае просто специализация себя исчерпала.
А если сжигать мосты, что тут хорошего?
Офигенно мотивирует не сачковать.
Не нужно жить абсолютами, и жечь мосты, и сидеть в болоте — плохо.
Как разработчики, мы имеем замечательную возможность подстелить соломки при кардинальных изменениях — фриланс.
Не так ведь сложно в свободное от работы время фрилансить немного, а когда придут перемены и возможный затяжной поиска работы фрилансить много, и тем самым не остаться без хлеба с маслом.
И семья и другие факторы, конечно, не причина забивать на свои перспективы, но и учитывать интересы своих родственников тоже нужно.
Что же касается сделать хороший проект их плохого — это редко когда возможно, причины я описал выше. Если же это возможно (например, проект делали два джуна, и вот вдруг взяли вас — эксперта, и вот как щас вы тут все пофиксите) — то это не то, про что я рассказываю в статье.
Ну и опять же, на то, чтобы сделать плохой проект хорошим, могут уйти годы, и вряд ли кто-то именно под это будет выделять ресурсы, скорее всего вы будете это делать за счет своего времени и (если повезет) харизмы. Стоит ли оно того? Ну решать вам в каждом конкретном случае. Но представьте себя через 5-10 лет, на другой работе и другой должности, смотрящим на себя нынешнено, и спросите: "Стоило ли оно того? Принесло ли оно мне пользы в жизни?" Скорее всего ответ будет "нет".
Как разработчики, мы имеем замечательную возможность подстелить соломки при кардинальных изменениях — фриланс.
Много низкоквалифицированной работы за копейки. Спасибо, не нужно.
Берите высококвалифицированную не за копейки, кто же мешает?
Такую не отдаст, ну так отдаст другую.
Компаний очень много, и задач очень много. Вы понаблюдайте недельку-другую за задачами на апворке по вашей теме, и увидите, что есть задачи совершенно разного уровня.
Плюс на апворке часто аутсорсят задачи небольшие конторы, так что вполне можно много интересных аутсорсинговых задач найти.
Лично у меня был опыт, что после нескольких простейших задач за 5, 20, 100 баксов я попал на проект на 30 баксов в час, где проработал три месяца, реализовав очень крутой продукт. И таких задач немало, просто ищите и грамотно рекламируйте себя без стеснений. Потому что индус не стесняется в рекламе.
Вроде бы речь шла про то, чтобы перекантоваться на фрилансе, пока происходят изменения с основной работой, например при активном поиске и посещении собеседований, если ушли со старой и "сожгли мосты".
Интересы у всех разные, я говорю про свой опыт, когда я именно так делал. Есть люди, который по 10 лет работают на фрилансе и им интересно — можете посмотреть интервью в интернете, у меня такого опыта нет.
Ну так в этом и есть развитие — выполнять не только механическую работу (написание кода), но и то, что вокруг него. В идеале да, проект от начала до конца. А это требует большой самостоятельности и глубокого понимания процессов клиента.
Но в любом случае это прекрасный опыт.
Сидел на апворке и не понял что там делать программисту из офиса, который привык работать в команде.
Привыкать исполнять много ролей в команде самому.
После уточнения об оплате переработок ( «переработки по выходным мы оплачиваем»), мой энтузиазм поработать сменился желанием встать и уйти, что я и сделал.
Как вариант, если всё это нравится. Или возглавить команду, детально понимая что каждый делает.
С чего вы вязли, что я так считаю? Появится опыт работы на каждой роли в команде за исключения роли рукводителя команды.
Бывают разные проекты. Часто так, как описано, но случается, что нанимают разработчика на фрилансе в полноценную команду — это от работы в офисе не отличается ничем, кроме отсутствия этого самого офиса (ну, плюс геораспределенность, которая вносит свои нюансы с разными часовыми поясами и частичным пересечением времени работы — но опять же это особо не отличается от офиса с гибким графиком).
Я, правда, на toptal-е, там такого явно больше. То есть, количественно, может, и не особо много, но зато это сразу долгосрочно.
А представьте что доведёт проект до ума кто то другой. И срубит на нём кучу бабла)Дык доведёт до ума другой, а бабла срубит третий — в этом фишка.
Конечно, если у вас есть шанс довести проект до ума и «срубить бабла» — ситуация меняется…
Ну представить то все что угодно можно, но по факту никто из тех, кто работает на проекте как линейный работник (разработчик, тестировщик, дизайнер etc.), не срубит на нем нисколько бабла, если это не стартап. Да и в стартапе такая вероятность лежит в пределе 5%, и то, если у вас есть доли.
Тут надо различать разные значения слова "проект". В рамках одного продукта может быть несколько проектов. Ну, например, запланированный релиз — это проект классический.
Тут зависит от условий. С одной стороны, если релиз после каждого спринта, то можно считать каждый спринт мини-проектом. С другой, если нет специально выделенных ресурсов на релиз, то вроде и не проект. Вот собрали 20 человек из 100 и сказали: ваша задача через полгода сделать новый релиз по вотэтому ТЗ — проект
апворк:
c++: 688 jobs found
c plus plus: 270 jobs found
Для примера го, на котором я пишу:
Golang: 112 jobs found
Ну вот пример фиксед на 5К:
High Level Tasks:
1) Programming the Firmware using FreeRTOS and cubeMX for the STM32F407ZGT based Sensor Board
2) Check that the PCB has no errors
3) Programming base functions (LED, Buttons, GPIOs, Pins, Clocks,...)
4) SPI Driver for -> AD7175 24bit ADC, where 3 single axis industrial Accelerometers are attached. Driver file is already existent. Needs to be implemented.
5) Reading out and evaluation of the Sensor Values
6) Building up an Interafce for setting up the configuration of the AD7175 A/D
7) Creating a interface via USB VCOM as Debug Interface to read out and send commands via Terminal.
8) Implementing communciation protocoll (HDLC and sync protcoll as specified) using 2x RS422 interfaces one for HDLC and one for sync protcoll
9) Good Documentation
Deliverables are Firmware Code, Description, Documentation and compilable and exectuable binaries for flashing the STM32 via DFU.
Правда это больше на си похоже, но там много проектов, где язык на выбор из списка, как с++/python/.net/...
Правда, я так делал не по своей воле, а в связи с сокращением, но тем не менее все получилось.
Мне кажется ЗП разработчиков сейчас не в тех диапазонах, чтобы приходилось выбирать.
Если компания уже топчик, то наверняка есть варианты просто уйти в другую команду.
Краткосрочно — иметь бабос сейчас и остаться не у дел лет через 5-10, когда технологии изменятся до неузнаваимости, а проект закроется
Это типичный страх новичка.
Но если ты опытный специалист — то важны твои знания концепций, паттернов, алгоритмов, принципов и пр.
Вхождение в другой стек для опытного специалиста занимает не так уж много. Да и ему все равно в этом время платят деньги, пусть меньше. Но накопленного жирка хватит с избытком.
Краткосрочно — иметь бабос сейчас и остаться не у дел лет через 5-10, когда технологии изменятся до неузнаваимости, а проект закроется
Странно с таким здравым подходом к проблемам в статье видеть такой бредовый комментарий. Типа если с 1980 года кодил на C, а в 2019 году проект закрылся — всё, только грузчиком работать идти?
Идея была про куда более узкое направление, чем условный С (хотя и С уже давно не в топе). Например, я начинал на заводе программистом ТурбоБухгалтер. Вот поработал бы я еще десяток лет там, пока завод не закрылся. И куда мне с таким мэдскилом идти?
Кстати о заводах. Ситуации подобные:
Нам не нужно решить текущие проблемы, нам нужен ответственный.
Мы уже работаем с человеком, но он/а (по ГПД, как предприниматель, в декрете) и мы не можем его заставить работать так как нам нужно, поэтому мы хотим
заставить васвзять человека в штат.
Просто за гранью добра и зла.
Если руководитель правда не мудак, он а) озаботится рефакторингом на более-менее новые рельсы, б) хотя бы за счет 4 часов в неделю разрешит саморазвитие, хотя бы в сторону новых рельсов для рефактора.
Дело не в качестве кода. За годы все более или менее стало аккуратным, код исправляется. Просто проект застыл, в нем больше нечего особо делать.
Качество кода ни при чем. Просто в определенный момент окажется, что сотрудники потихоньку валят на менее геморные в поддержке технологии, а на саппорт набрать уже некого — то, что в проде, дропнуто десять лет назад, и спецы просят за это королевство, принцессу и пол-коня. Хотя написано было идеально.
На четвертую джаву еще пять лет назад проблема была найти людей. Дело не в том, что спецов нет. Дело в том, что никто не хочет в этом ковыряться.
Плюс, знаю программеров «за 50», кто с удовольствием занялся бы чем-нибудь подобным.
Согласен, не самая завидная работа, но, имхо, на такое программеров будет достаточно еще много лет.
На джаве найти человека, который будет заниматься старым легаси и при этом не платить ему хотя бы от 250 в месяц (это для хорошего мидла, те сеньоры, кого я знаю и кто пойдет этим заниматься за деньги хотят от 300) — задача крайне не тривиальна и зачастую такая вакансия вообще не закрывается.
Так может причина скорее в +15%? Это значит, что не по рынку, а на 15% меньше.
Кстати, в определенный момент я устроился на подобный проект. Сильно расширило кругозор. С тех пор я не боюсь альтернативных фреймворков и сейчас очень активно посматриваю в сторону микронаута.
И если компания хочет найти кого то на старый стек — им придется давать x1.5 к рынку в виде доплаты за легаси. И все равно это не самая тривиальная задача, в моем понимании она не согласуется с фразой «еще долго не будет очень больших проблем с поиском людей на саппорт». Как показывает практика — даже за такой рейт людей придется основательно поискать.
У всех разные ценности, вот и все. Что тут обсуждать?
Увеличит, если деньги в принципе стоят во главе угла.
Если нет (например, денег и так хватает) то тут уже все сложнее.
250 в месяц (это для хорошего мидла ...
Простите, а это где?
АФАИК, по рынку Мск/СПб, мидл жабакодер — от 120, жабагосподин — от 200.
Но за разгребание легаси, да, лично я бы меньше 300 не выставил.
Но, соглашусь, что могло и подрасти, да.
Да и ориентироваться на джуна при выборе профессии не слишком правильно на мой взгляд — по сути это до первой работы. Найти вторую будет уже гораздо проще, т.к. есть опыт и там уже именно «джун» мало на что влияет. Смотреть стоит на перспективу, хотя бы на уровень мидла.
Много лет кайфовал: изучил всё вдоль и поперёк. Прикрутил кучу фич, про которые вообще не думали, что на той системе так можно «задёшево». Ну, то есть схема была такая: остаётся свободное время, пилишь прототипчик какой-нибудь фичи. И пачка готовых экспериментов всё время лежит. Потом появляется задача, в которой одну из фич можно добавить. И ты уже точно знаешь, что прикрутишь её, скажем, за 2-3 дня. И это заказчика устраивает.
а почему вы пишите оутсорс?
А как надо?
"Аутсорс". Проверочные слова — "аутсайдер", "тайм-аут", просто "аут" (спортивный термин).
А почему вы пишете "пишите"?
Согласитесь звучит как «не надо тут подметать, тут грязно потому что это не вы и не сейчас насорили»… В итоге — это всё стандартный халивар на тему «поравалить»… Лично я толерантен к представителям обоих лагерей… Просто есть люди, которые умеют делать тяжёлую и грязную работу, а есть люди, которые умеют делать сложную чистовую отделку. Первым нечего делать к концу стройки, вторым — нечего делать в её начале. Но нужны и те и другие. Глупо золотодеревщику участвовать в рытье котлована для дворца, надо валить к тому дворцу, где уже идёт отделка. Но и каменщику нечего делать при укладке паркета из красного дерева. Тоже нужно вовремя свалить в чистое поле, где ещё только предстоит вгрызаться.
Так что, при отсутствии других отрицательных факторов как то унижения руководством или плохой атмосферы, считаю вполне достойной причиной остаться. Ибо там, конечно, хорошо, всё готовенькое… А тут кто?
А вот про что интересно, дык это узнать, как отличить плохой проект от хорошего? Имею некоторое число коллег, мигрировавших за более интересными проектами и, попутно, более длинным рублём… Длинный рубль, конечно, сразу же наступает… А насчёт более интересных проектов — тут анекдот… На макроуровне конечно различия колоссальные… Раньше ты кодировал функционал по укладке пользовательских данных в БД… Сейчас — по отправке пользовательских данных из БД в СМС шлюз. Это считается за «улучшение интересности проекта»?
Я, вот, тоже мечтаю оказаться в проекте, после реализации которого настанет мир во всём мире, но при этом, чтобы и с голоду не помереть. Кто-нибудь знает такой? Хотя… Если тут идёт речь об IT, то там тоже придётся сидеть за компом и нажимать кнопки, даже если полностью сменить стек, не так ли?
Мне кажется «интересность проекта», всё-таки, фикция… Это больше из области мотивации. Если ты мотивирован делать работу добросовестно и качественно, то гордится ты будешь одинаково как софтом по управлению насосом ассенизатора, так и софтом, управляющим гиперприводом межпланетного корабля… Хотя второе, конечно, привлекательнее на этапе, когда ты только-только начал искать спутницу по жизни.
Фух… Извините… Накопилось… Много таких статей в последнее время…
Постараюсь ответить на каждый тезис.
А вот про что интересно, дык это узнать, как отличить плохой проект от хорошего?
На этот вопрос мой коллега написал небольшую заметку.
Согласитесь звучит как «не надо тут подметать, тут грязно потому что это не вы и не сейчас насорили»
Не соглашусь. Разница в том, что проектов много, компаний много, отношения рыночные, а трудовая жизнь короткая. Особенно хорошо это видно, смотря всякие интервью и подкасты людей, которые в 27 уже поработали в FAANG, открыли и закрыли свой стартап и вообще повидали жизнь. Я не считаю себя хуже. И если мне здесь не нравится, я просто пойду туда, где мне понравится, и не буду тратить свою жизнь на то, что мне не приносит удовольствия. Это вполне себе рыночный подход, ничего личного.
Со страной или еще чем-то принцип другой — "мне здесь еще жить". Хотя и здесь я придерживаюсь подхода, что не готов потратить жизнь в стране, которой плевать на законопослушного налогоплатильщика, но все же это вопрос более комплексный, чем смена работы. Но сменить страну значит начать с чистого листа, а сменить работу обычно значит новая запись в трудовой книжке.
Мне кажется «интересность проекта», всё-таки, фикция… Это больше из области мотивации
Из области мотивации, но не фикция. Просто для каждого интерес свой. Причем разный в разные моменты жизни. Например мне сейчас интересен девопс и понимание бекенда на более широком уровне, чем написание приложений, и я такой проект нашел. Кому-то интересно писать софт для ракет, кому-то спасать человеческие жизни, кому-то криптовалюты и так далее. Главное — определиться с тем, что тебя вдохновляет. Меня вот не вдохновляло писать отчеты и прочий корпоративный стафф — и я завязал, хотя было тяжело. Не для каждого, конечно, найдется идеальная работа по душе, но это уже вопрос постановки целей.
гордится ты будешь одинаково как софтом по управлению насосом ассенизатора, так и софтом, управляющим гиперприводом межпланетного корабля
Вопрос не в гордости, а в сложности задач, и в том, какой вызов работа тебе бросает. Можно ведь формочки клепать, а можно поисковый движок оптимизировать, так, что он на 1% ускорится, сэкономив петабайт трафика в минуту. При этом результат первой работы увидят все, а второй — никто.
Мне кажется мы с Вами об одном и том же, но разными словами… Поэтому уходит много букафф… «Фикция» — да, неудачное слово я подобрал. Я имел в виду, что это внутри человека… Это его удовлетворённость и чем её мерять никто, кроме него, не знает. Но Вы, фактически, это же и написали.
Вы цитируете мне моего же красного чёртика (ну, знаете, как в фильмах показывают колебания героя между добром и злом)… А я Вам в ответ своего белого… Поэтому у нас нет шансов договориться априори :). Хотя Ваши ответы трудно однозначно отнести к категории красного чёртика… Мне местами кажется, они только подтверждают мною написанное.
Но, поскольку, именно вопрос «интересности» я считаю ключевым в этой дискуссии, и лично мне он сейчас интересен, то зацеплюсь только за Ваше последнее утверждение. Чем же стоит гордится? Сотнями наклёпанных формочек в популярном банк-клиенте, которыми можно тыкать в друзей, или сэкономленным петабайтом, о котором никто не узнал?
Я лично гордость за свою работу измеряю в том, насколько моя работа полезна людям.
Автоматизировал процесс и сэкономил 100 человекочасов в месяц — это повод для гордости.
Наклепал формочек для сайта — особо гордиться нечем.
Другой вопрос, что и то и то не связано с интересностью проекта. Для меня интетес — актуальне технологии, интересный контекст, ну и польза.
Когда и то и то совпадает — мне классно и я готов просить меньше денег за проект. Когда нет — держу руку на пульсе и профилактически хожу на собеседования.
Не соглашусь — Если выбирать между двумя кандидатами, один из которых 10 лет сидел в единственном корпоративном окружении, а второй — за те же 10 лет успел поработать в 5-6 разных местах и в курсе возможного разнообразия технологий и подходов — то я точно выберу второго. Разница между ними просто колоссальна.
1) Допустим тебе надо написать систему биллинга (либо систему работы с партнерами). У тебя есть выбор — взять чувака, который лет 6 работал в компании (банки, аффилейт-системе), либо взять чувака, который работал в компаниях от рога и копыта, до какого-то яндекса. То у первого будет явное преимущество.
2) Если у тебя просто какой-то хаотичный пул задач (от формочек и подать пиво тим-лиду, до какой-то мудренной системы обработки данных), то чувак с более широким кругозором будет лучше.
А что если чувак, который 6 лет работал в банке, так и продолжает там работать, и на выбор есть лишь тот кто 6 лет писал один и тот же сайт, и тот кто 6 лет прыгал по разным проектам?
А если чувак за 6 лет поработал в 3-4 банках?
банки все одинаковые по большому счету.
с уважением, мальчик 40 лет, 7 лет финтеха.
По опыту, чем компания старше — тем сложнее там вверх двигаться — все места уже разобраны теми, кто пришел раньше, и уходить они никуда не собираются.
Подразделения сейчас создавать в таких конторах тоже не модно. Это затратно, зачем себе годичный бонус уменьшать?
Ну так мы вроде про гордость говорим, а не про удовлетворение от работы.
С вашим тезисом полностью согласен, но это не про гордость, а скорее про адекватность и комфорт. И как следствие — удовольствие от работы.
В работе ИТ-шника есть парадокс, чем больше всего автоматизировано им же, тем меньше он нужен сам.
Не соглашусь. На мой взгляд чем больше автоматизация ИТ, тем меньше нужны code monkeys и больше нужны люди способные думать своей головой, а не просто копипастить код. И уж при нашей жизни нормальный айтишник без работы не останется.
Противостоять бизнесу, желающему индуса, легко — быть качественно лучше индуса (без расизма). Если вашу работу может делать условный индус — какой от вас толк?
На счет автоматизации: айтишников пока держит на работе постоянно меняющийся рынок и задачи, которые невозможно решить автоматизацией. Когда станет можно — мы все останемся без работы. Я думаю, во многих областях, как фронтенд, CRUDы и прочие шаблонные задачи, это произойдет уже в ближайшие 5-10 лет. Это уже происходит.
Ну это вопрос цены и качества. Если компании качество не важно, оно наймет дешевую рабочую силу. Работайте там, где качество важно и компании готовы платить за него. Вероятно, некоторый пласт компаний в этом случае вообще отпадает. Если для вас отпали все — вероятно, стоит менять стек технологий на более современный, где сидят текущие продуктовые разработки.
Ну вообще это нормальная практика (осбоенно если энтерпрайз) на основную разработку нанимать толковых ребят задорого, а на поддержку брать дешевую рабочую силу.
Если это ваш случай — имеет смысл работать там, где есть сложные задачи и клиент готов платить 30 в час (это нормальная цена, впрочем), закончилась основная разработка — ищите новый проект.
В таком деле очень хорошо работать контрактером, которого нанимают на фиксированный срок и потом нет лишних вопросов.
где есть сложные задачи и клиент готов платить 30 в час (это нормальная цена, впрочем)
30 долларов час — это сильно ниже минималки для сложных задач.
30 долларов — это простые задачи, но когда ты уже можешь называть себя программистом.
Не знаю, где вы и кем работаете, поэтому сужу по себе и деньгам, которые лично я на фрилансе зарабатывал.
Рейт в 70$ еще нужно хорошенько поискать и попасть на него. Если вам это удалось — мое почтение.
гордость за свою работу измеряю в том, насколько моя работа полезна людямТут есть узкий момент в том, что субъективно довольно сложно оценить, насколько работа полезна людям. Наиболее похожая объективная оценка — это уровень оплаты, но довольно сложно в глубине души прочувствовать, что «вот эта совершенно бесполезная хрень» на самом деле очень полезна (где-то через пять слоев middleware), иначе бы за нее столько не платили.
Частые ситуации когда приглашают тебя вроде на чистовую отделку, а по факту просят постоянно ещё котлован углубить-расширить.
Хотя корректнее будет другая аналогия:
До тебя построили какой то сарай, а не пятизвездочный отель, на котором тем не менее получилось заработать. Тебя приглашают вроде вырыть котлован под ним и постепенно сделать из него приличный отель, причём без выселения гостей. Но по факту получается приделать к сарайчику ещё несколько комнат, сделать перепланировки, не трогая несущих стен.
Но вправлять мозК начальству или бороться с устаревшей системой, лично для меня, это драйв бОльший чем непосредственно решение задач технических… Дальше там, понятно, идёт тема адекватности руководства, если она есть, и всё такое… Если её нет — однозначно валить… А ломка людей, как раз, процесс длительный… За год два — да, можно закрыть проект и свалить с чистой совестью. Но для того, чтобы изменения произошли в головах у людей, как правило, времени требуется больше… А у нас в стране ещё огромные проблемы с культурой вообще и с производственной культурой в частности… Поэтому я и впрягся чуток за «остающихся»…
Хотя мнение автора можно представить как «надо валить и естественный отбор искоренит их за ненадобностью» тоже имеет право на жизнь. Тут кто как для себя решил проблемы гуманности…
А ведь Вы отлично суть уловили.
Не важно, страну человек меняет или только компанию, но будучи специалистом всё той же профессии, он будет делать примерно одно и то же.
А если нет разницы, то почему бы ему не добиться максимальной выгоды для себя?
И у Вас непонятно что Вы считаете выгодой? В противоположность личной выгоде, есть ещё, например, выгода общественная. И есть люди, для которых она выше личной. И история чаще сохраняет имена именно таких людей, а не тех, кто искал выгоды личной. Остаться на плохом проекте и сделать из него хороший — для кого-то это огого какая выгода…
Ну а дальше понятно, что точка кипения или болевые точки есть у каждого… И при увеличении степени токсичности проекта, степень альтруизма уменьшается и в какой-то момент струна рвётся. Я лишь призывал не бросаться грязью в людей, логика принятия решения которых не умещается в чьих то «оптимизированных для достижения максимальной личной выгоды» головах.
Погодите-ка...
То есть рядовой программист, который делает сервис "по укладке пользовательских данных в БД" за зарплату ниже рыночной, всерьёз считает, что он максимизирует общественную выгоду? Или он рассчитывает, что его имя в историю золотыми буквами впишут?
Если человек целенаправленно хочет нанести обществу пользу, то он не занимается имплементацией тривиальных сервисов. Потому что от человека на подобной позиции не зависит ничего. Невозможно сделать плохой проект хорошим из такого положения.
Если же, например, этот разработчик завтра перейдёт в другую компанию на более высокую зарплату, а на его место возьмут студента без опыта то человечеству пользы будет явно больше. Студент получит первый опыт работы за написание тривиальных сервисов, разработчик получит новые знания о протоколе SMPP, и, наконец, оба они заработают и потратят больше денег, осчастливливая себя и свои семьи оценками своего труда по-заслугам, окружающих продавцов своими покупками, экономику — налогами, и так далее по пищевой цепочке...
Во первых, кто Вам сказал что после укладки данных в БД (это же несколько спринтов всего) этому разработчику не поручат что-то, что хорошо решается с использованием нейросети, например? А Вы разменялись на какой-то там утилитарный SMPP…
Программирование гиперпространственных двигателей тоже состоит в укладке данных к какую-нибудь БД… Или в отсылке чего-нибудь через какой-нибудь протокол или шлюз. Или в анализе каких-нибудь Бигдата на выбрации/флуктуации каких-нибудь важных характеристик. Абсолютно очевидно что на микроуровне Вы будете заниматься абсолютно тем же. Сидеть согбенно над клавиатурой и таращится в мониторы. И да, зарплата ниже рыночной… Но рядом — ассенизаторы с рыночной и выше зарплатой. Вы себя утешаете, что там проект лучше или готовы честно сознаться, что просто пошли за длинным рублём? Вас же никто не осуждает. Право имеете… Не надо только обманывать, нас, но, в первую очередь, себя… Это, кстати, и остающихся касается… Не надо себя обманывать, что именно у нас — корабли бороздящие, а остальные — какахи по трубам перекачивают, если работодатель вам откровенно не доплачивает.
Ваш критерий понятен. У них есть SMPP, поэтому они хороший проект. А у нас нету — мы плохой. Только кто Вам сказал, что у нас нету? Вдруг у нас ещё и не то есть?
Программирование гиперпространственных двигателей… И да, зарплата ниже рыночной…
Не надо только обманывать, нас, но, в первую очередь, себя…
Вот, не нужно обманывать в первую очередь себя, если вы делаете «гиперпространственные двигатели» и ваш работодатель никак не может платить вам средную по рынку, значит он должен предложить вам какую-то долю в бизнесе и будущих доходах. Иначе, он просто вас обманывает.
Бизнес это не про альтруизм, хотите альтруизма — пишите open source или помогайте в свободное время детдомам и гос.организациям. Общественная польза должна сочетаться с личной пользой, иначе это вас просто эксплатирует собственник.
Поверьте, как только вы сделаете «гиперпространственные двигатели», о вас никто не вспомнит и Нобелевскую премию разделить не позовет, более того вас легко и непренужденно могут уволить, как только вы перестанете быть полезным.
Чтобы не чувстовать себя «кинутым» после многих лет, нужно либо иметь какую-то долю в бизнесе, либо работать по адекватной рынку зарплате.
А так получается ваш работодатель предлагает вам отдавать часть дохода ему мотивируя некоторыми общественными интересами, при этом очевидно потом он с вами своими доходами делиться не будет. Уж лучше, отнести лишние деньги с зарплаты в какой-нибудь проверенный благотворительный фонд.
Но в одном месте может быть выдача скидок на колбасу и кофе, а в другом — написание оптимизирующего компилятора. И в первом случае денег должны платить больше, потому что работа скучная.
По-вашему, если во втором месте платят меньше, значит, обманывают, тогда для вас обе этих работы полностью одинаковы и, игнорируя все остальные различия, вы предлагаете идти туда, где больше денег.
По-вашему, если во втором месте платят меньше, значит, обманывают, тогда для вас обе этих работы полностью одинаковы и, игнорируя все остальные различия, вы предлагаете идти туда, где больше денег.
Где вы это увидели? Интересность работы ДЛЯ МЕНЯ, получение полезного стажа/опыта/навыков ДЛЯ МЕНЯ это мой ЛИЧНЫЙ интерес.
Разумеется не все упирается в деньги. Я говорил, что дарить часть своей оплаты своему работодателяю ради ЕГО интересов или некоторых ОБЩЕСТВЕННЫХ интересов (по факту, которые чаще всего являются просто прикрытием интересом работодателя) — не очень разумно. Если хочется занятся благотворительностью — есть множество других способов.
Вот, не нужно обманывать в первую очередь себя, если вы делаете «гиперпространственные двигатели» и ваш работодатель никак не может платить вам средную по рынку… он просто вас обманываетЯ вполне допускаю, что интерес к «гиперпространственным двигателям» может компенсировать нижесреднего по рынку.
Вот, не нужно обманывать в первую очередь себя, если вы делаете «гиперпространственные двигатели» и ваш работодатель никак не может платить вам средную по рынку, значит он должен предложить вам какую-то долю в бизнесе и будущих доходах. Иначе, он просто вас обманывает.
Именно это я и сказал в том сообщении, на которое Вы отвечаете. После слова «Кстати...»
Бизнес это не про альтруизм, хотите альтруизма — пишите open source или помогайте в свободное время детдомам и гос.организациям. Общественная польза должна сочетаться с личной пользой, иначе это вас просто эксплатирует собственник.
Почему Вы решили, что я не пишу… или не помогаю? «Общественная польза должна...»… Кому она должна? Кто её обязал быть должной? Это что-то мне напоминает… Типа «Каждый должен обеспечить себя, чтобы избавить общество от заботы о себе»… Эдак мы свалимся в социологию и обществоведение, но заранее предупреждаю Вас, что я там был, и этот тезис ого какой спорный.
Я могу работать бесплатно, если доходы с моих сахарных плантаций позволяют мне это. Или я на всю голову монах-отшельник, питаюсь капустой, но чувствую себя обязанным довести до ума проект на Ардуино по поливу монастырского огорода.
Почему Вы считаете себя в праве решать за человека с какой степенью альтруизма он готов занимается малооплачиваемой работой? Считаете что его эксплуатируют? Боритесь с этой несправедливостью! Но это же возможно только тогда, когда он неграмотный и не знает своего истинного положения. Мы же, вроде, рассуждаем о самих себе. А я не видел нигде вводной «предположим он полный идиот...». Мы говорим о том, что он про себя всё знает, но он так решил. Это его решение.
Но это уже вообще не о том… Вы же не можете не заметить, что я пишу отталкиваясь от «нормального проекта», а Вы отвечаете мне исходя из «плохого»… С таким раскладом дискуссия не имеет смысла, потому что речь о разном по определению.
Реально важно всего две вещи:
Первая — это критерии «плохости»… Они тут более-менее людьми предложены. Но опять же в совокупности, весА у каждой отдельной причины разные, поэтому и решение разное.
И вторая. Это когда проект… реально… ну так себе… Ни то ни сё. Но большой. И интересный. И, вроде как, даже общественно полезный. Но не достаточно хороший. За углом есть лучше. Но человек имеет все возможности и желание сделать его ахрененно хорошим. Это долго и трудно. Кто-то не сдюживает и уходит. А он остаётся. Кто поступает хорошо, а кто плохо — они узнают только на пенсии. Одно только очевидно. Когда ушедшие поливают грязью оставшихся, то это, всего-лишь, акт мести за их собственную слабость и трусость. Если проект безнадёжен, то первый ушедший вытаскивает из него всех оставшихся… Такое тоже я видел…
Но, напоминаю, речь идёт о «нормальном» проекте. Мало денег? Ну да, нет автоматической индексации по рынку. Приходится в ручном режиме выбивать прибавки. Неприятно? Да. Но не смертельно! Устаревший стек? Это, вообще, в сфере вашей ответственности. Меняйте, если руки из правильного места растут. Хоть всё меняйте! Нездоровый климат? Вытесняйте паразитов урезанием премий или другими способами, вплоть до КЗОТ.
— Если проект не может существовать платя средную по рынку зарплату — он все равно загнется. И появится другой проект, который сделает тоже самое, но конкурентноспособнее,
— Если может дать прибыль в будущем — разумно попросить компенсировать частью доли за проблемы в настоящем,
— Если проект может существовать платя средную по рынку зарплату, но работодатель не хочет — он просто забираем у вас доходы, прикрываясь якобы «общественной полезностью», ну примерно, как вы отдавали бы столько же денег нищим, которые на самом деле намного богаче вас,
То есть, конечно, это ваше дело, но тут уж вам решать, что вам лучше верить в самообман «общественно полезного» проект или нет.
P.S. Кстати, интересно, приведите пример «общественно полезного» коммерческого ИТ проекта, в который вы бы вкладывались даже в ущерб личным интересам. Что-то подозреваю, что если бы вы и не вкладывались, он не загнулся, либо тут же появился бы конкурент, где было бы все тоже самое (если проект действительно обществу важен).
П.1. спорный в Российских реалиях. В рыночной экономике — да.
П2. Описка. Делиться нужно не проблемами, а прибылью. Но, опять же, в Российских реалиях я слабо себе это представляю, но допускаю, что я многого не знаю.
П.3. Бесспорно.
Предлагаю закоммитить. Дискуссия переростает в тонкие материи, обусловленные личным мироощущением. Ветка и так раздулась.
приведите пример «общественно полезного» коммерческого ИТ проекта, в который вы бы вкладывались даже в ущерб личным интересамЯ, например, согласился бы работать за меньшие деньги в проекте децентрализованной избирательной системы с математическими гарантиями корректности. Это из именно «общественной пользы». Не знаю, загнулся бы такой проект, если бы я не вкладывался, или нет
Скажем так, подобные проекты улучшают свои шансы на успех, если при прочих равных находят людей, согласных работать за меньшие деньги. Собственно любые проекты так. Другое дело, что само понятие "успех" может у таких работников и руководителей проекта очень сильно отличаться.
Но до сих пор мы ходим на выборы, и не получаем, по результатам, никакого документа, позволившего бы нам проверить правильность учёта нашего голоса.После чего у вас начинают этот документ требовать, скажем, при приёме на работу.
Отличная идея, чёрт возьми!
И да, конечно, можно пытаться как-то наказывать тех, кто будет это требовать… но вот только одна беда: если все честные, соблюдают законы и всё такое — то и смысла в этом документе не будет. А вот как раз если с честностью и учётом проблемы наблюдаются — тогда он будет реально опасен. Потому что даже если ваш голос посчитали правильно, то это не значит, что у других тоже всё хорошо (вбросы и приписки никто не отменял: даже если человеку не голосовавшему на выборах «положен» документ об этом, то не факт, что он его пойдёт получать… если бы его выборы интересовали — он бы их, наверное, посетил), а значит победить может «кто нужно» всё равно.
P.S. И в любом случае это не решает главной проблемы: «человек, могущий чем-то как-то руководить», и «человек, способный выиграть выборы — это разные люди. Причём „чем дальше в лес“, тем всё более разными эти люди становятся. Посмотрите на евроейцев на Украине. Кто-то сомневается, что Зеленский выиграл выборы без вбросов (во всяком случае в его пользу)? Кто-нибудь сомневается, что к концу срока его будут проклинать хлеще, чем Порошенко? Ну и? Какой смысл в честном подсчёте голосов, если он всё равно никому ничего не даёт?
После чего у вас начинают этот документ требовать, скажем, при приёме на работуС этим можно бороться соответствующими законами. Это не единственная ситуация, где возможны подобные перегибы — на работу могут, например, не брать из-за плохой кредитной истории, или из-за отказа покупать продукцию работодателя. Если какие-то из этих проблем становятся достаточно распространенными, появляется смысл их запрещать.
Конечно, в предположении, что центральная власть заинтересована в избирательной системе с математическими гарантиями, в чем я сильно сомневаюсь
и не получаем, по результатам, никакого документа, позволившего бы нам проверить правильность учёта нашего голоса.
Тайное голосование это исключает по определению. А открытое очень легко делает возможным принуждение к "правильному" голосованию кнутом или пряником. Ну и наказание за "неправильное".
Имеются разной степени надежности криптоалгоритмы, обещающие разрешить диллему тайны и верифицируемости математически, но пока большинство граждан не готовы сопротивляться попыткам запугивания или подкупа, дискриминации по политическим взлядам и т. п., внедрять их смысла нет, проще тайну голосвания отменить.
Законодательная борьба — это не борьба. Закон задаёт рамки дозволенного, а бороться за их соблюдение должны люди. Прежде всего обычные граждане, хотя бы в виде заявления в органы.
Чтобы побеждали кандидаты и их программы, а не спонсоры кандидатов. Пускай в программе пишут, что дадут Васе 100 рублей после выборов.
Не так всё просто часто бывает. У кого есть обязательства, особенно печалятся при предложении уйти с плохого проекта.
Часто попытка найти хороший проект приводит к метаниям, отсутствию роста и даже специфичному выгоранию до полного бесперпективняка.
Более того, многие из нас довольно честны и лояльны, не хотим врать при устройстве на времянку для заработка, не хотим бросать проект, которому без нас поплохеет.
Как результат, все эти упрощения до одного тезиса не работают.
Но тут есть одна хорошая, но сложна методика. Она универсальная, годится не только для IT. Суть её в том, чтобы выписать всё то, что ты ценишь в этой жизни, что тебе нравится, что ненавидишь, чего хочешь достичь. Потом расположить всё это примерно в порядке от «сильного» до «слабого». После этого отложить каждый элемент, сохраняя порядок, к категориям работа, семья, дом и т.д.
А потом крепко и не спеша призадуматься, что же важного или неприятного есть в каждой области жизни. Далее уже можно ориентироваться в разных вариантах более осознанно.
Фокус в том, что в ежедневных и сиюминутных решениях мы на большую часть факторов не обращаем внимания, но они всё равно окрашивают жизнь в те или иные оттенки.
Есть и другая подобная техника для принятия решений — выписать в два столбца позитивные и негативные последствия от принятия решения, и тоже их отсортировать. Часто помогает взглянуть на вещи без эмоций, более взвешенно.
Что же касается покидания проекта — если проекту без вас поплохеет — это говорит не в лучшую сторону о самом проекте. С другой стороны, незаменимых нет, и удивительно, наскольким сюрпризом это бывает для людей. Иногда сидишь, коптишь, вечера и выходные вкладываешь в проект, который без тебя ей-богу развалится. А потом стоит забалеть, ну или просто когда дедлайн прошел, оказывается, что и проект-то не так был нужен, и вместо тебя взяли аболтуса, который, внезапно, не потопил судно.
А если взглянуть с точки зрения бизнеса, то окажется, что все эти проекты, в которые мы вкладываем душу и сердце, ни стоят и плевка, и завтра его легко закроют, либо отдадут в Индию или еще куда, где дешевле и не видно.
Нужно быть реалистами и понимать, где эмоции, а где бизнес. И бизнесу до вас, как до человека, до лампочки.
А если взглянуть с точки зрения бизнеса, то окажется, что все эти проекты, в которые мы вкладываем душу и сердце, ни стоят и плевка, и завтра его легко закроют, либо отдадут в Индию или еще куда, где дешевле и не видно.Могут и наоборот — влить денег и расширить штат. Если проект действительно нужен.
Однако бизнесмены — существа национальные (другие банкротятся сразу, до многолетних проектов дело не доходит). Если вы «вытягиваете» проект за те деньги, что вам платят (сидя по ночам или в выходные — неважно), то зачем платить больше?
Лучший способ «спасти» хороший, жизнеспособный проект — уйти с него. Хоть это и парадоксально. А если проект (или, ещё хуже, вся фирма целиком) нежизнеспособны — зачем их спасать?
P.S. Есть, правда, исключение: если фирма стартап и у вас куча акций… все вы «в одной лодке»… ну тут возможны варианты. Но если от вашего «спасения проекта» кто-то получает деньги, а вы — только грыжу… валите и не думайте.
С одной стороны, есть много действительно стоящих вещей — оплата спорта, фрукты в офисе, бесплатные обеды, корпоративный транспорт, мобильная связь и прочее. Нужно понимать, что деньги на это так или иначе берутся из вашего кармана (точнее, не попадают в него), однако часто компания может себе позволить более выгодные условия, чем физлицо, так что это в любом случае экономия.
Германия. Чтобы дать работнику на руки 10 лишних рублей зарплаты, работодателю приходится раскошелиться на 20 рублей. Разницу съедают пенсионные отчисления, налоги, страховки и прочие способы честного отъёма денег. А плюшку на 10 рублей часто можно получить ровно за эти самые 10 рублей, а то и
А вот когда речь идёт о чём-то, чего вы сами себе не купили бы — тут дело уже сложнее.
Германия. Чтобы дать работнику на руки 10 лишних рублей зарплаты, работодателю приходится раскошелиться на 20 рублей.
Ну это уж очень огрубленно. Конкретно:
наш работник получает 60.000 € в год, работодатель тратит на него 73.663,80 €
наш работник получает 70.000 € в год, работодатель тратит на него 85.136,16 €
То есть при росте зарплаты на 10к в год суммарные расходы работодателя возрастают на 11,5к, тем самым сверхзарплатные расходы — всего на 1,5к
наш работник получает 60.000 € в год, работодатель тратит на него 73.663,80 €Это вы что такое сравнили, я извиняюсь? А налоги кто будет учитывать? А медстархование? А пенсионное?
наш работник получает 70.000 € в год, работодатель тратит на него 85.136,16 €
Если вы зарплату мне подняли на 10.000 € в год, то это вовсе не значит, что я теперь могу купить за этот год мебели на 10.000€.
То есть при росте зарплаты на 10к в год суммарные расходы работодателя возрастают на 11,5к, тем самым сверхзарплатные расходы — всего на 1,5кВот только при росте зарплаты на 10k «на руки» работник получит куда меньше. Nettoeinkommen надо сравнивать, а не Bruttoeinkommen.
Если вы настаиваете, при тех же стартовых данных, сумма «на руки» вырастет с 35.636,87 € до 40.553,84 €. Итого, чтоб дать работнику +5000 в год, работодателю придется потратить 1500 дополнительно.
Вам наверняка известно, что сумма на руки может различаться при одной и той же сумме в контракте у разных работников, почему и сравнивать имеет смысл только контрактные суммы.Это вы тёплое с мягким будете сравнивать. Речь идёт про «натурные плюшки». Какой-нибудь тренажёрный зал. Как вы его из своей брутто-зарплаты оплачивать собрались? Вы туда во-первых нетто-зарплату отправите, а во-вторых ещё и доплатите за девушку на ресепшн и прочие «красивости».
Если вы настаиваете, при тех же стартовых данных, сумма «на руки» вырастет с 35.636,87 € до 40.553,84 €. Итого, чтоб дать работнику +5000 в год, работодателю придется потратить 1500 дополнительно.Нет, нет и нет.
Расчет показывает, что затраты работодателя составят не 200% от нетто-зарплаты, а 130%
Нет, нет и нет.
С таким аргументом сложно спорить
Расчет показывает, что затраты работодателя составят не 200% от нетто-зарплаты, а 130%Не расскажите как из ваших 130% заплатились налоги и медстраховка. Ужасно интересно.
С таким аргументом сложно споритьНу а как с вами ещё спорить, если вы сами же насчитали, что для того, чтобы человеку на руки можно было выплатить дополнительные 40.553,84 €-35.636,87=4916.97€ фонд оплаты труда нужно увеличить на 85.136,16€-73.663,80€=11.472,36€, но при этом говорите про какие-то 130%.
Вы уж меня извините, но 11.472,36€ от 4916.97€ — это даже не 200%, а целых 233%.
Числа-то вы сами правильные посчитали — только почему-то пытаетесь сделать вид, что их не видите.
P.S. То, что точные проценты зависят от многих факторов — это правда, но оценка «чтобы дать работнику на руки 10 лишних рублей зарплаты, работодателю приходится раскошелиться на 20 рублей» достаточно точна для прикидок. Как для Германии — так даже чуток консервативна, как видим.
Не расскажите как из ваших 130% заплатились налоги и медстраховка. Ужасно интересно.
73.663,80 — 60.000,00 = 13.663,80 € — это та часть мед. и социальных страховок, которые платит работодатель по факту выплаты зарплаты работнику.
60.000,00 — 35.636,87 = 24363,13 € — это мед. и соц. страховки плюс подоходный налог, которые работник платит по факту получения зарплаты.
Еще раз поинтересуюсь вашим опытом работы по найму в Германии…
Вы уж меня извините, но 11.472,36€ от 4916.97€ — это даже не 200%, а целых 233%.
Соглашусь с тем, что недостаточно внимательно прочел постановку задачи — с ударением на «на руки». Для меня было совершенно очевидно следующее: работодателю абсолютно все равно, сколько остается работнику на руки, это исключительно финансовые трудности работника. Работник приходит к начальству и говорит «хочу повышение на 5000 в год», начальство слышит это единственно возможным способом — как +5000 к брутто-сумме контракта.
Помимо всех легальных и коммерческих аспектов контракта, чтобы обещать повышение на 5000 на руки, работодателю придется, например, озаботиться уточнением налогового класса работника. Приведенный мной расчет сделан для 1го класса, самого «дорогого» для работника. Для 3го класса от 60к на руки будет оставаться уже не 35.6к, а 40,5к, а от 70к — не 40.5к, а 46.6к. При том что работодателю придется платить одинаково в любом случае. И это я еще не рассматриваю различий между «государственными» и частными медстраховками.
Соглашусь с тем, что недостаточно внимательно прочел постановку задачи — с ударением на «на руки».Вы, похоже, вообще не поняли постановку задачи.
Речь идёт о «вознаграждении натурой». Ну вот выдаёт вам работодатель наушники хорошие раз год бесплатно или кормит обедом — как их работник «защитает» в свои доходы? Ну, наверное, как прибавление к зарплате — в сумме, которую он бы заплатил из своего кармана в магазине или ресторане. Потому что ему теперь не нужно на эти вещи тратиться. Но расходы-то работодателя вдвое, а то и второе ниже!
Для меня было совершенно очевидно следующее: работодателю абсолютно все равно, сколько остается работнику на руки, это исключительно финансовые трудности работника.Ну если работодатель не умеет считать деньги… тогда да.
И это я еще не рассматриваю различий между «государственными» и частными медстраховками.Речь же вообще о другом. Речь о всех этих тренажёрных залах, завтраках/обедах и прочем: чтобы человеку дать через зарплату 100 рублей вам нужно будет в фонд оплаты труда заложить не вот эти же 100 рублей, а 200, а то и больше. А вот чтобы дать ему какую-нибудь возможность поплавать в бассейне (допустим абонемент стоит 100 рублей) — нужно заплатить бассейну таки эти же самые 100 рублей. Там тоже, на самом деле, дополнительные налоги возникают — ну так если вы в бассейн оправляете человек 100 вам же ещё и скидку дадут!
То есть здесь в чистом виде выигрыш и для работодателя и для работника — банкет происходит за счёт госбюджета… но так как законы не нарушаются, то придраться особо не к чему.
Вопрос только в том, чтобы выдаваемые вами «плюшки» были работником востребованы…
А вот чтобы дать ему какую-нибудь возможность поплавать в бассейне (допустим абонемент стоит 100 рублей) — нужно заплатить бассейну таки эти же самые 100 рублей.
Вообще-то, во многих странах Европы работник платит налог на прибль за такие «плюшки» (ну или работодатель за него), он может быть меньше, чем за чистые выплаты, но он есть. Причем большой вопрос насколько работнику нужен этот самый абонемент.
банкет происходит за счёт госбюджета… но так как законы не нарушаются, то придраться особо не к чему.
В госбюджете не дураки сидят, поэтому налоги на таки вещи есть. Хуже всего их заплатит работник, даже если не особенно в этом заинтересован.
Например, по умолчанию в Германии все неденежные бонусы (оплата квартир, питание, автомобиль) переводятся в эквивалентный размер зарплаты и с него вычисляются подоходные налоги. Есть свои фишки, как и какие налоги можно сократить, но по умолчанию разницы в какой форме получать зарплату нет.
P.S. Если бы доходы в неденежной форме не облагались бы налогами, то все работники на Западе большую часть зарплаты получали бы именно в неденежной форме (фирма платила за аренду дома, автомобиля, продукты питания, отпуск, школы детям и т.п.).
Например, по умолчанию в Германии все неденежные бонусы (оплата квартир, питание, автомобиль) переводятся в эквивалентный размер зарплаты и с него вычисляются подоходные налоги.И как конкретно это происходит, интересно? Вот стоит холодильник, в котором стоят йогурты, а рядом — шкафчик с орешками и чипсами. Кто конкретно, когда и как решает, в чью вообще зарплату перевести эти чипсы, извините?
Есть свои фишки, как и какие налоги можно сократить, но по умолчанию разницы в какой форме получать зарплату нет.Вы опять про «получение зарплаты». Да что ж такое-то. Вам фирма никогда ничего кроме зарплаты не давала, что ли?
P.S. Если бы доходы в неденежной форме не облагались бы налогами, то все работники на Западе большую часть зарплаты получали бы именно в неденежной форме (фирма платила за аренду дома, автомобиля, продукты питания, отпуск, школы детям и т.п.).По-моему вы опять не понимаете. Речь не идёт о том, чтобы оплатить за вас еду или абонемент в тренажёрный зал. Речь идёт о том, чтобы выдать вам что-то натурой. Не дать вам денег на покупку апельсинового сока, а поставить автомат, которые его прямо на месте из апельсинов делает и ящик апельсинов.
Выделить место в офисе, установить тренажёры — и заключить контракт с фирмой, которая будет их ремонтировать.
В каком месте тут подоходный налог возникнет? На кого его повесят? На директора?
Причем большой вопрос насколько работнику нужен этот самый абонемент.Вот это да — реальная проблема. Нужно следить, чтобы плюшками пользовалось большинство и не получалось, что платят за какую-нибудь вещь из общей прибыли, а пользуются этим тре человека из ста.
Речь идёт о том, чтобы выдать вам что-то натурой. Не дать вам денег на покупку апельсинового сока, а поставить автомат, которые его прямо на месте из апельсинов делает и ящик апельсинов.Выделить место в офисе, установить тренажёры — и заключить контракт с фирмой, которая будет их ремонтировать.
Вы опять про «получение зарплаты». Да что ж такое-то. Вам фирма никогда ничего кроме зарплаты не давала, что ли?
Вот как раз потому что я работал в фирме, в офисе где было всё — от фруктов и бутербродов до пива с колой, от тренажерных залов до кучи корпоративов и тренингов, я могу сказать что это довольно фигово компенсирует довольно средную по рынку зарплату. Уж лучше бы дали деньгами.
P.S. Потом если мы говорим о Германию, то питание и тренажеры это лишь незначительная часть от семейного бюджета, вряд ли орешки и апельсиновый сок (и даже полный холодильник) будет адекватной компенсацией даже 10% повышения зарплаты (300-500 евро чистыми в месяц).
Уж лучше бы дали деньгами.Уверены? Вы бы получили деньгами, скорее всего, меньше, чем эта самая кола в магазине стоит. Точно уверены, что вам такая компенсация была бы достаточной?
Вы бы получили деньгами, скорее всего, меньше, чем эта самая кола в магазине стоит. Точно уверены, что вам такая компенсация была бы достаточной?
Дело было в Германии, разница с другими работами того же города, полагаю, была от полутысячи до тысячи евро чистыми в месяц. Сколько на это по-вашему можно купить было колы?
P.S. Понимаете, все эти нематериальные бенефиты чаще всего оказываются намного менее полезными чем купил бы сам пусть за 2-3 раза меньшие деньги (ну вот, не нужен мне литр колы и литр пива каждый день). А обычно ими пытаются очень сильно сбросить в зарплате, мол у нас фастфут в офисе, поэтому будет платить на 500 евро меньше (при том что самому питаться в хорошем кафе и не фастфудом, который сам захочешь обойдется в 150-200, не говоря уже о том, чтобы принести обед с собой). Так что нафиг — лучше деньгами.
Дело было в Германии, разница с другими работами того же города, полагаю, была от полутысячи до тысячи евро чистыми в месяц. Сколько на это по-вашему можно купить было колы?Явно не столько сколько у вас было в холодильнике. Даже вместе с фруктами.
То есть у вас была совсем другая ситуация: денег на конкурентоспособные зарплаты у работодателя не было (или он не хотел их тратить) и это попытались компенсировать «натурой» — да, это работает… но до какой-то степени.
А обычно ими пытаются очень сильно сбросить в зарплате, мол у нас фастфут в офисе, поэтому будет платить на 500 евро меньшеТо есть срежем из зарплаты 1000€, а то и 1200€ (как тут чуть выше считали), потратим на «плюшки» 100€…
(при том что самому питаться в хорошем кафе и не фастфудом, который сам захочешь обойдется в 150-200, не говоря уже о том, чтобы принести обед с собой).Ну так нужно не фастфудом кормить, а нормальным обедом. Он для фирмы обойдётся в те же деньги, в которые вам обойдётся фастфуд. А если фирма большая, то может оказаться близок по цене к тому, что вы приносите с собой.
Почти во всех фирмах, где я работал (и в маленьких стартапах на 10 человек и в огромных компаниях на 100'000) были бесплатные обеды — и на это никто не жаловался. Ибо обедом, условно, в 100 рублей, не пытались компенсировать недоплату (по отношению к рынку) в 1000.
Так что нафиг — лучше деньгами.Не убедили. В вашем случае (как и во всех других, где я видел недовольство «оплатой натурой») подход у фирмы был такой: а давайте, за счёт «плюшек», устроим «глобальную экономию»: вынем из фонда оплаты труда 1000€, отправим 100€, запишем 400€ «экономии», ещё 500€ — бонусы руководству. И да — так это не работает.
Вот только если убрать «плюшки» и дать работникам 50€ «на руки», то они взвоют ещё больше — проверено.
А то, о чём вы говорите это не «нафиг — лучше деньгами», это «если деньги идут не на зарплату, а на бонусы менеджерам, то никакие „плюшки“ не помогут».
Люди же, поющие «да не надо мне этого всего, дайте деньгами»… как правило не понимают ни чем они недовольны, ни на какие деньги они могут реально рассчитывать, если «вот этого всего» не будет.
А на свои может я эту колу и не покупал бы вовсе.
Арифметика ж в таких стонах никогда не участвует, одни эмоции.
как раз «что закупать» — можно обсуждать.
В мало-мальски большой фирме обсуждение будет невозможно и все будут пользоваться тем, что всех полностью не устраивает.
Арифметика ж в таких стонах никогда не участвует, одни эмоции.
Переход на личности, если вам чье-то мнение не нравится или не понятно? Ну-ну
Арифметика простая, если большинство из предлагаемых плюшек тебя не устраивает — то лучше меньше, но деньгами и по своему выбору. Тем более, что многие плюшки в реальности увеличивают твои подоходные налоги и обходятся работодателю тоже недешево.
Поменять не устраивающие плюшки… ну попробуйте, будучи рядовым сотрудников в фирме из тысяч человек, пробить то, что Вас лично устраивает, или найти компромисс с парой тысяч человек, который устроит всех.
P.S. Я не говорю, что все неденежные плюшки бесполезны, но очень часто я встречал ситуации, когда большинство таких плюшек именно тебе вообще не нужны, и компания, которая просто предлагает чуть выше зарплату, выгоядит более привлекательна.
К сожалению, очень часто бесполезность или малая полезность всех этих неденежных бонусов обнаруживается только после начала работы.
Переход на личности, если вам чье-то мнение не нравится или не понятно?А где вы его увидели, извините? Сказать что ваш случай устроен так же, как и сотня других, о которых ты знаешь — это уже «переход на личности»?
Вообще-то вы не первый и не последний, кто вопил «не нужно мне этих плюшек — дайте лучше деньгами». Моя сестра, благо бухгалтер с многолетним опытом, повидала этих случаев изрядно. И не только в ИТ.
И ни разу, вот ни разу эффект «перебросить бюджеты с плюшек на зарплату» не приводил ни к чему хорошему. Ибо ментальная модель у просителей всегда одна — они не просят замены плюшек на деньги. Они требуют повышения зарплаты до «достойного» уровня — ни и можно с отменой плюшек. Арифметика и здравый смысл в этом не участвуют.
То, что на «достойный» уровень нужно 1000 рублей, а все плюшки, вместе взятые, обходятся фирме в 100 — их не волнует от разу.
Но нельзя из 100 «сэкономленных» рублей выплатить 1000… это даже не экономика или бухгалтерия, это элементарная арифметика.
В мало-мальски большой фирме обсуждение будет невозможно и все будут пользоваться тем, что всех полностью не устраивает.Те кого не устраивают фирменные наушники — купят свои. Но если к подбору относиться ответственно — довольных будет больше.
Арифметика простая, если большинство из предлагаемых плюшек тебя не устраивает — то лучше меньше, но деньгами и по своему выбору.Ну, возможно, вы ультрасуперуникум, которому ничего не подходит и которому из-за этого приходится всё «покупать на свои». Притом, что условные «100 рублей от фирмы» вы могли бы получить… Сочувствую. Как я уже сказал натурные эксперименты показали, то большинство народа — устроены не так. И неважно — убираете вы автомат времён СССР из цеха или колу из холодильника. Компенсация на образующуюся в бюджете «экономию» мало кого делает счастливым — обычно «компенсирующая прибавка» ожидается гораздо, гораздо большей.
Причины — мы обсуждали.
Их нельзя забрать домой и не приносить на работу.И вот ровно этим они отличаются от наушников, которые выдаёт Гугл.
Они не предназначены для участия в скайп-конференциях (для VC переговорки есть) и никто не обидится, если вы их заберёте домой и на работу вообще приносить не будете.
Так вы и клавиатуру с мышью запишете в плюшки.Если их можно забрать домой? Почему бы и нет. Но вот как раз такого — я не видел.
Каждый месяц вместо $200 в з/п очередные наушники не будут давать.Раз в год или два, я думаю.
Поэтому очень с натяжкой можно считать примером, как надо делать.Я не говорю, что это самая важная плюшка — обеды и кола явно важнее. Но вообще — почему и нет.
Или дают разное? Да и, в денежном эквиваленте не слишком весомо, чтобы на что-то влияло.
И за 5 лет у работника будет 10 пар наушников?Ну если он будет складывать их в коробку и не будет использовать…
Или дают разное?Прямо по ссылке, которую я привёл, обсуждается две модели. Сейчас, с вероятностью 99.99% вышла ещё одна (с USB-C как минимум).
Да и, в денежном эквиваленте не слишком весомо, чтобы на что-то влияло.Ну дык не наушниками едиными…
А стол заказов там может быть?Маловероятно.
Например, если захочу видеокарту RTX2080ti и процессор i9 последний, по хорошей корпоративной цене и без налогов?Хорошая корпоративная цена получается во-первых, когда платите не вы, а корпорация, а во-вторых — когда вы из покупаете несколько тысяч.
Со столом заказов такое никак не вяжется. Единственный вариант — это «корпоративный социализм». Когда можно обсудить чего купить на офис в 1000 человек или, может быть, на отдел в 50… но точно не индувидуальные запросы — иначе к вам как раз уже и налоговая может с теми самыми требованиями уплатить подоходный налог придти…
Никто ж не выпячивает — приходите к нам работать, и на новый год вы получите фирменную авторучку. Вот у Гугла — наушники брендированные, а суть та же.
Кола в холодильнике постоянно.
А «Прибавка к зарплате» хоть в соточку, хоть в несколько, очень быстро забудется. И все равно будет хотеться еще.
А вот если кола в магазине — 100 рублей, а ваша зарплата «не дотягивает» до достойного уровня 1000… Ну так дело не в коле, за 100 рублей (а для компании — в 50), а в том, что куда-то делась 1000 (а для компании 2000).
Просто мне показалось, что речь шла о «Лучше забрать деньгами, чем плюшками». Но, подозреваю, если зарплата не дотягивает 1000 до рынка, то плюшки за сотку, выданные деньгами, все равно окажутся недостаточным утешением.
Если разница настолько непропорциональна, вопросов нет.А если разница меньше, то и стонать никто не будет. Никто не вычисляет свою зарплату с такой точностью, чтобы начать возмущаться, когда зарплата упала на 2-3% «к рынку».
А вот когда она падает на 15-30% «к рынку» — это замечают и начинается выяснение вопроса «хто зьив мое сало». Холодильник с колой в коридоре является очевидным ответом… и не менее очевидно неправильным ответом.
Увы, люди вообще склонны к поиску «простых» ответов, и мало кто хочет признать правоту Менкена с его знаменитым У всякой проблемы всегда есть решение — простое, удобное и, конечно, ошибочное.
Если бы доходы в неденежной форме не облагались бы налогами, то все работники на Западе большую часть зарплаты получали бы именно в неденежной форме (фирма платила за аренду дома, автомобиля, продукты питания, отпуск, школы детям и т.п.)В 40х-60х в США для самых высокооплачиваемых работников так оно и было, потому что маргинальный налог на доходы физических лиц превышал 90%
Соглашусь с тем, что недостаточно внимательно прочел постановку задачи — с ударением на «на руки».А вот это, кстати, очень серьёзно завышает самооценку людей, работающих на Запад и снижает — людей, работающих в России.
Ибо в России когда идёт речь о зарплате в 10'000 рублей или там 100'000 рублей — то человека волнует исключительно пункт «к выдаче» в ведомости. После уплаты всех налогов и сборов.
Кому, чего и сколько там платится за него и/или от его имени — дело уже десятое.
Многие года «чёрных» и «серых» зарплат сказываются…
"Чистыми" и "грязными" ещё в СССР было и как-то большинство имело в виду "чистые" говоря о зарплате.
Речь идёт просто о «зарплате», без уточнения. Так вот на западе — это в 99% случаев зарплата до вычета налогов — а в России после.
Ну или без вычета налогов, если «в конверте» — и мне кажется, что здесь как раз основная причина: если с подавляющего большинства зарплат реально налоги не платятся (или платятся, но не все), то сравнивать зарплату «до вычета налогов» становится невозможно.
Научиться нечему, интересных технологий нет, все задачи — линейны.
Сложилось впечатление, что в статье программист прямо идеальный. А что если программисту пофиг на судьбу проекта (завтра дадут новый), новые технологии его мало интересуют, а опыта столько, что все задачи линейны и когда уже были решены. Он даже не сильно против вообще завязать с IT, но, увы, ничего другого за такие деньги делать не умеет.
Я сам не видел, но друзья рассказывали, что когда у программиста накапливается слишком много опыта, он уходит тибо в консультанты, либо в стартаперы, либо в тех.менеджеры разного размера. А это на порядок больше денег
когда у программиста накапливается слишком много опыта
Там же не только про опыт, а еще и «пофиг на судьбу проекта» и отсутствие интереса к новым технологиям. Никому бы не пожелал такого консультанта или тех.дира.
Если у человека нет интереса к новым технологиям, то откуда опыт?
Разве что это опыт в какой-то одной узкой сфере, но такой опыт превратится в тыкву сразу после закрытия проекта.
Надо реализовывать проект на акуальных технологиях. За новизной гнаться тоже опасно — риски не предсказуемы.
Уйти в консультанты — хороший предпенсионный вариант. Это когда ты не хочешь полный рабочий день, но твой опыт имеет хорошую цену.
Работал с одним таким спецом — он занимается тем, что приходит в стартапы, делает там техническую часть (не столько программирует, сколько знает, как все лучше сделать, какие тулы использовать, как все вместе настроить и задеплоить, и как с этим жить), а как все стало хорошо — идет в следующий. Помимо этого еще и серьезно работает над собственным брендом — оперсурсит, выступает на конфах, выпускает подкаст, имеет свою контору, которая занимается чем-то на стыке программирования и коучинга. Не знаю точно, сколько ему платят, но я так поинмаю, что немало.
Вот какую-то такую я вижу перспективу. Для этого нужно неслабо вкачать личный бренд, чем я стараюсь заниматься последний год.
Архитектор по вашему ближе к менеджеру или к программисту?
Бывает так, что в качестве аргументов в пользу работы на плохом проекте со смутным будущим менеджмент обещает карьерный и зарплатный рост, а также важность этого проекта для компании. И в принципе все это может быть правдой, но при этом по прошествии времени замечаешь, что люди за успехи на чуть более хорошем проекте получают те же плюшки, но с меньшим стрессом. Плюс на плохом проекте гораздо больше шанс, что рано или поздно он развалится под грузом собственного технического долга, а за провалившийся проект, каким бы он ни был важным до этого, никто повышения не получает.
Бывает интереснее (сам сталкивался) — в какой-то момент оказывается, что все проекты хороши, но одни все-таки лучше других. И люди, попавшие на этот проект ездят на тренинги, получают плюшки в первую очередь, у них больше бюджет на повышения и так далее. При этом все делают одинаковую работу, просто этот проект галера смогла выгоднее продать, и теперь его участники шикуют.
Было даже такое, что оборудование тоже оплачивалось кост-центром проекта, поэтому я не мог второй монитор получить два года, а у кого-то он был в первый день :)
Сотруднику нечем будет аргументировать запросы на повышение оплаты труда, если он не будет знать ситуации в компании и на рынке в целом. Человеку можно внушить, что его оплата крайне велика, хотя его коллеги, занимающиеся тем же, могут получать в два раза больше.
Аргумент «А вот Вася получает 1.5*X, а я X, поэтому хочу прибавку» — так себе аргумент в переговорах. Менеджер легко найдет 100500 причин, чем так хорош и незаменим Вася, и почему именно ему 1.5X.
А правда в том, что при переговорах о повышении менеджер обычно смотрит на то какова польза этого человека на проекте, насколько дорого его заменить, и насколько он готов уйти на новое место в случае отказа. Ну и то, есть ли реально деньги на это повышение.
Выгодно аргументировать повышение зп обоснованием своей ценности и незаменимости для компании или офферами в другую компанию.
Какая разница при этом, сколько получают твои коллеги?
Разве что знание о зп своих коллег может стать мотиваций пойти и понять, сколько ты стоишь.
Но, имхо, такую мотивацию выгодно иметь постоянно, независимо от того, сколько получают другие.
Аргументация о своей ценности может просто напомнить шефу, что вы тут важные задачи решаете и вообще котик, поэтому компании очень выгодно чуть-чуть поощрить такого прекрасного сотрудника, чем париться и искать замену. Но «нет» значит нет, неважно под каким соусом.
Но «нет» значит нет, неважно под каким соусом.
Вы знаете как часто людям сначала говорили «я не готов платить тебе больше», а когда на стол ложилось заявление об увольнении, то внезапно выяснялось что готовы платить чуть ли не в полтора-два раза больше?
То есть часто деньги то как раз есть, но начальство надеется что работники поверят словам о том что денег нет и всем платят мало. Но честно говоря лично я если узнаю что начальство мне врёт в таких вопросах, то начину искать новую работу и уже не прельщюсь даже заметным увеличением зарплаты в случае «обострения ситуации».
P.S. По собеседования я и так хожу, но не с целью повысить зп на текущем месте, а с целью разузнать что и как у других компаний.
Выгодно аргументировать повышение зп обоснованием своей ценности и незаменимости для компании
А тебе в ответку тебе, что это вообще не аргументы, и твои задачи не сложные, как у других. А если попросить сложных, то навалят что не вытянуть в одиночку, и опять скинуть на предыдущие: ведь тебе дали шанс и ты не потянул.
офферами в другую компанию.
насколько он готов уйти на новое место в случае отказа
А это уже шантаж. И как бы я не одобряю, но с другой стороны как нужно довести ситуацию чтоб потребовалось шантажом добиваться чего-то. Конечно это твоя зп и работа/жизнь, но всё таки это не война где все средства хороши. Получается стратегически выигрывает гуру шантажа.
Обиднее всего когда ты уже окончательно решился уйти и ставя заявление на стол тебе предлагают остаться за 1.5Х с повышением должности. А где вы год назад были с такими предложениями? Получается Если у тебя нет навыков постоянно торговаться, но ведь твоя работа не торговля.
От того сколько получают другие не должно зависеть твоя мотивация, но ты просто сразу можешь понять что "тебе здесь не рады"
Это не шантаж, это (полуоткрытый) тендер. Я сам думал в терминах "шантаж" относительно недавно, но несколько разговоров с представителями "противника" (сторонними, не текущими) за рюмкой чая и, главное, попытки использования новой стратегии, убедили меня, что ничего морально плохого нет сообщить об оффере и дать шанс сделать контроффер текущему работодателю/заказчику на 1.5X текущей, даже если неделю назад он отказал в 1.1X. Это если в принципе устраивает работать с людьми, работающими по принципу "пока гром не грянет мужик не перекрестится" и безусловное повышение на 10% не было оговорено ранее.
Если у тебя нет навыков постоянно торговаться, но ведь твоя работа не торговля.Твоя работа — это в том числе и торговля. Вы опять путаете бизнес и семью или церковь.
У бизнеса всё просто: если вы не просите — значит вам и не надо. А может и надо, но альтернатив у вас нет. А вот если нет — можно начинать торг. Начинать, а не заканчивать!
И есть достаточное количество фирм, которые это понимают и не требуют от айтишника особой «торговли» во время обсуждения повышения зарплаты. То есть если ты умеешь торговаться, то ты конечно и в таких фирмах получишь больше. Но и без умения ты без нормального повышения не окажешься. И это не имеет никакого отношения к «бизнесу, семье, церкви», просто ещё один нормально поставленный(или не поставленный) процесс.
И есть достаточное количество фирм, которые это понимают и не требуют от айтишника особой «торговли» во время обсуждения повышения зарплаты.Есть. Я в таких даже работал. Но это временное явление.
Ибо по мере роста фирмы (а если фирма успешная и не растёт, то её сожрут те, кто растут) умение торговаться становится всё более востребовано.
Если в маленькой фирме, где «все друг друга знают» — это, может быть, вам и не нужно, то в большой… у вас нет выбора.
При этом да, если у фирмы достаточно денег, то даже те, кто «не высовываются» будут получать больше, чем в среднем по рынку… но те, кто умеют торговаться — будут получить сильно больше.
Потому что если фирма занимается фигнёй, то из неё начинают убегать сотрудники. И это не зависит от размеров фирмы. Так что большим фирмам заниматься фигнёй так же «невыгодно» как и маленьким.
Например это решается при помощи тарифов и/или профсоюзов, которые перенимают решение подобных проблем на себя.Профсоющы? Тарифы? И при этом зарплата как в Facebook/Google/Microsoft?
Пример можно?
Потому что если фирма занимается фигнёй, то из неё начинают убегать сотрудники.Ну вот сколько проектов Google отправил на кладбище… про внушительный процент было понятно с самого начала, что они там закончат… и ничего — люди не бегут.
Так что большим фирмам заниматься фигнёй так же «невыгодно» как и маленьким.Не совсем так. У больших — экономия на размере… но при этом часто разработки стоят заметно дороже, чем в маленьких компаниях. Куда уходят деньги? Подсказка: не к тем людям, которые «получают повышение без особой „торговли“»…
Профсоющы? Тарифы? И при этом зарплата как в Facebook/Google/Microsoft?
А у нас весь мир состоит только из USA и Facebook/Google/Microsoft? В других странах ИТ-отрасли вообще нет? :)
Или скажем немецкие фирмы с адекватными зарплатами и тарифами вас устроят :)
Ну вот сколько проектов Google отправил на кладбище… про внушительный процент было понятно с самого начала, что они там закончат… и ничего — люди не бегут.
Я не знаю удивлю я вас или нет, но из googl'a тоже уходят. И ту «фигню», которую творит google, он как раз пытается компенсировать другими вещами. Например зарплатами:)
Не совсем так. У больших — экономия на размере… но при этом часто разработки стоят заметно дороже, чем в маленьких компаниях. Куда уходят деньги? Подсказка: не к тем людям, которые «получают повышение без особой „торговли“»…
Мне просто интересно на основании чего вы делаете такие глобальные высказывания? У вас есть какие-то цифры или статистики? Или вы просто экcтраполируете свой личный опыт на весь мир? :)
Или скажем немецкие фирмы с адекватными зарплатами и тарифами вас устроят :)«Адекватные зарплаты в Германии» — это сколько? После выплат всех страховок и налогов хотя бы 8000€ на руках в месяц оставаться будет?
Речь идёт про «линейного» сотрудника, не руководителя проекта в 100 человек.
А у нас весь мир состоит только из USA и Facebook/Google/Microsoft? В других странах ИТ-отрасли вообще нет? :)Есть. Но платят там, зачастую, сильно меньше. Особенно если ты из тех, кто считает, что «торговаться — это не их работа».
Я не знаю удивлю я вас или нет, но из googl'a тоже уходят.Конечно. Но также и приходят. Вакансии пустые годами не висят.
Мне просто интересно на основании чего вы делаете такие глобальные высказывания? У вас есть какие-то цифры или статистики? Или вы просто экcтраполируете свой личный опыт на весь мир? :)Простая логика. Совпадающая, впрочем, с тем, что я наблюдаю лично. То, что у крупных фирм наблюдается «экономия на масштабе» и какие-нибудь процессоры они покупают с хорошей скидкой — факт, который легко гуглится. Тот факт, что разработка какого-то проекта в стартапах обходится гораздо дешевле, чем в больших компаниях — тоже. Да собственно в противном случае не было бы смысла крупным компаниям покупать стартапы по цене в 10-100 раз большей, чем в них венчурные капиталисты вложили.
Куда девается разница?
После выплат всех страховок и налогов хотя бы 8000€ на руках в месяц оставаться будет?
Ну видимо у нас с вами совсем разное понимание адекватных зарплат. И если вы хотите 8000€ после уплаты налогов, то да, вам нужно уметь очень хорошо себя продавать:)
Простая логика
Слишком простая на мой взгляд :)
А то вон у нас в Мюнхене зарплаты тоже заметно выше, вот только в кармане денег больше не станет.
Но с другой стороны зарплата «после вычета» в Германии и США это всё-таки не одно и тоже. Например медицинская страховка в Германии входит в «вычет», а в США вроде бы нет.
И самое главное я очень сомневаюсь что человек, зарабатывающий в США 8000€, имеет рабочую неделю на 36,5 часов, 11 официальных выходных и 30 дней оплачиваемого отпуска в году. И я не знаю сколько мне должны предложить денег чтобы я от этого отказался :) Это я к тому что деньги сами по себе тоже не всё решают.
Ну, её за вас работодатель платит.
Но факт-то остаётся фактом: в США она вычитается из «чистых», а в Германии нет.
И, судя по тому, что пишут живущие в Германии о тамошней медицине, я бы предпочёл ходить по врачам таки в США.
А вы не читайте советских газет. Про американскую медицину тоже много что пишут :)
Как это вычитается? Я могу отказаться от страховки, и на мою зарплату это не повлияет вообще никак.
Не, ну если не болеть это наверное выгодный вариант :) А вот если заболеешь, то сколько тогда из зарплаты «вычтется»? :)
Но вот чтобы кто-то опровергал очереди, скажем, на запись к врачу — этого я не слышал.
Зависит от врача, болезни и ситуации. Если ситуация оправдывает, то можно и без записи идти и ни один врач вам отказать не сможет.
Почему ж выгодный? Страховки-то у вас не будет, а в деньгах вы от этого не выиграете
Что-то я вашу логику не совсем понимаю…
Баксов 25-35 на copay за посещение врача. Это, кстати, честно и помогает бороться с посещением врачей просто так
То если у кого-то автомобильная авария со множественными переломами и внутренними повреждениями, то всё лечение обойдётся ему в 25-35 баксов? Или скажем рак с операцией и химиотерапией?
Как насчёт какой-нибудь ерунды, вроде того, что регулярно возникающие на веке хреновины приносят дискомфорт?
За всю Германию говорить не буду, но у нас при не акутной ситуации у домашнего врача я обычно получаю номерок в течении ближайших трех дней. У окулиста или дерматолога в течении недели-двух. Кто из них такими вещами занимается сказать не могу. Я бы наверное сначала к своему домашнему пошёл.
«Проблемные» врачи в этом плане у нас это например ортопеды, радиологи или гастроэнтерологи. У этих если не повезёт можно и три-четыре недели ждать если ситуация не критична.
— У кого-то в США вообще нет медицинской страховки.
— У кого-то страховка как у вас.
— У кого-то страховка как у billyevans
И следущющие вопросы:
— Во сколько обойдётся в год сама страховка если она есть?
— Во сколько обойдутся 2-3 похода по врачам в год «по мелочам»?
— Во сколько обойдётся что-то серъёзное со скажем неделей больницы и парой месяцев регулярных походов по врачам?
— Во сколько обойдётся хроническая болезнь со скажем ежемесячными посещениями врача и парочкой таблеток в день?
— Что произойдет если вы захотите профилактику и/или предиагностику? Надо вам за это экстра платить? Вернут наоборот часть денег, заплаченных за страховку?
— Как изменится ситуация если вы не один, а скажем у вас семья и двое детей? А если жена получает заметно меньше вас или вообще не работает?
Это я не к тому что в Германии лучше медицинская страховка или жизнь. А к тому что кроме самих зарплат и налогов есть ещё куча факторов влияющих на то, сколько денег у вас остаётся. И если взять 8000€ в США и скажем 4500-5000€ в Германии и вычесть из них все «дополнительные» расходы в среднестатистическом случае, то думаю что разница остатков будет уже не так велика.
Ну и не надо забывать что в Германии вы тоже можете выйти из нормальнй страховки и перейти в частную и тогда ситуация у вас будет тоже примерно как в США.
Я знаю, что в Калифорнии, если ты близок к черте бедности, то тебе ее будет штат очень сильно субсидировать, вплоть до вообще полного покрытия всего. А черта бедности в Долине, как я слышал от знакомых это 120К$ доход на семью из 4х человек. Им страховка стоила вообще, что-то вроде 10$-20$ в месяц.
Еще один мой коллег переехал из Германии как он говорит от части из-за того, что ему медицина там крайне не нравилась.
Но это все мой единичный очень ограниченный опыт. В хорошей компании будет хорошая страховка и extra расходы на нее будут реально небольшими даже на семью, где никто больше не работает.
Но в целом тут расходы намного больше на все, в основном на жилье. Так же возможности роста как в ЗП так и профессионально почти не ограничены.
То если у кого-то автомобильная авария со множественными переломами и внутренними повреждениями, то всё лечение обойдётся ему в 25-35 баксов? Или скажем рак с операцией и химиотерапией?
У меня не самая лучшая страховка. Там deductable 300 на человека или 600 на семью в год, что означает, что при подобном исходе я плачу первые 300$ за лечение потом вроде 95% или даже 100% покрывает страховая. Чтоб вы понимали 300$ это 2-3 часа работы обычного программиста в Долине.
Скорая мне 100$ стоила. Что реально довольно редкое событие. Пожарная с парамедиками приехала до того как я повесил трубку, прошло минуты полторы-две с начала разговора.
«Проблемные» врачи в этом плане у нас это например ортопеды, радиологи или гастроэнтерологи. У этих если не повезёт можно и три-четыре недели ждать если ситуация не критична.
Ну вот вам свежайший случай: получил сегодня с утра от домашнего врача направление на МРТ. Живу в Мюнхене. Обзвонил всего-то две радиологии, в обеих предлагали ближайший термин на начало сентября (т.е через 2,5 недели), в одной после торговли («у меня отпуск, я улетаю») дали на конец следующей недели (т.е. через 10 дней).
А во вторых я скорее максимальные сроки указал и конечно обычно столько не ждёшь. Да и в крайнем случае почти всегда можно и без записи пойти. Просто тогда надо будет уже у врача сидеть ждать.
чтобы кто-то опровергал очереди, скажем, на запись к врачу — этого я не слышал.
Ошибка выжившего. Вот что у меня, что у жены за 10-20 лет в Германии не случалось такого, чтоб по срочной проблеме за месяцы к врачу записываться приходилось, все больше «следующая неделя вас устроит?». Но как-то и на вопросы «а не повезло ли вам в жизни с записью к врачам?» тоже до сих пор натыкаться не приходилось.
Кроме того можно было просто поискать адекватного врача, который бы назначил быстрее или пойти в клинику…
П. С. Это я к тому что в Германии тоже всегда есть куча вариантов особенно если готов оплачивать сам и/или идти на конфликт с врачом и/или страховкой.
П. С. И идти на конфликт тоже совсем не обязательно. Можно точно так же без всяких конфликтов оплатить всё самому. Конфликт это просто опция, позволяющая сэкономить деньги.
Кроме того на мой взгляд поведение немецких врачей гораздо меньше регламентируется страховкой чем вы это описываете.
Ну и в конце-концов страховку тоже можно в любой момент поменять и разные страховки могут заметно отличаться в том что, как и когда они оплачивают.
И да, когда уже припёрло то о таком думать некогда и поэтому неплохо о таком подумать заранее.
Речь идёт про «линейного» сотрудника, не руководителя проекта в 100 человек.
если вы хотите 8000€ после уплаты налогов, то да, вам нужно уметь очень хорошо себя продавать:)
155 к€ брутто в год по 3му классу. В Германии, в IT, без руководящей должности, даже в Мюнхене — нереально.
«Торговля» не является работой для айтишника. Это возможно полезный для айтишника софтскил, но никак не его работа.
Может и не работа, но вовсе не просто «полезный софтскилл».
Мы же постоянно себя продаем. Хоть когда с девушками знакомимся.
Кстати, выше писали про личный бренд, участие в опенсорс. Это ведь все для повышения своей цены, аргументы в торговле, а не просто так.
«Торговля» в данном контексте — не ругательство. И неумение объяснить свою полезность/ценность — не достоинство.
Что интересно, не стоит понимать под торговлей тупое требование повышения зарплаты. Надо повышать свою ценность в глазах начальства (а также коллег и пр.). Причем заранее, а не в момент просьбы о повышении или подаи заявления.
Я, кстати, на последнем месте работы ни разу не просил повышения. Но каждый год повышают. Потому что ценят.
И ценят не только потому, что я реально такой крутой и незаменимый (я лично считаю, что незаменимых нет, и мир не рухнет в случае моего ухода), а и потому что я не стесняюсь ненавязчиво показывать реальные достижения.
Твоя работа — это в том числе и торговля. Вы опять путаете бизнес и семью или церковь.
Торговля — это способ договориться о лучших условиях работы, а не работа. Вы путаете бизнес и работу.
Это не шантаж, а вполне рыночные отношения. Рынок предложил тебе больше — ты вполне честно предложил работадателю перебить предложение — не хочет, ну как хочет.
Шантаж был бы, если бы вы грозились саботировать работу, если деньжат не докинут.
и ставя заявление на стол тебе предлагают остаться за 1.5Х с повышением должности. А где вы год назад были с такими предложениями?
Да, это и есть обман — вам платили Х целый год, хотя могли бы 1.5Х.
В чём обман-то, если не обещали? Обещали платить X и платили X, тебе X стало категорически мало — согласились теперь платить 1.5X
И как выше сказали не умеешь торговаться это сугубо твои проблемы… Обидно когда торговля в сделку/контракт не входила, а тихо замалчивалась/подразумевалась, т.е. можно прожить без нее, но не так хорошо.
Примерно тоже самое в продажах в ИТ (сам являюсь спекулянтом) есть товары или услуги которые ни админам ни ДИТ ни безопасникам ни генеральному не нужны от слова совсем. Когда конторы пробуют найти продавца для продажи подобных поделок годами.
аргументированиене работало у меня. У кого-то работало?
У меня обычно так — прошу больше денег, и если у компании они есть, то дают без всяких аргументов, а если не дают, то и аргументы никакие не слушают. А если помахать оффером из другой компании, то его никто никогда не пытался матчить, обычно предлагают повышение только на 10-15%
меня пригласили на собеседование в компанию, из которой я ушел за три месяца до этого.
…
Надо ли говорить, что через еще месяц я принял предложение от другой компании, где мне предложили еще на 50% больше.
Т.е. на новом месте вы поработали 4 месяца. Почему? Зачем тогда вообще уходили, если без повышения ЗП? Как к этому отнесся новый работодатель ?
и тебе даже не напишут
В моей практике такого не происходило. Сам уходил на испытательном сроке 3 раза за свои 11 лет, считаю это ценным опытом, т.к. сразу понимаю на какие условия точно в будущем не пойду, даже за большие деньги. А так интервьюеры спрашивают почему так происходило, и я им стараюсь адекватно показать свою точку зрения, и обычно находим взаимопонимание.
Я сам не испытал, слава богу, этого удовольствия, но моя сестра рассказывала, что когда за день до окончания срока (который она прошла, а вот её начальник, буквально за#&₽й её — нет) заявила, что через три дня её на фирме не будет… это надо было видеть.
Не понравилась компания, вот и ушел.
Вопросы на интервью были, объяснял, что именно не подошло в их рабочем процессе, реагировали нормально всегда. Не берусь судить, играло ли это против меня когда-то, но если играло, то это мне же на руку — не попаду опять в такую компанию.
Один раз доработался до того, что из-за проблем с нервами начал терять зрение (после увольнения за 3 месяца восстановилось).
2) Если на проекте используется какой-то старый стек, идут какие-то однообразные задачи, или какие-то своеобразные задачи (опыт, которых тебе больше вообще нигде не понадобится) — то это не делает проект плохим, просто у него такие особенности. Нужно тебе это или нет — уже выбор за тобой и твоей жизненной ситуацией.
Вот тут пишут: «не надо тут подметать, тут грязно потому что это не вы и не сейчас насорили».
Нет, дело не в этом. Я попробую разницу в бытовых образах описать.
Представьте себе, что вы не программист, а садовник. И вас, соотвественно, пригласили в сад. А там… мама дорогая — всё сорняками зоросло, с дерева три сливы в год снимают, малина вообще ягод не даёт… но при этом — в углу лежат шланги, система капельного орошения, ходят люди, примеривают, куда её тут поставить и что нужно спилить, а что — ещё можно спасти… Так вот это — хороший проект.
А может быть и по другому: сад, вроде как и не сильно зарос, малина ещё какой-то урожай даёт… но при этом сметы на обработку той же малины — нету, есть требования срочно сажать голубику и арбузы. И пофиг, что дело под Ленинградом происходит — в этом году арбузы нужны (а что в следующем, когда они вырастут спроса не будет — никто не думал… примерно как на Украине с луком). Вот это — плохой проект.
То есть разница между хорошим и плохим проектом — не в наличии грязи (грязь есть всегда, я не видел ещё идеальных программ), а в понимании того, что её надо убирать… и что эта уборка — это тоже работа. И она должна оплачиваться — даже если непосредственно от неё прибыли не будет.
Сад, кстати, очень хорошая и наглядная аналогия с программными проектами — потому что там тоже нужно годами работать над инфраструктурой… и можно его угробить за пару сезонов в попытке выдать из него больше, чем он может дать.
Я вот тоже выступлю Капитаном.
Есть второй вариант — сделать плохой проект хорошим. Если, конечно, оно того стоит.
А вот если тебе не дают на это время, а требуют фичи по плану, то это того не стоит. Потратишь куча своего времени, а никто за это тебе спасибо не скажет.
Фичи — это тоже качество продукта. Никому не нужен идеальный код, который не приносит пользы (кроме как для обучения).
Разумеется, для того, чтобы к твоему мнению прислушивались, надо сначала доказать свои скиллы делом. На пустом месте если и доверяют кому, то скорее знакомым и зря. Причем тут смешное часто бывает: приходит какой-нибудь выскочка (обычно знакомый кого-то из топ-менеджмента), сразу выносит вердикт, что весь отдел разработки — мудаки, а он Д'Артаньян, и надо все срочно переделать на технологическом стеке %s, набрав новую команду по его рекомендациям, потом они с этой командой для мотивации едут на Бали, где два месяца типа работают (но это не точно), и по приезду показывают гребаное ничего, отправляются на мороз, а старая-то команда уже давно там.
Это вы красиво написание на коболе с прочисткой говна сравнили. Возьму в копилку цитат на случай важных переговоров.
Если мне прям совсем не нравится стек — не представляю, как я мог на проекте вообще оказаться. :-)
Я всегда такие нюансы на собеседовании уточняю.
Хотя вот с JS прямо сейчас имеем примерно такое же. AngularJS, но с велосипедными обертками и игнорированием стандартных подходов, что создает кучу проблем на пустом месте. Гений, да, уволился. Ну, ничего, процентов 70 уже переделали на стандартные формы и компоненты, в планах переход на Angular 8 (или 9, если успеет выйти).
Ну и по моему личному опыту очень редко действительно имеет смысл пытаться делать из плохого проекта хороший исключительно по личной инициативе. На мой взгляд такое имеет смысл только если вся фирма/отдел(или хотя бы подавляющее большинство участвующих в процессе) пришли к выводу что надо что-то делать и готовы инвестировать в это время и деньги.
Разумеется, тут ещё нужны софт скиллы и удачный момент.
Но небольшие улучшения можно вносить и просто работая над фичами, рефакторя потихоньку затрагиеваемый код и около. Без фанатизма, только там, где от этого будет максимальное уменьшение техдолга. Если руководитель не идиот, то оценит и поддержит. А команда уж точно только спасибо скажет.
Не, ну бывают ситуации, когда всем пофиг. Это как раз тот случай, когда оно того не стоит.
Посчастливолось поработать некоторое время на производстве в ИТ-отделе с советской системой управления, итог один: студенты как только поднимают знания до таких чтобы больше там не работать — больше там не работают. И остаются там приверженцы такого «продуктивного» рабочего процесса.
Я даже слышал такую фразу: «Если человек не готов каждый день задерживаться на работе, то зачем компании такой человек». Ну, извините.
На моем опыте, львиная доля таких компаний находится в небольших городах, где других ИТ-вариантов работы крайне мало (и на те конкуренция), поэтому там и сидят: инженеры-программисты i-ой категории, ждут k-лет чтобы повысить категории, и студенты, жаждующие знаний и нормальной работы, старающиеся как можно быстрее найти что-то поприличнее
Можно на это посмотреть с другой стороны, вы работаете в коллективе, соответственно вы рассчитываете на участие коллег, и внезапное увольнение одного из них означает возросшую нагрузку на вас. Аналогично при приеме на работу, вы собеседуете человека, который втихоря ищет работу, станете ли вы от него ждать подобных поступков в будущем, когда требуется его участие в проектах?
Имхо, я за честность и открытость в вопросах смены работы. И да, плохая работа вряд ли позволит вам сконцентрироваться на поисках новой, подготовиться к требованиям вакансий, потому что это плохая работа. Но не буду скрывать, «честный» метод имеет свою специфику и слабые стороны.
Также давно заметил, что при смене работы первым делом сталкиваешься с разницей «атмосферы» коллектива между двумя работами, и это тоже вносит свой отпечаток в процесс собеседования. Передышка в месяц может очень здорово сыграть на руку, а то и в корне поменять все ваши хотелки.
Если же учесть тот момент, что Iva от ABBYY способна прогнозировать желание сотрудника уволиться еще до того, как он сам осознает это, то самым разумным методом остается только открытость и честность.
Оправдываю это для себя тем, что как минимум некультурно втихоря менять лагерь.
Тем не менее, бывают и адекватные руководители, с которыми можно не «втихоря» менять работу. Вот буквально недавно Лебедев писал:
Менять место работы — совершенно нормально. Важно делать это разумно и правильно.
Удивительно, что большинство людей меняют работу максимально нерационально и неэффективно.
Правильно менять работу так:
— придумать, куда хочешь перейти.
— заранее узнать о наличии вакансий в предполагаемом новом месте работы.
— договориться о работе в новом месте с такого-то месяца
— своевременно приготовиться к увольнению с текущего места работы, найти и воспитать преемников, передать все дела, с удовольствием отчалить.
Чем это отличается от того, как большинство людей меняют работу? Простым пониманием того, что два события — увольнение из текущего места и попадание в новое место — никак не обязаны быть синхронизированы во времени. Большинство людей увольняются с такой легкостью, как будто смена работы — это переключение на другой ролик на ютюбе.
Менять работу надо осознанно, обдуманно, разумно и заранее предупредив всех.
Это вас никогда не сокращали "внезапно")))
я за честность и открытость в вопросах смены работыПолностью согласен. Поэтому я обычно еще на собеседовании говорю, что прямо сейчас собеседуюсь еще в несколько мест. И не уверен, что буду уходить с текущей работы. Как показывает практика, работодатели не против такого подхода.
Очень круто, прошел почти через все пункты.
И к последнему в итоге пришел — пишу на го, вакансий по го в моем городе нет совсем, поэтому начинал на апворке, потом нашел проектик на полставочки, а сейчас пробую стартап. Все на удаленке, само собой.
З.Ы. было бы интересно увидеть этот комментарий в виде статьи и поучаствовать в обсуждении
"… сталкивался со строжайшим запретом на разглашение зарплат, даже собственным коллегам" — вот это действительно раздражает(.
Согласна с автором, что правильней всего тот вариант, когда люди договариваются с компанией на оплату какой-то суммы, без рангов и прочего. Но ведь со временем работник набирается опыта, становится ценнее, поэтому сразу следует договариваться о пересмотре ставки позже.
Есть (и немало) таких, для кого реально должность и прочие цацки офигенно важны.
На визитке написано «супер руководитель» — и многие ведутся. Не сильно на мой взгляд, отличается от «айфона в долгосрочный кредит», но так есть.
кто чего-то кому-то доказывать собирается
Например, следующему работодателю, что у тебя есть опыт на данной позиции.
ну так пройдет еще 50 лет, цикл замкнется и все вернется на круги своя
Интересно, при каких обстоятельствах лоховатые романтики-любители доски почета могут получить эволюционное преимущество перед любителями hard cold cash?
А так же можно представить что никаких чётко прописаных материальных благ доска почёта давать не будет, но она будет менять отношение к вам других людей. И за счёт этого изменённого отношение вы тоже будете получать какие-то «плюшки». Что-то вроде: «А это же дядя Петя с доски почёта нашего района, ему я налью одно пиво за счёт заведения» :)
Видимо, в СССР куда важнее было воспитание лояльности к государству и работодателю, чем эффективность, которую можно повышать материальным вознаграждением, привязанным к результатам работы, а не к социальному одобрению.
То есть, в каждой ситуации свои цели и свои инструменты.
Премии дают за объективные профессиональные заслуги
Разве, что в идеальном мире. Кому по вашему скорее дадут премию, грубому социапату, которого начальство терпеть не может, или душе-компании, который умеет продавать свои успехи?
А на доску почёта не повесят, если кандидат не удовлетворяет социальным стандартам, пусть он хоть трижды перевыполнит план.
С премией и повышениями ровно так же, если кто-то вкалывает, но посылает начальство и коллег на три буквы — фиг кто его когда повысит.
воспитание лояльности к государству и работодателю, чем эффективность
В любой крупой компании лоявльность к работодателям, начальникам и дружелюбие к коллегам обычно важнее эффективности (потому что эффективность сложно точно померить, а разражение от соципатии легко, плюс для руководство важнее эффективность комманд и департаментов, чем одного человека).
Кому по вашему скорее дадут премию, грубому социапату, которого начальство терпеть не может, или душе-компании, который умеет продавать свои успехи?Хороший социопат может чужие успехи продать как свои.
Хороший социопат
Вы наверное имели в виду экстраверта или человека с развитыми социальными навыками. Социапат это ровно противоположенное.
может чужие успехи продать как свои
Да, такое происходить на самом деле очень часто.
Социопат может иметь развитые социальные навыки, немного пряча своё равнодушие к людям и обществу, не нарушая его норм явно в более-менее обычных условий. Люди и общество для него лишь инструмент достижения своих целей. Мягкая форма, наверное, "идущие по головам", "ничего личного — просто бизнес" и т. п.
Конкретно насчет досок почета: насколько я понимаю, они были распространены и относительно эффективно работали и в СССР, и в США приблизительно в одно и то же время — в 60е-80е. В это время основную часть работников составляли люди, родившиеся вскоре после войны. Их родители воевали или застали войну детьми, что привело к повышенному уважению к чувству долга, коллективизму, умению переносить трудности и не жаловаться. Имея подобных родителей, их дети, как правило, имели определенную тягу к личному росту, потребность выделиться из коллектива, но, в то же время, в детстве впитали командный дух и потребность жить с оглядкой на коллектив, которые были ключевой чертой поколения родителей. Такая смесь и объясняет высокую эффективность мотивации доской почета.
Понятное дело, что не все такие, но большинство — вполне.
Собственно, что я вам пересказываю, почитайте на тему теории поколений.
Кроме фотографии на доске почета, полагалась денежная премия и запись в трудовой книжке. Предыдущее поколение так же ценило деньги, только не всегда в продаже было то на что их тратить.
При этом пока были общие осуществимые цели — восстановить страну после войны, оказаться первыми в космосе, был коллективизм. А когда остались только идейные цели вроде постройки коммунизма и победы над империализмом, у начался всеобщий индивидуализм в худшем из его проявлений
В общем и целом, знание своей рыночной стоимости это часть профессиональной квалификации. Если вы ее не знаете и мерилом своей стоимости вы полагаете заработную плату своего коллеги (...), то у вас проблемы. Серьезные проблемы
Интересно, а как вы полагаете, нужно оценивать собственную стоимость, кроме как сравнивать с рыночной ценой на аналогичные услуги?
И как, по-вашему, компании оценивают ценность разработчиков (кроме исключительных кейсов, вроде "нам нужен спец, который умеет делать Х прямо сейчас!!!11") как-то иначе?
Это же рынок, есть спрос и есть предложение, они формируют цену. Вы можете оценить спрос и предложение, чтобы построить функции? Сомниваюсь, что у кого-то здесь достаточно данных, чтобы это реализовать. Остается ориентироваться на вещественный показатель — цену.
автор как бы считает нормальным аргумент вроде «Вася Пупкин получает больше меняЮ поэтому извельте мне платить не меньше?»
Не использовать как аргумент, а использовать как механизм для понимания, чего твой скил стоит в этой компании, чтобы при желании либо просить соответствующую цену, либо идти туда, где платят ближе к вашим ожиданиям.
А как вы узнали свою рыночную стоимость? Допустим, вас берут на з-п S в контору X. Но вдруг бы взяли на з-п S + delta S в контору Y? То есть рыночная стоимость это max по S среди всех контор, которые потенциально могут взять. Но это NP-полная задача, неразрешимая в обозримой перспективе. То есть верифицировать можно, а вычислить нереально.
Тут в РФ инфляция сумасшедшая, так что з-п просто тупо за ней не успевает, да и профсоюзов особо нет. Поэтому приходится каждый раз при поиске новой работы прибавлять к текущей з-п 10% на покрытие накопившейся инфляции и на небольшую «прибавку». С такой цифрой выходишь, работодатели безэмоционально говорят «нет». Тогда ты потихоньку опускаешься градиентным спуском в поисках локального минимума до равновесного значения, когда хотя бы один скажет «да». Вот такой вот минимакс.
А скилы демонстрировать (по кр мере у нас в РФ) это почти дохлый номер. А я вот машин ленинг знаю. Ну и хорошо, но у нас вакансия не об этом. Может понадобится, но это не повлияет на вашу з-п. А я ещё это знаю. А я ещё то знаю. Ну и идите вы… а вакансий и нету куда идти со всем этим багажом...
Неправильно ты, Дядя Федор, работу ищешь.
Нужно выходить на рынок с +50%, и итерироваться по вакансиям, пока не возьмут. После каждой итерации проводить анализ и восполнять лакуны в знаниях.
Как-то взял отпуск поитерироваться. И доитерировался до того, что «остался при своих», не получив абсолютно никакого внятного фидбэка, а только отказы, отказы и отказы. Формальные, просто отписки.
Фидбэк же выцепить невозможно практически. И понять, что делаешь не так — очень трудно.
А если в следующую итерацию я приму Ваш совет, Color, можно на вопрос, почему вы так много хотите денег, отвечать: а мне так на Хабре посоветовали, сам Color?
Разрешаю.
Ну а вообще, мой последний опыт по поиске работы и смене стека (о чем я, однажды, допишу наконец статью, правда на медиум) таков:
Больше полугода искал работу (удаленно), начинал сначала с невнятного чего-то и мидловых позиций, но потом перешел на сеньорские и серьезно прокачал стек. Спустя около 50 интервью и порядка 20 тестовых задач нашел проект на парттайм.
Спустя еще полгода и еще кучи интервью и тестовых задач нашел позицию в стартапе на фултайм, сеньором и за устраивающие меня деньги (хотя хотелось бы еще больше).
Кто ищет, тот всегда найдет. А на вопрос "почему вы так много хотите денег" отвечайте "потому что моя работа по решению ваших проблем столько стоит". Пусть докажут, что не стоит (мне пробовали доказать на собеседованиях, не смогли).
«потому что моя работа по решению ваших проблем столько стоит»
на это скорее всего ответят «а вот тот username просит за выполнение
этой работы в n раз меньше, почему бы нам не нанять его?»
Ну и пусть наймут, делов то.
Если реально той же рапорты с тем же качеством — либо вы просите больше, чем это стоит, либо n дурак, а вам искать другое место, где про n и его рейт не знают
После каждой итерации проводить анализ и восполнять лакуны в знаниях.
В итоге дойти в дзене до резюмешечки с текстом. «Technology agnostic and high-skilled. Решаю ваши проблемы за ваши деньги.»
Тут в РФ инфляция сумасшедшая, так что з-п просто тупо за ней не успевает, да и профсоюзов особо нет.
Для ИТ — это не проблема.
Зарплата ИТ-шника, если, конечно, у него язык к небу не прилип от страха беседы с руководством — опережает инфляцию.
Ну вот я работаю с оупеншифтом, hbase, кафкой и проч и проч уже около года. И что? Надо оно кому-то? Кроме ещё пары контор — навряд ли.
Опыт на C++ — 20 лет. Опыт на Java — 1 год. Опыт на пайтоне — 18 лет. И все нафик не надо.
И из рашки уезжать не хочется… так и живем...
Год в джаве — маловато, если вы на мидл джависта претендуете.
Да, это правда. Spring раскурю. Славбогу, что его взял для проекта, почувствовав, что это мейнстрим (при этом в Java я был абсолютный нуль).
Но вот через время, когда надо будет выбирать (у меня растут года, будет мне как грится 50; что же делать мне тогда, чем заниматься?), сыграть на том, что у меня год джава, а все остальное псу под хвост, как-то тупо… а я ловлю все, что есть: ML, алгоритмы, девопс, все модное. И чего со всем этим делать — непонятно. Надо как-то конвертировать в СКВ. Но как? В рашке почти нет контор… уезжать не хочу… инофирмы в гомеопатических количествах… остаётся только надеяться, что к тому времени все изменится.
Пока не съехал, пока года 2-3 не набил типовых шишек — джун. После трех — обычно уверенный мидл.
Компании в данном кейсе нужен мидл или сеньор на Java, с релевантным опытом. За это они готовы платить. За предыдущий опыт на C++ — нет.
В современном мире нужно переключаться между технологиями, и FAANG, к примеру, это прекрасно понимают и поэтому не смотрят на знание конкретных технологий.
Как минимум — коллеги не поймут, как максимум — вас просто не возьмут. Потому что вы будете мешать сложившемуся процессу.
Вы можете сколько угодно хейтить, но за свои деньги компания выбирает тех, кто лучше всего матчится на скиллсет.
FAANG, к примеру, это прекрасно понимают и поэтому не смотрят на знание конкретных технологий.Они просто достаточно большие для того, чтобы иметь массу внутренних, проприетарных технологий, которые вне их стен не знает никто. Если вам всё равно нужно потратить полгода на то, чтобы их изучить — то можете, заодно, и с C++ на Java переучиться или наоборот.
Если компании не так велики и своих внутренних технологий немного — это становится критичным.
Тут правда поправка — я не знаю насчет опыта работы с C++ — для меня это просто другая вселенная, и очень можеть быть, что именно этот опыт мог бы быть основным…Он мог бы стать основным, но не в сочетании с Kafka и OpenShift.
Ну просто потому, что это — разные вселенные. Фирмы, которым нужно такое сочетание, наверное, тоже есть… наверное… а может и нет.
В любом случае спрос будет невероятно мал — в результате либо вам выставят «так себе» зарплату ибо ваши скилы нифига не сочетаются — либо выпадет Джек-Пот и именно ваше сочетание будет востребовано.
Я бы на Джек-Пот не рассчитывал…
Фигово, что все время приходится подстраиваться под рынок, а не спокойно заниматься чем хочется.
Плюсы мне показались тупиком, я их вдоль поперёк знаю, у меня опыт на плюсах 18 лет, и на текущей работе есть проекты на плюсах, которыми я занимаюсь.
Но это мне показалось тупиковой ветвью, и когда мне предложили поработать с бигдатой, оупеншифтом и NoSQL, я с радостью уцепился за эту возможность. А плюсы никуда не делись.
А з-п никак с этим не коррелирует. Тем более я всего этого не знал, и рыпаться было неуместно в тот момент. Года через 4 можно будет пересмотреть свою позицию… но проблема есть, и работать негде.
Фигово, что все время приходится подстраиваться под рынок, а не спокойно заниматься чем хочется.Ну а вы как хотите… Тем рыночная экономика и отличается от плановой…
А плюсы никуда не делись.А куда они денутся — они весь XXI век в пятёрке самых популярных языков.
Хотя хайповые стартапы их и не используют…
То есть, если я правильно вас понял, при переходе из технологии в технологию весь предыдущий опыт обычно обесценивается, и сколько бы его ни было — хоть 20, хоть 100 лет — для работодателя нормально, что ты начинаешь как бы «джуном», и что в моем случае этого не произошло — это ещё мне крупно повезло.
Очень сильно зависит от конкретного работодателя и конкретной вакансии.
Есть «смежные» стеки. Java/Kotlin, C++/Rust (хотя, возможно, это временно: языки сильно разные, просто пока разработчиков на Rust мало, опыт в C++ тоже котируется).
Есть просто разные шкалы. То есть, условно, для Серьора на Java будут ожидать 2-3 года работы с Java — плюс 10 лет вообще любой разработки.
Но если опыта нет вообще — да, это Junior. Потому что поначалу вы будете делать «детские» ошибки и за вами нужно следить…
они могут позволить себе пользоваться бескрайним морем Бангалора и иже с ними.
Я тоже раньше так думал. но практика показывает что все не так страшно с конкурентами из Индии. Я живу и работаю в Канаде. Рынок ИТ довольно перегрет. Индусов не так много приезжает. На удаленку и аутсорс соглашается не так много контор. Все хотят на месте и в штат.
Мои предположения почему так:
— Разрыв в часовых поясах.
— Известная проблема с качеством, которое соотвественно требует более серьезного контроля.
— Возможно регулярные срывы и фирмы фантомы. То есть возможно и существуют большие и серьезные индийские конторы готовые брать на себя прописанные контрактом обязательства и потом полностью нести за них ответственность. Но видимо они не очень известны местным. И пытаться пробовать каждые 3 мес с новой конторой или разработчиком никто не хочет.
— Миф о низкой стоимости индусов. То есть серьезные разработчики из Индии просят далеко не 10% или 20% от Канадских зарплат, а наверное 50 и выше. Что с учетом необходимости более строгих и выстроенных процессов для аутсорсеров (дополнительные бизнес аналитики-тестировщики-прожект менеджеры и проч) теряет экономический смысл.
Товарищ живет и работает в силиконовой долине. Там индусов таки много. Но качество реально низкое и это всем известно. Просто в штатах для них немного проще получить рабочую визу. В Канаду их столько не пускают. Но опять же мы говорим о том что им надо прорваться физически на территорию страны. Думаю в Европе их тоже не так много, там получить визу или гражданство еще сложнее, насколько я понимаю
отслеживаю потребности рынка в тех или иных знаниях и компетенцияхА можете про это рассказать поподробнее? А то метод «пять лет учить 1С, а потом пойти на первое собеседование по нему и узнать, что в Финляндии он никому не нужен» не выглядит оптимальным.
различная статистическая информацияА почему это связано с ценой услуги (в данном случае — труда)? Мне с дивана кажется, что повышение цен не обязательно означает повышение зарплат, а повышение средних зарплат не обязательно означает повышение зарплат программистов
<...>
стоимость жизни
Изучать любую технологию без обоснованных предположений (или даже знаний) о том, какое место она занимает на тех рынках где вы собираетесь предлагать свои услуги удел идеалистов и/или фанатиков (дураков рассматривать не станем в силу тривиальности случая).
Как-то очень категорично. Изучать можно без оглядки на рынок, или, например, с оглядкой типа "если она взлетит — выиграл в бесплатную лотерею".
Изучать можно без оглядки на рынок, или, например, с оглядкой типа «если она взлетит — выиграл в бесплатную лотерею».Какая ж она бесплатная, если вы вкладываете в неё то, что вам никто и никогда не вернёт — ваше время?
Время вкладывается не с целью повысить свою востребованность на рынке, а с такими целями как: просто интересно, размять мозги, расширить кругозор, запилить на текущем проекте фичу идеально ложащуюся на новую технологию и т. п. А лотерея в том, что это может увеличить таки востребованность без дополнительных затрат ресурсов специально для этого.
Есть такая штука, как кривая Гартнера (умные люди собрались в этом треде, поэтому, думаю, все понимают, о чем речь). Чтобы понять, что изучать, просто смотрите, что напрогнозировали другие люди. И то, что мы в РФ, а не в Силиконовой, мать её, я просто уверен, что через какое-то время это не будет так важно.
Однако и у нас в раше иногда бывают няшные вакансии, вот, например, не в целях рекламы: https://hh.ru/vacancy/32538349
Я про то, что не все люди изучают что-то с целью повысить свою востребованность на рынке. Если повысит по факту, то просто считают, что им повезло раз без специальной траты времени, усилий, денег могут претендовать на более высокий доход.
достаточно прочитать статью в Википедии, чтобы закрыть вопрос с востребованностьб данной технологииНу вот я как-то привык оценивать востребованность либо по зарплатам людей, которые с технологией работают (которые, как вы говорите, вам не нужны для оценки), либо по вопросам на собеседованиях и офферах. И второй путь работает только для того, что достаточно близко к текущему резюме. Я не представляю себе, как можно почитать статью в Википедии и на ее основе сколько-нибудь точно оценить полезность для моего резюме какого-нибудь условного GTest. Почему вопрос и возник. Если на эту тему есть какие-нибудь советы помимо «узнать побольше и вообще вариться в теме» (что требует относительно большого времени на каждую новую технологию), буду очень рад услышать.
Ваш диван находится в РФ?Последние пару лет — нет. Тем не менее, с переездом мое понимание рыночных принципов не изменилось. Цена — баланс спроса и предложения. Повышение стоимости жизни может снизить предложение, но это не единственный фактор, который на него влияет. Ну и в любом случае у нас остается спрос, который может в любую сторону поменяться
рыночная стоимость это max по S среди всех контор, которые потенциально могут взять.
Очень спорное определение. Обычно имеется в виду среднее или, скорее, медиана, а не максимум. Понятно, что вычислить и её по всем потенциальным работодателям тоже нельзя, но оценить можно.
Ну вот вам пример.
Вы вырастили на своей даче смородину, поливали ее, обрезали, удобряли, собрали наконец. И идете на рынок.
На рынке к вам не приходит оценщик и не говорит, почем продавать ягоду. У бабки слева от вас — плохая, мелкая, но за 20. У бабки справа — чистая, крупная — но за 50. У вас же средняя. Какую цену поставить? Ну логично будет что-то вроде 35. Если язык подвешен, то и 40 сгодится. Использовали ли вы оценку ваших коллег? Да. Без нее вообще было бы не понятно, почем продавать смородину. Может за 100, а может за 10. Через 5 лет торговли смородиной вы уже будете сами чувствовать цену. А потом пойдете на другой рынок, а там и цены другие.
Без нее вообще было бы не понятно, почем продавать смородину.
С ней лишь ускоряется поиск равновесной цены, когда продаешь всё, что есть, но при этом последнее вечером, а не через час.
Ну смысл, я думаю, вы уловили.
В IT нет каких-то абсолютных цен. Разработчики на php и на go, делающие одно и то же, могут получать значительно отличающиеся суммы просто из-за спроса.
Если рыночная стоимость не будет публичной, как вы будете оценивать то, сколько стоит ваш труд? У вас есть методичка? Поделитесь.
Понятно, что сравнение вам не даст точного понимания. Но оно даст понимание тенденций рынка. Мне, например, дало понимание, что в моей области денег нет, и я ушел в другую, в итоге за год стал зарабатывать вдвое больше. Принял бы я такое решение, если бы не знал, сколько получают другие? Вряд ли.
Выставить публичное резюме с суммой заведомо больше лично оцениваемого потолка и потихоньку снижать пока не появятся первые реальные предложения пообщаться. Когда начинают приглашать на собесы, то уже в принципе подходишь к рыночной сверху. Если после собесов офферов не делают, то пытаешь понять причину.
Интересный подход. Никогда про такое не слышал. Работает?
Ну реальность всегда сложнее, чем любая статья. В статье я описываю, все-таки, свой личный опыт, имея за плечами свою семью, свой возраст и своих родителей.
Менять работу тяжело, а про саму смену работы можно написать еще пару статей, т.к. это не только деньги и название, но еще и коллеги, привычный путь в офис, любимый стул и кружка, и все такое.
А что касательно возраста, то я надеюсь к 40 уже перестать заниматься разработкой, так как все, что вы описали — правда. Чем заниматься вместо — пока не понятно, скорее всего предпринимательство.
И непонятно как быть, если сейчас проект хороший, а через полгода появилось два плохих. Сейчас топ-менеджмент лояльный к ИТ, а через месяц пришел другой топ и продержится там около года, пока его не турнут. Менять работу при первых же звоночках? А как потом на собеседованиях оправдываться за сроки работы в несколько месяцев? Как избежать репутации попрыгунчика?
Плюсы: можно взять удобные вам (даже старые) технологии, так как вы сами будете контролировать развитие проекта.
Минусы: их много, например, где-то читал, что только 5% стартапов зарабатывают деньги.
Однако, можно не придумывать новую идею, а скопировать что-то существующее и попробовать занять долю рынка. Еще конечно к минусам нужно отнести то, что придется очень много работать — искать коллег, быть менеджером, бухгалтером, промоутером итд. пока не появятся первые деньги, чтобы делегировать. (если вообще появятся :))
Рекомендации — вещь субъективная.
Могу ли я порекомендовать своих предыдущих работодателей? Большинство — да. Тогда почему же я ушел?
Люди и из гугла с нетфликсом уходят, это же не делает их плохими компаниями? С другой стороны, не каждому там понравится. Поэтому отзывы, если не говорят о чем-то плохом, имеют мало реальной пользы при поиске работы, т.к. там слишком много индивидуального.
Пренебрегать чем-то легко, когда все с ними норм. Когда нахлебаешься, получишь свой опыт, вот тогда и становится понятно — на что положить, а на что нет)
Но виноват ли в этом клиент? Нет, он пострадал еще больше вас, купил дорогую систему, а теперь должен до конца дней натягивать ее на свой бизнес (или наоборот — что дешевле), не получая от этого измеримого дохода.
Почему "не виноват"? Зачем он её тогда покупал? Круче подобного "не знаю зачем купил и теперь подстраиваюсь" является только так называемая — "покупка универсального решения", 80% функционала которого потом просто не используется.
Причём часто клиент ведётся на маркетинг, "красивую обёртку" или вообще аргументы вида "они ведут бизнес в ХХХ — нам тоже нужно так же!" или ещё хуже — новый нанятый "за очень большие деньги специалист" — привносит то, что ему на предыдущем месте было привычнее использовать.
А когда к клиенту приходит понимание, что для нужд бизнеса необходимо что-то другое или менее громоздкое — оказывается, что перенос стоит очень дорого.
Откровенное вранье
Пара примеров из Берлина. На моём первом месте начальничек тупо соврал, что голубую карту выдают через 5 лет и нечего мне даже задумываться. Он, наверное, думал, что гугл отключили. На другом месте отдел HR просил меня не рассказывать нанимаемым, что их виза позволяет менять работу, а в случае вопросов притворяться, что я не знаю и отправлять ребят в отдел HR.
Возмутительно, не правда ли? Но, как я позже заметил, большинству программистов и так плевать на свои права, а вот за носками с логотипом компании всегда очередь!
быстро разрабатывается продукт, и в угоду скорости в жертву приносится качество, образуя продукт без тестов, документации, с зыбкой архитектурой и тонной технического долга. Так как нужно было сделать быстро, правила хорошего тона отложили на потом, когда сроки не будут гореть. Но вот когда это потом наступило, оказывается, что продукт худо-бедно работает, приносит деньги, и следующий бюджет будет распределен не на рефакторинг, тесты и улучшение архитектуры, а на допиливание новых фич к существующему дурно пахнущему проекту. И в этот момент на проект приходите вы. Представьте свои ощущения.
/me грустно вздохнул, читая эти строки. Есть у нас в копилке такой проект и не один. А в данный момент в PyCharm открыт следующий проект, который явно пойдет по стопам предыдущих. Надо что-то менять в этой жизни
Эти вопросы существуют столько же, сколько программирование используется в решении бизнес задач, а точнее еще больше.
И ответы (хоть и не исчерпывающие) тоже есть давно: гибкие методологии разработки, управление рисками, планирование. Это в основном управленческие инструменты, которые позволяют работать с такими ситуациями и предвидеть их заранее.
Но есть и инструменты разработчика: документация, гибкий код, модульная архитектура, абстракции, тесты, низкая связанность и так далее. Это все инструменты, позволяющие делать проект гибким, живым, но при этом красивым и с минимумом говна. Примеров таких проектов много.
Конечно, идеала нет, но еще до написания первой строчки кода продумать, как проект будет жить и развиваться, и то, что бизнес-требования будут меняться — не внезапный исход, а ключевая состовляющая любого проекта разработки (кроме тех, что делаются "в стол").
Автор, вы все правильно написали, чувствуется у вас большой опыт, но вот у меня возникла следующая проблема, я решил переквалифицироваться в разработчики, практически сразу взяли на работу в организацию в прошлом которая была государственной, я там единственный разработчик на двух проектах, есть другие разработчики но у них другой стек и один большой проект, у меня же платежная система, получив работу я был очень рад, но с другой стороны я понимаю что не тяну, да благодаря тому что я в разное время работал админом, инженером, пробовал что то писать сам, я научился разгребать часть задач, основную текучку, но крупные задачи я выполнить не могу, просто не хватает опыта и знаний, а задач появляется больше с каждым днем, сроки выходят, на меня давят, уйти в другое место наверное не возьмут, так как понимаю что уровень в лучшем случае дотягивает до слабого джуна, а везде в моем городе требуются как минимум мидл разработчики, выходит такая ситуция, у меня проект, где крутятся деньги, по проекту практически нету никакой документации, я тяну только текучку (мелкие задачи) крупные не тяну, уйти на другую работу не могу так как ее просто нету, никому джун не нужен в моем городе, опять же можно уволиться и пойти работать админом, чего я не хотел бы. В общем ситуация для меня не очевидная, с одной стороны опыт предыдущих лет подказывает мне, что по хорошему надо искать другую работу, а с другой стороны это малореально, опять же если бы не было давление со стороны начальства, то думаю за год — два я бы уже освоился на проекте. Все риски и минусы я озвучил руводству вроде как ищут в помощь опытного разработчика, но только никто особо не хочет сюда идти так как зарплаты по рынку ниже среднего и текучка большая, сюда идут работают год два для опыта и уходят в другие места.
Чтож, советчик из меня так себе, но попробую ответить.
я решил переквалифицироваться в разработчики, практически сразу взяли на работу в организацию в прошлом которая была государственной
Как показывает опыт, это лучший вариант научиться чему-то с нуля — пойти работать в какую-нибудь контору на простые задачи.
я понимаю что не тяну,… я научился разгребать часть задач,… но крупные задачи я выполнить не могу, просто не хватает опыта и знаний
Это нормально. Более того, если вы приходите куда-то работать, и понимаете, что знаете, как решать все задачи — значит вам нечего там делать и нужно искать что-то посложнее.
Как быть? Читать много книг, статей про архитектуру, практики программирования, подходы и реализации. Сходу могу посоветовать прочесть (хотя бы первую треть) "Шаблоны корпоративных приложений" Фаулера, посмотреть видео Егора Бугаенко, ну и в целом проникнуться идеями SOLID, GRASP и прочего ООП (а у вас, скорее всего, ООП, если не 1С, конечно). Во-вторых найдите профильные каналы в телеграме по вашим технологиям и заваливайте их вопросами — там сейчас очень живое комьюнити, помогут ответом и советом. В-третьих, смотрите видео с профильных конференций, там очень много полезного бывает в архитектурном плане.
задач появляется больше с каждым днем, сроки выходят, на меня давят
вроде как ищут в помощь опытного разработчика, но только никто особо не хочет сюда идти так как зарплаты по рынку ниже среднего и текучка большая
Ну раз вяло ищут опытного разработчика (мало предлагают), значит не так сильно и нужно, как говорят. Часто на деле говорят одно, а по факту совсем другое. Скорее всего, контору устраивает сваливать задачи на одного вчерашнего админа, который боится уйти в другое место, платить ему копейки, и еще понукать, мол "смотри, ты же мало и плохо делаешь, давай больше за те же деньги", то есть платят как за джуна, а спрашивают как с мидла/сеньора.
Если бы реально это было бы критическим местом, давно бы нашли человека, который им это за месяц сделает. Но ему нужно будет нормально заплатить, а зачем, когда в штате есть гребец, готовый за миску риса ишачить?
у меня же платежная система, получив работу я был очень рад
Постарайся довести ее до логической точки, прежде чем уходить, будет очень крутой пункт в резюме "сделал платежную систему компании Х, через которую проходит Y% всех платежей".
уровень в лучшем случае дотягивает до слабого джуна, а везде в моем городе требуются как минимум мидл разработчики
Ну так почитай, что на мидла нужно, прокачай технологии, прочитай про алгоритмы там и лучшие практики, и иди на мидла. Нет такого, как "миддл в Х" или "сеньор в Х". Есть человек, который умеет делать задачи плохо и под присмотром, или хорошо и сам. Это и есть сеньорити. Продавай себя как мидла, рынок сам назначит тебе цену. Ну и матчасть учи.
я научился разгребать часть задач, основную текучку, но крупные задачи я выполнить не могу, просто не хватает опыта и знаний
Попробуй приоритезировать рабочее время: 4 часа занимаешься текущими мелкими задачами, 4 часа думаешь над крупными задачами и изучаешь материалы на эту тему. Какие-то материалы (книги, видео, курсы) придется изучать в свободное время, но это цена профессионализма. При чем пробуй не просто разграничить время, а жестко распределить его на задачи, например по технике Помодоро — 8 циклов на текучку, 8 циклов на крупную задачу, вроде того. И на другое не отвлекайся во время этих циклов. Очень помогает, когда работаешь под давлением.
а задач появляется больше с каждым днем, сроки выходят, на меня давят
Как говорил выше, если бы сроки были такими принципиальными, то давно бы взяли профи и заплатили бы ему, чтобы успел все к срокам. А раз не берут, значит сроки эти существуют в основном для тебя.
В целом, в этом вся специфика работы в подобных конторах: документации нет, тестирования нет, рабочий процесс не организован, сроки всегда горят, а виноват во всем разработчик. Тут можно посоветовать только использовать это в свою пользу: получить максимальный опыт, который возможен, поработать на свое резюме (пример привел выше), попробовать организовать какие-то улучшения по процессу в рамках возможностей и искать место получше.
Выкинут тебя вряд ли, даже если будешь откровенно забивать, так как где они еще дешевых рабов найдут. Орать, давить, требовать и игнорировать любой фидбек так и будут, это просто механика коммуникаций в таких организациях — постарайся просто абстрагироваться от этого и максимально посвятить себя именно работе над задачами, забивая на все остальное по-максимуму. На все вопросы потом ответишь, что вот за Х часов ты сделал вот это и это, а сделать это быстрее при твоем навыке не было никакой возможности. А что-то левое не стал делать, так как более приорететные задачи были, так что либо снимайте те задачи, либо идите куда подальше со своей фигней.
В свое время была такая же проблема: взяли в компанию (в коммерческую правда), где было много задач и проектов, а знаний было очень мало. И помочь никто почти не мог. Стиснул зубы, много читал и экспериментировал, особенно помогли паттерны и принципы solid, после того, как с архитектурой разобрался, стало легче намного. Так что совет такой: нужно уделять время не только задачам, но и постоянно совершенствоваться, пускай даже на работе, потом станет легче.
И главное — учиться по правильным книгам, не тратя времени на макулатуру.
Столкнулся со случаем, когда человек очень хотел стать программистом, но это было просто не его занятие, и он напрасно потратил кучу времени и сил.
Если у вас получаются мелкие проекты и вам нравится то, что вы делаете, то скорее всего это не описанный выше случай, и вам надо будет просто изучить по книгам архитектуры сложных проектов, и взять готовый шаблон.
стоимость труда высококвалифицированного специалиста в России ниже, чем студента-практиканта в Германии
Это какой-то устойчивый миф… В 2013 году зарплаты на руки в Москве были даже повыше, чем в Берлине. Но и сейчас разрыв не столь драматичен.
Смотрите, медиана зарплаты для программиста в Берлине €47139 в год,
т.е. на руки в месяц около 73*(47139/12)*0.6
=> 172 т.р.,
а в Москве медианная з/п на руки 140 т.р.
Другими словами, от переезда из Москвы в Берлин вы получаете +23% к чистому доходу. Впрочем, расходы возрастут не меньше )))
P.S. Для регионов это означает, что удалёнка с компанией в Германии не сильно выгоднее удалёнки с московской компанией.
У нас-то как раз — без налогов, да.
Эти суммы точно — сравнимы?
Разве на Западе принято указывать зарплату ПОСЛЕ налогов?Фраза корявая, но на Западе все зарплаты указываются «брутто» по умолчанию. Причём это настолько «самоочевидно» для них, что при попытке открыть офис в России у них уходит несколько месяцев и куча отказов, пока они поймут, что когда они выставляют зарплату «в рынке», на самом деле они пытаются нанять персонал заметно ниже рынка.
Нет, на западе принято указывать брутто (до налогов), но я их вычел, умножив на 0.6
Ну ладно, наверно вы больше в теме… Я просто по онлайн-калькулятору прикидывал и там 39% получалось. Но допускаю, что я что-то не учёл. Тем более ниже написали, что 192к должно получиться. Значит +37% к чистому доходу.
Больше, но всё равно не повод со студентами-практикантами сравнивать.
т.е. на руки в месяц около 73*(47139/12)*0.6 => 172 т.р.
Вообще то налоги там не 40% для такой суммы, и на руки выходит 192к
То есть, да — в Германии зарплаты будут повыше, спору нет… Но не настолько, чтобы «стоимость труда высококвалифицированного специалиста в России ниже, чем студента-практиканта в Германии».
Собственно рынок же: эта разница — примерно сравнима с тем геморроем, который ты получаешь при переезде в другую страну.
P.S. Критически важный момент — язык. Знаете немецкий — можете уехать в Германию или работать на эти же фирмы удалённо. Знаете английский — масса стран может вам чего-нибудь предложить… Только русский? Увы, тогда вы можете работать только с российскими компаниями и зарплата падает… существенно.
Это вы по первому налоговому классу посчитали или по третьему?
Но вообще да, в Германии относительно сложная система налогообложения, так что сложно взять какой-то конкретный процент. Я скорее хотел подчеркнуть, что давно уже нет разницы в разы...
Also, т.н. «заграница» это не только Германия, посмотрите на UK, или на Штаты
>> а в Москве медианная з/п на руки 140 т.р.
в 2014, когда просел рубль медиана была в районе сотки
спустя пять лет она наконец сподобилась вырасти хотя бы на 40%
Ну так я и написал, что в 2013, когда евро был по 40, в Мск з/п на руки была даже больше, чем в Берлине. Сейчас наоборот.
В Мюнхене — да, на 15% выше, чем в Берлине, если верить payscale
Also, т.н. «заграница» это не только Германия, посмотрите на UK, или на Штаты
Я только приведенную цитату оспаривал. С США действительно разница в разы до сих пор есть. Даже средняя по стране там в 2 раза выше, чем в Москве, а по Калифорнии так вообще в 3 раза выше. В Лондоне средняя в районе 235 т.р. на руки, но там сейчас Brexit, так что есть риск, что фунт навернётся, как рубль в 2014-м.
Да, но цены в CA всего в 2 раза больше, чем в Москве, а зарплаты выше в 3 раза. Т.е. вы хотя бы в плюсе остаётесь… А с тем же Берлином, который, как мы выяснили, в среднем даёт +37% к доходу, вы получаете +40% к расходам в сравнении с Москвой. А Мюнхен даёт +57% к доходу и +56% к расходам.
Конкретному человеку может получиться выгодно, спору нет. Даже если какие-то нематериальные бонусы добавятся.
А насчёт 400+ тысяч фунтов в год это вы реально удивили… Что это за компания, если не секрет? И вы уверены, что на подобные вакансии ждут иммигрантов из России?
Что это за компания, если не секрет?Не знаю, знаю только, что это в фондах. Но и вне фондов жизнь тоже есть — в FAANG вполне можно получить половину — три четверти от этой суммы, что впятеро-всемеро больше медианы.
Периодически рекрутеры пишут мне письма, в которых встречается фраза из серии «У меня в работе есть вакансии с общей компенсацией до X фунтов в год», где Х и до 600, бывает, доходит. Понятно, что это надо быть сеньором, надо жопу рвать, и должно повезти, причем как на собеседовании и при торговле за зарплату, так и в работе, но тем не менее, рыночный потолок я оцениваю как находящийся где-то примерно там. В конце концов, в Москве тоже 300-350 тысяч на руки дадут далеко не всем.
на подобные вакансии ждут иммигрантов из России?Ну письма же мне приходят, а я мигрант из России. На самом деле, по моему опыту, даже стартапы в 10 человек готовы спонсировать визу, но не все готовы собеседовать человека, который еще не приехал, так что сразу после переезда возможности сильно расширяются.
Ну и тут есть еще другой эффект насчет мигрантов — медианная зарплата к ним не очень применима. Медианную зарплату программиста оценивают в 35-40 тысяч фунтов в год, в то время как для получения визы, в зависимости от направления, нужно иметь голый оклад в 32-40 тысяч в год. Добавим премии и акции — медиана в 35-40 не получится никак. Это даже если не учитывать, что непонятные конторы из глубинки, которые тянут медиану вниз, перевозят меньше мигрантов, чем те, кто платит больше
Это какой-то устойчивый миф… В 2013 году зарплаты на руки в Москве были даже повыше, чем в Берлине. Но и сейчас разрыв не столь драматичен.
Смотрите, медиана зарплаты для программиста в Берлине €47139 в год
Поддержу.
Все, кто сравнивает доходы, почему-то забывают сравнить расходы.
Я сейчас получаю в Германии сильно выше приведенного среднего значения.
А после налогов (они тут прогрессивные), страховок, аренды, коммуналки количество свободных денег огорчает. Но и даже свободные деньги сравнивать некорректно, т.к. цены — разные. Особенно, цены на услуги. А затраты (у меня трое детей) — немалые. По субъективным ощущениям я имею тот же самый уровень жизни в Западной Германии (получая выше рынка), что имел в Москве (получая по рынку). Я не жалуюсь, уровень для линейного сотрудника просто замечательный. Всего лишь хочу подчеркнуть ложность сравнения «в лоб».
Я за 14 лет работы во многих компаниях не видел идеальных проектов.
Даже свои собственные, написанные с нуля для себя и то грешат косяками и неоптимальностями. Художники не пишут картины с первого мазка, а хороший софт не создаётся с первой итерации.
Самое главное это понять что рефакторинг — это постоянный процесс. Никто никогда ничего не делает идеально с самого начала. Баги неизбежны, архитектурные баги тоже неизбежны.
Поэтому при закладке времени на фичи всегда надо добавлять резерв на рефакторинг.
Причём это необязательно должна быть отдельная таска: «сделать хорошо». Проблемы должны исправляться по мере их обнаружения.
Так что идти надо в те конторы где это понимают.
Да, автор сравнивает работу на тонущем проекте с похоронным маршем
Важно понимать одну ключевую идею: нет смысла пытаться улучшить плохой проект. Это нерационально.
Плохой проект находится в пограничных условиях. Плохой возможно он потому, что находится на завершающем этапе своей жизни. Этап этот может быть, правда, и затяжным.
Но нет лозунгов, никто не бьёт себя в грудь и не кричит, какие мы крутые, нет тим-билдингов и веселухи. В плохом проекте очень хорошо видно, насколько эффективна попытка, сделать его лучше, нужно о-очень сильно постараться. В этом-то и соль.
Много времени проводить в таких проектах — нерационально, однако попробовать не помешает.
Спасибо за статью! Прочитала с удовольствием! Сама как-то работала на таком проекте. Много раз хотела уйти, останавливало «нужно доводить дела до конца» и всякие мысли про ответственность. Проект в какой-то момент кончился и, если бы не вкладывалась в самообразование, осталась бы совсем не удел. Оглядываясь назад, думаю стоило все-таки уходить. Горящие глаза превратились в выгоревшие, долго возвращала себя к нормальному состоянию. Второй раз на такое не подпишусь.
Во-вторых, вход в профессию IT-специалиста довольно несложный (не требует многих лет учебы, достаточно быть сообразительным и в меру усидчивым), поэтому любой адекватный студент негуманитарных направлений может начать работать уже с первых курсов
Откуда у вас такая информация? Вы изучали дно рынка IT? Бытуют мнение, что джуны никому даром не сдались сейчас.
Они и никогда не были нужны. Но откуда-то брать кадры нужно?
Кто-то пытается переманить готовых, кто-то растит своих. Ничего за последние лет 10 не поменялось в этом плане, разве что на корочки стали меньше смотреть
Но контор, которые ковали джунов-мидлов для рынка стало заметно меньше.
Но откуда-то брать кадры нужно?
В Индии скоро миллиард человек будет. Вот оттуда кадры и брать.
Могу запамятовать, но вроде только 1 раз видел Middle.
Но скучно же, господи ты боже… и да, давно все написано самое интересное. А были проекты в 100 раз интереснее, но вот только зп на 30% ниже…
А ведь если задуматься, в любой работе 90% будет рутина, даже если ты пишешь какую-нибудь тулзу для построения супер-пупер-графиков, тебе ведь придется писать на нее тесты, UI-кнопочки, встраивать в существующий продукт, поддерживать через год — так ли уж все отличается?
А во вторых «скучную» работу можно попытаться автоматизировать/темплейтезировать и/или спихнуть на джунов :)
Работа скучная и монотонная, но не напрягает, за временем никто не следит и с кнутом не бегает.
Так это же отлично! Работу ненапряжно делаем, лаве капает, а для драйва (и черного дохода) можно чего-то на раб. месте замутить. Типа с целью поднятия квалификации.
Надо быть идиотом, что бы уйти с места где хорошая зп и есть время заниматься своими делами, по желанию развивать свой проект, да еще получать за поддержание чужого поглядывая на него в пол глаза.
Важно понимать одну ключевую идею: нет смысла пытаться улучшить плохой проект. Это нерационально. Скорее всего плохим он стал не просто так, и причины лежат далеко за границами ваших компетенций, соответственно и принципиально улучшить его вы не сможете, как ни старайтесь.
чорть, а я вот всё время занимаюсь партизанским рефакторингом и пропагацией рацпредложений… оказывается я неправильно живу :(
Ради этого и существует хабр
Данная статья, моё мнение, полезна именно тем кто только растет в этой сфере. Чтобы не осесть где-то, где тебя задушат морально. Люди с опытом обычно выбирают просто деньги.
— Вы за это ответите, товарищ Талмудовский! — крикнул длиннополый, отводя от своего лица инженерский кукиш.
— А я вам говорю, что на такие условия к вам не поедет ни один приличный специалист, — ответил Талмудовский, стараясь вернуть кукиш на прежнюю позицию.
— Вы опять про оклад жалованья? Придется поставить вопрос о рвачестве.
— Плевал я на оклад! Я даром буду работать! — кричал инженер, взволнованно описывая кукишем всевозможные кривые. — Захочу-и вообще уйду на пенсию. Вы это крепостное право бросьте. Сами всюду пишут: «Свобода, равенство и братство», а меня хотят заставить работать в этой крысиной норе. Тут инженер Талмудовский быстро разжал кукиш и принялся считать по пальцам: — Квартира-свинюшник, театра нет, оклад… Извозчик! Пошел на вокзал!
— Тпру-у! — завизжал длиннополый, суетливо забегая вперед и хватая лошадь под уздцы. — Я, как секретарь секции инженеров и техников… Кондрат Иванович! Ведь завод останется без специалистов… Побойтесь бога… Общественность этого не допустит, инженер Талмудовский… У меня в портфеле протокол. И секретарь секции, расставив ноги, стал живо развязывать тесемки своей «Musique». Эта неосторожность решила спор. Увидев, что путь свободен, Талмудовский поднялся на ноги и что есть силы закричал: — Пошел на вокзал! — Куда? Куда? — залепетал секретарь, устремляясь за экипажем. — Вы — дезертир трудового фронта!
Золотой теленок © Ильф и Петров, но возможно Булгаков
Как я уже упоминал выше, многие люди, попав в плохой проект, не могут собраться с силами и выйти оттуда. Люди думают, что раз тут так плохо, то и в других местах, наверное, еще хуже, а тут хоть привычно. Рутина, негатив и токсичность подавляют в человеке мотивацию пробовать новое, развиваться и выходить из зоны комфорта.Есть большая вероятность потом нарваться на еще большую токсичность и в результате вовсе не найти работу, а в добавок терять квалификацию, в виду того что «на проектах не задерживается», «завершенных проектов за последнее время мало», и тд. И это действительно болото из него не выбраться ни в какую сторону в результате меняешь шило на мыло. На практике в рабочем коллективе гораздо эффективнее можно подтянуть свои знания чем потом в одиночку тыкаться куда попало.
статье очень много упоминается об отношении внутри коллектива, но это проблема не одного двух проектов, а в наших реалиях повсеместная
* в ваших реалиях
Я не скажу наверняка, но, кмк, такой онанизм на "завершенные проекты" есть только в энтерпрайзе. У меня сто раз спрашивали про работу на разных этапах жизнедеятельности проекта. Про завершенные проекты спрашивали, про цикл разработки и много прочего шлака, не имеющего никакого отношения к моей реальной рабочей деятельности.
Дело в том, что собеседуют часто люди (HR), не слишком то понимающие реальную ценность тех или иных навыков. И для них опыт "завершенных проектов" стоит на одном уровне с техническими скилами, хотя в реальности это абсолютно не связанные вещи. Надо ли говорить, что когда я стал работать с "продуктовыми" компаниями, подобное дерьмо спрашивать перестали.
Что же касается незавершенных проектов — с одной стороны, за такое могут навесить ярлык "job hopper" и не взять в условный гугл (хотя тут тоже от скилов зависит в первую очередь, просто гугл может позволить повыбирать). Но с другой спрос на рынке все еще больше предложения, и многие конторы не гнушаются переманивать людей и через месяц после смены работы. Это рынок в конце концов, и если у вашего работодателя возникнет необходимость сократить ваш отдел, он сделает это тут же без задней мысли. Работа это бизнес, и не нужно тащить сюда эмоции.
Я не скажу наверняка, но, кмк, такой онанизм на «завершенные проекты» есть только в энтерпрайзе.«Завершенные» я имел ввиду что далее нет ни каких других, чтобы продолжить работу с конкретной командой. А на любом собеседовании такого рода работы становятся вроде как «плохих» в контексте беседы с alexeykuzmin0, по которым делают выводы. Но я постоянно нарываюсь на такие «стандартные» вопросы вокруг «завершенных» проектов.
Дело в том, что собеседуют часто люди (HR), не слишком то понимающие реальную ценность тех или иных навыков.Встречал разных людей (HR), и вместе с тех. специалистами они для меня на одном уровне по понимания твоих… как скилов, так и в целом ситуации. Есть и HR хамящие и специалисты тролящие, так и наоборот сочувствующие, помогающие, ценящие. Но в целом это сладкий напиток размешанный с какашками.
Понимание навыков другим человеком чересчур субъективное в принципе, даже с теми с кем проработал несколько лет, тут надо все проверять в деле и не один раз.
Работа это бизнес, и не нужно тащить сюда эмоции.У работы все таки более широкое понятие, для кого то это бизнес, и другие трактовки имеются. Но вот для отдельных товарищей способ для самоутверждения за счет унижений других, к сожалению. И это почему то тоже называется бизнесом.
По опыту более полусотни собеседований за последний год-два скажу, что все продуктивные интервью (не обязательно успешные) были без прокладки в виде HR
Итог:
— Человек получил опыт архитектуры
— Научился преодолевать трудности, вместо того чтобы просто бежать туда где «модный, молодёжный стек и уже чистый код»
— Предполагаю, повысил себе самооценку, что очень важно в проф. росте
— Разработчики пришедшие после него были благодарны (впрочем Человека это мало волнует)
— Человек позже ушёл в Python, через какое-то время понял что перспектив в компании нет и устроился в другое место как team lead
Не стоит воспринимать как призыв самоотверженно вкалывать, принося пользу компании, которой до вас, скорее всего, дела нет. Но просто пример. Выводы сделайте сами.
PS: Сидеть годами на подобных проектах или в компаниях без перспектив однозначно нельзя (свой печальный опыт).
— Собеседуйтесь в другие компании не реже чем раз в пол года (даже если не собираетесь сейчас переезжать/менять место).
— Интересуйтесь соседними стеками, изучайте то что зацепит.
— Анализируйте свой текущий проект, чего вы добились на нём, что извлекли для себя как специалиста.
— Поддерживайте резюме в актуальном состоянии, с описанием самый интересных проектов. Это как инструмент чтобы взглянуть на себя со стороны и понять как тебя видят HR и компании и что нужно изменить чтобы «поймать» работу мечты.
— Уезжайте нах*** из своего Мухосранска в крупные города, где больше IT компаний с вакансиями по вашему направлению. Когда в городе одна контора нормального уровня, она будет диктовать вам условия в т.ч. зарплату. Т.к. бежать вам некуда. Поэтому не ссыкуйте, двигайтесь пока есть остатки молодости :)
В данном случае проблема оказалась именно в области компетенций человека, а именно старые технологии, которые он заменил на новые. Это, конечно, круто, но сидеть по 12 часов — такое себе. Это еще куда ни шло, когда тебе 25, а вот потом появляются вещи поинтереснее, куда можно потратить свое личное время. А ведь за него ему никто не заплатит.
Опыт — да, это круто. Но ведь не менее релевантный опыт можно было заработать и работая в другой компании на уже современном фреймворке. А что касается опыта переезда со старых технологий на новые — вероятно это действительно пригодится и будет востребовано в проектах, которые как раз переезжают со старых фреймворков на новые. А это обычно тоже не самые интересные проекты.
С последними тезисами согласен кроме одного — не нужно никуда уезжать, живите там, где вам комфортно, а не в перенаселенных потогонных муравейниках вроде нашей столицы. У большинства из нас есть все возможности работать удаленно, а у кого нет — повод задуматься о смене стека технологий на более гибкий в плане работы.
Возможность работать удалённо — это больше не про технический стэк, а про личностные качества.
И да, и нет. Во многих областях возможность работать минимальна — это энтерпрайз, ERP системы, и, наверное, многие другие. У меня лично была проблема с поиском удаленной работы, пока не перешел на другой стек.
Про личностные качества — скорее дело привычки и усердия, нежели личностных качеств. Да, кому-то проще, кому-то сложнее. Я третий год работаю удаленно, и мне до сих пор тяжело фокусироваться. Но зато у меня есть возможность работать в интересных мне компаниях на интересных мне проектах, а не выбирать из того, что предлагает мне локальный рынок. Например, в моем городе вообще нет вакансий на Go, на котором я пишу.
Прям задело. Оказывается я как раз на плохом проекте, «который не изменить».
Теперь задумался… Спасибо!
Спасибо.
Не работайте в плохих проектах