Я ничуть не хочу умалять достоинства и крутость профессии программиста, но...
...но просто творческой ее не назовешь. Программист, который описан в эссе-статье (реверанс в сторону авторского стиля) это, скорее,
научный работник, высокоуровневый рассуждатель и мыслитель, а не то, что чаще всего встречается на обозримых территориях земного шара.
В массе своей нынешний программист = кодер. Перекладчик абстракций на очень точный, машинный язык, часто использующий уже наработанные собой или другими приемы. Это считается научной деятельностью?
Почему я об этом говорю - ну, просто подумал о том, напишет ли кто-нибудь когда-нибудь о том, что тестирование - творческая профессия? Что тестировщики - народ веселый и аутичный, без комплексов и шарахающийся от каждого звука, любопытный и битый за свое любопытство...
Ранний вывод - нет, никто об этом не напишет. Особенно это относится к той категория тестировщиков, которые вязнут в ежедневной рутине, без творческих решений.
По цепочке подумал, а что такое творческая профессия? Стихи писать? Нет. Главное качество стихотворца или прозаика - усидчивость. Маниакальная усидчивость и способность к сосредоточенности, а не пресловутое вдохновение. И еще способность смело использовать уже наработанные шаблоны, весь пласт культуры, которые сложился до рождения этого стихотворца. От творчества в написании стихов, как правило, очень малая толика, все остальное... Уже вырисовывается программист?
Администрирование серверов под большой нагрузкой и с сумашедшим уровнем ответственности, с поиском и нахождением нетривиальных путей решения проблем - так еще поэзия. Но кто называет админов творческими работниками? Сплошь "бородачи", да "от пива пузатые ленивцы, которые ненавидят юзверей"...
Творчество есть и в мойке посуды. Кто не верит - спросите у Джеймса Баха про его брата Джона, который до того, как начать рулить проектами по тестированию в Microsoft, был одним из самых креативных, по мнению Баха, dishwasher'ом в ресторане (но ему не давали развернуться). Но никто не называет мойщика - творческим работником.
Вернемся к началу рассуждения и сути высказывания. То, что творчество есть в программировании, не означает, что определение "программист" равно определению "творческий работник". Да, в работе он больше думает, чем действует. Ну, и что?
Может быть, правильнее будет сказать, что отношение к программистам в проекте как к творческим единицам "греет" участников проекта, что, соответственно, положительно сказывается на достижении его целей?
Если да, то, следовательно, этим методом можно и следует "греть" и других участников программного проекта? А?
Если где есть слабое звено в рассуждении - прошу указать.
ЗЫ
Другая цепочка рассуждений
Никоим образом не хочу подвести кого-либо к соображению о том, что профессия программиста считается "престижной", а тестировщика - нет, лишь потому, что кто-то называет программистов творческими людьми, а тестировщиков - нет. Еще раз - никоим образом.
Но все-таки иногда я слышу вопрос о том, что можно делать в тестировании, лучше быть программистом. Программист действительно ценится выше тестировщика и по деньгам, и по социальному положению. И вот у программиста работа - творческая, не то, что у "
сосланных на кликанье". Корни этого вопроса лежат вот в той плоскости, к которой я не хочу подводить основной разговор. Но поговорить об этом хочется.
В чем причина престижности, если согласиться с тем, что творчество - не причина?
Просто из десяти людей стать обычными пограммистами смогут двое. А тестировщиками - все девять. Поэтому ценность умения программировать ценится выше, чем умение тестировать.
Да и есть последовательность у этих занятий - без программиста тестировщику будет нечем заняться, а без тестировщика у программиста будет очень много работы, и ПО будет разрабатываться.
Глубокая почва для снобства, ага, но это относится только к особенностям обычной человеческой личности и романтизации флибустьерства любого уровня.Плюс наследие прошлого, когда тестированием занимались по необходимости, а не по призванию. Сейчас многие тоже занимаются тестированием "от необходимости", ну и что...