Здравствуйте, SkyDance, Вы писали:
Аё>>3 критерия — я это наблюдал в своей профессиональной жизни.
SD>Первые два в значительной степени бессмысленны, по крайней мере в больших конторах и их копирующих. Чтобы не было этого вот "хочу денег", все повышения привязаны к определенному циклу ("performance review"), и никаких других поводов быть не может. В первую очередь именно для исключения подобного "шантажа".
Ты хочешь утверждать, что свеженанятые на рыночную ставку работники не получают больше, чем лояльные долгосрочные работники? Really? Вот я везде встречался с обратным.
SD>Практика все тех же больших контор: команда из 50 человек должна иметь 5 кого повысить, и 5 кого убрать ("manage out", это может быть и увольнение, но может быть и ссылка куда-то в другую команду). Чем лучше у тебя менеджер, тем больше шансов попасть в первые 5, и меньше — во вторые 5. Потому что работа твоего менеджера — доказывать всем другим менеджерам (и вышестоящему начальству) что именно твои люди самые лучшие. Плохой менеджер может быть великолепным программистом, но не сможет доказать, что его сотрудники — самые производительные. Поэтому их уволят. Вслед уволят и самого менеджера, с диагнозом "он собрал слабую команду". Оставшихся в команде программистов растащат по другим менеджерам (ибо чем у тебя больше людей, тем более важный ты как менеджер).
Ну Stack Ranking — это неизбежное зло в конторах, где платят выше рынка. А почему ты считаешь, что тимлид у сокращённого — *удак? Модет быть, он пролоббировал повышения 2 подчинённым за последние 2 года. Но в кризис прилетело 3-му несмотря на хорошие перфоманс ревью.
SD>Вариант раз. Есть два решения проблемы.
Хаха я как раз из лагеря "сделать сейчас с минимальными изменениями, расширяемое". Таких как "у вас тут всё говно, надо переписать на хайповое говно за много человекочасов" я выживал из команды.
SD>Вариант два. Представь, тебе досталась старая, очень ужасная, весьма загаженная часть софтины. Но ты смог разобраться, потратил кучу сил, и тебе чудом удалось вычистить все эти авгиевы конюшни. И теперь у тебя намечается идеально чистая площадочка, да еще и с кристально чистой архитектурой! На этом фундаменте можно строить не только Большой Театр, но и Статую Свободы. Вот только ты не единственный, кто это осознает — и на твою делянку ВНЕЗАПНО оказывается куча претендентов. Тебя с проекта смещают (разумеется, через менеджеров и политические баталии),
Ну идёшь расчищать другие конюшни, требуешь повышения/премии/ почитания и т.п. В чём смысл напрягаться?
SD> В смысле, снова навертят костылей (которые ты с таким трудом убрал), накрутят дыр (которые ты так упорно штопал), и наделают багов (которые ты два года устранял).
Покрыть всё линтерами, юнит тестами, интеграционными. Ведь если что не покрыто- обязательно наступят, сломают. Даже и сам можешь поломать новыми изменениями.
SD>Ну, если хочешь попробовать, как выглядит увольнение по performance, попробуй настаивать на своем несогласии с курсом партии. Это в любом случае проигрышная позиция, потому что если провала не случится — скажут "хорош уже лодку раскачивать, ты был неправ, теперь молчи в тряпочку".
Может быть, подчинённый никак не растёт из джуна. Вот и пипка.
SD>Странно, что ты вроде бы в какие-то менеджеры перешел, но так до сих пор не понял даже базовую теорию подковерного корпоратизма. Или у вас там контора реально маленькая, или в ней программисты где-то совсем на стороне.
Со мной не случалось описанных тобой приключений. А вот потеря людей и удержание ключевых в период ковидобесия (т.е. чисто изза денег)- было.
Аё>Ну Stack Ranking — это неизбежное зло в конторах, где платят выше рынка. А почему ты считаешь, что тимлид у сокращённого — *удак? Модет быть, он пролоббировал повышения 2 подчинённым за последние 2 года. Но в кризис прилетело 3-му несмотря на хорошие перфоманс ревью.
я видел много тимлидов и как ни странно прямо самый треш собирается в конторах со стек ранкингом. судя по всему в такой системе в принципе невозможно собрать какую-то разумную команду. под дерьмовым тимлидом я имею в виду того, кто вообще не знает даже кто чем у него в команде занимается
Аё>Ты хочешь утверждать, что свеженанятые на рыночную ставку работники не получают больше, чем лояльные долгосрочные работники? Really? Вот я везде встречался с обратным.
Какие твои годы. Успеешь еще всякое увидеть. Если будешь смотреть.
Аё>Ну Stack Ranking — это неизбежное зло в конторах, где платят выше рынка. А почему ты считаешь, что тимлид у сокращённого — *удак?
Да не *удак он, а отличный инженер! Просто не на месте в роли менеджера. Это другая работа.
Аё> я выживал из команды.
Вот они и есть те самые "уволенные по перформансу". Не потому, что плохие или плохо работали, а потому, что их кто-то решил "выжить из команды". Это и называется "политические подковерные".
Аё>Ну идёшь расчищать другие конюшни, требуешь повышения/премии/ почитания и т.п. В чём смысл напрягаться?
"Абыдно, аднака!" — работал ты, а плюшки получит кто-то другой.
Аё>Покрыть всё линтерами, юнит тестами, интеграционными. Ведь если что не покрыто- обязательно наступят, сломают. Даже и сам можешь поломать новыми изменениями.
Ну что за детская наивность. Линтеры и прочие юнит тесты удаляются в том же коммите, что и добавляются костыли. А то и еще раньше, с диагнозом "tests are flaky" (а вот и нет, тесты вскрывают реальный баг).
Аё>Со мной не случалось описанных тобой приключений.
Так ты и денег особо не зарабатываешь. Вся эта политика находится на куда более высоких этажах, когда компенсация выражается 7 цифрами.
Здравствуйте, SkyDance, Вы писали:
SD>Какие твои годы. Успеешь еще всякое увидеть. Если будешь смотреть.
Я наверное, не туда смотрел. Везде повышение до рыночного уровня происходило переходом или шантажом про переход.
SD>Да не *удак он, а отличный инженер! Просто не на месте в роли менеджера. Это другая работа.
Ты на какой-то своей волне. Мой пойнт, что если руковолитель не заботится о репортах- то он профнепригоден.
SD>Вот они и есть те самые "уволенные по перформансу". Не потому, что плохие или плохо работали, а потому, что их кто-то решил "выжить из команды". Это и называется "политические подковерные".
У меня был один пример- коллега толковый, но религиозно давил переписать фронт на реакт, вопреки даже сложившемуся исторически ангулару, и протаскивал больные извращения в результате. Но он сам сбежал в итоге, в контору где и так реакт. Ну и никто не грустил.
SD>"Абыдно, аднака!" — работал ты, а плюшки получит кто-то другой.
Детские обиды индивидуального контрибутора.
Аё>>Покрыть всё линтерами, юнит тестами, интеграционными. Ведь если что не покрыто- обязательно наступят, сломают. Даже и сам можешь поломать новыми изменениями.
SD>Ну что за детская наивность. Линтеры и прочие юнит тесты удаляются в том же коммите, что и добавляются костыли. А то и еще раньше, с диагнозом "tests are flaky" (а вот и нет, тесты вскрывают реальный баг).
Это какой-то позор.
Аё>>Со мной не случалось описанных тобой приключений.
SD>Так ты и денег особо не зарабатываешь. Вся эта политика находится на куда более высоких этажах, когда компенсация выражается 7 цифрами.
Мне сложно представить, что детские обиды и обезьяна с гранатой — сочетаются с "много денег" и "куда более высокие этажи". Это типа наполировал гномиков в фаанг, а там удаляют тесты и перекладывают жсоны?
Здравствуйте, _AND, Вы писали:
_AN>С хера ли все. Только последние неудачники из аутсорса и западных филиалов попали. У остальных наоборот всё прекрасно стало.
Думаю если ты узнаешь на какие зп растащили выходцев из интела (может быть не всех) то поймешь, что прекрасно стало как раз у выходцев из западных филиалов.
Аё>Я наверное, не туда смотрел. Везде повышение до рыночного уровня происходило переходом или шантажом про переход.
Да, ты смотрел не туда. Golden handcuffs, когда акции компании, где ты работаешь — нынешняя реальность для программистов в Фейсбуке. Они бы и хотели куда-то перелезть, но в деньгах потеряют очень много. Потому что получали RSU по $200, а сейчас, всего через 3 года, акции стоят 600. Выходит, что зарабатывают они вдвое больше рынка. Про NVidia вообще молчу, там, я так понимаю, лишь бы досидеть до вестинга
Аё>Ты на какой-то своей волне. Мой пойнт, что если руковолитель не заботится о репортах- то он профнепригоден.
Да, на своей. Видимо, ты еще недостаточно долго наблюдал все эти "calibrations" (а то и вовсе никогда не видел), и не знаешь, в чем заключается роль руководителя. Нет, вовсе не в том, чтобы вести календарь или задушевные беседы (хотя и не без этого).
Аё>У меня был один пример- коллега толковый, но религиозно давил переписать фронт на реакт, вопреки даже сложившемуся исторически ангулару, и протаскивал больные извращения в результате. Но он сам сбежал в итоге, в контору где и так реакт. Ну и никто не грустил.
Так а я тебе о чем написал? Я не знаю (да и мне все равно), кто у вас там был более long-term oriented, но итогом политических терок стал как раз уход одной из сторон. "Никто не грустил" в переводе на язык фейсбука — non-regrettable attrition, тот самый флажок do not rehire.
SD>>"Абыдно, аднака!" — работал ты, а плюшки получит кто-то другой. Аё>Детские обиды индивидуального контрибутора.
Удачи тебе с таким подходом. Она понадобится, когда несколько "детски обиженных" уйдут у тебя из команды, за успех которой ты отвечаешь (если, конечно, ты когда-то до такого дорастешь).
SD>>Ну что за детская наивность. Линтеры и прочие юнит тесты удаляются в том же коммите, что и добавляются костыли. А то и еще раньше, с диагнозом "tests are flaky" (а вот и нет, тесты вскрывают реальный баг). Аё>Это какой-то позор.
Добро пожаловать в реальный мир.
Аё>Мне сложно представить, что детские обиды и обезьяна с гранатой — сочетаются с "много денег" и "куда более высокие этажи". Это типа наполировал гномиков в фаанг, а там удаляют тесты и перекладывают жсоны?
Слушай, тебе ведь уже под 50. Наверное, пора бы научиться быть повежливее. Особенно когда тебе отвечают на вопрос, который ты сам и задал. Вместо оскорблений про полировку гномиков (уже ведь лет 5 как это немодно, ChatGPT эффективно перестрелял все это гномоводство) и злорадства на тему "детских обид" когда твою работу присвоил кто-то другой.
В конце концов, нетрудно заметить, что и вне ФААНГА есть жизнь и приличные зарплаты.
Здравствуйте, SkyDance, Вы писали:
Аё>>Я наверное, не туда смотрел. Везде повышение до рыночного уровня происходило переходом или шантажом про переход.
SD>Да, ты смотрел не туда. Golden handcuffs, когда акции компании, где ты работаешь — нынешняя реальность для программистов в Фейсбуке.
Также и stack ranking Помогает куда-то перелезть
Аё>>Ты на какой-то своей волне. Мой пойнт, что если руковолитель не заботится о репортах- то он профнепригоден.
SD>Да, на своей. Видимо, ты еще недостаточно долго наблюдал все эти "calibrations"
Ну да калибрации, чтобы всем командам нарисовать колокольчик.
SD> и не знаешь, в чем заключается роль руководителя. Нет, вовсе не в том, чтобы вести календарь или задушевные беседы (хотя и не без этого).
Меня на калибрации не приглашали, это уровень индиниринг манагера- моего босса.
SD>Так а я тебе о чем написал? Я не знаю (да и мне все равно), кто у вас там был более long-term oriented, но итогом политических терок стал как раз уход одной из сторон. "Никто не грустил" в переводе на язык фейсбука — non-regrettable attrition, тот самый флажок do not rehire.
Ну если чел *удачил, пусквй из добрых побуждений? Причём он ушёл в ковидобесие, до начала сокращений. Речь в статье, что ФБ сначала провёл сокращения, а потом Цук сообщил что слабых порезали, уже после.
SD>Удачи тебе с таким подходом. Она понадобится, когда несколько "детски обиженных"
Счас сокращают налево и направо.
Аё>>Это какой-то позор.
SD>Добро пожаловать в реальный мир.
Я с этим не сталкивался. Но я не работал в ФБ. Все совпадения случайны.
Аё>>Мне сложно представить, что детские обиды и обезьяна с гранатой — сочетаются с "много денег" и "куда более высокие этажи". Это типа наполировал гномиков в фаанг, а там удаляют тесты и перекладывают жсоны?
SD>Слушай, тебе ведь уже под 50. Наверное, пора бы научиться быть повежливее.
Ну а как ещё назвать руковолителя, который удаляет регрессионные тесты, чтобы говнокоммит не отфутболило? КАК?
SD>В конце концов, нетрудно заметить, что и вне ФААНГА есть жизнь и приличные зарплаты.
Атлассиан и Канва. Про обоих слухи, что там stack ranking и нездоровая атмосфера.
Здравствуйте, Артём, Вы писали:
Аё>Были ли вы в ситуации, что ушли сами на больше денег, и никто за руку не попытался удержать, пообещать что вот-вот, счас поднимем зп или должность, только не уходи? Аё>Были ли вы в ситуации, что ушли сами на больше денег, и вас ваш непосредственный руководитель просил остаться?
Да, ушел, удержать пытались, но не по всем пожеланиям договорились, да и разговор был уже после подписания заявления. То есть попытка была, но не полная. Аё>Попадали ли вы под сокращение?
Да, выплатили 2 или 3 зп, было приятно.
Аё>Встречались ли вы с практикой запрета на набор прошлых сотрудников?
Нет. Аё>А сами бы рассмотрели предложение от HR вернуться в компанию, которая сократила в кризис, и зовёт обратно в жирные времена?
Рассмотрел бы.
Здравствуйте, Артём, Вы писали:
SD>>Слушай, тебе ведь уже под 50. Наверное, пора бы научиться быть повежливее. Аё>Ну а как ещё назвать руковолителя, который удаляет регрессионные тесты, чтобы говнокоммит не отфутболило? КАК?
Здравствуйте, Sharov, Вы писали:
Аё>>Ну а как ещё назвать руковолителя, который удаляет регрессионные тесты, чтобы говнокоммит не отфутболило? КАК?
S>Что за история? https://rsdn.org/forum/job/8917179?tree=tree
Максим> Ну что за детская наивность. Линтеры и прочие юнит тесты удаляются в том же коммите, что и добавляются костыли. А то и еще раньше, с диагнозом "tests are flaky" (а вот и нет, тесты вскрывают реальный баг).
Аё>Максим> Ну что за детская наивность. Линтеры и прочие юнит тесты удаляются в том же коммите, что и добавляются костыли. А то и еще раньше, с диагнозом "tests are flaky" (а вот и нет, тесты вскрывают реальный баг).
Более того, руководитель не будет удалять какие-то тесты (и вообще делать коммиты).
Задача руководителя — получить как можно больше людей в подчинение. В соответствии с этим параметром оплачивается работа руководителя. Есть и другие, второстепенные, показатели, но основной, увы, именно "сколько у тебя репортов".
Здравствуйте, SkyDance, Вы писали:
S>>Ну так SkyDance не про себя, а про чей-то опыт.
SD>Более того, руководитель не будет удалять какие-то тесты (и вообще делать коммиты).
Тогда ради чего ты это упомянул? Руководитель вообще-то должен следить за соблюдением полисей. Удаление регрессионных тестов ради говно-коммита — это наказуемый акт для рядового кодерка.
SD>Задача руководителя — получить как можно больше людей в подчинение. В соответствии с этим параметром оплачивается работа руководителя. Есть и другие, второстепенные, показатели, но основной, увы, именно "сколько у тебя репортов".
У меня количество репортов упало Максимум было до начала войны.
Аё>Тогда ради чего ты это упомянул? Руководитель вообще-то должен следить за соблюдением полисей. Удаление регрессионных тестов ради говно-коммита — это наказуемый акт для рядового кодерка.
Кодерок может быть не рядовой, а хитрожопый "наноситель импакта". Их везде хватает.
Аё>У меня количество репортов упало Максимум было до начала войны.
Значит, такой вот ты хреновый руководитель. Ведь у кого-то их количество выросло.
Здравствуйте, SkyDance, Вы писали:
SD>Кодерок может быть не рядовой, а хитрожопый "наноситель импакта". Их везде хватает.
Наноситель импакта не проходит code review и идёт чинить сломанные тесты и добавлять новые — для добавляемых его импактом фич.
Аё>>У меня количество репортов упало Максимум было до начала войны.
SD>Значит, такой вот ты хреновый руководитель. Ведь у кого-то их количество выросло.
У кого-то за пределами компании.