Category: производство

О "интересах бизнеса"

Среди "выросших" программистов, wannabe-бизнесменов-стартапщиков, кандидатов в прожект-менеджеры и прочих пытающихся усидеть на двух стульях товарищей популярна такая мысль, озвученная забиватором: “мне платят деньги за то, что я решаю задачи бизнеса”
Звучит это очень хорошо и приятно, человек вырос, понимает, откуда берутся деньги, умеет управлять ресурсами, не станет вместо того, что продается, решать интересные задачи на хаскеле в рабочее время.
Признаюсь, я тоже иногда использую эту идею, когда нужно остановить поток сознания и заставить себя пару раз решить задачу влоб, чтобы найти повторяющиеся паттерны для ее автоматизации и обобщенного решения, вместо того, чтобы искать обобщенное решение заранее, не будучи уверенным, что оно вообще существует.
Но на самом эта фраза означает религиозный отказ от красноглазия, гиковства, работы ради работы, интересных проектов и ритуальное оплевывание своего инженерного прошлого. А так же попытка угодить и пристроится к этому самому бизнесу.
Но надо понимать, что в конечном итоге "бизнес" - это классовый враг инженеров. Потому что интересы бизнеса - это прибыль. В краткосрочном ли периоде, долгосрочном - но прибыль. В т.ч. и ценой компромиссов, отказа от идеальных решений и даже прямого вреда для общества.
А движущая сила и мотивация хорошего ученого или инженера - это анализ существующего и синтез нового, творчество, причем деньги (да и вообще все, кроме работы), в конечном итоге, служат только тому, чтобы не отвлекаться на всякую бессмысленную ерунду.
На некотором этапе интересы инженера и бизнеса могут совпадать, когда надо за счет изобретения нового выпилить с рынка конкурентов. Или, как это делаю я - я осознаю, что использование ресурсов и интересов бизнеса в обмен на мои технические решения позволяет сделать больше, чем я бы мог сделать самостоятельно.
Но в конечном итоге - цель бизнеса - забраться поближе к вершине пищевой пирамиды (есть такой цели нет - съедят конкуренты, у которых эта цель есть). А цель инженера - разрушить пищевую пирамиду и раздать всем ништяки раз и навсегда бесплатно, чтобы не отвлекали от интересных занятий.
Поэтому инженеры, говорящие об "интересах бизнеса" - это штрейкбрехеры, агенты влияния капиталистов, бараны, которых пускают вести овец на мясокомбинат, капо и сотрудничающие с админстрацией зоны заключенные.

Про ГОСТы

в частности, в электронной промышленности:
http://ru-radio-electr.livejournal.com/1023300.html
http://nicka-startcev.livejournal.com/1707894.html
В комментариях пафосные "специалисты" (opasno! сайт на народ.ру, самиздат, советская интеллигенция, триз, бороды, КСП) рассуждают об "уставах, написанных кровью", "приборе в баке истребителя" и тому подобном. На минуточку - речь идет о промышленности в стране, проебавшей фобос-грунт и суперджет, а электронику бытовую большей частью покупающей в китае.

Я затрудняюсь сказать, как я к этому отношусь. С одной стороны, я дичайше люблю наводить порядок и вести полную проектную документацию было бы крайне ок. С другой: за то время, которое нужно на изучение соответствующих стандартов и приведение документации в божеский вид, я три раза проект перепишу, из них один раз на хаскеле.
И еще, насколько я помню по лабам в универе, которые принимала одна крайне озабоченная ГОСТами тетушка - на реальные данные в документации всем пофиг, главное, чтобы внешне было все так, как заповедано - подписи в нужных местах, нужный шрифт и тому подобное анально-бюрократическое рабство.
Т.е. мой личный опыт с любой официальной документацией показывает, что это все дикое совковое уебанство, которым в разных НИИГиТ прикрывают отсутствие мозгов и нежелание/невозможность что-либо делать, и создание псевдорабочих мест для людей, которым место на пенсии давно.
С другой стороны, без строгой документации малореально оформить нормальную коммуникацию между разработчиками на крупных проектах - т.е. где пару лет только проектирование ведется коллективом из нескольких человек.
Или же я все упустил и такие тормоза остались тоже только в совке, а в норме даже сложные вещи быстро проектируются в соответствующих CAD специально обученными людьми и тут же отправляются на производство?