| Просто инженер АиТ |
30.01.2017 11:11 |
Цитата:
Сообщение от Николай Николаевич
(Сообщение 308617)
Или можно отделить тех, кто пишет ПО, от тех, кто занимается железом?
Можно ли развести одних и других по разным структурам, сохранив, скажем так, коммерческое взаимодействие?
|
Думаю, что это не вариант. Во многих случаях разработчики предпочитают у себя в команде иметь электроников (конструкторов) умеющих программировать (электроники пишут драйверы для работы с железом, тестовое обеспечение на железо) и программистов понимающих в электронике!
Для ряда разработок (например, модем) связка программиста и электроника необходима.
Просто инженер АиТ добавил 30.01.2017 в 12:11
Для создания системы типа МПЦ, ГАЦ МП и т.д считаю необходима связка технолога, который идёт первым, создавая некую функциональную модель, далее архитектор ПО, разбирая модель на составные части и указывая взаимодействие этих частей, затем программисты (непосредственное кодирование) и электроники (различные интерфейсные контроллеры). И в заключении идут так называемые программисты-тестеры (очень высокая квалификация), которые тестируют ПО.
|