Ты – эффективный менеджер. Я – программист. Ты умудрился стать моим начальником. Я занимаюсь автоматизацией нашего чертового завода. Ты делаешь вид, что руководишь этим процессом.
Я был на твоем собеседовании. Не на основном, а на кроссе. Я слышал, как ты рассказывал, что сам когда-то был программистом. Потом какими-то проектами внедрения руководил. Был очень успешным. Но за каким-то делом пришел в нашу дыру.
Ты утверждаешь, что знаешь об автоматизации все. Ты называешь себя властителем душ программистов. Говоришь, что они у тебя танцуют, как кобра под дудочку.
Что ж. Проверим.
О, как предсказуемо. Ты собрал нас в переговорке, и толкаешь речь. Дай угадаю – сейчас скажешь, что главное – результат. Точно, так и есть. На этом предприятии ценится только тот, кто даёт результат – говоришь ты. Ты тут один день, и будешь мне рассказывать, что ценится на нашем предприятии?
Расскажи о ценности результата начальнику производства, по совместительству – другу детства учредителя. А он тебе расскажет, как от него бегут, например, технологи, потому что он не только тупой, но и не соизволил за годы работы разобраться в том, чем руководит.
С директором по качеству о результатах, может, поговоришь? Потом мне расскажешь, почему получение сертификата ISO они называют результатом.
Ладно, давай, чеши дальше. Результат, результат. О, новое словечко, я такого не слышал – бизнесовая. Прикольно. Не знал, что от слова «бизнес» можно образовать прилагательное. Видимо, эффективным можно. Ладно, пошли работать.
Хорошая привычка – оставлять на компьютере открытой среду разработки, предварительно модифицировав какой-нибудь кусок кода. Чтобы виден был значок модифицированности. Тогда на твой вопрос о текущей задаче я могу ответить очень просто. Да, это модуль. Да, это код. Что за модуль? Решение СЛАУ. Не знаешь, что такое СЛАУ? Ну тогда слушай… Не хочешь слушать, дел у тебя много? Ну так иди, делай свои дела. Что я делаю со СЛАУ? Сходимость ускоряю, чтобы итераций меньше было.
О, как же я не подумал – тебя ведь бизнесовые задачи интересуют. Думаешь, в краску меня вгонишь, спросив, кому из пользователей это надо? Иди в бухгалтерию, спроси, как они относятся к скорости расчета себестоимости. Как причем тут СЛАУ?! Ты что, не знаешь, что все приличные люди давно считают себестоимость, применяя СЛАУ? А, ну да, где-то слышал. Давай, до свидания.
Чего? Какой я сам себе срок назначу на решение этой задачи? Ты серьезно? Это какая-то техника менеджерская, что ли? Ну так и у меня техника есть. Срок – два месяца. Слишком долго? Ну да, я знал, что ты так скажешь.
Давай, снова рассказывай мне про то, что программисты сами не понимают, насколько неэффективно они действуют. Что не бывает задач, которые надо решать два месяца. Сам знаю. Давай, дели пополам. Отлично, новый срок – месяц. Годится.
Наутро, после совещания, ты прибегаешь белый, как мел. Ага, подсели на ухо. Или сразу вставили. Интересно, хороший из тебя демпфер? А то обычно мне вставляли.
Ну давай, рассказывай. Бухгалтерия жалуется. Понятно. Программисты им не помогают. Давай обсудим.
Не хочешь обсуждать? Ты начальник, я подчиненный, а задачи бухгалтерии – бизнесовые? Знаю, что конец квартала. Знаю, что надо закрывать. Знаю, какие штрафы. Еще знаю, что они сами все делать умеют. Я их сам всему научил. И пока тебя не было, они все делали сами. А тебе на ухо подсели, потому что ты – дебил. Знают, что деталей ты не знаешь. Знают, что тебе надо закрепиться и обрасти связями. Знают, что тебе важнее мнение руководителей о тебе, чем те самые бизнесовые задачи.
Давай посчитаем, а? Считать-то хоть умеешь? Смотри. Тебя прогибают под то, чтобы программист сел и работал за бухгалтера. Бухгалтер обходится компании в 3-4 раза дешевле, чем программист. При этом бухгалтер, пока я за него работаю, не может взять на себя и одного процента моих задач. Собственно, как и ты сам. А, это всё лирика… Как скажешь. Сейчас пойду и сделаю, чего мне. Подработать бухгалтером с моей зарплатой – милое дело, работа ведь там – не бей лежачего. Только не забывай, что срок решения моей очень важной задачи про СЛАУ увеличивается, как минимум, на две недели. Почему так много? Ну сам подумай – я ж контекст меняю. Ты ведь эффективный менеджер, знаешь, как влияет на программиста смена контекста, особенно – такая резкая. Не знаешь? А, где-то слышал, но считаешь, что это всё – ерунда? Утверждаешь, что любой человек способен работать в режиме многозадачности?
Ну давай сравним. Твоя работа – трындеть, читать и писать письма, мне в мозг гадить. Каждая задача – максимум на час. Понятно, что тебе переключиться не сложно. А я же зарываюсь в код, контекст задачи растет в геометрической прогрессии, и его надо держать в голове. Вынырнул из контекста – весь путь придется повторять заново. Меня нельзя отвлекать. Меня нельзя переключать. Единственная причина, по которой можно меня тыркать – если ты хочешь, чтобы я работал хуже. Хочешь? Нет? А, да, у тебя бизнесовая задача…
То есть ты хочешь, чтобы я тебя спас от нападок, так? И ты в долгу не останешься? Ой, только не начинай… Не угрожаю я тебе, валенок. Ты – лох, уж прости. На меня где сядешь, там и слезешь. А тебе пальцами щелкнули, и ты побежал исполнять. Ладно, спасу твою эффективную задницу.
Иду к тебе попросить увеличения зарплаты. Знаю, что бесполезно. Ты ничего не решаешь в этой компании. Максимум, что ты можешь – пойти к директору или собственнику, и передать мою просьбу. Ты не будешь просить за меня, уговаривать, проводить анализ рынка труда. Возможно, ты даже предложишь уменьшить мою зарплату, выдав это за свой результат. Как же, сэкономил компании десятку в месяц.
Да, я был слишком высокого мнения о тебе. Сходу начинаешь юлить и говорить, что сейчас не время. Что надо выдать результат. А работающая система – ни хрена не результат. Нужны проекты, прорывы, качественный скачок в автоматизации. И пофигу, что ты не знаешь, что это такое. Обещаешь подумать. Возможно, обсудить с директором. Какое же ты жалкое убожество…
Приходишь и разговариваешь сквозь зубы. Видно, что хочешь что-то сказать. Ну так говори, чего вокруг да около ходить. А, понятно. Злишься, что я через твою голову прыгнул – сходил к директору и договорился об увеличении моей зарплаты.
Ну так, милый мой, я с этим директором несколько лет тут работаю. Еще когда он директором не был. Я его службу тогда автоматизировал вдоль и поперек. Он хорошее помнит. Без базара взял и накинул двадцатку. А через тебя какой смысл пробовать? Я на пенсию выйду, пока ты решишься язык из задницы вытащить.
Ты же менеджер, к тому же – эффективный. Таких, как ты, даже в нашей деревне – сотни. Это я тех посчитал, кто работу ищет. А я – программист. Сходи на hh, посмотри, сколько вакансий программистов. А потом глянь, сколько резюме. Потом расскажешь мне, как плохо я поступил. Я аналогичную работу за день найду.
Ну, чего мнешься? Еще что-то спросить хочешь? Ой ёёё… Ну садись, расскажу тебе, как в этой компании получать повышение зарплаты. Работать надо, дружище, а не на совещаниях сидеть. Ты ведь думаешь, что работа – это то, что на красивой презентации надо представлять, в присутствии топ-менеджмента, чтоб тебе все аплодировали и завидовали. Нет, работа – она проще и ниже. И она руками делается, а не языком.
Уверен, что нам нужна система заявок от пользователей? Нет, я не против. По крайней мере, тебе я об этом не скажу. А тебе она зачем? Метрики посчитать? SLA? Хочешь, наконец, понять, чем я тут занимаюсь? Заявки от пользователей будешь согласовывать? Ну да, это и есть работа менеджера.
Ладно, давай запустим. Только, ты ведь знаешь, что пользователи не будут ей пользоваться? Убедишь? Заставишь? Ну, удачи. А я буду решать задачи в обход твоей системы.
Обиделся, что ли? А, ну давай свое правило. Да, я запомнил. Решать только те задачи, которые оформлены через систему, и получили твое одобрение. Легко. Сколько там задач сейчас? Три? Вот их и буду решать. А ты беги, убеждай.
Что голову повесил, мил человек? Опять получил на совещании? Дай угадаю – тебе вставили за то, что задачи не решаются? А ты сказал, что эти задачи не записаны, поэтому не решаются? А тебе сказали, что сам свои задачи записывай? Ага, теперь я, значит, должен все задачи записывать?
Ты, значит, такой будешь вбегать в кабинет, кидать мне задачу, а я – вбивать ее в систему, ставить твои чертовы метрики и классификаторы полезности? Жалко что ли. Нормальная такая работа, секретарская. Бухгалтером я уже поработал, благодаря тебе.
Что, опять вставили? Ну да, программист не решает задач пользователей. Потому что программист вбивает задачи пользователей. Заставь дурака Богу молиться, как говорится – я ведь не сижу и не жду, пока мне принесут задачи. Хожу, разговариваю с пользователями, вытаскиваю из них задачи. Потихоньку записываю, анализирую, по метаданным расписываю, архитектуру проектирую. На программирование, увы, времени не остается. А ты как хотел? Твоя ведь идея – систему управления задачами поставить?
Давно пора. Выключаем твою систему, работаем, как раньше.
Чего орешь? Сам ведь укатил на конференцию, а я сделал доклад за тебя. Отлично получилось, кстати. Правда, я немного корректировок внес. Ты из-за этого обиделся?
Ну смотри. Ты захотел заработать политических баллов, и посчитал стоимость решения каждой задачи. Прицепил туда потенциальную пользу для предприятия. У тебя получилось, вроде, что компания в плюсе?
Только ты одну ошибку в расчетах допустил – только мою зарплату включил в стоимость автоматизации. А я еще твою добавил. И ой… Все твои плюсы стали минусами. Компания, оказывается, теряет деньги. Со мной – в плюсе. С тобой – в минусе. Ладно, не ори. Больше не пойду вместо тебя доклады делать. Если не позовут, конечно.
Нет, я не буду оценивать целесообразность твоего проекта. Да ты и не просишь. Не барское это дело. Тебе поручили проект, я его сделаю. Я точно знаю, что никто не будет пользоваться результатами. Потому что я в первый год работы делал точно такой же проект. Тоже дурак был.
Теперь-то знаю, что высокопоставленные пользователи просят автоматизацию не потому, что она им нужна, а потому, что хотят напрячь ИТ-отдел. Или потому что им вставили за слабую автоматизацию. Но ты-то этого не знаешь. А я тебя просвещать не буду. Первое правило заводского программиста – позволь другим совершать ошибки.
Разумеется, я выполню этот проект. Естественно, я сделаю это качественно. Да, я согласен сделать это быстро. Ни при каких обстоятельствах я не скажу тебе, что программировать там ничего не надо – я же давно все сделал. Сейчас назову срок в четыре месяца, ты уменьшишь до двух, и у меня будет шикарный отпуск на рабочем месте.
Что, не пользуются результатами твоего проекта? Выкатывают кучи новых требований, больше похожих на записки сумасшедших? Ну а ты чего ждал. А, думаешь, дело в кривом коде? Хочешь сделать ревью? Буду только рад.
Да, конечно, давай, покажу тебе код. Ты ж бывший программист. Чего ищешь? Запросы в цикле? Нашел? Еще что знаешь о качестве кода? А, времени у тебя больше нет, позовешь внешнего программиста для оценки? Давай, в полный рост. Интересно, кто придет – Серёга или Лёха?
Серёга пришел. Точно, Лёха же в Москву уехал. Молодец Серёга, делает вид, что мы не знакомы. Сейчас этот валенок уйдет, и поговорим нормально. Результат ревью предсказать несложно. Мало ли, вдруг меня как-нибудь позовут серёгин код проверять?
Проектные премии – это замечательно. Да, я понимаю. Держать меня на окладе – неправильно, т.к. у меня нет мотивации. Ты ведь лучше меня знаешь, как меня мотивировать. А у тебя нет рычагов влияния на меня. Как же – эффективный менеджер, и без рычагов.
Ну да, я теперь веду четырнадцать проектов. Да, раньше был один. А теперь четырнадцать. Ты ж хотел меня замотивировать – у тебя всё получилось, поздравляю. Ну да, этот проект выполняется за неделю. А тот – за три дня. Такие проекты, что уж тут… Формальные критерии соблюдены. Я даже бумажки оформил как надо. Давай, выписывай премию.
Над тобой все смеются. На ваших больших совещаниях, конечно, такого не происходит. Но в курилке я такого про тебя слышу. И не возражаю. Поддерживаю. Развиваю.
Потому что ты – клоун. Ты не разбираешься в программировании. Ты не знаешь систему, в которой мы работаем. Ты не знаешь предметную область. Ты ни разу не был в цехе.
Ты приходишь в отделы и начинаешь разговаривать про автоматизацию. Тебе говорят, где надо улучшить, а ты молчишь. Потому что не понимаешь и половины слов, которые тебе говорят. Ты можешь только записать. И прислать меня для «уточнения постановки задачи». А они смеются и спрашивают, «нафига этот приходил».
Нет, я не буду твою задачу делать. У меня задание от директора. Да, срочное. Нет, я не знаю, почему ты ничего не знаешь об этом задании. Сходи, спроси, если хочешь. Не хочешь? Нет, я не буду тебе рассказывать, о чем эта задача. Настаиваешь? Давай, настаивай. Иди на фиг. Да, прямо в глаза – иди на фиг. Ты настолько жалок, что мне тебя даже не жалко.
Иди, жалуйся директору. Скажи, что меня надо уволить. А задачи будешь решать ты. Или найдешь нового программиста. Серёга как раз свободен, вроде. Успевай – пара дней, и уйдет парень. Или аутсорсеров наймешь. Чего ты там еще-то умеешь? Ой, не надо мне угрожать. Ничего у меня боком не выйдет. Никто у тебя не спросит рекомендацию для меня. Никогда мы с тобой больше не встретимся.
Нет, я не знаю, почему тебя увольняют. Нет, я к этому непричастен. Нет, со мной никто о тебе не разговаривал. Нет, я не дам тебе рекомендацию. Нет, я не хочу занимать твоё место. Я программист, мне и так нормально.
Поймай меня, если сможешь
См. также
О жизни Россия Бесплатно (free)
Данная статья сугубо для раздела «О жизни», но может оказаться полезна многим членам сообщества. Все описанное ниже соответствует актуальному российскому законодательству на момент публикации статьи. У вас нет и в ближайшее время не предвидится детей возрастом до 1.5 лет? Вспомните о родственниках / друзьях / коллегах / знакомых, у которых они есть, и отправьте ссылку на эту статью — она может быть им чрезвычайно полезна. Распространите среди жильцов вашего ЖЭКа, как говорилось в одном классическом произведении. Помните, что, ставя плюсы к статье, вы поддерживаете её автора!
01.07.2024 5320 madonov 47
О жизни Linux Системный администратор Программист Платформа 1С v8.3 Россия Бесплатно (free)
Использование Linux в качестве основной ОС для программиста 1С, возможно ли это? Решил поделиться личным опытом работы перехода на эту систему. В статье моя история без технических деталей максимально простым языком. И, спойлер, да, жизнь на Линуксе для разработчика 1С возможна и с каждым годом становится всё комфортней. Статья рассчитана на людей, с Линуксом не знакомых, специалистов прошу не кидаться помидорами.
16.05.2024 5709 soulner 33
О жизни Россия Бесплатно (free)
Подводим итоги работы в 1С за 2023 год. Все о вас: 4 подробных раздела с цифрами, графиками и ужасными цветами диаграмм (должна же где-то быть стабильность).
08.02.2024 28102 Neti 85
В процессе написания статей на тему Идеальное место работы ЗУПера нужен аргументированный текст про адекватного работодателя. Информации получилось много, поэтому выделю в отдельные 2 статьи. Рассмотрим все недостатки работодателей от момента собеседования до момента увольнения. Все этапы, как всегда, подкреплены реальными случаями из моего опыта.
22.01.2024 5549 biimmap 67
О жизни Конфигурации 1cv8 Бесплатно (free)
В процессе написания статей на тему Идеальное место работы ЗУПера нужен аргументированный текст про адекватного работодателя. Информации получилось много, поэтому выделю в отдельные 2 статьи. Рассмотрим все недостатки работодателей от момента собеседования до момента увольнения. Все этапы, как всегда, подкреплены реальными случаями из моего опыта.
16.01.2024 7174 biimmap 100
О жизни Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бесплатно (free)
Импортозамещение увеличило потребность в архитекторах, аналитиках, разработчиках 1С, в т.ч. по ЗУП. Все их ищут всеми возможными способами, но не могут найти и не знают, чем же их завлечь к себе!? Давайте разберёмся в этом вопросе!
27.11.2023 5771 biimmap 52
О жизни Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 Бесплатно (free)
Чисто поржать
19.10.2023 5117 1c-intelligence 25
О жизни Сообщество Бесплатно (free)
Прочитав название публикации, мысль возникает о свадьбе... Но речь не об этом!
25.08.2023 3213 biimmap 24
Резко тряхнув головой и сбросив пелену мечтательности, я уныло поплелся в твой кабинет....
Как я вижу ситуацию : на некоторых заводах "элита" считает своей задачей "эффективно руководить". То есть погонять и заставлять.
Но не вникать в подробности. А узнавать часть подробностей из докладов подчинённых.
И получается : у вас своя свадьба, а у нас своя свадьба. В общем, кто везёт, на тех и возят. Остаются в итоге те, кто не очень хочет работать.
Для того что бы платили как главбуху нужно по мимо "обязанностей" взять на себя и "ответственность" глав буха вплоть до уголовной....
За это как бы и деньги платят. Можно всегда сказать что "Я только код пишу и ничего в ваших счетах не понимаю".
А так профессия "ТыжПрограммист" как бы обязывает знать и уметь. Можно работать и кодером без этих всех счетов и документов... рынок труда большой.
А ну это я наверное не так понял...
Так скажите ГБ что у вас не тот уровень квалификации, делов то...
С каким ? Более низким?
Вот я работаю "программистом-консультантом" у меня ЗП выше любого из главбухов кроме самого главного, но там задачи и уровень ответственности совсем другой.
Программисты как правило интроверты, много ли из них ходит по предприятию собирать по полтиннику на день рождения?
А если вдруг станет - это скорее всего будет воспринято как наглость.
Самый опасный момент это когда тебе начальник дает пятьсот рублей и просят купить что нибудь поесть, неважно что.
И то что ты купишь ему может не понравиться, потому что это недостаточно полезная пища, или просто не то, что он любит, или это именно то, что он любит есть каждый день, а от вас ждал чего то особенного. Может это все и не так сложно.
И то что ты купишь ему может не понравиться, потому что это недостаточно полезная пища, или просто не то, что он любит, или это именно то, что он любит есть каждый день, а от вас ждал чего то особенного. Может это в
Это задача секретаря/помощника.. кого угодно, при чем тут программист??
Морду кирпичом, сейчас идет отладка процессов, надо контролировать, нет не могу. Нет, не знаю, что такое конфеты вообще, не разбираюсь, куплю говна - не обижайтесь. И все - отстанут. Чего-нибудь особенного пусть просит от экстравертов-секретарей ))
Этим он отличается от обычного.
Более того, это как бы необходимое условие приема в эффективные менеджеры - если все встало и тебя уволили ты просто менеджер. Если не уволили и через несколько дней все нормализовалось - поздравляем - вы новый эффективный менеджер.
Я пропустила целую эпоху красивого интернета с дизайнерскими сайтами. Сначала пропускная способность и мощность пользовательского компьютера не позволяла оценить красоту оформления (картинки отключены были вплоть до.2012года).
А теперь пользуемся планшетом. Здесь уже размер экрана не позволяет, а бизнес приложения все как один bitrix.
Это была очень короткая эпоха доступности высокого искусства для широких масс. Золотой век.
Некоторые детали взяты из реальной жизни, некоторые - чистая фантазия автора. Нормально, имеет право.
Но автор почему-то не раскрывает главного - какова мотивация руководства, что его сподвигло к нанятию эффективного менеджера?
1. Если на предприятии один программист не справляется с текучкой - надо брать еще одного программиста.
2. Если начальство хотело понять, что происходит в IT-хозяйстве - надо брать аналитика, который проведет ревизию, даст оценку эффективности всей системы и эффективности применения пользователями возможностей системы. А дальше предложит варианты развития в соответствии с приоритетами начальства: ускорить время реакции фронт-энд системы при работе с заказчиками, ускорить работу склада, ускорить работу производства, ускорить подготовку отчетности.
3. Если начальство все же взяло явного политика, а не играющего тренера, значит главной целью было запустить новые проекты по автоматизации силами внеших подрядчиков, в которых служба поддержки в лице одного прогера будет участвовать только в самом конце - при передаче результатов проекта.
4. Если же целью начальства было показать единственному программеру, что он здесь никто и звать его никак - то это тупое начальство, потому что это заведомо проигранная война, что автор и показал так атмосферно! )
И неважно где встаёт солнце.
И кстати это правда, программист как гинеколог, называет срок только когда у вас уже все готово.
И, кстати, как бы мы к этому не относились, но ИТ менеджер получает больше, чем разработчик. Есть американская пословица в тему: Если ты такой умный, чего ты такой бедный?
(40)
А вот и нет, есть способы с точностью до 80% дать оценку задаче, до начала работы над ней, даже при условии, что вы никогда прежде не делали подобных задач. Именно для этого и нужно образование в сфере ИТ менеджмента, что-то вроде РМВоК и курсов по проектному управлению сильно помогает, ровно как и личный опыт.
ПС: Вы видимо мало общались с гинекологами, они вам все расскажут точно, заранее и вполне аргументировано.
(44) Вы о гинекологах, насколько я помню, высказались негативно в части точности определения сроков работ. Мой личный опыт показывает, что и срок беременности и время процедур или операций они предсказывают довольно точно. Озвученный вами фильм не смотрел.
А я вот бывший менеджер, а сейчас разработчик. Не хочу заниматься менеджментом, но понимаю (считаю), что оно важнее разработки в текущих реалиях.
Имхо, автор зря так в общем написал :) можно было бы как-нибудь и помягче и поконкретней. А так прямо всех обос..л.
Знакомый работал в одном известном франче, так ему там руководитель отдела внедрения говорил, что программирование х**ня, главное продать. Вот соответствующее качество продуктов и услуг потом заказчики от франчей получают.
А я помню, что постоянно менеджер наобещает заказчику за пару часов внедрить такой функционал, что и за месяц не факт что успеть можно, Потом беседы соответствующие нужно проводить, чтобы у менеджера хотя бы отдаленно понимание работы программистов было.
Получают управленцы больше не просто так. Кроме того, что РП такой же спец, он еще делится своей внутренней энергией. Как и где её брать не ясно. От чего идет человеческая мотивация до конца не понятно. А РП должен делиться своей мотивацией (энергией) с командой. В общем, философский вопрос :)
Для получения уведомлений о новых публикациях автора подключите телеграм бот: Инфостарт бот
№ 1057993
Создание 07.05.19 17:42
Обновление 07.05.19 17:42
Просмотры 11079
Загрузки 0
Рейтинг
37
Комментарии 59
Код открыт Да
Рубрики О жизни
Кому Для всех
Тип файла Нет файла
Платформа Не имеет значения
Конфигурация Не имеет значения
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)