metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-08-12 02:01 pm

Коллапс критериев выбора: делай что хочешь, на чем хочешь, всем похер.

За хаскель не платят

Линейное упорядочение больше не поможет вам нарисовать портрет хорошего программиста. Теперь легче сказать, чем программист НЕ занимается. Поле его деятельности стало N-мерным. Это одна из причин, обусловивших низкую толерантность к новичкам, женщинам и просто толковым, но неопытным начинающим специалистам. Вопрос о том, какая из этих мерностей имеет значение, а какая — нет, является политическим и субъективным, он не имеет точного устоявшегося ответа. Сегодня лузерами будут те, кто не знает скриптового языка. Завтра будут косо смотреть на всех, кто не разбирается в начинке JVM. У каждой компании свои стандарты, которые постоянно изменяются, и наши коллеги часто не только не знают, насколько они хороши как программисты, но и не могут понять, по каким именно критериям это оценивается. Это также объясняет ужасающую неразбериху, связанную с требованиями к разработке программного обеспечения. По большей части «работа» софтверной компании направлена на собственное определение «хорошего программиста» и, соответственно, отбор оптимальных инструментов.

Хорошо сформулированное описание того, что я смутно ощущаю последние несколько лет - бардак в плане критериев выбора инструментов сводящийся к "убеди коллег или начальство использовать что угодно, потому что разницы больше нет".

Совершенно нет разницы, например, использовать C# с дотнетом, или Clojure с жабой, или вообще Хаскель интегрировать с дельфями - все равно, достаточно качественный и повторно используемый код осилит или только специально назначенный айсед или новичок после полугода запиливания ему мозгов методиками написания этого кода и критериями выбора "где мы берем готовый код, а где переписываем хипстолибы, по причине непригодности оригиналов к использованию".

Впрочем, если писать десктопный UI то ничего кроме дельфи, дотнета и Qt использовать все равно не получится, поэтому нормального кода в десктопных UI не бывает. Дельфи умер, дотнет угребище индусское, а Qt кресты и гроб, гроб, кладбище, содомиты самодельный метапрограмминг

PS: В комментариях есть негативный отзыв про автора, "most hated ex-Googled Michael O. Church". Комментарий, судя по краткому гуглингу - явный гон, просто оный ex-Googler поднял шитсторм на тему косяков в продуктах во внутреннем мейллисте гугла, что привело к корпоративной истерике и наездам на него со стороны сектантов гугло-ватников.

[identity profile] veremeenko-alex.livejournal.com 2014-08-12 11:23 am (UTC)(link)
Прям манифест коммунистической партии.

А по сути один и тот же конфликт с разных точек зрения

1. Ремесленник vs массовое производство
2. Требования бизнеса vs творческий подход/решение
3. Хуяк-хуяк и в продакшен - vs полируем до полной нирваны.

Выигрывает бизнес - потому что дает бабло играет музыку.

[identity profile] metaclass.livejournal.com 2014-08-12 11:28 am (UTC)(link)
Выигрывает бизнес, потому что профессионалы не послали его в хуй, когда была возможность: http://michaelochurch.wordpress.com/2014/01/05/vc-istan-8-the-damaso-effect/

[identity profile] veremeenko-alex.livejournal.com 2014-08-12 11:43 am (UTC)(link)
Там длинно и нудно.

Доктора и адвокаты смогли что-то сделать в ряде стран, но у них своя специфика.

У программистов никогда такой возможности не было.

[identity profile] anonim-legion.livejournal.com 2014-08-12 08:35 pm (UTC)(link)
У программистов еще будет такая возможность, второй шанс. Когда "интернет вещей" станет не просто модным слоганом, а повседневностью, у программистов появится возможность нанести заказчику прямой физический вред.

Как это сейчас могут сделать доктора и адвокаты.

[identity profile] berezovsky.livejournal.com 2014-08-12 08:41 pm (UTC)(link)
А какой смысл наносить вред? Персонально можно прямо щас вырезать. Лучше даже с их тупыми шлюхами и недоразвитыми выблядками. Только это на карму сильно влияет. И увеличивает число реинкарнаций в хуёвых мирах.

[identity profile] anonim-legion.livejournal.com 2014-08-12 08:51 pm (UTC)(link)
Есть два типа работы:

1) Когда платят, чтобы действовал.
2) Когда платят, лишь бы не действовал.

Во втором случае инициатива у того, кому платят. Например, прокурору может поступить заявление, а он начнет проверку, у дяди бизнес и остановится. Поэтому дядя платит.

Программисты пока обладают первым типом работы. Максимум, что дядя потеряет, если не будет платить - это некий аванс.

То есть, нужен страх и уважение. Необязательно что-то делать, достаточно поддерживать репутацию. Докторов стараются уважать. Адвокатов тем более уважают, а то и боятся.

Без возможности нанести вред у человека нет инициативы. К нему могут просто не обратиться, и ничего он не сделает вообще.

[identity profile] berezovsky.livejournal.com 2014-08-12 11:35 am (UTC)(link)
Уже не выигрывает. Капитализм на последнем издыхании. Конторы, которые торгуют воздухом, схлопнутся в самое ближайшее время.
А вот как в этом хаосе будут самоорганизовываться специалисты и технологии, уже интересный вопрос.
По отраслям, наверное, сельское хозяйство и системы жизнеобеспечения первое место займут, то есть то, что в реальной жизни надо. Еда, жильё, транспорт и т.п.
А вот по технологиям - любопытно. Есть подозрение, что они замрут как минимум на несколько лет.
То есть изначально система была рассчитана на постоянное разделение и углубление труда. Отсюда такое разнообразие технологий - надо на чём-то считать виртуальные курсы, чем-то засирать интернет, и как белка в колесе заставлять крутиться специалистов.
А когда это всё рухнет, сразу другие ценности всплывут - надёжность, творческий подход, полировка и т.п.

[identity profile] veremeenko-alex.livejournal.com 2014-08-12 11:46 am (UTC)(link)
>А когда это всё рухнет, сразу другие ценности всплывут - надёжность, творческий подход, полировка и т.п.

Вся история человечества это опровергает, требоваться будет -по минимуму - лижбы работало.

[identity profile] berezovsky.livejournal.com 2014-08-12 11:50 am (UTC)(link)
История человечества продолжается. Если раньше чего-то не было, это не значит, что этого не будет никогда.

[identity profile] veremeenko-alex.livejournal.com 2014-08-12 11:56 am (UTC)(link)
Пузырь доткомов уже лопал - хаскель все равно использовать не стали.

[identity profile] berezovsky.livejournal.com 2014-08-12 12:21 pm (UTC)(link)
Проблема не в технологиях, а в общей стратегии.
Пузыри неизбежны, когда стратегический вектор развития направлен на углубление и разделение труда.
Полопали доткомы, сделали 9/11, оттянули на несколько лет, потом сместили пузырь на недвижимость. Сейчас уже смещать некуда, ситуация критическая.
Нобелевские лауреаты, которые утверждали, что возможен бесконечный рост, обосрались.
Когда рулевые направляют процессы в нужную сторону, отдельно взятая технология ничего не решает.

[identity profile] tzirechnoy.livejournal.com 2014-08-12 12:21 pm (UTC)(link)
>Уже не выигрывает. Капитализм на последнем издыхании.

Я это слышу ужэ 30 лет, моим родителям это рассказывали ещё 30 лет до этого, и, судя по историческим хроникам, этим лозунгам лет так не менее 500.

[identity profile] berezovsky.livejournal.com 2014-08-12 12:31 pm (UTC)(link)
За точку отсчёта можно взять великую депрессию. Потом кризис оттянула война. Реинкарнация великой депрессии была в 70-х, причём в Штатах и СССР одновременно. В Штатах удалось оттянуть время за счёт стимулирования спроса печатным станком. Потом ещё двадцать лет продержались за счёт развала СССР. Потом доткомы, 9/11 и 2008 год. Сейчас тянуть уже некуда - планета конечна.

[identity profile] volodymir-k.livejournal.com 2014-08-12 01:17 pm (UTC)(link)
почему вы замалчиваете межпланетный заговор ротшильдов и мирового сионизма? караул, пролетариев грабють, а этот обрезанец-наймит березовский их выгораживает!

[identity profile] juan-gandhi.livejournal.com 2014-08-12 03:25 pm (UTC)(link)
2008 был 5 лет назад; и что? Сейчас вот бум, потом опять кризис будет. Где крах капитализма? Это как Иисус, который "скоро придет"?

[identity profile] berezovsky.livejournal.com 2014-08-12 08:01 pm (UTC)(link)
Иисус уже пришёл и успешно развивает новую интернациональную религию, которая проходит по всем предсказаниям. Десятки миллионов человек в разных странах мира.

[identity profile] tiendil.livejournal.com 2014-08-12 11:59 am (UTC)(link)
Бизнес ничем творчесткому подходу не мешает. Просто надо не абстракционизм хуячить, который понятен паре ценителей, а делать законченные оригинальные продукты.

Иными словами, направлять творчество на результат, а не на процесс.

[identity profile] veremeenko-alex.livejournal.com 2014-08-12 12:02 pm (UTC)(link)
О том и речь. Программисты стали луддитами, обсмеяться можно.

[identity profile] berezovsky.livejournal.com 2014-08-12 12:24 pm (UTC)(link)
Тоже не выход. Продукт присваивает феодал и распределяет прибыль по своему усмотрению, то есть на рак, геноцид и своих недоразвитых выблядков-наследников.
Создателю продукта от этого ни холодно, ни жарко. Его даже в титрах нету.
А когда ты поднимаешься до среднего и высокого уровня, вступают в действие патентные конторы, международные юристы и наёмные убийцы.
Проблема системная, и решать её надо системно. С рулевыми в своё время даже Форд не мог справиться. Хотя у него было всё: и творчество, и идея, и технологии, и служение на благо общества.

[identity profile] tiendil.livejournal.com 2014-08-12 12:30 pm (UTC)(link)
>Проблема системная, и решать её надо системно.
Это как раз значит, что подходить к ней надо с разных направлений, в том числе и с форматирования мозгов программистов.

Благо, ИТ — это одна из немногих сфер, где расслоение общества ещё не закончено и работают социальные лифты.

[personal profile] alll 2014-08-12 12:33 pm (UTC)(link)
Делать законченные оригинальные продукты под бизнесом не получается, потому что бизнес обычно истерит и требует отчёта по прогрессу запиливания каждого болта. Это даже не считая такой мелочи, как постоянные креативные метания этого самого бизнеса и скачущего по бизнесу государства.

[identity profile] volodymir-k.livejournal.com 2014-08-12 01:24 pm (UTC)(link)
в 2014 году хвалить вотерфол и хаять эджайл -- удел импотентов-паразитов: если бизнес вам платит (а не вы ему), то имеет право за свои деньги метаться как хочет
и требовать ежеминутного отчёта по болтам
если чо, то заявления в кадров наверняка донесёте

ну или если ваш менеджер не умеет составлять договор при фиксед прайс, то поздравляю, вы попали, мне вас жалко и у меня есть идея как это прекратить -- наверняка менеджер чем-то оценивал риски

миллионы людей ежегодно релизят тысячи законченных оригинальных продуктов, причём прямо в клятом капитализме

[personal profile] alll 2014-08-12 01:48 pm (UTC)(link)
Как забавнено вы сами с собой беседуете. Ну, не буду мешать. ;)

[identity profile] anonim-legion.livejournal.com 2014-08-12 08:38 pm (UTC)(link)
> хвалить вотерфол и хаять эджайл

Вас очень не хватает в камментах у vit-r.