metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2007-12-01 09:24 pm

Люто, бешено завидую

С большим интересом читаю чьи-то внутриконторские разборки класса "Гений-математик-программист на Haskell" vs "Команда классического образца и SystemC".

Там есть коммент, про [livejournal.com profile] thesz:
... В связи с чем в данный момент сидит на изолированной задаче (proof of concept, причем мало кто может объяснить что это за идея и зачем она нужна). В общем, и там не совсем представляют что с ним делать.

Они радоваться должны, что у них есть ресурсы держать умных людей на задачах типа proof of concept, а не, блин, на задачах класса "СЦУКОНАХ СРОЧНО СДЕЛАТЬ КРУГЛУЮ КНОПКУ ВЧЕРА И ОТДЕПЛОИТЬ ЗА НОЧЬ ПО КАНАЛАМ СВЯЗИ 9600bps ВСЕМ КЛИЕНТАМ". Потому что одно концептуально правильное решение обобщенной задачи может упростить жизнь всей конторе на 10 лет вперед и снизить потребность в кодерах-обезъянах, менеджерах которые над ними стоят и прочих "формальных процессах".

[identity profile] thesz.livejournal.com 2007-12-02 11:50 am (UTC)(link)
У меня, кстати, вполне себе задачи "сделать круглую кнопку вчера." ;)

Я ответственен за тестовые вектора для некоторых разрабатываемых блоков железа.

Это не очень большая задача, но достаточно важная.

То, что я делаю в направлении dynamic tagged dataflow - то самое "мало понятное," - я делаю исключительно в 20% времени. Когда не занят основной работой. Прямой прибыли предприятию и другим программистам от этой работы быстро не предвидится.

Товарищам ученым моя работа нравится. По крайней мере, их руководителю. Он, правда, хочет, чтобы я кое-что подкорерктировал. ;)

[identity profile] metaclass.livejournal.com 2007-12-02 02:26 pm (UTC)(link)
Вот я пытаюсь 20% времени выделить, но почему-то это время оказывается всегда где-то после полночи :) После целого дня "круглых кнопок". А еще мне приходится мыслить категориями менеджера - т.е. делать все формально (замедлять работу написанием инструкций, наведением порядков и бюрократией), а не так чтобы было идеально. Потому что иначе юзера и начальство садятся на голову и начинают требовать невозможного вообще. Ну и формальные процессы дают некоторую гарантию, что если я загнусь от работы по ночам - все продолжит без меня работать :)