Культ карго или карго-культ (англ. cargo cult — поклонение грузу), также религия самолётопоклонников или культ Даров небесных — термин, которым называют группу религиозных движений в Меланезии. В культах карго верят, что западные товары (карго, англ. груз) созданы духами предков и предназначены для меланезийского народа. Считается, что белые люди нечестным путём получили контроль над этими предметами. В культах карго проводятся ритуалы, похожие на действия белых людей, чтобы этих предметов стало больше.
Недавно я стал безработным программистом и стал искать новую работу. Сейчас я уже нашел один интересный вариант, но когда я его искал, то столкнулся с рядом компаний и людей, которые были поклонникам Карго-культа. Особенно трепетное отношение я увидел к unit-тестированию, у многих unit-тесты отсутствуют как класс, и они думают что если у них появятся unit-тесты, то произойдет чудо и “кузнечик запиликает на скрипке”.
Когда я работал в предыдущей компании, то я тоже видел подобных клиентов (компания немного занималась офшорным программированием). И тогда меня это удивляло, ведь процесс превозносился в пику пользы. А я то наивный верил, что процесс нужен лишь как средство
Конечно, “правильные” подходы в Карго-культах важны. Иногда они позволяют чего то достичь, но истинные достижения невозможны без понимания плюсов и минусов. Надо знать когда процесс не работает, чтобы его успешно применять.
И напоследок ряд ссылок на почитать (самое интересное порой в комментариях):
- Shu-ha-ri для программистов – об уровнях понимания
- МИМУКРАПП – Методология Использования Методологий для Ускорения Карьерного Роста и Акселерации Прозводства Программ – о командных плясках с бубном вокруг костра разработки и том что не все вещи работают.
- Читай код – о том что надо понимать что ты делаешь, и тренировать свое понимание.
- Очередная солянка сборная – рекомендую прочитать комментарии о документировании исходного кода.
- О божественном знании – немного об опыты айтишников, Бритва Оккамы штука полезная.
- Programming Styles – о стилях программирования, и программистах Карго-культа. Осторожно, там немного специфический юмор.
И давайте думать, прежде чем делать.
p/s
К сожалению, не могу найти еще одну ссылку на холивар: о чтении умных книг неподготовленными людьми. Например когда студенты, читают книги о шаблонах рефактиринга или шаблонах проектирования, а потом не помыв руки лезут править код. Да порой это плохо и вредно, но путь без ошибок не бывает. Кстати и учится порой не у кого, есть только книги.

RSS Блога