Это не детсад. Надо понимать, как работает то, с чем ты имеешь дело. Хотя бы в основах
Странно, если водитель сядет за руль авто, не зная, как нажимать педали и переключать скорости
Не удивлюсь, если в Китае кто-то так говорит.
Менталитет-с.
Материальная инженерия - это не про США и уж точно не про пост-СССР.
Тут руки из опы у всех. И прежде всего у тех, кто дорывается до такого статуса, когда уже можно что-то "говорить". Поэтому тут заставят учить математику, а вот схемотехнику, или учиться паять - нет.
Программисту ничего не нужно знать, кроме языка, на котором он работает. Алгоритм он должен разработать сам. Я программировал 25 лет на 15 языках. Ни разу мне не понадобилось ничего из того, что ты перечислил.