December 29th, 2011On this day in different years

Почему софт такой глючный

Каждый повелитель клавы и мыши хоть раз в жизни, но задавал себе и всевышнему этот риторический вопрос. Чаще всего с применением ненормативной лексики.

Но, не смотря на очевидную риторичность вопроса, попробую сформулировать свой ответ.

Тот, кто хоть раз бывал внутри программисткой фирмы, обращал внимание на жёлторотый молодой возраст основной массы кодеров. Причем, наблюдая за ними уже третий десяток лет, я вижу, что средний возраст по больнице разработчиков имеет тенденцию к понижению. В этом и причина.

Взять, например, строителя. Он и 20, и в 50 лет каменщик. Кладёт свои кирпичики, накапливая нехитрые, но полезные скилзы компетенции. Поэтому дома у нас падают не в пример реже софта. А присказку про дятла и программы знают теперь даже в детском саду.

Вопрос в другом, куда деваются опытные ваятели бинарных шедевров, почему программирование стало как война – дело молодых и лекарство против морщин?

Поскольку меня читают не только айтишники, позволю себе аналогию с другой высоко технологической, но более понятной, отраслью, с самолётостроением. Спроектировав на небольшой исторический вертикальный срез в софтверной индустрии.

Так вот.

Когда-то проектировали и строили большие, надёжные и вместительные «боинги». Годами. Тщательно выверяя каждый узел и механизм. Многократно издевались над опытными образцами на стендовых испытаниях. Каждое изменение в любой, даже незначительной, детали проходило мучительную проверку и согласования.

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

Потом техническая политика изменилась. Всем сказали, что «боинги» никому не нужны. Новые распорядители бюджета решили, что летать нужно на небольших судах.

И все начали проектировать и строить винтокрылые кукурузники. Менее надёжные, обдуваемые всеми ветрами, часто падающие. Зато их могла позволить себе даже небольшая фирма. Да и подход был практический индивидуальный. Опять-таки, отсутствие давки и трапа при посадке, экономия на керосине и колготках стюардесс.

Те, кто строили «боинги», подались кто в аналитики диспетчеры, кто в менеджеры проектов бригадиры новых проектировщиков, а кто-то остался верным своему детищу и сменил кульман на форму пилота или штурмана собственной рукотворной системы.

Некоторые остались при деле.

Однако и времени кукурузников тоже настал конец. Пришла эпоха дельтапланов.

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

Последние динозавры эры «боингов» ушли в управдомы, апологетов воздушной кукурузы также ждала участь их предшественников.

Зато воздухоплавание стало доступным каждому. Не иметь собственный домен второго уровня дельтаплан на чердаке стало моветоном.

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

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

Этому факту очень рады работодатели-продавцы летательных устройств. Ведь платить новоиспечённым старателям можно в 3-4 меньше, чем мастодонтам.

Если вы меня спросите, почему я провёл такую регрессивную аналогию, то я вам предложу сравнить время отклика ДОСовской бухгалтерской системы, установленной на 286-ой машинке и реакцию на клик локального ява-приложения на 2-х ядерном icore-7. Сравнение, я думаю, будет не в пользу последнего.

-------
Как известно, программисты очень не любят иметь визитки. Почти все из них считают, что их и так все должны знать и любить в лицо. В крайнем случае, они соглашаются на надпись "Бог клавиатуры". А для многих само слово визитка это сайт с жпегом собственной физиономии.

UPD Ожесточенное обсуждение этого поста началось  здесь
   

promo shchukin-vlad.ru june 10, 2013 15:00 769
Buy for 10 tokens
Давно уже себя ловлю на мысли, что не знаю где живут мои друзья. Не в смысле, в каком доме, коттедже или больнице, а сугубо регионально. Вот так собирёшься в какой-нибудь блог-тур, захочешь побухать - а не с кем! Или вот есть у меня задачка - передать жж-другу в Полтаву подарунок. А с кем…