В.М.>>Софт должен быть не только быстрым и без багов, но еще и полезным и удобынм, а этого т.н. "чистый" программист в САПР сделать не умеет, Resurrector>Не только в САПР, но и вообще. Программисты в принципе не занимаются "полезностю" и "удобностю". Маленькое уточнение - если реч идет об удобстве других программистов,
О чем я и написал в самом начале.
Resurrector>В случае, если ты не знаеш, я - бывший МиГ. Так что будем на "ты". И так, по твоему, Photoshop-ы разные должны писать художники,
Вычурные спец-инструменты - однозначно люди со специальным образованием, знающие что такое цвет, фактура, чем цвет Pantone от RGB отличается итд итп. Но Photoshop - это еще цветочки, советую посмотреть на Paint - там уйма инструментов именно под художника, и уж как обучить программиста тому, чем беличья кисточка отличается от барсучьей а пастель от акварели - я не знаю.
Resurrector>софт для ЭКГ-аппаратов - кардиологи,
То, что снаружи и с чем будут работать пользователи - скорее всего да. И особенно то, что занимается обработкой и анализом полученной информации. Тулкит для этого - программисты уровня создателй MatgLab.
Resurrector>а софт для авионики - пилоты?
Инженеры-динамики, что к слову и происходит на деле. И учат их в МАИ специальным образом в том числе и и летать. Сргей (ака Zeus) подтвердит.
Странное дело - никого не удивляет, что есть врачи - терапевты, кардиологи, офтальмологи итп, что инженеры -судо- авиа-, автостроители. А вот программеры дескать могут быть универсалами, на все руки мастерами. Да нифига, как практика показывает. Никакого "таинства" в разработке ПО в большинстве случаев нет - это такая же технология, как например, механообработка, только относительно новая.