Pull to refresh

Comments 14

Во время Холодной Войны существовало клише что якобы в США все индивидуалисты, а в СССР - коллективисты. С клише была неувязочка: в тот же период американский гуру менеджмента Питер Друкер писал одну за одной толстые книги, как организовывать работу коллективов людей в больших корпорациях.

А в чем была неувязка? Книга про того как заставить отдельных индивидуалистов работать, как в СССР?

Ключевое слово - ЗАСТАВИТЬ !

А мало примеров самоорганизации коллективов при работе в НЕбольших иностранных компаниях например при написании компьютерных игр? Они пахали день и ночь без палки!

Маленькая заряженная команда может самоорганизоваться, но масштабировать это на отдел из 500 инженеров без жестких процессов просто невозможно..

По американски правильно говорить "мотивировать"!

Корпоративная командная работа строится на экономических стимулах и KPI. Советская же модель больше опиралась на идеологию и план сверху)

Я не согласен. По опыту работы в Samsung, Juniper Networks, MIPS Technologies могу сказать что большую роль играет и интерес инженеров к своему проекту, и желание успеха группы - особенно микрогруппы на уровне блока проектирования. Людей мотивирует хорошоя роль в новом проекте (делать что-то интересное, определять фичи а не доделывать за другими), а не чисто планировать, как это повысит зарплату. И для этого нужна кооперация, в частности между проектировщиками и верификаторами.

Не уверена, что сейчас многих школьников получится заинтересовать такими проектами — для большинства это выглядит слишком сложно.

Зачем кого-то заинтересовывать, да ещё обязательно школьников? На сегодняшнем рынке полно безработных специалистов из смежных сфер. Только позови, с радостью переквалифицируются хоть в схемотехнику.

Выросших программистов можно, но сложно переквалифицировать в схемотехников. Придется отучать их от кучи привычек. Например для начала будут пытаться весь алгоритм сконвертировать в последовательный конечный автомат, а не в клонвейер со всеми стадиями работающими параллельно.

Дать школьникам, у которых более гибкий мозг, идею как работает последовательностная логика - это значит что в 17-18 лет они будут легко оперировать микроархитектурными конструкциями типа FIFO и конвейеров. Что расширить возможности стать топовым архитектором чипа или применить эти знания в другой области - например в проектировании гетерогенных систем, смеси из софтвера и специализированного хардвера.

Ну да, как будто нет многопоточного программирования, как будто нет декларативного программирования. Инженер на то и инженер, он ко всему адаптируется. Просто не всем это интересно - ну так силом же никто не заставляет тянуть.

У меня набралось достаточное количество школьников которые разобрались, так что процесс идет. Я подведу итоги 31 июля.

Идея классная, но найти столько школьников, готовых добровольно ковырять логику на 4000-й серии это фантастика. Им сейчас подавай питон и ботов для дискорда)

Во-первых, 4000 серия школьникам через несколько дней делания таких схем надоедает. Тогда их стоит пересаживать на FPGA.

Во-вторых, никакое количество питона не научит проектировать цифровые схемы. Примерно как никакое количество езды на автомобиле не научит проектировать его двигатель. Конечно на питоне можно написать код, который моделирует D-триггер, но это менее наглядно чем просто втыкать провода в плату с 4013.

Вообще у меня есть слайды про разницу между программированием и схемотехникой на ASIC и FPGA. Например на вопрос "FPGA - это Ардуино?" Я отвечаю так "нет, Ардуино - это плата с уже сделанным микроконтроллером, а FPGA - матрица ячеек с изменяемой логической фунцией, функцию которых можно определить конфигурируя память конфигурации. Внутри FPGA можно построить схему, эквивалентную чипу AVR в Ардуино, но программирование Ардуино (или Расберри Пай) не ведет к пониманию, как построить такую схему":

Sign up to leave a comment.

Articles