Интересные обсуждения
темы заинтересовавшие velkin
Типичная история айтишной шарашки
31.01.2026
|
sergey2b
|
для развития проекта или для бесконечного багфикса
у нас полгода назад сбежал прожект менеджер
потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
теперь уволился тим лидер, а реальной замены ему нет
у нас полгода назад сбежал прожект менеджер
потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
теперь уволился тим лидер, а реальной замены ему нет
| 31.01.2026 29 комментариев |
S>для развития проекта или для бесконечного багфикса
Внимательно слушать, что и как говорит будущих начальник. Задавать наводящие вопросы.
Они могут в этот момент ещё не знать. Будут посмотреть, насколько нежно новый работник лижет.
S>для развития проекта или для бесконечного багфикса
S>у нас полгода назад сбежал прожект менеджер
S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
S>теперь уволился тим лидер, а реальной замены ему нет
Мне как-то сразу сказали, что на рефакторинг. Там код такой был, что в голове сидела мысль не о том как он работает, а о том откуда он взялся. В общем я работал с ним "не приходя в сознание" так как сознание откразывалось это воспринимать. Так как изначально идея была порочная, толку от этого рефакторинга было мало.
А так тебя на что угодно могут бросить, если не нравится всегда можно уволиться.
S>у нас полгода назад сбежал прожект менеджер
S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
S>теперь уволился тим лидер, а реальной замены ему нет
Давай я выскажу своё радикальное мнение без прикрас. Большинство тех кто нанимает программистов это глупые нищеброды.
Вот смотри, человек это биологическая "машина". Её нужно заправлять качественной едой. Для работы мозга требуется оптимальная температура и влажность, чистый воздух и шумоизоляция включая звук и вибрации.
Когда строят торговые центры в них устанавливают мощные вентиляционные установки, которые обеспечивают фильтрацию и подогрев воздуха. Много ли тех кто нанимает программистов смогли сделать хотя бы это?
У людей болит голова как раз из-за того, что нет нормальной приточно-вытяжной вентиляции, а не просто от того, что они сидели за компьютером. Или вот программисты работают вечером и ночью, а почему? Да потому что вечером и ночью на работе тише, то есть уже в разы лучше даже если нет звукоизоляции.
Создай людям условия при которых их мозг может работать. Потом плати им деньги. Удерживай ключевых специалистов, но обеспечь обмен знаний в проекте, чтобы можно было их заменять в случае необходимости.
А теперь вернёмся к реальности. Работодатели нищеброды часто селят своих программистов в опенспейсах или каких-нибудь обычных помещениях. А какой-нибудь кондиционер это не вентиляция, там замкнутый цикл, который ухудшает качество воздуха за счёт засорения фильтров.
Я в общем что хочу сказать. Работодатели нищеры считают, что программистов получивших компетенцию на проекте можно заменить. Типа это как автомобили, от одного избавился, потом купил другой и поехал. И обслуживать эти автомобили не нужно, катайся пока не загнётся, то есть помещай их в свои убогие говённые места.
Очень много говорят об удалёнке, но я лично считаю, что вложившись в переоборудование помещения никакая удалёнка не сможет с этим сравниться, разве что там тоже будут проведены соответствующие улучшения. Так же проще становится хранить корпоративные секреты.
А если организовывать всё по типу шарашки, то и результат будет такой же.
Вот ты пишешь.
1. Менеджер сбежал.
2. Программистов уволили.
То есть смотри, программисты радели за проект и не уволились сами. А менеджер знал ли он вообще этот проект? Откуда его понабрали? Ну наверное как всегда откуда и берут менеджеров. Почему бы не взять менеджера из программистов? Нет, уволим программистов.
Менеджер то ли какое-то говно не разбирающийся в программировании или просто понял, что ловить в этом свинарнике нечего. Программистов уволили. А как известно, когда увольняют людей, начинают увольняться лучшие сотрудники, потому что понимают, что там дальше делать нечего.
Хоба, тим лид уволился. Какая "неожиданность". А то руководство такое глупое никогда книжки и статьи не читало по управлению персоналом и в частности программистов. Вот прямо "неожиданность", что тим лид уволился, после того, как начали сливать программистов.
Мне лично больше интересно здание. Опиши есть ли там приточно-вытяжная вентиляция в каждой комнате. Опенспейс ли это или отдельные кабинеты. Я просто чувствую, что мы обсуждаем очередную говно шарашку. Причём шарашка может быть как бедной, так и богатой, она просто с программистами обращается как с говном.
Вспоминаются глупые сериалы 90-ых. Пурке? Почему? Потому. Как понять. Понять что? Схема шарашек предельно проста, нанимать попутно выделываясь, потом работать в свинарнике под руководством идиотов, потом увольнять и пытаться нанять другую тупую скотину.
Мы типа такие крутые бизнесмены. За забором очередь стоит. Типа есть немного денег, ума не надо. Ну окей. В чём вопрос? Я не вижу вопроса. Цена найма персонала это не только цена на хрюшу, это так же цена увольнения.
Менеджер проекта как по мне должен отвечать за сборку проекта из поставленных и решённых задач. Здесь тоже куча статей и книг откуда берётся менеджер, из тим лида или из левого руководства.
Может ли какой-то левый чувак или чувиха руководить проектом? Я лично считаю, что нет. "Глупый" всегда перекладывает обязанности на подчинённых. То есть тупой менеджер не будет выполнять свои обязанности, он переложит их на тим лида, а свои неудачи спишет на обычных программистов, которых и уволят за провал.
Ну что? Будем дальше обсуждать это говнецо? Да весь интернет этим завален. Я читал про это уже бесчисленное количество раз. И твой вопрос относится прежде всего к организации разработки проекта и квалификации программистов.
В книгах же ясно написано, что квалификацию ничто не заменит. Другое дело квалификацию тоже нужно уметь проявить. Если менеджер говно, то что ты хочешь? А контора будь она хоть бесконечно дебильной будет функционировать пока есть деньги.
Тамошнему руководству не нужны ни мои комментарии, ни книги по управлению персоналом. Они там сами с усами. На самом деле бесконечно на них насрать. Работают и ладно. Деньги есть и ладно. Кто к ним пошёл работать сам виноват.
V>Давай я выскажу своё радикальное мнение без прикрас. Большинство тех кто нанимает программистов это глупые нищеброды.
Ты невероятно многословен
V>У людей болит голова как раз из-за того, что нет нормальной приточно-вытяжной вентиляции, а не просто от того, что они сидели за компьютером. Или вот программисты работают вечером и ночью, а почему? Да потому что вечером и ночью на работе тише, то есть уже в разы лучше даже если нет звукоизоляции.
Я видел конторы, у которых очень хороший офис. Тихий, светлый, чистый и вентилируемый. И столовка в офисе вполне приличная предусмотрена.
Но есть такой момент, недостаточно вложиться в офис, чтобы люди шарашили для души, как не в себя, и при этом на пользу бизнесу. Вот AT&T однажды в истории это удалось — так родился UNIX, язык C, Plan9 (прямой предшественник технологий контейнеризации), язык Alef (прямой предшественних Go). Но большинству контор не удаётся.
От вложенных денег это почти не зависит.
V>Я в общем что хочу сказать. Работодатели нищеры считают, что программистов получивших компетенцию на проекте можно заменить. Типа это как автомобили, от одного избавился, потом купил другой и поехал. И обслуживать эти автомобили не нужно, катайся пока не загнётся, то есть помещай их в свои убогие говённые места.
Даже работодатели с крутыми офисами считают, что программистов можно заменить. В общем-то можно, если не давать им заниматься крутыми задачами. Но если крутыми задачами не заниматься, то крутую задачу не получится решить. Ну и компетенция работников оказывается невостребована, она не нужна, чтобы клепать поделки на основе библиотек, найденных на гитхабе.
V>Очень много говорят об удалёнке, но я лично считаю, что вложившись в переоборудование помещения никакая удалёнка не сможет с этим сравниться, разве что там тоже будут проведены соответствующие улучшения. Так же проще становится хранить корпоративные секреты.
Я всю жизнь работаю на удалёнке. Слава ковиду, он популяризовал идею удалёнки; раньше этого надо было добиваться. Конторы, не согласные работать со мной на удалёнке, удаляются из моего списка потенциальных работодателей.
V>Может ли какой-то левый чувак или чувиха руководить проектом? Я лично считаю, что нет. "Глупый" всегда перекладывает обязанности на подчинённых. То есть тупой менеджер не будет выполнять свои обязанности, он переложит их на тим лида, а свои неудачи спишет на обычных программистов, которых и уволят за провал.
Вообще-то, задача любого руководителя — делать работу чужими руками.
V>В книгах же ясно написано, что квалификацию ничто не заменит. Другое дело квалификацию тоже нужно уметь проявить. Если менеджер говно, то что ты хочешь? А контора будь она хоть бесконечно дебильной будет функционировать пока есть деньги.
Наниматели любят рассуждать про квалификацию, и даже проверять её на собеседованиях. Только в работе в этих конторах она редко бывает востребована.
S>для развития проекта или для бесконечного багфикса
Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п.
S>у нас полгода назад сбежал прожект менеджер
S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
Стоит задуматься о своей судбе в будущем...
S>теперь уволился тим лидер, а реальной замены ему нет
Почему ты хочешь им быть за больший прайс, м?
K>Здравствуйте, sergey2b, Вы писали:
S>>для развития проекта или для бесконечного багфикса
K>Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п.
я провожу в среднем на работе 12 часов в день
и поэтому выбираю где мне приятней это делать
а денег не когда не будет достаточно
S>>теперь уволился тим лидер, а реальной замены ему нет
K>Почему ты хочешь им быть за больший прайс, м?
я не хочу тк знаю что не потяну
я знаю только 2-3 части системы
S>я провожу в среднем на работе 12 часов в день
Ты что на голову ударенный или это метод, чтобы с осточертевшей женой лишний час не общаться?
Программист не способен больше 4 часов в день продуктивно долговременно работать. Остальные 4 — это чаи-кофе погонять, покурить, поиграть в разное, на митингах подремать или поразвлекаться срачами.
З.Ы. Для блондинок. Каждый программист способен дня 3 поработать в режиме 8 часов или один день 12. Но потом будет откат и отдых. Т.е. заюзал программера на 12 часов, готовься, что следующие 3 дня он вообще ничего не сделает.
S>>для развития проекта или для бесконечного багфикса
K>Тебя нанимают за деньги, а не для удовлетворения твоих хотелок новых проектов и т.п.
Ну вообще-то, нет. Тебя нанимают за совокупность плюшек. Деньги — одна из них, удовлетворение хотелок — другая.
Мои удовлетворённые хотелки способствуют моему профессиональному росту. Работая на дядю, я хочу попутно инвестировать в себя. Иначе зачем мне этот дядя?
S>для развития проекта или для бесконечного багфикса
Всегда удивляли люди, которые не хотят исправлять ошибки, но хотят развивать проект. ИМХО, одно без другого невозможно. Ну может быть на относительно короткое время, годик-два, пока проект относительно новый и технические долг еще не проявил себя в полную силу.
И на собеседовпния требуют писать обход графа а не читать код
S>У меня плохой kpi а у писателей середизации очередной ботвы отличный kpi им дают премии и по рулить мной
"Больше всех в колхозе работала лошать, но председателем она так и не стала" (ц)
Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь?
Pzz>Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь?
подскажите пожалуйста что я сделал неправильно и как я мог бы исправить ситуацию
год я старательно работал, добровольно помогал коллегам когда это было надо и организовывал утреники в качестве общественно работы
в основном общался с двумя коллегами которых считал самыми умными (один из них говорил по русский так что это не удивительно)
моя потребность в общении была в целом закрыта
с нашего проекта в тихую сбежала прожект менеджер индуска
уволили двух моих коллег с кем я общался, я спросил почему мне ответили что у них была большая зарплата которая не вписываеться в бюджет
и тк у меня обноружился дифициь общения я начал обраащать внимание и заметил в своем календаре
меня перестали приглашать на технические обсуждения с менеджерами и планирование новых фитч
я об этом раз 40+ говорил тимлиду а он сидит улыбаеться и нечего не отвечает
в данный момент два моих коллеги ходят на все собрания, общаються с другими тимами и менеджементом
беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и мы сидим рагребаем это говнов
коменатриев в коде нет, документации нет, моя часть кода несколько милл строк
я два раза поймал их на том что изменения с которыми я возился 2-3 месяца на собрании компании приписали этим двум людям
когда я поговорил об этом с тим лидером он сказал что говот извиниться и сказать что это делал я (не понятно перед кем)
тим лидер обьявил о своем уходе в марте
S>тим лидер обьявил о своем уходе в марте
Контора из описания похожа на европейскую похуиловку, там где приходят в 10 и уходят к 18, всё плывет само по себе, где-нибудь в Германии такое вполне может быть.
А на счет где не прав, прилагается философский анекдот:
A>Контора из описания похожа на европейскую похуиловку, там где приходят в 10 и уходят к 18, всё плывет само по себе, где-нибудь в Германии такое вполне может быть.
США официально с 8 до 18 но реально с 7 до 22 часов
S>беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и мы сидим рагребаем это говнов
Вот ты и описал свою глупость. Выше тебе уже написали, что ты как та лошадь в колхозе — вот на тебе и ездят все, кому не лень.
Перестань быть той колхозной лошадью и всё начнет налаживаться.
Pzz>>Ты позволяешь всем на тебе ездить. Вот все на тебе и ездят. А с чего бы им и не ездить, если ты им позволяешь?
S>подскажите пожалуйста что я сделал неправильно и как я мог бы исправить ситуацию
По факту ты никак не можешь что-то исправить. У тебя для этого нет полномочий. А полномочия берутся, когда человек получает хоть какую-то власть. Власть же в данном случае берётся из финансового влияния на те же зарплаты и премии.
Я в своё время столкнулся с похожей тупизной. И тогда я понял, что единственное, что я бы мог сделать это стать программистом рок звездой. Это когда я менеджер проекта, архитектор, разработчик и так далее.
По факту это использовать параллельную систему. Типа у вас нет системы управления вашим проектом, а у меня есть, но я её вам не покажу, потому что у вас документов нет.
Ну и так далее, то есть создать свою документацию, разработать свои технологические карты по архитектуре и так далее. Проблема в том, что я не рок звезда программист, а обычный программист.
В те времена у меня бы не хватило компетенции провернуть нечто подобное, да и сейчас под сомнением. И самое главное кому это нужно? Если финансовому руководству это не нужно, то мне это зачем?
Как по мне менеджером проекта должен быть белый цисгендерный мужчина с компетенцией менеджера, архитектора и разработчика программ, а не какая-то там хрюша индуска.
И при этом менеджер проекта не должен быть крысой ворующий чужие заслуги, а неудачи спихивающий на сотрудников. Более того, если финансовое руководство верит, что виноваты сотрудники, а не руководитель этих сотрудников, то это их проблемы.
Потому я тебе и говорю, в такой системе ты мог бы максимум стать рок звездой с параллельной системой управления проектом, когда без тебя всем жопа не потому, что код не работает, а потому что непонятно как его изменять чтобы он дальше работал.
То есть смотри, то что руководство некомпетентное это да. Но я, например, признаю, что как программист я тоже недостаточно компетентен. Впрочем я так же признаю, что если бы я был компетентен, то везде был бы программистом рок звездой.
[img=large]https://cs14.pikabu.ru/post_img/big/2023/12/01/8/1701439166124484128.jpg[/img]
S>я об этом раз 40+ говорил тимлиду а он сидит улыбаеться и нечего не отвечает
S>в данный момент два моих коллеги ходят на все собрания, общаються с другими тимами и менеджементом
S>беруться за все задачи которые дают им менеджеры если не осиливают сделать спихивают на меня и еще одного парня, и
Охотно бери все, что тебе дадут. с условием что каждая новая спихнутая задача = остановка выполнения текущей.
S>коменатриев в коде нет, документации нет, моя часть кода несколько милл строк
Miracle!
S>тим лидер обьявил о своем уходе в марте
На всякий случай подстрахуйся от нового тимлида, ищи работу.
S>У меня плохой kpi а у писателей середизации очередной ботвы отличный kpi им дают премии и по рулить мной
Меняй начальство, например сменой конторы с одной на другую.
S>>для развития проекта или для бесконечного багфикса
A>Всегда удивляли люди, которые не хотят исправлять ошибки,
Может быть, это контракторы- наговняли тёплого ещё конского кала, продемонстрировали что система одного клиента со скрипом обслужила, и слиняли в закат. Стратегия такая. А потом постоянщики, которых начальство считает за мудаков тупо**"ых, это говнище расчищают годамм на минииальной зп. Но ведь чтоб проетировать и делать с нуля системы- нужно намного более прокачанным. Чтоб с нуля да ещё и сраду чистый расширяемый код, это напрягаться в квадрате. А зачем, если тебя после контракта выкинут искать новый контракт.
Но вот копилот как ни странно, может бить по рукам за новый говнокод в пул реквестах- что вызывает вопросы у бизнеса "а правильно ли я содержу вот этого кодера, если ai может лучше и обходится в 100 раз дешевле".
A>Всегда удивляли люди, которые не хотят исправлять ошибки, но хотят развивать проект. ИМХО, одно без другого невозможно. Ну может быть на относительно короткое время, годик-два, пока проект относительно новый и технические долг еще не проявил себя в полную силу.
Вопрос в балансе. Даже и в доме надо прибираться. Но если в доме такое говнище, что прибраться невозможно, и уборка превращается в непрерывный процесс, не оставляющий сил ни на что другое, то жить в таком доме становится невозможно. Так же и с проектом.
Технический долг, конечно, образуется. Но одним проектам удаётся держать его под контролем, а других он топит.
S>для развития проекта или для бесконечного багфикса
Я спросить не пробовал?
Если проекту 3 недели, то скорее всего развитие.
Если проекту 3 месяца, то скорее всего развитие + багфикс
Если проекту 3 года, то скорее всего только багфикс
S>у нас полгода назад сбежал прожект менеджер
S>потом уволили 4 программистов двое из которых реальные монстры и дадут фору многим
S>теперь уволился тим лидер, а реальной замены ему нет
у меня такое очучение, что теперь найм будет выглядеть так
-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
K>у меня такое очучение, что теперь найм будет выглядеть так
K>-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
до ИИ так же говорили
K>>-нам ИИ уже насрал гигабайт кода, всё готово, вам остался сущий пустяк — подправить его чтобы работало нормально
S>до ИИ так же говорили
до ии это насрал человек
теперь человек это будет делать в считанном числе контор
S>как на собеседовании понять для чего нанимают програмиста: для развития проекта или для бесконечного багфикса?
Если на собеседовании спрашивают чем виртуальный конструктор отличается от обычного, предлагают исправить исходный код, отрабатывающий неправильно, то люди ищут себе программиста-ошибкоисправлятеля. Если же спрашивают о том, как бы ты решил такую или такую задачу и просят объяснить почему так, а не иначе, то здесь уже люди хотят работать с программистом-разработчиком, умеющим думать и решать сложные задачи.