Автор: Mike Ash
Оригинал взят тут
За годы моей работы с различными программистами, я понял что большинство из них принадлежат к одному из культов, которые описывают их поведение. Я составил список культов с их кратким описанием, который вы можете использовать для их идентификации.
ЗЫ. Если вы обидчивы и думаете что можете попасть в одну из этих категорий, пожалуйста, не читайте дальше.
Культ опыта
Члены культа Опыта верят, что никому невозможно сделать что-нибудь, если они этого раньше не делали. Они могут быть определены по их характерной черте: отказываться принимать совет от любого кто еще не сталкивался с точно такой же проблемой; по их ужасной реакции, когда они сталкиваются с любым API, который еще не использовали; и по их постоянным запросам до смешного специфических примеров кода.
Прогноз: могут добиться большей независимости, если показать что делать новые вещи действительно возможно.
Члены культа Оптимизации ценят быстроту кода превыше других достоинств. Их часто находят задающими вопросы типа: "Какой способ быстрее всего для ...?" Они приходят в ужас, когда знакомятся с любыми предложениями, которые не совпадают с их видением того что есть быстро, а также имеют смешные ошибочные представления о том какие операции быстрые, а какие нет.
Прогноз: могут стать продуктивными изучая актуальные возможности современного оборудования, реальную скорость различных операций, и необходимость правильно оптимизировать время программирования.
Последователи культа Простоты ценят простоту реализации выше всех других достоинств.
Их часто находят задающими вопрос типа: "Какой самый простой способ для...?" Они имеют склонность полагать, что фреймворки имеют встроенные возможности для всего что они хотят сделать и главная проблема - это просто найти нужный. Они приходят в ужас, когда им предлагают реализовать некоторый функционал самим.
Прогноз: Если будут достаточно упорны, могут перерасти эти тенденции после окончания довольно большого проекта.
Культ быстроты
Хотя есть поверхностное сходство с культами Оптимизации и Простоты, члены культа Быстроты ценят скорость разработки превыше всего. У них нет характерного вопроса, но они часто идентифицируются по их попыткам определить как можно больше различных способов достижения своих целей, чтобы они могли выбрать из них, тот который занимает наименьшее время для реализации. Они часто усмехаются над любыми предложениями поэкспериментировать, заняться исследованиями, или инвестировать время в обучение.
Прогноз: могут быть перевоспитаны частыми примерами полезности экспериментов, исследований, а также инструментальных средств, но чаще всего бесполезно.
Члены культа Неуверенности верят в то, что ничего достоверно не известно, и что лучше всего быть как можно более уверенным, прежде чем продолжать. Они характеризуются неоднократным выпрашиванием совета насчет одних и тех же проблем, даже после того как было дано хорошее решение со всеми подробностями. После того как выматают окружающих, часто ищут другие группы собеседников, или же постят одно и тоже сообщение одновременно на множество форумов и сайтов.
Прогноз: когда будут истощены от недостатка информации, могут понять, что можно начинать движение без того, чтобы знать каждый шаг заранее.
Последователи Совершенства с математической уверенностью знают, что совершенный код существует, и посвящают себя его поиску. Они часто постоянно улучшают код, не имеющий практической ценности. Они порой просят совета о том, как выбрать между эзотерическими альтернативами, которые другим кажутся одинаковыми и не относящихся к делу. Их код должен быть безусловно мастерским, если это не так, то они никогда не заканчивают его.
Прогноз: окончание учебы и найм на работу чаще всего вылечивает, хотя активные последователи Совершенства могут заниматься этим в свободное время.
Культ Карго это псевдонаучный классический культ уходящий за границы программирования. Программист, последователь Карго, не осознает необходимость глубокого понимания и часто даже не осознает этого, всецело имитируя работу. Они имеют тенденцию писать код, на беглый взгляд кажущийся корректным, но который едва ли имеет смысл, когда проверяется более тщательно. Когда им указывают на их ошибки, они проводят изменения, суть которых во вставке букв в соответствии с указаниями, но при этом они не улавливают суть полностью. Могут быть выявлены по часто повторяемым фразам в чужих темах, в которых они отказываются согласиться с тем, что они ни черта не знают о теме разговора.
Прогноз: безнадежный
А каков Ваш культ?
Комментариев нет:
Отправить комментарий