для развития проекта или для бесконечного багфикса
у нас полгода назад сбежал прожект менеджер
потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
теперь уволился тим лидер, а реальной замены ему нет
Re: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>для развития проекта или для бесконечного багфикса
Внимательно слушать, что и как говорит будущих начальник. Задавать наводящие вопросы.
Re: как на собеседовании понять для чего нанимают програмиста
S>для развития проекта или для бесконечного багфикса
Они могут в этот момент ещё не знать. Будут посмотреть, насколько нежно новый работник лижет.
Данное сообщение является художественным произведением и освещает вымышленные события в вымышленном мире. Все совпадения с реальностью являются случайными. Не является инвестиционной рекомендацией.
Re: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>для развития проекта или для бесконечного багфикса
S>у нас полгода назад сбежал прожект менеджер S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим S>теперь уволился тим лидер, а реальной замены ему нет
Мне как-то сразу сказали, что на рефакторинг. Там код такой был, что в голове сидела мысль не о том как он работает, а о том откуда он взялся. В общем я работал с ним "не приходя в сознание" так как сознание откразывалось это воспринимать. Так как изначально идея была порочная, толку от этого рефакторинга было мало.
А так тебя на что угодно могут бросить, если не нравится всегда можно уволиться.
Программа – это мысли спрессованные в код
Re: как на собеседовании понять для чего нанимают програмист
Здравствуйте, sergey2b, Вы писали:
S>у нас полгода назад сбежал прожект менеджер S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим S>теперь уволился тим лидер, а реальной замены ему нет
Давай я выскажу своё радикальное мнение без прикрас. Большинство тех кто нанимает программистов это глупые нищеброды.
Вот смотри, человек это биологическая "машина". Её нужно заправлять качественной едой. Для работы мозга требуется оптимальная температура и влажность, чистый воздух и шумоизоляция включая звук и вибрации.
Когда строят торговые центры в них устанавливают мощные вентиляционные установки, которые обеспечивают фильтрацию и подогрев воздуха. Много ли тех кто нанимает программистов смогли сделать хотя бы это?
У людей болит голова как раз из-за того, что нет нормальной приточно-вытяжной вентиляции, а не просто от того, что они сидели за компьютером. Или вот программисты работают вечером и ночью, а почему? Да потому что вечером и ночью на работе тише, то есть уже в разы лучше даже если нет звукоизоляции.
Создай людям условия при которых их мозг может работать. Потом плати им деньги. Удерживай ключевых специалистов, но обеспечь обмен знаний в проекте, чтобы можно было их заменять в случае необходимости.
А теперь вернёмся к реальности. Работодатели нищеброды часто селят своих программистов в опенспейсах или каких-нибудь обычных помещениях. А какой-нибудь кондиционер это не вентиляция, там замкнутый цикл, который ухудшает качество воздуха за счёт засорения фильтров.
Я в общем что хочу сказать. Работодатели нищеры считают, что программистов получивших компетенцию на проекте можно заменить. Типа это как автомобили, от одного избавился, потом купил другой и поехал. И обслуживать эти автомобили не нужно, катайся пока не загнётся, то есть помещай их в свои убогие говённые места.
Очень много говорят об удалёнке, но я лично считаю, что вложившись в переоборудование помещения никакая удалёнка не сможет с этим сравниться, разве что там тоже будут проведены соответствующие улучшения. Так же проще становится хранить корпоративные секреты.
А если организовывать всё по типу шарашки, то и результат будет такой же.
Вот ты пишешь.
1. Менеджер сбежал.
2. Программистов уволили.
То есть смотри, программисты радели за проект и не уволились сами. А менеджер знал ли он вообще этот проект? Откуда его понабрали? Ну наверное как всегда откуда и берут менеджеров. Почему бы не взять менеджера из программистов? Нет, уволим программистов.
Менеджер то ли какое-то говно не разбирающийся в программировании или просто понял, что ловить в этом свинарнике нечего. Программистов уволили. А как известно, когда увольняют людей, начинают увольняться лучшие сотрудники, потому что понимают, что там дальше делать нечего.
Хоба, тим лид уволился. Какая "неожиданность". А то руководство такое глупое никогда книжки и статьи не читало по управлению персоналом и в частности программистов. Вот прямо "неожиданность", что тим лид уволился, после того, как начали сливать программистов.
Мне лично больше интересно здание. Опиши есть ли там приточно-вытяжная вентиляция в каждой комнате. Опенспейс ли это или отдельные кабинеты. Я просто чувствую, что мы обсуждаем очередную говно шарашку. Причём шарашка может быть как бедной, так и богатой, она просто с программистами обращается как с говном.
Вспоминаются глупые сериалы 90-ых. Пурке? Почему? Потому. Как понять. Понять что? Схема шарашек предельно проста, нанимать попутно выделываясь, потом работать в свинарнике под руководством идиотов, потом увольнять и пытаться нанять другую тупую скотину.
Мы типа такие крутые бизнесмены. За забором очередь стоит. Типа есть немного денег, ума не надо. Ну окей. В чём вопрос? Я не вижу вопроса. Цена найма персонала это не только цена на хрюшу, это так же цена увольнения.
Менеджер проекта как по мне должен отвечать за сборку проекта из поставленных и решённых задач. Здесь тоже куча статей и книг откуда берётся менеджер, из тим лида или из левого руководства.
Может ли какой-то левый чувак или чувиха руководить проектом? Я лично считаю, что нет. "Глупый" всегда перекладывает обязанности на подчинённых. То есть тупой менеджер не будет выполнять свои обязанности, он переложит их на тим лида, а свои неудачи спишет на обычных программистов, которых и уволят за провал.
Ну что? Будем дальше обсуждать это говнецо? Да весь интернет этим завален. Я читал про это уже бесчисленное количество раз. И твой вопрос относится прежде всего к организации разработки проекта и квалификации программистов.
В книгах же ясно написано, что квалификацию ничто не заменит. Другое дело квалификацию тоже нужно уметь проявить. Если менеджер говно, то что ты хочешь? А контора будь она хоть бесконечно дебильной будет функционировать пока есть деньги.
Тамошнему руководству не нужны ни мои комментарии, ни книги по управлению персоналом. Они там сами с усами. На самом деле бесконечно на них насрать. Работают и ладно. Деньги есть и ладно. Кто к ним пошёл работать сам виноват.
Здравствуйте, sergey2b, Вы писали:
S>для развития проекта или для бесконечного багфикса
Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п. S>у нас полгода назад сбежал прожект менеджер S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
Стоит задуматься о своей судбе в будущем... S>теперь уволился тим лидер, а реальной замены ему нет
Почему ты хочешь им быть за больший прайс, м?
Sic luceat lux!
Re[2]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
K>Здравствуйте, sergey2b, Вы писали:
S>>для развития проекта или для бесконечного багфикса K>Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п.
я провожу в среднем на работе 12 часов в день
и поэтому выбираю где мне приятней это делать
а денег не когда не будет достаточно
S>>теперь уволился тим лидер, а реальной замены ему нет K>Почему ты хочешь им быть за больший прайс, м?
я не хочу тк знаю что не потяну
я знаю только 2-3 части системы
Re: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>для развития проекта или для бесконечного багфикса
Всегда удивляли люди, которые не хотят исправлять ошибки, но хотят развивать проект. ИМХО, одно без другого невозможно. Ну может быть на относительно короткое время, годик-два, пока проект относительно новый и технические долг еще не проявил себя в полную силу.
Re[2]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Aquilaware, Вы писали:
S>>для развития проекта или для бесконечного багфикса
A>Всегда удивляли люди, которые не хотят исправлять ошибки,
Может быть, это контракторы- наговняли тёплого ещё конского кала, продемонстрировали что система одного клиента со скрипом обслужила, и слиняли в закат. Стратегия такая. А потом постоянщики, которых начальство считает за мудаков тупо**"ых, это говнище расчищают годамм на минииальной зп. Но ведь чтоб проетировать и делать с нуля системы- нужно намного более прокачанным. Чтоб с нуля да ещё и сраду чистый расширяемый код, это напрягаться в квадрате. А зачем, если тебя после контракта выкинут искать новый контракт.
Но вот копилот как ни странно, может бить по рукам за новый говнокод в пул реквестах- что вызывает вопросы у бизнеса "а правильно ли я содержу вот этого кодера, если ai может лучше и обходится в 100 раз дешевле".
Re[2]: как на собеседовании понять для чего нанимают програмист
Здравствуйте, velkin, Вы писали:
V>Давай я выскажу своё радикальное мнение без прикрас. Большинство тех кто нанимает программистов это глупые нищеброды.
Ты невероятно многословен
V>У людей болит голова как раз из-за того, что нет нормальной приточно-вытяжной вентиляции, а не просто от того, что они сидели за компьютером. Или вот программисты работают вечером и ночью, а почему? Да потому что вечером и ночью на работе тише, то есть уже в разы лучше даже если нет звукоизоляции.
Я видел конторы, у которых очень хороший офис. Тихий, светлый, чистый и вентилируемый. И столовка в офисе вполне приличная предусмотрена.
Но есть такой момент, недостаточно вложиться в офис, чтобы люди шарашили для души, как не в себя, и при этом на пользу бизнесу. Вот AT&T однажды в истории это удалось — так родился UNIX, язык C, Plan9 (прямой предшественник технологий контейнеризации), язык Alef (прямой предшественних Go). Но большинству контор не удаётся.
От вложенных денег это почти не зависит.
V>Я в общем что хочу сказать. Работодатели нищеры считают, что программистов получивших компетенцию на проекте можно заменить. Типа это как автомобили, от одного избавился, потом купил другой и поехал. И обслуживать эти автомобили не нужно, катайся пока не загнётся, то есть помещай их в свои убогие говённые места.
Даже работодатели с крутыми офисами считают, что программистов можно заменить. В общем-то можно, если не давать им заниматься крутыми задачами. Но если крутыми задачами не заниматься, то крутую задачу не получится решить. Ну и компетенция работников оказывается невостребована, она не нужна, чтобы клепать поделки на основе библиотек, найденных на гитхабе.
V>Очень много говорят об удалёнке, но я лично считаю, что вложившись в переоборудование помещения никакая удалёнка не сможет с этим сравниться, разве что там тоже будут проведены соответствующие улучшения. Так же проще становится хранить корпоративные секреты.
Я всю жизнь работаю на удалёнке. Слава ковиду, он популяризовал идею удалёнки; раньше этого надо было добиваться. Конторы, не согласные работать со мной на удалёнке, удаляются из моего списка потенциальных работодателей.
V>Может ли какой-то левый чувак или чувиха руководить проектом? Я лично считаю, что нет. "Глупый" всегда перекладывает обязанности на подчинённых. То есть тупой менеджер не будет выполнять свои обязанности, он переложит их на тим лида, а свои неудачи спишет на обычных программистов, которых и уволят за провал.
Вообще-то, задача любого руководителя — делать работу чужими руками.
V>В книгах же ясно написано, что квалификацию ничто не заменит. Другое дело квалификацию тоже нужно уметь проявить. Если менеджер говно, то что ты хочешь? А контора будь она хоть бесконечно дебильной будет функционировать пока есть деньги.
Наниматели любят рассуждать про квалификацию, и даже проверять её на собеседованиях. Только в работе в этих конторах она редко бывает востребована.
Re[2]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
S>>для развития проекта или для бесконечного багфикса K>Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п.
Ну вообще-то, нет. Тебя нанимают за совокупность плюшек. Деньги — одна из них, удовлетворение хотелок — другая.
Мои удовлетворённые хотелки способствуют моему профессиональному росту. Работая на дядю, я хочу попутно инвестировать в себя. Иначе зачем мне этот дядя?
Re[2]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Aquilaware, Вы писали:
A>Всегда удивляли люди, которые не хотят исправлять ошибки, но хотят развивать проект. ИМХО, одно без другого невозможно. Ну может быть на относительно короткое время, годик-два, пока проект относительно новый и технические долг еще не проявил себя в полную силу.
Вопрос в балансе. Даже и в доме надо прибираться. Но если в доме такое говнище, что прибраться невозможно, и уборка превращается в непрерывный процесс, не оставляющий сил ни на что другое, то жить в таком доме становится невозможно. Так же и с проектом.
Технический долг, конечно, образуется. Но одним проектам удаётся держать его под контролем, а других он топит.
Re: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pzz, Вы писали:
Pzz>Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь?
подскажите пожалуйста что я сделал неправильно и как я мог бы исправить ситуацию
год я старательно работал, добровольно помогал коллегам когда это было надо и организовывал утреники в качестве общественно работы
в основном общался с двумя коллегами которых считал самыми умными (один из них говорил по русский так что это не удивительно)
моя потребность в общении была в целом закрыта
с нашего проекта в тихую сбежала прожект менеджер индуска
уволили двух моих коллег с кем я общался, я спросил почему мне ответили что у них была большая зарплата которая не вписываеться в бюджет
и тк у меня обноружился дифициь общения я начал обраащать внимание и заметил в своем календаре
меня перестали приглашать на технические обсуждения с менеджерами и планирование новых фитч
я об этом раз 40+ говорил тимлиду а он сидит улыбаеться и нечего не отвечает
в данный момент два моих коллеги ходят на все собрания, общаються с другими тимами и менеджементом
беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и мы сидим рагребаем это говнов
коменатриев в коде нет, документации нет, моя часть кода несколько милл строк
я два раза поймал их на том что изменения с которыми я возился 2-3 месяца на собрании компании приписали этим двум людям
когда я поговорил об этом с тим лидером он сказал что говот извиниться и сказать что это делал я (не понятно перед кем)
Если проекту 3 недели, то скорее всего развитие.
Если проекту 3 месяца, то скорее всего развитие + багфикс
Если проекту 3 года, то скорее всего только багфикс
Re: как на собеседовании понять для чего нанимают програмиста
S>для развития проекта или для бесконечного багфикса
S>у нас полгода назад сбежал прожект менеджер S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим S>теперь уволился тим лидер, а реальной замены ему нет
у меня такое очучение, что теперь найм будет выглядеть так
-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
Re[2]: как на собеседовании понять для чего нанимают програмиста
K>у меня такое очучение, что теперь найм будет выглядеть так K>-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
до ИИ так же говорили
Re[3]: как на собеседовании понять для чего нанимают програмиста
K>>у меня такое очучение, что теперь найм будет выглядеть так K>>-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
S>до ИИ так же говорили
до ии это насрал человек
теперь человек это будет делать в считанном числе контор
Re[5]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
S>тим лидер обьявил о своем уходе в марте
Контора из описания похожа на европейскую похуиловку, там где приходят в 10 и уходят к 18, всё плывет само по себе, где-нибудь в Германии такое вполне может быть.
А на счет где не прав, прилагается философский анекдот:
Абрам вернулся домой с синяком под глазом:
— Сара! На улице евреев бьют!
— Так ты же по паспорту русский!
— А там не по паспорту бьют, а по морде…
Re[6]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Aquilaware, Вы писали:
A>Контора из описания похожа на европейскую похуиловку, там где приходят в 10 и уходят к 18, всё плывет само по себе, где-нибудь в Германии такое вполне может быть.
США официально с 8 до 18 но реально с 7 до 22 часов
Re[3]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>я провожу в среднем на работе 12 часов в день
Ты что на голову ударенный или это метод, чтобы с осточертевшей женой лишний час не общаться?
Программист не способен больше 4 часов в день продуктивно долговременно работать. Остальные 4 — это чаи-кофе погонять, покурить, поиграть в разное, на митингах подремать или поразвлекаться срачами.
З.Ы. Для блондинок. Каждый программист способен дня 3 поработать в режиме 8 часов или один день 12. Но потом будет откат и отдых. Т.е. заюзал программера на 12 часов, готовься, что следующие 3 дня он вообще ничего не сделает.
Re[3]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>У меня плохой kpi а у писателей середизации очередной ботвы отличный kpi им дают премии и по рулить мной
Меняй начальство, например сменой конторы с одной на другую.
Re[5]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
S>беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и мы сидим рагребаем это говнов
Вот ты и описал свою глупость. Выше тебе уже написали, что ты как та лошадь в колхозе — вот на тебе и ездят все, кому не лень.
Перестань быть той колхозной лошадью и всё начнет налаживаться.
Re[5]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
Pzz>>Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь? S>подскажите пожалуйста что я сделал неправильно и как я мог бы исправить ситуацию
По факту ты никак не можешь что-то исправить. У тебя для этого нет полномочий. А полномочия берутся, когда человек получает хоть какую-то власть. Власть же в данном случае берётся из финансового влияния на те же зарплаты и премии.
Я в своё время столкнулся с похожей тупизной. И тогда я понял, что единственное, что я бы мог сделать это стать программистом рок звездой. Это когда я менеджер проекта, архитектор, разработчик и так далее.
По факту это использовать параллельную систему. Типа у вас нет системы управления вашим проектом, а у меня есть, но я её вам не покажу, потому что у вас документов нет.
Ну и так далее, то есть создать свою документацию, разработать свои технологические карты по архитектуре и так далее. Проблема в том, что я не рок звезда программист, а обычный программист.
В те времена у меня бы не хватило компетенции провернуть нечто подобное, да и сейчас под сомнением. И самое главное кому это нужно? Если финансовому руководству это не нужно, то мне это зачем?
Как по мне менеджером проекта должен быть белый цисгендерный мужчина с компетенцией менеджера, архитектора и разработчика программ, а не какая-то там хрюша индуска.
И при этом менеджер проекта не должен быть крысой ворующий чужие заслуги, а неудачи спихивающий на сотрудников. Более того, если финансовое руководство верит, что виноваты сотрудники, а не руководитель этих сотрудников, то это их проблемы.
Потому я тебе и говорю, в такой системе ты мог бы максимум стать рок звездой с параллельной системой управления проектом, когда без тебя всем жопа не потому, что код не работает, а потому что непонятно как его изменять чтобы он дальше работал.
То есть смотри, то что руководство некомпетентное это да. Но я, например, признаю, что как программист я тоже недостаточно компетентен. Впрочем я так же признаю, что если бы я был компетентен, то везде был бы программистом рок звездой.
Re: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали: S>как на собеседовании понять для чего нанимают програмиста: для развития проекта или для бесконечного багфикса?
Если на собеседовании спрашивают чем виртуальный конструктор отличается от обычного, предлагают исправить исходный код, отрабатывающий неправильно, то люди ищут себе программиста-ошибкоисправлятеля. Если же спрашивают о том, как бы ты решил такую или такую задачу и просят объяснить почему так, а не иначе, то здесь уже люди хотят работать с программистом-разработчиком, умеющим думать и решать сложные задачи.
Re[5]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
S>я об этом раз 40+ говорил тимлиду а он сидит улыбаеться и нечего не отвечает
S>в данный момент два моих коллеги ходят на все собрания, общаються с другими тимами и менеджементом S>беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и
Охотно бери все, что тебе дадут. с условием что каждая новая спихнутая задача = остановка выполнения текущей.
S>коменатриев в коде нет, документации нет, моя часть кода несколько милл строк
Miracle!
S>тим лидер обьявил о своем уходе в марте
На всякий случай подстрахуйся от нового тимлида, ищи работу.
Все проблемы от жадности и глупости
Re[6]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Stanislaw K, Вы писали:
SK>Охотно бери все, что тебе дадут. с условием что каждая новая спихнутая задача = остановка выполнения текущей.
Да всем накласть на это твое условие. Некий таракан мне еще условия ставить будет... Ладно, не таракан, но мне посрать на твои условия-фантазии.
Re[3]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pzz, Вы писали:
Pzz>Ну вообще-то, нет. Тебя нанимают за совокупность плюшек. Деньги — одна из них, удовлетворение хотелок — другая.
Вообще-то да. Тебе просто не предлагали много денег. Pzz>Мои удовлетворённые хотелки способствуют моему профессиональному росту.
Доооо. Задумайся вот о чём. Есть такая процедура — собеседование для соискателя, где мы все, как клоуны, исполняем перевороты списков, левые повороты деревьев в воздухе без страховки и иные трюки. Это как-то не сочетается с поиском работы под твои хотелки. Pzz>Работая на дядю, я хочу попутно инвестировать в себя.
Сколько угодно во вне рабочее время, либо только в областях которые нужны работодателю, но обычно, тоже во вне рабочее время. Pzz>Иначе зачем мне этот дядя?
Потому что иначе ты будешь работать за 2 МРОТ на кассе или в доставке, а не программистом в офисе класса А.
Sic luceat lux!
Re[4]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
K>Здравствуйте, Pzz, Вы писали:
Pzz>>Ну вообще-то, нет. Тебя нанимают за совокупность плюшек. Деньги — одна из них, удовлетворение хотелок — другая. K>Вообще-то да. Тебе просто не предлагали много денег. Pzz>>Мои удовлетворённые хотелки способствуют моему профессиональному росту. K>Доооо. Задумайся вот о чём. Есть такая процедура — собеседование для соискателя, где мы все, как клоуны, исполняем перевороты списков, левые повороты деревьев в воздухе без страховки и иные трюки. Это как-то не сочетается с поиском работы под твои хотелки.
только если проработать лет 5-10 на багфиксе в узкой области можно деградировать и на новую работу не устроиться
Re[5]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>только если проработать лет 5-10 на багфиксе в узкой области можно деградировать и на новую работу не устроиться
Согласен, но будем честны, это проблема не работодателя, а самого инженера. Ты, как человек живущий в США, должен как никто другой понимать что патернализма в этой жизни нет.
Sic luceat lux!
Re[4]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
Pzz>>Ну вообще-то, нет. Тебя нанимают за совокупность плюшек. Деньги — одна из них, удовлетворение хотелок — другая. K>Вообще-то да. Тебе просто не предлагали много денег.
Очень глупо продавать себя с концами за много денег. Тобой попользуются и бросят. А ты просто впустую выкинешь несколько лет из из жизни.
Pzz>>Мои удовлетворённые хотелки способствуют моему профессиональному росту. K>Доооо. Задумайся вот о чём. Есть такая процедура — собеседование для соискателя, где мы все, как клоуны, исполняем перевороты списков, левые повороты деревьев в воздухе без страховки и иные трюки. Это как-то не сочетается с поиском работы под твои хотелки.
Сроду не занимался на собесах такой дурью.
Один раз был собес с задачками (но гораздо более вменяемыми). Но там и в работе эти знания были применимы.
Pzz>>Работая на дядю, я хочу попутно инвестировать в себя. K>Сколько угодно во вне рабочее время, либо только в областях которые нужны работодателю, но обычно, тоже во вне рабочее время.
Ну ты прям за деньги на всё готов. Интересно, есть такая сумма, чтобы ты минет ему на работе делал?
Pzz>>Иначе зачем мне этот дядя? K>Потому что иначе ты будешь работать за 2 МРОТ на кассе или в доставке, а не программистом в офисе класса А.
Я вообще не работаю в офисе. В офис класса А я заезжаю раз в несколько месяцев, когда без личного визита не получается обойтись.
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Vzhyk2, Вы писали:
SK>>Охотно бери все, что тебе дадут. с условием что каждая новая спихнутая задача = остановка выполнения текущей. V>Да всем накласть на это твое условие. Некий таракан мне еще условия ставить будет... Ладно, не таракан, но мне посрать на твои условия-фантазии.
А сам-то чьих будешь?
В подобных случаях спихнутая задача фиксируется в жире (или аналоге) и условия приоритетности спихнутой задачи обговаривпются с прожект менеджарами и тим лидами.
Тогда и kpi'и не падают и результы сделанной работы никто не присваивает.
Многие и рады были бы испытать когнитивный диссонанс, но нечем.
Re[5]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pzz, Вы писали:
Pzz>Сроду не занимался на собесах такой дурью. Pzz>Один раз был собес с задачками (но гораздо более вменяемыми). Но там и в работе эти знания были применимы.
Задачи в США и Москве отличаються очень сильно
в Москве вопросы более технические в США задачи более академические и проверят гибкость ума смогут ли давать задачи из ортоганальных областей и разных частей проекта
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Vzhyk2, Вы писали:
SK>>Охотно бери все, что тебе дадут. с условием что каждая новая спихнутая задача = остановка выполнения текущей. V>Да всем накласть на это твое условие. Некий таракан мне еще условия ставить будет... Ладно, не таракан, но мне посрать на твои условия-фантазии.
В таких случаях показываешь тасклист и говоришь — сейчас я занимаюсь задачей поставленной мне лично генеральным директором, если вы считаете что ваша срочная задача важнее — идите, договоритесь с ним.
А если тебе задачи ставит один человек и он накидывает еще одну, говоришь — вот ты мне накинул 15 задач, при 8 часовом рабочем дне я каждой уделяю 30 минут в день. На эту задачу нужно 100 часов = будет готово через 200 дней.
ну, примерно так, как-то
Все проблемы от жадности и глупости
Re[6]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
S>>только если проработать лет 5-10 на багфиксе в узкой области можно деградировать и на новую работу не устроиться K>Согласен, но будем честны, это проблема не работодателя, а самого инженера. Ты, как человек живущий в США, должен как никто другой понимать что патернализма в этой жизни нет.
Но задо есть возможность назвать свою цену. И очень глупо всё измерять деньгами. Всех денег всё равно разом не заработаешь, поэтому приходится думать не только о том, сколько мне заплатят за этот год, но ещё и о том, сколько я потеряю в последующие 10 лет, согласившись потратить год на всякую херню.
Re[5]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
Pzz>>Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь?
S>подскажите пожалуйста что я сделал неправильно и как я мог бы исправить ситуацию
Пытаешься быть для всех полезным, чтобы тебя заметили, оценили и всячески повысили.
Тебя, конечно, заметят и оценят. Но только не повысят, а еще больше навьючат. Ты ж вывозишь.
Re[6]: как на собеседовании понять для чего нанимают програм
Здравствуйте, koenig, Вы писали:
K>у меня такое очучение, что теперь найм будет выглядеть так K>-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
Теперь найм будет выглядеть так. ИИ будет читать резюме, посылать доп. вопросы кандидатам, потом говорить, кого он нанял и на какие деньги. Без объяснений причин.
Re[2]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pitirimov, Вы писали:
P>Если на собеседовании спрашивают чем виртуальный конструктор отличается от обычного, предлагают исправить исходный код, отрабатывающий неправильно, то люди ищут себе программиста-ошибкоисправлятеля. Если же спрашивают о том, как бы ты решил такую или такую задачу и просят объяснить почему так, а не иначе, то здесь уже люди хотят работать с программистом-разработчиком, умеющим думать и решать сложные задачи.
Если на собеседовании спрашивают, чем виртуальный конструктор отличается от обычного, значит, они очень хотят прихвастнуть своей эрудицией.
Re[6]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
Pzz>>Один раз был собес с задачками (но гораздо более вменяемыми). Но там и в работе эти знания были применимы.
S>Задачи в США и Москве отличаються очень сильно S>в Москве вопросы более технические в США задачи более академические и проверят гибкость ума смогут ли давать задачи из ортоганальных областей и разных частей проекта
Это была американская контора с офисом в Москве. Но правда, разработкой рулили там выпускники мехмата МГУ, поэтому вопросы были вполне академические. Но ребята делом занимались, работать с ними оказалось очень приятно и полезно для мозгофф.
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
Pzz>>Тебя, конечно, заметят и оценят. Но только не повысят, а еще больше навьючат. Ты ж вывозишь.
S>я уже ищу новую работу, но что мне делать на текущей работе ? тихо работать
Ну, ты же в совершенстве умеешь угождать. Всю жизнь оттачивал этот навык.
Осознай свои собственные цели, и старайся угождать не только нанимателю, но и самому себе. Ищи баланс между тем и тем.
Re[7]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Stanislaw K, Вы писали:
SK>В таких случаях показываешь тасклист и говоришь — сейчас я занимаюсь задачей поставленной мне лично генеральным директором, если вы считаете что ваша срочная задача важнее — идите, договоритесь с ним.
Это работает только в случае, если задача поставлена именно генеральным директором. Во всех остальных вариантах ты будешь наказан тем или иным способом.
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
S>я уже ищу новую работу, но что мне делать на текущей работе ? тихо работать
Да, причем не напрягаясь. Пришел, погонял чаи, помитинговал, вот и 5 вечера уже — рабочий день окончен.
Не будешь никому грубить или еще как бузить, смотришь и попросят не менять работу и оплату поднимут.
Re[9]: как на собеседовании понять для чего нанимают програм
SK>>В таких случаях показываешь тасклист и говоришь — сейчас я занимаюсь задачей поставленной мне лично генеральным директором, если вы считаете что ваша срочная задача важнее — идите, договоритесь с ним. V>Это работает только в случае, если задача поставлена именно генеральным директором. Во всех остальных вариантах ты будешь наказан тем или иным способом.
Не. это работает только в случае если тот кто пытается навесить тебе задачу плохо знаком с тем, чьей должностью ты пытаешься его отшить.
Если они каждый день обедают вместе — это не поможет, если видятся раз в квартал на деловых совещаниях — вполне прокатит.
Все проблемы от жадности и глупости
Re[5]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pzz, Вы писали:
Pzz>Очень глупо продавать себя с концами за много денег. Тобой попользуются и бросят.
Это работает в 2 стороны, завтра решу что с этой компанией всё и уйду в другую компанию.
Pzz>А ты просто впустую выкинешь несколько лет из из жизни.
Если через 2 года на счету будет 20-30 млн, м?
Pzz>Сроду не занимался на собесах такой дурью. Pzz>Один раз был собес с задачками (но гораздо более вменяемыми). Но там и в работе эти знания были применимы.
В Яндекс пробовал устроиться?
Pzz>Ну ты прям за деньги на всё готов.
Подчеркну, за большие деньги.
Pzz>Интересно, есть такая сумма, чтобы ты минет ему на работе делал?
Не знаю почему именно тебе пришла в голову такая мысль. Мне вот она не пришла.
Pzz>Я вообще не работаю в офисе. В офис класса А я заезжаю раз в несколько месяцев, когда без личного визита не получается обойтись.
Это была метафора про комфортные и спокойные условия работы.
Sic luceat lux!
Re[6]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Kernan, Вы писали:
Pzz>>А ты просто впустую выкинешь несколько лет из из жизни. K>Если через 2 года на счету будет 20-30 млн, м?
Рублей?
Pzz>>Сроду не занимался на собесах такой дурью. Pzz>>Один раз был собес с задачками (но гораздо более вменяемыми). Но там и в работе эти знания были применимы. K>В Яндекс пробовал устроиться?
В Касперского пробовал.
Pzz>>Интересно, есть такая сумма, чтобы ты минет ему на работе делал? K>Не знаю почему именно тебе пришла в голову такая мысль. Мне вот она не пришла.
Просто хочу понять границы твоей покладистости.
Re[2]: как на собеседовании понять для чего нанимают програмист
Здравствуйте, velkin, Вы писали:
V>Давай я выскажу своё радикальное мнение без прикрас. Большинство тех кто нанимает программистов это глупые нищеброды.
V>Вот смотри, человек это биологическая "машина". Её нужно заправлять качественной едой. Для работы мозга требуется оптимальная температура и влажность, чистый воздух и шумоизоляция включая звук и вибрации.
V>Когда строят торговые центры в них устанавливают мощные вентиляционные установки, которые обеспечивают фильтрацию и подогрев воздуха. Много ли тех кто нанимает программистов смогли сделать хотя бы это?
V>У людей болит голова как раз из-за того, что нет нормальной приточно-вытяжной вентиляции, а не просто от того, что они сидели за компьютером. Или вот программисты работают вечером и ночью, а почему? Да потому что вечером и ночью на работе тише, то есть уже в разы лучше даже если нет звукоизоляции.
Не в бровь, а в глаз. Надоело работать уже в таких конторах. Именно так.
Офис "класса-А". Сраная душегубка в которой ещё гуляют холодные сквозняки, т.к. офис попросту
дырявый и его продувает уличным ветром. За кучу денег в центре Москвы. Куда не трудоустроишься,
всегда примерно так. В типичном торговом центре с вентиляцией много лучше, чем в типичном офисе.
Потому, что там у сонного покупателя продажи не пойдут, понятно же.
V>Я в общем что хочу сказать. Работодатели нищеры считают, что программистов получивших компетенцию на проекте можно заменить. Типа это как автомобили, от одного избавился, потом купил другой и поехал. И обслуживать эти автомобили не нужно, катайся пока не загнётся, то есть помещай их в свои убогие говённые места.
Ну по-своему они правы. Ведь получается же. Для этого проекты специально так управляются
чтоб не возникало незаменимых. Ни то что сотрудников, целых отделов. В корпорациях.
Незаменимым специалистом можно быть только в мелкой организации. Но там обычно денег нет.
А в РФ сейчас мелкий бизнес просто уничтожен.
V>Очень много говорят об удалёнке, но я лично считаю, что вложившись в переоборудование помещения никакая
Удалёнка невозможна без места для работы, городская квартира обычно едва подходит
если есть родственники или тем более дети. Да часто достаточно соседей сверху-снизу
с бесконечно гавкающими шавками...
V>Мы типа такие крутые бизнесмены. За забором очередь стоит. Типа есть немного денег, ума не надо. Ну окей. В чём вопрос? Я не вижу вопроса. Цена найма персонала это не только цена на хрюшу, это так же цена увольнения.
То и то примерно две зарплаты. Не велика беда, за забором очередь стоит же. По крайней мере сейчас.
Re[10]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Stanislaw K, Вы писали:
SK>Не. это работает только в случае если тот кто пытается навесить тебе задачу плохо знаком с тем, чьей должностью ты пытаешься его отшить.
Наивный ты чукотский вьюноша.
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Pzz, Вы писали:
Pzz>Рублей?
Хотя бы. На этом форуме мало кто через 2 года работы может похвастаться хотя бы 10.
Pzz>В Касперского пробовал.
Ну и как? Прошёл?
Здравствуйте, fk0, Вы писали:
fk0>всегда примерно так. В типичном торговом центре с вентиляцией много лучше, чем в типичном офисе. fk0>Потому, что там у сонного покупателя продажи не пойдут, понятно же.
fk0> Удалёнка невозможна без места для работы, городская квартира обычно едва подходит fk0>если есть родственники или тем более дети. Да часто достаточно соседей сверху-снизу fk0>с бесконечно гавкающими шавками...
Почти в каждом торговом центре, неудобно расположенные для торговли помещения, недорого сдаются под офисы.
А сейчас, с уходом челноков в онлайн-маркетплейсы, и удобно расположенные помещения дешевы.
Можно выбрать ближайший удобно расположенный, у охранника узнать как пройти в отдел аренды, там ознакомится с вариантами и условиями. (могут быть сложности с графиком работы, если у офисной части нет особого входа).
Все проблемы от жадности и глупости
Re[9]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Pzz, Вы писали:
Pzz>>>В Касперского пробовал. K>>Ну и как? Прошёл? Pzz>Проработал там год.
в yandex я не работал и не знаю,
но алгоритмическая часть собеседования и дизайн приложений на собеседовании в касперском это 20% от американского собеседования на должность GUIста
Re[10]: как на собеседовании понять для чего нанимают програ
Здравствуйте, sergey2b, Вы писали:
S>в yandex я не работал и не знаю, S>но алгоритмическая часть собеседования и дизайн приложений на собеседовании в касперском это 20% от американского собеседования на должность GUIста
В Касперском на удивление вменяемое собеседование. Особо не мучают каскадом непрерывных алгоритмических собеседований и быстро принимают решение.
Я видел этот процесс с обеих сторон, он действительно там неплохо поставлен.
В Яндексе, говорят, проводят 100500 алкогоритмических собеседований, и все с разными людьми.
Здравствуйте, Pzz, Вы писали:
Pzz>В Касперском на удивление вменяемое собеседование. Особо не мучают каскадом непрерывных алгоритмических собеседований и быстро принимают решение. Pzz>Я видел этот процесс с обеих сторон, он действительно там неплохо поставлен.
полностью согласен самые лучшие впечатления от собеседования, без жести
если бы касперски сделал оффер я бы не стал возращаться компания где можно проработать много лет
Pzz>В Яндексе, говорят, проводят 100500 алкогоритмических собеседований, и все с разными людьми.
вот в США аналогично
Re: как на собеседовании понять для чего нанимают програмиста
Pzz>Теперь найм будет выглядеть так. ИИ будет читать резюме, посылать доп. вопросы кандидатам, потом говорить, кого он нанял и на какие деньги. Без объяснений причин.
А как же ответственный за найм, которому снижать премию если нанятый будет плохо себя вести?
Данное сообщение является художественным произведением и освещает вымышленные события в вымышленном мире. Все совпадения с реальностью являются случайными. Не является инвестиционной рекомендацией.
Re[7]: как на собеседовании понять для чего нанимают програм
Здравствуйте, sergey2b, Вы писали:
S>я уже ищу новую работу, но что мне делать на текущей работе ? тихо работать
Проблема в том, что вы пытаетесь быть полезным и хочешь чтобы это оценили. Это создает зависимость и ожидания от мнений других. В этом состоянии, вы являетесь идеальной куклой для манипуляций — и абьюзивные типы личностей этим будут пользоваться. Тебе не говорят нет, но и не говорят да, периодически подкармливая.
Решение: поработать над тем, чтобы не испытывать ожиданий и иллюзий. Сколько заплатили — столько и работаешь. Поведение нейтральное. Инициатив особо не проявлять, камни на спины не брать. Не больше одного таска в один момент времени. Если кто-то требует делать другой таск пока вы уже работаете над имеющимся — посылать либо в хвост очереди, либо в сад если не ваш профиль. Попытки продавить — сразу в сад.
Re[4]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Osaka, Вы писали:
Pzz>>Теперь найм будет выглядеть так. ИИ будет читать резюме, посылать доп. вопросы кандидатам, потом говорить, кого он нанял и на какие деньги. Без объяснений причин. O>А как же ответственный за найм, которому снижать премию если нанятый будет плохо себя вести?
Премиями тоже будет заведовать ИИ.
Re[8]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Aquilaware, Вы писали:
A>Решение: поработать над тем, чтобы не испытывать ожиданий и иллюзий. Сколько заплатили — столько и работаешь. Поведение нейтральное. Инициатив особо не проявлять, камни на спины не брать. Не больше одного таска в один момент времени. Если кто-то требует делать другой таск пока вы уже работаете над имеющимся — посылать либо в хвост очереди, либо в сад если не ваш профиль. Попытки продавить — сразу в сад.
Зачем в сад? У каждого работника в корпорации есть его собственный линейный менеджер. Туда и посылать. Вежливо и доброжелательно: "я с удовольствием сделаю вашу задачу, но у меня есть руководитель, который ставит передо мной задачи и выставляет приоритеты. Согласуйте, пожалуйста, с ним".
Re[3]: как на собеседовании понять для чего нанимают програмиста
Аё> Но ведь чтоб проетировать и делать с нуля системы- нужно намного более прокачанным.
Все наоборот, "сделать с нуля" может любой идиот, т.к. не надо думать о существующих кривых решениях. Тогда как без разрушений что-то изменить в существующей системе — тот еще трюк.
Re[9]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Pzz, Вы писали:
Pzz>Зачем в сад? У каждого работника в корпорации есть его собственный линейный менеджер. Туда и посылать. Вежливо и доброжелательно: "я с удовольствием сделаю вашу задачу, но у меня есть руководитель, который ставит передо мной задачи и выставляет приоритеты. Согласуйте, пожалуйста, с ним".
Это и имелось в виду.
Re[11]: как на собеседовании понять для чего нанимают програ
Pzz>В Касперском на удивление вменяемое собеседование. Особо не мучают каскадом непрерывных алгоритмических собеседований и быстро принимают решение.
Кстати, когда это было? Я собеседовался в 2008, мне тоже очень понравилось. Настолько, что я даже согласился на их предложение. Именно от Касперского у меня остались наилучшие впечатления из (немногих, признаю) российских контор.
Но говорят, что нонеча не то что давеча, и ситуация может быть иной.
Re[3]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, SkyDance, Вы писали:
Pzz>>В Касперском на удивление вменяемое собеседование. Особо не мучают каскадом непрерывных алгоритмических собеседований и быстро принимают решение.
SD>Кстати, когда это было? Я собеседовался в 2008, мне тоже очень понравилось. Настолько, что я даже согласился на их предложение. Именно от Касперского у меня остались наилучшие впечатления из (немногих, признаю) российских контор. SD>Но говорят, что нонеча не то что давеча, и ситуация может быть иной.
В 2022.
Re[4]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Vzhyk2, Вы писали:
V>З.Ы. Для блондинок. Каждый программист способен дня 3 поработать в режиме 8 часов или один день 12. Но потом будет откат и отдых. Т.е. заюзал программера на 12 часов, готовься, что следующие 3 дня он вообще ничего не сделает.
Неправда. Получается и месяцами марафонить по 12 часов в день. Но только с полным погружением, когда больше ничего не интересует.
Так можно работать, естесственно, только на себя.
А твой бунт, на самом деле — это торговля с работодателем за право на место в своем мозгу.
Ты не можешь прямо сказать: "Не хочу делать ваш говнопроект смыслом моего существования", поэтому говоришь: "Не могу больше"
Re[8]: как на собеседовании понять для чего нанимают програм
Здравствуйте, Kernan, Вы писали:
K>Хотя бы. На этом форуме мало кто через 2 года работы может похвастаться хотя бы 10.
Да неужто? 416 тыс. руб на руки совсем не заоблачная зарплата, чтобы набралось эти 10 млн.
Особенно для rsdn-овцев с Запада.
Re[9]: как на собеседовании понять для чего нанимают програм
Здравствуйте, SkyDance, Вы писали:
Аё>> Но ведь чтоб проетировать и делать с нуля системы- нужно намного более прокачанным.
SD>Все наоборот, "сделать с нуля" может любой идиот, т.к. не надо думать о существующих кривых решениях. Тогда как без разрушений что-то изменить в существующей системе — тот еще трюк.
НЛюбой может стоять в белом пальто, вообще найти недостатки несложно. Запилить с нуля, когда это что-то новое (не переписывание из пустого в порожнее) — нужно намного больше размер контекста в голове. После Жобса чота нет больше прорывов уровня айфона. Есть прорыв в LLM, и что, скажешь, любой идиот мог спроектировать алгоритм лля этого?
Re[5]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, Артём, Вы писали:
Аё>Запилить с нуля, когда это что-то новое (не переписывание из пустого в порожнее) — нужно намного больше размер контекста в голове. После Жобса чота нет больше прорывов уровня айфона.
Сложно не запилить что-то новое, а суметь еще и продать это. А так, кулибиных навалом, с их уникальными, но никому не интересными проектами.
По крайней мере, когда пишут старое на основе чего-то существующего, проще убедить инвесторов в это вложится.
А так я и сам предпочитаю с нуля писать. Как бы другой стиль мышления получается, когда загружаешь мозг большими объемами сгенеренного другими, сложнее креативить.
Аё> Есть прорыв в LLM, и что, скажешь, любой идиот мог спроектировать алгоритм лля этого?
Нейросетки еще с прошлого века разрабатывались. Новым оказался только объем доступных вычислительных ресурсов. И да, это буквально самый тупой алгоритм для ИИ
Re[10]: как на собеседовании понять для чего нанимают програм
>>Да неужто? 416 тыс. руб на руки совсем не заоблачная зарплата, чтобы набралось эти 10 млн.
L_G>Как же завидую тем, кто живёт, питается и одевается бесплатно, откладывая все 100% зарплаты! L_G>(Он же может вообще не работать!)
Почему бы и нет, если например жена работает не за копейки.
Re[11]: как на собеседовании понять для чего нанимают програм
_AN>Почему бы и нет, если например жена работает не за копейки.
Дык с такой хорошей женой должно быть стыдно хвастаться какими-то жалкими 10 млн на счету через 2 года — уже все исходные "20-30 млн" должны быть!
(как минимум)
Каша в голове — пища для ума (с)
Re[10]: как на собеседовании понять для чего нанимают програм
Здравствуйте, L_G, Вы писали:
L_G>Как же завидую тем, кто живёт, питается и одевается бесплатно, откладывая все 100% зарплаты! L_G>(Он же может вообще не работать!)
Разумеется, речь шла об общей сумме доходов, без вычета расходов. Так то конечно откладывать всю зарплату сложно.
Re[3]: как на собеседовании понять для чего нанимают програмиста
Здравствуйте, sergey2b, Вы писали:
S>За багфикс не дают Principal и не повышают зарплату больше чем на 3% что меньше уровня инфляции
банально, но я об этом на менторинге своим рассказываю похожие вещи:
What actually gets people promoted quickly (and what doesn’t)
Not trying to be preachy, just want to share what I learned after years in HR watching promotion decisions up close. I spent 8 years in talent management and HR business partner roles at three different companies (startup, mid-size, and Fortune 500), sitting in literally hundreds of promotion calibration sessions where we decided who moves up and who doesn’t.
The common advice about “work hard and you’ll get promoted” is incomplete at best. Here’s what actually moves the needle from the perspective of someone who’s seen behind the curtain:
THE FOUNDATIONS (without these, nothing else matters)
Deliver consistently on what you’re given. This sounds obvious, but you’d be surprised. If you can’t nail your current job, nobody’s promoting you. But here’s the thing — “nail it” doesn’t mean perfection, it means reliable results with minimal drama. Managers promote people who make their lives easier, not harder.
Communication matters more than you think. The best individual contributor in the world won’t get promoted if nobody knows what they’re doing. Write clear updates, speak up in meetings with actual insights (not just to hear yourself talk), and learn to tell a story about your work that connects to business outcomes.
Build real relationships. Not fake networking — actual relationships with people across the organization. Grab coffee, help people with their problems, remember personal details. Your career advancement often depends on people you barely know advocating for you in rooms you’re not in.
WHAT ACTUALLY ACCELERATES PROMOTION
Solve problems your boss doesn’t want to deal with. Every manager has tasks they hate or don’t have time for. Figure out what those are and volunteer to own them. This could be:
∙ The messy cross-functional project nobody wants to lead
∙ Improving a broken process that’s annoying everyone
∙ Taking on the difficult stakeholder relationship
∙ Creating documentation or training that doesn’t exist
When you consistently take things off your manager’s plate, you become indispensable. And when promotion discussions happen, they’ll fight for you because losing you would hurt.
Make your boss look good. This isn’t about sucking up — it’s strategic. When your boss succeeds, they have more capital to get you promoted. When they present to leadership, hand them wins they can share. When they’re in a tough spot, bail them out. They’ll remember.
Think one level above your current role. Start doing parts of the next job before you have the title. This is huge and most people miss it. If you want to be a manager, start mentoring people. If you want to be a senior IC, start influencing strategy. Don’t wait for permission.
Own outcomes, not just tasks. Entry-level people complete tasks. Senior people own outcomes. Stop thinking “I did what you asked” and start thinking “I’m responsible for this business result.” Huge mindset shift that changes everything.
THE TACTICAL STUFF PEOPLE OVERLOOK
Document everything you do. Keep a “brag doc” or “work journal” where you track:
∙ Projects completed with metrics (revenue impact, time saved, users affected)
∙ Problems you solved
∙ Initiatives you led
∙ Positive feedback you received
∙ Skills you developed
Update it weekly. When promotion time comes, you’ll have everything ready. Most people can’t articulate their value because they don’t track it.
Understand the promotion process at your company. This is critical. Some companies promote based on tenure, others on projects, others on politics. Figure out:
∙ When do promotion decisions happen? (many companies have specific cycles)
∙ Who makes the decision? (your boss, skip-level, committee?)
∙ What’s the criteria? (get the actual rubric if one exists)
∙ What level are you at versus where you want to be?
Then reverse-engineer your path based on that reality, not what you think should happen.
Have the promotion conversation early and explicitly. Don’t hint. Don’t assume your boss knows you want to advance. Say directly: “I want to reach \[level\] by \[timeframe\]. What do I need to demonstrate to get there?” Get specific expectations in writing if possible.
Visibility is currency. Your work needs to be seen by people who matter. This means:
∙ Presenting at all-hands or team meetings
∙ Sharing wins in public channels (humbly)
∙ Volunteering for high-visibility projects even if they’re hard
∙ Building relationships with leadership, not just your direct chain
I know this feels gross to some people, but invisible high performers don’t get promoted as fast as visible good performers. Reality sucks sometimes.
THE MINDSET SHIFTS THAT MATTER
You’re running a business called “You, Inc.” Your company is your client, but you’re ultimately responsible for your own growth. If you’re not getting what you need here, you might need a different client. This mindset keeps you from getting too emotionally attached to one company.
Promotions are about filling a need, not rewarding performance. Companies promote people when they need someone at that level to solve a problem. Your job is to make it obvious you’re the solution. “I’ve been here 3 years” isn’t a business case. “I’m already operating at the next level and here’s proof” is.
Fast career growth requires strategic job changes. Controversial take, but staying at one company for 10 years will usually slow you down. The fastest way to advance is:
∙ 18-24 months at a company getting promoted once
∙ Jump to another company at a higher level with better pay
∙ Repeat
I saw this pattern constantly in HR. The people who switched companies every 2-3 years advanced way faster than internal lifers. Each jump came with 20-30% raises. Internal promotions got people 5-10%. The math is simple.
Betting on yourself means taking risks. Volunteer for the hard project. Take the stretch role. Move to the new team. Switch companies when you’ve plateaued. The people who advance fastest aren’t the safest players — they’re the ones who consistently bet on themselves.
WHAT DOESN’T WORK (stop wasting energy here)
Being the “smartest person in the room.” Nobody cares if you’re smart if you can’t work with others or deliver results. I’ve seen brilliant assholes plateau while less talented people who collaborate well shoot past them.
Waiting for someone to notice you. Nobody’s watching your career as closely as you are. If you’re waiting to be discovered, you’ll wait forever.
Doing extra work that doesn’t matter. Not all work is equal. Staying late to make a deck prettier doesn’t help. Leading a project that ships revenue does. Be strategic about where you invest time.
Playing it safe. The people who get promoted quickly take calculated risks. They raise their hand for tough assignments, speak up with ideas, and aren’t afraid to fail visibly. Safe players advance slowly.
Loyalty without leverage. Your company will lay you off if it needs to, regardless of your loyalty. Be professional and deliver, but don’t sacrifice your growth out of misplaced loyalty to a company that sees you as a line item.
REAL TALK ABOUT POLITICS AND FAIRNESS
I wish promotions were purely meritocratic. They’re not. Politics matters. Some people get promoted because they’re connected, not because they’re good. Sometimes you’ll do everything right and still get passed over.
But here’s the thing — you can’t control the politics completely, but you can play the game smartly:
∙ Build alliances with influential people
∙ Understand who has power and how decisions get made
∙ Don’t make enemies unnecessarily
∙ Know when to fight and when to let things go
And if the politics are truly toxic or you’re being discriminated against, document everything and consider whether this is the right place for you. Sometimes the fastest path forward is out.
WHEN TO LEAVE VS. STAY
Stay if:
∙ You’re still learning and growing
∙ You have a clear promotion path with timeline
∙ Your manager is invested in your development
∙ The company is growing (expanding pie = more opportunity)
∙ You’re building valuable skills and relationships
Leave if:
∙ You’ve plateaued and there’s no path forward
∙ You’ve been “almost promoted” multiple times with no results
∙ The company is contracting or unstable
∙ You can get the next title and significant raise elsewhere
Don’t be afraid to leave. The biggest salary jumps and title advances come from switching companies. Just make sure you’re leaving TO something better, not just running FROM something bad.
WHAT I SAW IN PROMOTION CALIBRATION SESSIONS
Since I sat in these meetings for years, here’s what actually happened behind closed doors:
The people who got promoted had champions. Their managers came in with specific examples, metrics, and passion. They fought for their people. If your manager isn’t willing to fight for you, you’re not getting promoted.
We compared people against level expectations, not each other. Well, officially. In reality, budget constraints meant we ranked people. The “ready now” folks got it. The “almost ready” folks got “next cycle” (which often meant never).
Visibility to leadership mattered way more than it should. If a VP knew your name and your work, you had a huge advantage. Unfair? Yes. Reality? Also yes.
Documentation won debates. When managers brought specific examples with metrics and impact, they won. Vague “they’re great” didn’t cut it. This is why keeping your own brag doc matters.
Most people were “not ready yet” for reasons they didn’t know about. The feedback they got was sanitized. The real reasons were things like “not strategic enough,” “rough edges with stakeholders,” or “we’re not sure they can operate at the next level.” Ask for the real feedback.
Politics and favoritism were real. I won’t sugarcoat it. Sometimes people got promoted because they were buddies with the right person. It’s gross, but it happens. Your job is to build enough of a case that politics can’t override merit. Or politics and merit align in your favor.
Your mileage may vary based on industry, company size, and luck. But these principles are pretty universal.
Re[11]: как на собеседовании понять для чего нанимают програм
Здравствуйте, jamesq, Вы писали:
J>Разумеется, речь шла об общей сумме доходов, без вычета расходов. Так то конечно откладывать всю зарплату сложно.
С 416 сложно, а вот с 650 можно.