Страшные мысли

Вот тут иностранный айтишник рассуждает про «сложность систем» и в предпоследнем абзаце практически приходит к определению «идеальности по ТРИЗ» — «система отсутствует, а ее функции выполняются»:

https://olano.dev/blog/a-note-on-essential-complexity

В последнем абзаце, правда, он тут же до усрачки пугается этой мысли и вспоминает про «экономические интересы» программистов — ведь как это так, за отсутствующую систему ему денег платить не будут!

Вынесу из вконтактика

В этом году делал со студентом отладчик для микроконтроллеров с интерфейсом Ethernet и мониторингом энергопотребления, и очень хотелось презентацию к защите сделать из смешных мемов — вот как-то так:

Начнем с измерения силы тока:

Мы рассмотрели разные варианты измерительных схем:

Измерили разные параметры операционных усилителей:

Внезапно для себя поняли, что все эти измерения были напрасны, и можно обойтись дешевыми компонентами и программной калибровкой:

Заодно спроектировали для устройства немного необычный импульсный блок питания:

Долго подбирали компоненты:

Боролись с помехами:

Написали прошивку и интегрировали девайс в большую систему:

Все требования технического задания были выполнены:

Работа защищена на отлично!

Баржеводство — это образ жизни

2 июня ездил штурманом с Алексеем Васильевым на первый этап Кубка Москвы по историческому ралли, в очень плотной борьбе удалось занять второе место (у первого места — 2 штрафных секунды, у второго — 3, у 3-4-5 — по 4 секунды, при том, что «погрешность» отсечки времени судьями — как минимум плюс-минус 3 секунды) — но еще больше запомнилась мне реплика пилота в день перед соревнованием. В общем, встретились мы накануне, откатали тарировочный участок, убедились, что все штурманское оборудование работает нормально — и тут Алексей говорит — а поставлю-ка я сегодня вентилятор помощнее, а то двигатель греется сильно!

Понятно, что замена вентилятора на «Волге», пусть даже и с модным V8 от «Чайки», занимает ну где-то 15 минут с перекуром — но оцените сам подход!

Давайте еще наброшу про высшее образование

Тут Олег задается вопросом — а почему студентов околоэлектронных специальностей за 5 лет не научили элементарным, в общем-то вещам:

https://t.me/sforsecurity/1107

Так вот, дело в том, что суть отечественного инженерного образования — в массовой подготовке «инженеров 3 категории» — в штатном расписании олдскульно-советского предприятия это что-то вроде продвинутого техника или чертежника (то есть специалиста со средне-специальным образованием). Вот представляете себе олдовое КБ докомпьютерной эпохи с рядами кульманов и прочей такой фигней? Чертежников нужно много, их вечно не хватает, и фактически «молодой специалист» с вузовским дипломом начинает свой трудовой путь с вот такой должности, где требуется разве что усидчивость и аккуратность, ну и немного общетехнических знаний. Да, черчение вручную вышло из моды лет этак 40 назад — но чем хуже, скажем, чуваки, которые вручную обводят Gerber-овские файлы, переводя их таким образом в формат единственно признаваемого на предприятии Autocad?

Это — некий «гарантированный минимум», получающийся на выходе из вуза, в современных реалиях «чертежника» обучат чисто механическим навыкам работы в пизженом Altium или каком-нибудь Kicad, остальное предстоит узнавать в ходе работы, в худшем случае — в виде эмпирических правил типа «а зачем у кварца ставить конденсаторы? а мы всегда так делаем». Да, мотивированный и желающий учиться студент получит набор знаний, позволяющих эти эмпирические правила понимать, если повезет — узнает, что за ними стоит, но «выход годных» в среднем отечественном техническом вузе — что-то типа 10% (как раз те самые «мотивированные и желающие»), остальные попросту плывут по течению все 4 или 6 лет обучения.