Работа программиста опасна и трудна и на первый взгляд как будто не видна. Но хорошо видны ошибки - именно они таят опасность. А вот трудности написания и отладки новых функций - они незаметны. Они пользователями воспринимаются как само собой разумеющееся. А иногда за простой кнопочкой стоят сотни строк и десятки часов работы - а пользователь просто видит новую галочку в форме. Но ведь для этого и нужны программисты, чтобы жизнь становилась лучше и проще.
Конструкторы на САПРе тоже немного программисты и ничто программистское им не чуждо - ни трудности, ни опасности.