metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-11 09:34 am

Каноничное

"Был уволен с работы за то, что вместо писания опердени в лоб индусскими методами разрабатывал язык метапрограммирования на основе типизированного лямбда-исчисления, одинаково пригодный как для описания моделей предметной области опердени так и для общения с инопланетными разумными существами".

[identity profile] shlyahtich.livejournal.com 2010-01-11 09:46 am (UTC)(link)
волчий билет!

[personal profile] alll 2010-01-11 09:47 am (UTC)(link)
У наших бывших потенциальных противников есть хороший термин: overqualification. И они его вполне используют при отказе претендентам на определённые виды работ, афаик.

[identity profile] cp-poster.livejournal.com 2010-01-11 10:06 am (UTC)(link)
Можно хитро отвечать на вопросы, чтобы не просекли, что метакласс в свободное от свободы время пишет парсеры на стрелках.

[identity profile] metaclass.livejournal.com 2010-01-11 10:18 am (UTC)(link)
Да, нести какой-нибудь нечеловеческий буллшит про командный дух и business value, периодически вставляя осмысленные фразы про программирование.

[personal profile] alll 2010-01-11 10:26 am (UTC)(link)
Ага. И можно хитро писать код, чтоб не просекли, что там не индус-стайл. ;)

[identity profile] metaclass.livejournal.com 2010-01-11 10:44 am (UTC)(link)
Никаких писать, только кодогенерация. А потом специальный pretty printer с форматом "АхмедАлиАбаБиробиджанStyle" :)

[personal profile] alll 2010-01-11 11:07 am (UTC)(link)
Тогда надо открывать аутсорсинговую конторку мощностью в тысчонку-другую индусо-душ. Главное не проговориться, что живая душа там только одна, остальные сгенерированные. :)

это, кстати, правильный подход

[identity profile] az-from-belarus.livejournal.com 2010-01-11 11:20 am (UTC)(link)
Нельзя забивать гвозди микроскопом. Гвозди будут забиваться хреново и микроскоп скоро сломается.
В более сложном случае - не стоит забивать гвозди высокоинтеллектуальным девайсом. Девайс может обидеться и подключив к этому делу интеллект осуществить захват управления процессом. Знаю примеры, когда изрядные не совсем адекватные компетенции получали недавние программеры. Не всегда хорошо заканчивалось.

Re: это, кстати, правильный подход

[personal profile] alll 2010-01-11 11:33 am (UTC)(link)
Угу. Я, собственно, именно про это. Я какбэ намекаю, что мы наблюдаем описаный Вами процесс практически в конечной стадии развития. И хозяин журнала, судя по обсуждаемому посту, похоже прекрасно это осознаёт. :)

хм...

[identity profile] az-from-belarus.livejournal.com 2010-01-11 11:53 am (UTC)(link)
Уж не знаю, что именно осознает хозяин журнала. Вообще, он - молодец.
Но, как я могу предположить, ему нужно некоторую ощутимую часть своего внимания переключить со сверхинтеллектуальных технологических решений на вопросы организационно-политические. Причем, не поверхностно, а обозначив их для себя как задачу для собственного интеллекта.
Кстати, в этом, по уму, должно бы оказать ему всяческое содействие его руководство (хотя такого и не бывает:-) ), ибо эффект для предприятия в целом будет однозначно весьма полезным.

Re: это, кстати, правильный подход

[identity profile] metaclass.livejournal.com 2010-01-11 12:47 pm (UTC)(link)
Я осознаю, но пока баланс между "сошел с ума и разговаривает с инопланетянами на языке для бухгалтерии" и "пишет копипастой бухгалтерию на дотнете" пытаюсь выдерживать :)
Просто иногда идеи настолько выедают мозг за несколько лет, что надо хотя бы попробовать их реализовать, чтобы они от работы не отвлекали больше.

Re: это, кстати, правильный подход

[personal profile] alll 2010-01-11 01:07 pm (UTC)(link)
Налицо уникальный случай - программист осознаёт необходимость отделения хобби от работы. :)

[identity profile] crushcat.livejournal.com 2010-01-11 09:58 am (UTC)(link)
опердня - это что-то банковское? (%

[identity profile] metaclass.livejournal.com 2010-01-11 10:20 am (UTC)(link)
Да, это общее название для бессмысленной и беспощадной финансово-управленческо-бухгалтерской автоматизации :)

[identity profile] raydac.livejournal.com 2010-01-11 10:12 am (UTC)(link)
да, такой черт может нанести крутые убытки, перфекционист :( с такими нужен манагер который минимум в два раза толковее в области программирования и психологии

Взвешивание альтернатив...

[identity profile] az-from-belarus.livejournal.com 2010-01-11 11:15 am (UTC)(link)
Один такой отморозок при наличии в партнерстве одного такого же отмороженного сисадмина и в подчинении-пользовании (совместно с сисадмином) одного-двух среднеразвитых, малоопытных но исполнительных работников типа студентов равносилен по производительности большому навороченному отделу, если не ай-ти фирме. По скорости же и качеству реакции на изменение требований он оставляет любую фирму позади.
Однако такой отморозок не совместим с таким явлением, как манагер. Появление рядом любого манагера влечет за собой снижение возможностей отморозка почти до нуля и замещение его большой толпой манагеров помельче, толпой быдлокодеров и в навесок парой ай-ти фирмочек выполняющих отдельные работы по аутсорсу.

Вот такие две альтернативы существуют. Манагемент весь построен на неспособности работать с сотрудниками звездами, на работе с примитивными винтиками.
И решение таковой альтернативы лежит в плоскости оценки реалий предприятия. Там где решающим является "продвинутость" и нестандартность ит-обеспечения - нужна звезда. Там где решающим является прогнозируемость и стабильность работы заурядного ит - предпочтительней раздутый быдлоштат. Адекватно сделать подобную оценку - проблема. Последние кто эту проблему способен решить - манагеры от HR.

Re: Взвешивание альтернатив...

[identity profile] raydac.livejournal.com 2010-01-11 11:20 am (UTC)(link)
управлять можно любым программистом, даже отмороженным, у меня такой работал вроде получалось, подход надо просто знать

не об этом речь была

[identity profile] az-from-belarus.livejournal.com 2010-01-11 11:26 am (UTC)(link)
Поуправлять чем-либо всякого можно поставить.
Вон даже армию торговцем можно возглавить.
Речь об альтернативах и их последствиях.

Re: не об этом речь была

[personal profile] alll 2010-01-11 11:35 am (UTC)(link)
Ключевым моментом, как я понимаю, было "нужен манагер который минимум в два раза толковее в области программирования и психологии". То-есть в данном конкретном случае существо мифическое.

хорошее замечание...

[identity profile] az-from-belarus.livejournal.com 2010-01-11 11:46 am (UTC)(link)
Впрочем, совсем редко и с некоторыми натяжками бывают случаи, когда человек всячески шарахался от программирования, которым поневоле приходилось заниматься основательно но наконец вырвался из этого гемора попав в гемор другой - манагерский.
Такие долго не выживают на такой позиции, но за время существования под их руководством небольшие команды делают весьма занятные вещи.

[identity profile] zelanton.livejournal.com 2010-01-11 11:04 am (UTC)(link)
Да ладно, вон французский программист сегодня побил рекорд вычисления числа Пи. Тоже делать было нечего.

[identity profile] ti-ua.livejournal.com 2010-01-11 12:07 pm (UTC)(link)
Кого это так обидели?

[identity profile] metaclass.livejournal.com 2010-01-11 12:34 pm (UTC)(link)
Никого, это я брежу, от работы )

[identity profile] guamoka.livejournal.com 2010-01-11 12:15 pm (UTC)(link)
Угу. При этом хитровыебенистаная ноу-хау опердень добавляла больше проблем нового недетерминистского толка, чем решала созданные оперденью "в лоб, по-индусски":-)

[identity profile] inhate.livejournal.com 2010-01-11 04:11 pm (UTC)(link)
Если руководство компании не хочет заниматься производственным менеджментом - почему бы программисту не прокачать скилы и не получить удовольствия-то?

[identity profile] altmind.livejournal.com 2010-01-11 07:49 pm (UTC)(link)
и так и этак - производительность мининмальна.