Программист
• Интуиция. Много.Надо все время думать. Причем о чем-то существующем только в голове.
• Сенсорика. Вообще не нужно. Внешняя информация только отвлекает от хорошо оплачиваемых размышлений.
• Экстраверсия. Мало. Представлять проект целиком – задача постановщика и еще большой группы товарищей среднего и крупного звена. Один раз за проект напрячься и оценить все целиком уж как-нибудь можно.
• Интроверсия. Много. 95% работы программистов состоит в ковырянии мелочей. Иначе программы вообще не работают.
• Этика. Вообще не нужно. Это все только отвлекает от построения строгих и законченных бездушных алгоритмов.
• Логика. Много. Программы на 100% состоят из логики разных форм.
• Рациональность. Мало. Собственно мозги у программистов заняты работой круглые сутки, по-любому. У рационалов есть некоторая возможность разбавить это трогательное времяпрепровождение нормальной едой, семьей и небольшим количеством отдыха.
• Иррациональность. Вообще не нужно. Экстренное программирование – идиотическое занятие. Все равно придется переписывать. И получится к сроку вряд ли. И вообще, нет такого дела, которое не может подождать пару дней.
Итого: Если Вы логик и интуит одновременно, Вам имеет смысл заниматься изучением С++, SQL и других не расшифровываемых аббревиатур. Особенно, если Вы интроверт.
• Сенсорика. Вообще не нужно. Внешняя информация только отвлекает от хорошо оплачиваемых размышлений.
• Экстраверсия. Мало. Представлять проект целиком – задача постановщика и еще большой группы товарищей среднего и крупного звена. Один раз за проект напрячься и оценить все целиком уж как-нибудь можно.
• Интроверсия. Много. 95% работы программистов состоит в ковырянии мелочей. Иначе программы вообще не работают.
• Этика. Вообще не нужно. Это все только отвлекает от построения строгих и законченных бездушных алгоритмов.
• Логика. Много. Программы на 100% состоят из логики разных форм.
• Рациональность. Мало. Собственно мозги у программистов заняты работой круглые сутки, по-любому. У рационалов есть некоторая возможность разбавить это трогательное времяпрепровождение нормальной едой, семьей и небольшим количеством отдыха.
• Иррациональность. Вообще не нужно. Экстренное программирование – идиотическое занятие. Все равно придется переписывать. И получится к сроку вряд ли. И вообще, нет такого дела, которое не может подождать пару дней.
Итого: Если Вы логик и интуит одновременно, Вам имеет смысл заниматься изучением С++, SQL и других не расшифровываемых аббревиатур. Особенно, если Вы интроверт.
Комментарии
Понятно, что имеется в виду что-то более конкретное, чем "человек, разбирающийся в компьютерах лучше бухгалтера".
Но, однако, и процессы создания программ бывают различные, и роли там требуются разные. Не будете ведь вы говорить, что кодирование и алгоритмизация - это одно и тоже. А ведь есть ещё проектирование, причём на очень различных уровнях детализации. Ещё тестирование. Ещё аудит кода. Ещё отладка. В конце концов, кто-то же должен поставить задачу, пообщавшись предварительно с заказчиком и выудив из него все его пожелания относительно будущей программы.
Боже мой, откуда я всё это знаю...
В любом случае, в проектировании и в кодировании один и тот же тип личности будет показывать различную эффективность, больно уж процессы разные.
Кроме того, иногда требуется решить задачу, которой вообще никогда и никто не занимался. И неизвестно, бывает ли решение такой задачи. Причём сделать решение, имеющее максимальную эффективность.
А иногда требуется за пару часов выдать готовый продукт со стандартными требованиями, стандартным принципом работы, всем стандартным, ничего нового не изобретёшь, надо только собрать всё быстро и в правильной последовательности.
Совсем различная деятельность, а всё называется "программирование".
Спасибо Вам.
И, да, "экстремальное программировани е" - это не такое уж идиотское занятие, иррационалы тоже хотят быть программистами. Поверьте, иногда из этого что-нибудь да получается.
А вообще, было бы интересно раскрыть тему, какие типы должны присутствовать в команде (5-6 человек) программистов, чтобы она была универсальной (самостоятельно й).
RSS лента комментариев этой записи