дык, все правильно отечественная школа мэнеджмента такая отечественная -- я начальник, ты дурак что понимание не только не нужно, но и опасно -- ты че, самый умный?
это мне на моем первом рабочем месте доходчиво показали, когда начальник сел со мной рядом, поудалял большую часть кода что я для нового проекта за 2-3 дня написал, оставил только вызов одной библиотечной функции, и пристыдил: "вот видишь, я тут за 5 минут сделал то, на что у тебя 3 дня ушло"
в принципе, фиг с тем кодом, может он и не правильный был, и в любом случае будет переделыватся/выкинется, но вот это вот "порезать готовое, оставить из него одну строчку и сказать -- вот, я за 5 минут сделал" меня и убило. :(
Незнание/непонимание библиотечных функций или других готовых решений - это профнепригодность, практически. Очень сложно делегировать работу, если у меня работа занимает пару часов, а у подчиненных - неделю. Поэтому приходится вот такими методами обучать.
я конечно не знаю в чем была конкретно ваша ситуация, но положение "убрать написанное старательным и трудолюбивым новичком г-но и сделать за 5 минут" достаточно распространена.
У меня был один тестер. Очень исполнительный, старательный, трудолюбивый. Как-то надо было считать символы в строке на экране - он целыми днями гробил глаза и пересчитывал, по нескольку раз, боясь ошибиться.
После такого трудового подвига , если честно, у меня не поднялась рука и не повернулся язык рассказатъ как можно скопироватъ строчку в вордовский документ и посмотреть количество символов. Или вызватъ функцию длины строки в экселе. Или .. ну, короче, вы поняли. Я просто не решился . Потому что на его месте я бы после этого знания просто повесился бы
\\я конечно не знаю в чем была конкретно ваша ситуация, но положение "убрать написанное старательным и трудолюбивым новичком г-но и сделать за 5 минут" достаточно распространена.
выше добавил деталей
но. там не было "переписал заново", там было букввально "удалил то что посчитал лишним... оставил один голый вызов функции... сказал, буквально: "Вот, я за 5 минут сделал то, что ты за 3 дня" (про 3 дня выше).
Если вас не ломает от этого такого "сделал за 5 минут"...
тут какраз почему я этот случай вспомнил, потому что в свъязи с этой темой. Удаление готового кода -- не требует понимания. В отличие от написания (пусть даже трудолюбивым говно-новичком). И объявление такового "сделанной работой"... ну, я думаю, я не один такой кто с радостью согласился бы постоянно заниматься только такой работой.
Говорит он "все не так" -- что за умница, дурак (С)
не-а, то что он удалил, то был скелет классов (для использования дальше в ГУИшном проекте) в одном из которых в реализации была эта функция.
Он поудалял нафиг "непонятное и ненужно"... но поинт собственно не в том, любому програмеру неприятно когда удаляют его код.
Но тут, что "убило" и потому запомнилось, это вот эта идея -- что "а я за 5 минут сделал"... хотя это даже фактически неправда была.
Потому что, как уже говорил -- этот начальник держал руку на пульсе (так ему захотелось, и это мой первый проект... до того я там пол года рядовым програмром) и он про эту функцию вместе со мной доки читал.
То есть... вот эта вот "разводка", что мол "ты слишком времени потратил, а результата 0"
При том, что я за предыдущие пол года насмотрелся на той фирме работают... по принципу "вали кулем, потом разберем"... с понятными результатами.
у меня сейчас примерно то же, хоть и наоборот. Предшественник наваял мегатонны ненужного кода, очень сложного , с применением самых заковыристых библиотек, элементов и методов, и теперь все это надо 1) понять (документации по требованиям клиента, конечно, не осталось) 2) почистить от багов 3) оптимизировать. Причем товарищ был явно не ленив: он использовал в проекте больше чем я за 15 лет опыта вообще испробовал. Но при этом - как пример - переделка интерфейса из дюжины взаимосвязанных пакетов ETL в пару процедур внутри базы сокращает время выполнения с 70 минут до 15. Вот скажите мне, на хрена он корпел над библиотеками и прикручивал их туда где они не нужны , при этом обволакивая их километрами кода чтоб сделать их применимыми в том для чего они не делались?
В итоге несколько человек сейчас разбирают ъти авгиевы конюшни ночуя на работе. А он вернулся к себе в Тунис и наверняка станет там начальником: шутка ли, столько библиотек знает, столько кода написал, и вообще - три года опыта работы в немецкой фирме ...
отечественная школа мэнеджмента такая отечественная -- я начальник, ты дурак
что понимание не только не нужно,
но и опасно -- ты че, самый умный?
это мне на моем первом рабочем месте доходчиво показали,
когда начальник сел со мной рядом, поудалял большую часть кода что я для нового проекта за 2-3 дня написал,
оставил только вызов одной библиотечной функции,
и пристыдил: "вот видишь, я тут за 5 минут сделал то, на что у тебя 3 дня ушло"
в принципе, фиг с тем кодом, может он и не правильный был, и в любом случае будет переделыватся/выкинется,
но вот это вот "порезать готовое, оставить из него одну строчку и сказать -- вот, я за 5 минут сделал" меня и убило. :(
Reply
Очень сложно делегировать работу, если у меня работа занимает пару часов, а у подчиненных - неделю. Поэтому приходится вот такими методами обучать.
Reply
Reply
Reply
Reply
Reply
потому второму я еще мог простить... "бояре плохие",
то увидев откуда растут ноги... решил что смысла бодаться нет никакого.
Reply
это не менеджер, это шизофреник
таких сплошь и рядом
у меня такой в напарниках, проипал свою часть, никому ничего сказал, теперь расхлебываем, а главное что придется расхлебывать еще больше
Reply
У меня был один тестер. Очень исполнительный, старательный, трудолюбивый. Как-то надо было считать символы в строке на экране - он целыми днями гробил глаза и пересчитывал, по нескольку раз, боясь ошибиться.
После такого трудового подвига , если честно, у меня не поднялась рука и не повернулся язык рассказатъ как можно скопироватъ строчку в вордовский документ и посмотреть количество символов. Или вызватъ функцию длины строки в экселе. Или .. ну, короче, вы поняли.
Я просто не решился . Потому что на его месте я бы после этого знания просто повесился бы
Reply
выше добавил деталей
но. там не было "переписал заново",
там было букввально "удалил то что посчитал лишним... оставил один голый вызов функции... сказал, буквально: "Вот, я за 5 минут сделал то, что ты за 3 дня" (про 3 дня выше).
Если вас не ломает от этого такого "сделал за 5 минут"...
Reply
Reply
тут какраз почему я этот случай вспомнил,
потому что в свъязи с этой темой.
Удаление готового кода -- не требует понимания.
В отличие от написания (пусть даже трудолюбивым говно-новичком).
И объявление такового "сделанной работой"...
ну, я думаю, я не один такой кто с радостью согласился бы постоянно заниматься только такой работой.
Говорит он "все не так" -- что за умница, дурак (С)
Reply
код коду рознь
мы сейчас точно такой же код разгребаем - автор поленился изучить библиотеку и написал больше ста страниц кода с повторением одного и того же 13 раз
и он точно так же нам доказывает что у него все круто, а на изучение библиотеки уйдет слишком много времени
Reply
то что он удалил, то был скелет классов (для использования дальше в ГУИшном проекте)
в одном из которых в реализации была эта функция.
Он поудалял нафиг "непонятное и ненужно"...
но поинт собственно не в том,
любому програмеру неприятно когда удаляют его код.
Но тут, что "убило" и потому запомнилось,
это вот эта идея -- что "а я за 5 минут сделал"...
хотя это даже фактически неправда была.
Потому что, как уже говорил -- этот начальник держал руку на пульсе (так ему захотелось, и это мой первый проект... до того я там пол года рядовым програмром) и он про эту функцию вместе со мной доки читал.
То есть... вот эта вот "разводка", что мол "ты слишком времени потратил, а результата 0"
При том, что я за предыдущие пол года насмотрелся на той фирме работают... по принципу "вали кулем, потом разберем"... с понятными результатами.
Reply
это стопудовый шизофреник
с такими только один метод - против лома нет приема когда нет другого лома
но если такой дорвался в начальники, то варианта только два: уходить или ждать пока он наепнется перед своим начальством
Reply
Причем товарищ был явно не ленив: он использовал в проекте больше чем я за 15 лет опыта вообще испробовал.
Но при этом - как пример - переделка интерфейса из дюжины взаимосвязанных пакетов ETL в пару процедур внутри базы сокращает время выполнения с 70 минут до 15. Вот скажите мне, на хрена он корпел над библиотеками и прикручивал их туда где они не нужны , при этом обволакивая их километрами кода чтоб сделать их применимыми в том для чего они не делались?
В итоге несколько человек сейчас разбирают ъти авгиевы конюшни ночуя на работе. А он вернулся к себе в Тунис и наверняка станет там начальником: шутка ли, столько библиотек знает, столько кода написал, и вообще - три года опыта работы в немецкой фирме ...
Reply
Leave a comment