Толклвые программисты требуются везде. Для того что бы писать хорошие программы мало быть просто программистом. Нужно быть и аналитиком, и разработчиком, и тестировщиком в одном лице.
:) я люблю две стадии в программировании:
первая - самое начало., когда продумываешь как подобраться к задаче. Продумываешь как всё повернуть и как расставить.
вторая - завершающая стадия: когда идет отточка механизма, когда результаты совпадают с действительными и превосходят их по точности. И особенно приятно, когда заказчик действительно рад интерфейсу, причем работать может на интуитивном уровне и ознокомлять с программой его практически не надо.
Эх... хоть и не программист, но счастлив, что подвернулся мне под руку проект именно с програмированием. Причем таким, где я могу употребить свои знания в расчете строительных конструкций.
Ну да, на первую и на вторую части приходится большая часть творчской работы. Написание кода всё больше начинает смахивать на рутинную работу. Хотя, красивый алгоритм может тоже вызвать восторг, как при нахождения решения нестандартной задачи.