Про магию и религию
Nov. 22nd, 2012 12:42 am
Неделя странная. Сегодня
Вчера разговаривали с мужиком про жизнь. Выяснили, что сложнее всего наверх по системе проходит информация об ошибках. Единственное, что по пути от результатов логов до менеджерских презентаций резко теряет в качестве и количестве.
Бюджеты потребные и затраченные, задачи поставленные и решённые, возможности и планы, даже требования пользователей на этом пути только расцветают и увеличиваются, доходя до размеров громадных и качеств фантастических. А вот проблемы, особенно те, которые early indicators, имеют тенденцию чахнуть и затухать.
Нет, когда сверху обнаружат что-то не то, звон и гомон поднимается как при пожаре. Но стоит только ответить, что, собственно, есть причины... О которых, между прочем, давно по восходящей линии рапорт отправлен...
Всё мгновенно затихает. Особенно, если передовая линия отвечает не злобным ворчанием, а радостно суёт под нос цифры, факты и, разукрашенные с прицелом на менеджерский торопливый взгляд ярко красным и ядовито жёлтым, экселовские таблички.
Lean, Agile, Six Sigma, CMMI и прочие красивые сказки? При такой фильтрации, какие заклинания не применяй, а магия работать не будет. Точнее будет, но иная - отчётная.
Новые задачи и стратегические видения в PowerPoint презентациях плавно переходят в презентации о достигнутых успехах и одержанных победах, затрагивая реальность только метанием вниз панических приказов сделать вчера, в два раза быстрее, и сократив расходы. Как оно получилось, это рисуется по образцу запланированного, а не по тому, что пытается проникнуть снизу.
Мир менеджеров чист и светел. Горизонт ясен. Путь прям. А что там внизу у индейцев - это шерифа не волнует.
Картинка просто так. Из свежей серии Chu-2. Дошёл до того, что сначала смотрю без перевода. Анимация и сюжет классные. А диалоги я и сам могу додумать.
А ещё
Конечно, сюжет не самый добронравный и вервольфов жалко, но как-то успокаивает и наводит на благодушный лад после рабочих будней.
no subject
Date: 2012-11-22 12:38 pm (UTC)искал решения проблемы.
А дело ведь в том, что область программирования,
она серьозно отличается от других, привычных для менеджмента областей.
Не пространственно-подобна, и даже не аддитивна.
Вот если заказывает менеджер строительство,
то на каждом шаге ясно что получается, какие ресурсы нужны,
какие и как проблемы решать.
Да и то что получается, все ж имеет какую-то ценность:
фундамент,
голые стены без отделки,
почти готовое строение.
Везде остается пространство для маневра и доделок/переделок.
Скажем заказали гараж на 100 квадратных метров,
а потом решили добавить сарай еше на 40.
В программировании такое не прокатит.
Взять например (чтоб попроще) времена 1-го мегабайта,
сделали программу, она работает, впритык.
А потом решили добавить функций... а все, они уже не влазят.
И это, пример только самых простых, так сказать интуитивно-понятных проблем.
А сколько неинтуитивных... а то и просто заблуждений.
no subject
Date: 2012-11-22 02:31 pm (UTC)Все уже изготовились. А оказалось, что строители немного приукрасили действительность.
Так что хоть в софте, хоть без софта, а принцип один и тот же: "Если встретил опасность - мужественно закрывай глаза".
no subject
Date: 2012-11-22 03:55 pm (UTC)Есть в виде зданий, полос и т.п.
А где 70% процентов того гамнософта, который даже до релиза не дошел?
Ведь на него ведь тоже ресурсы были затрачены
которые по факту пошли на обогрев атмосферы и увеличение количества парниковых газов.
no subject
Date: 2012-11-22 07:40 pm (UTC)Запоротые проекты лежат мегабайтами набитого кода, горами закликанных мышек и застуканных клавиатур, и стопками финансовых отчётов о затраченном и вложенном.
Тот же аэропорт существует как объект, но самолёты там не приземляются. И не факт, что когда-нибудь будут. А если посмотреть на инфраструктуру Дойче Бана, можно обнаружить дофига рельс, уходящих из ниоткуда в никуда, почти достроенных мостов, к которым не подвели пути, и новых вокзалов, куда не ходят поезда.
И так везде. Чем грандиознее проект, тем больше вероятность, что в итоге работать оно не будет.
no subject
Date: 2012-11-22 07:58 pm (UTC)Ну, я там как бы о том же. :)
\\Запоротые проекты лежат мегабайтами набитого кода, горами закликанных мышек и застуканных клавиатур, и стопками финансовых отчётов о затраченном и вложенном.
Это я и назвал вкладом в парниковые газы. :)
\\Тот же аэропорт существует как объект, но самолёты там не приземляются. И не факт, что когда-нибудь будут. А если посмотреть на инфраструктуру Дойче Бана, можно обнаружить дофига рельс, уходящих из ниоткуда в никуда, почти достроенных мостов, к которым не подвели пути, и новых вокзалов, куда не ходят поезда.
Мне сложно воспринимать подобную паралель...
между мегабайтами и аэропортами.
\\И так везде. Чем грандиознее проект, тем больше вероятность, что в итоге работать оно не будет.
Дык... все дело в том, в программировании, что и в неграндиозных
совершенно проектах... ровно та же фигня.
И вероятность по ходу... даже больше.
Если бы строители так строили коровники, как гавнокодеры гавнокодят,
человечество уже давно забыло бы вкус молока и говядины. ;)
no subject
Date: 2012-11-23 01:54 pm (UTC)Хотя, конечно, не могу отрицать тот факт, что в массовом порядке в ИТ сливаются совершенно не пригодные к производительному труду человеческие ресурсы.
no subject
Date: 2012-11-23 02:04 pm (UTC)Дык... я ж и не говорил что разница в процессах.
Разница в материале с которым работают.
И вот, как не странно... очень мало говорится, очень мало учитывается эта разница... что меня и удивляет.
\\Хотя, конечно, не могу отрицать тот факт, что в массовом порядке в ИТ сливаются совершенно не пригодные к производительному труду человеческие ресурсы.
Ну... к физическому-то труду, пригодны практически все.
Так что, опять же, дело видимо не в этом.
no subject
Date: 2012-11-23 05:15 pm (UTC)Разница в материале с которым работают.
Тот же инженер или архитектор, я не говорю уже про электронщика, создают сначала модель в голове, а потом на бумаге. Будет ли она работать - ясно будет только потом. Так что и в материалах принципиальной разницы нет. Просто в тех профессиях даже тупые люди гораздо образованнее
Ну... к физическому-то труду, пригодны практически все.
Половину людей нельзя подпускать близко к проводам, розеткам и кранам.
no subject
Date: 2012-11-23 06:07 pm (UTC)А то что программирование есть само по себе модель, это ничего?
И результат работы, тоже модель и ничего больше.
\\Будет ли она работать - ясно будет только потом.
Натурные испытания еще никто не изменял.
Да и законы физики просто так не поменяются.
Не говоря уже о том, что очень часто задачу можно решать по частям,
и если случается проблема, то только часть можно и переделывать.
\\Так что и в материалах принципиальной разницы нет.
Может быть это просто вы не видите разницы.
Ладно, не буду продолжать...
\\Просто в тех профессиях даже тупые люди гораздо образованнее
В тех. профессиях, работа сводится к повторяющимся изо дня в день действиям\манипуляциям.
Программист изо дня в день делающий руками то, для чего уже давно можно было написать (отрефакторить существующую) программу -- тупой быдлокодер.
\\Половину людей нельзя подпускать близко к проводам, розеткам и кранам.
Дык... на то и существует техника безопасности и "защита от дурака" ;)