Люто, бешено завидую
Dec. 1st, 2007 09:24 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
С большим интересом читаю чьи-то внутриконторские разборки класса "Гений-математик-программист на Haskell" vs "Команда классического образца и SystemC".
Там есть коммент, про
thesz:
... В связи с чем в данный момент сидит на изолированной задаче (proof of concept, причем мало кто может объяснить что это за идея и зачем она нужна). В общем, и там не совсем представляют что с ним делать.
Они радоваться должны, что у них есть ресурсы держать умных людей на задачах типа proof of concept, а не, блин, на задачах класса "СЦУКОНАХ СРОЧНО СДЕЛАТЬ КРУГЛУЮ КНОПКУ ВЧЕРА И ОТДЕПЛОИТЬ ЗА НОЧЬ ПО КАНАЛАМ СВЯЗИ 9600bps ВСЕМ КЛИЕНТАМ". Потому что одно концептуально правильное решение обобщенной задачи может упростить жизнь всей конторе на 10 лет вперед и снизить потребность в кодерах-обезъянах, менеджерах которые над ними стоят и прочих "формальных процессах".
Там есть коммент, про
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
... В связи с чем в данный момент сидит на изолированной задаче (proof of concept, причем мало кто может объяснить что это за идея и зачем она нужна). В общем, и там не совсем представляют что с ним делать.
Они радоваться должны, что у них есть ресурсы держать умных людей на задачах типа proof of concept, а не, блин, на задачах класса "СЦУКОНАХ СРОЧНО СДЕЛАТЬ КРУГЛУЮ КНОПКУ ВЧЕРА И ОТДЕПЛОИТЬ ЗА НОЧЬ ПО КАНАЛАМ СВЯЗИ 9600bps ВСЕМ КЛИЕНТАМ". Потому что одно концептуально правильное решение обобщенной задачи может упростить жизнь всей конторе на 10 лет вперед и снизить потребность в кодерах-обезъянах, менеджерах которые над ними стоят и прочих "формальных процессах".
no subject
Date: 2007-12-01 11:12 pm (UTC)> одно концептуально правильное решение обобщенной задачи может упростить жизнь всей конторе на 10 лет вперед
Осталось только узнать, почему правильное. Вдруг неправильное, и как раз усложнит. Народ-то, по факту, плюётся.
> что у них есть ресурсы держать умных людей на задачах типа proof of concept
Однако разыгравшаяся драма людей напрягает, контора с такими нравами развалится. Поэтому правильное решение руководства -- насытить рынок хаскелл-программистов человеком, который сможет найти себе достойные задачи. Надеюсь, коллектив похожих товарищей сможет обработать эту душу.
Меня у товарища поразила фраза: "В SVN модель была выложена по наличию необходимости ... Зачем делать что-то раньше времени?" Типа, если меня собьёт машина, то и вы сдохните заразы. С точки зрения управленца это неполезная для организации мысль.
no subject
Date: 2007-12-02 11:36 am (UTC)Этот "гений"-самоучка, как мне видится, в основном гениален в самопиаре.
Не могли бы развернуть?
no subject
Date: 2007-12-02 11:55 am (UTC)Только что заметил.
Исходники выкладывались не в репозиторий - заведение репозитория есть некоторая бюрократическая процедура и вообще над ним надо думать, как это ни странно, - а в хранилище файлов, вместе с комментариями а-ля коммит.
Как только появилась необходимость парной работы (а еще через некоторое время - и вероятность командной), был создан репозиторий.
Поэтому никакой ситуации "без меня не обойдетесь, заразы!" не было.
no subject
Date: 2007-12-03 02:46 pm (UTC)Впечатление о самопиаре у меня возникло, когда в ответ на предметные разбирательства было заявлено нечто в духе "а мне стали неинтересны ваши детали, я вас победил, так что луууузеры-тупари". Это признак негуманной, низкой культуры, по меркам США. Создаётся ситуация "win-lose" вместо "win-win". Психологически эта эмоция понятна, обычная защитная реакция и (вздох, банально) попытка влезть на верхушку пирамиды Маслоу. Интересно только, зачем Вы портите себе послужной список работой в одной компании с такими дикими людьми, ужасными непрофессионалами и психованными придурками (как Вы описали). Может возникнуть подозрение, что и Вы такой же саки-ламо.
Разница в несколько секунд обычно не очень важна для бизнеса. Какая разница, 10 секунд или 1000, если человек не ждёт. Иногда даже не важен порядок вычислительной сложности, O(n) или O(n2). Сценария два. а) Победа железом. б) Изменение бизнеса. Я сейчас регулярно имею дело с осиротевшим кодом, когда авторы, их начальники и коллеги покинули контору, сама контора десять раз перепродана и переорганизована. Такого Говна по всему миру гигабайты, работает -- и ладно. Лучшее -- враг хорошего. Гугол вон какой успешный, поставили на говножелезо и не нарадуются. И пишут на всём подряд, не фыркают.
Мог бы понять, если бы код имел научную или хотя бы прикладную ценность. Типа, я конторе принёс за месяц 50 000 долларов. Это да -- Человек. А так... игрушки.
Да, я менеджер. Линейный -- на 50%+ программист. Иногда живу уже и в реальном мире.
no subject
Date: 2007-12-03 03:42 pm (UTC)В том-то и дело, что человек ждет.
Медленная модель тормозит эксперименты.
Мог бы понять, если бы код имел научную или хотя бы прикладную ценность.
Код моей модели имеет научную ценность. Точнее, моделируемая им система и результаты ее моделирования. По крайней мере, так считают наши ученые.
Детали мне были неинтересны потому, что и так все понятно. "Мы не сделали то-то, потому что это." Но о том, что я этого тоже не делал, никто даже слушать не хотел. За меня runtime языка сделал. И в этих священных войнах так всегда. Поэтому я и опускаю все эти аргументы, чтобы перейти сразу к кульминации - полной и тотаьлной ссоре.
В этом случае до некоторых начинает доходить чуть быстрее, чем если бы я вежливо объяснял.
Такова человеческая природа, увы.
no subject
Date: 2007-12-02 02:32 pm (UTC)no subject
Date: 2007-12-03 02:54 pm (UTC)Что нету программеров -- так всем нету. 8-) Надо выращивать и платить сразу. Кстати, хорошая тема.
no subject
Date: 2007-12-02 10:32 am (UTC)no subject
Date: 2007-12-02 11:38 am (UTC)С точки зрения программиста и конечного пользователя - см. скорость выполнения программ на моделях, - вопрос достаточно открытый, если не сказать сильнее.
no subject
Date: 2007-12-02 11:50 am (UTC)Я ответственен за тестовые вектора для некоторых разрабатываемых блоков железа.
Это не очень большая задача, но достаточно важная.
То, что я делаю в направлении dynamic tagged dataflow - то самое "мало понятное," - я делаю исключительно в 20% времени. Когда не занят основной работой. Прямой прибыли предприятию и другим программистам от этой работы быстро не предвидится.
Товарищам ученым моя работа нравится. По крайней мере, их руководителю. Он, правда, хочет, чтобы я кое-что подкорерктировал. ;)
no subject
Date: 2007-12-02 02:26 pm (UTC)