Ваш поинт понятен, но с Вашей позицией программирование должно быть уделом элиты и единиц. Увы, мир устроен не так, и выхолащивание профессии будет, хотите Вы того или нет, ибо спрос формируется рынком, а единиц элиты не хватит, дабы его удовлетворить.
И да, увы, даже в критическое ПО будет пролазить профанство, ибо всё тот же спрос и его удовлетворение будут рулиться не здравыми рассуждениями, а стихийностью рынка с его манией "максимизации прибыли и минимизации затрат".
Изучение сверху-вниз, либо снизу-вверх, на мой взгляд, не имеет ощутимой корелляции с этими процессами. "Стюардесса зарыта не там".
Я считаю программирование умственной профессией, так же как математика или физика. Умственным трудом увы могут заниматься не все, так же как и физическим трудом, я вот не умею применить силу, за-то знаю как применить ум, так сказать у каждого свои способности)) Так вот, математиков тоже нищадно мало, но никто же не предлагает начать с изучения математики лобачевского где есть доп аксиома и можно параллельные прямые пересекаюшимися увидеть 😄 Или никто не предлагает в физике сразу к адронному коллайдеру пускать, чтобы детишки кнопочки кнопали, пусть позапуаскают всякие частицы. ну примеры глупые простите, но смысл хотел передать такой, что в обучении математики и физики идет от простого к сложному и каждый останавливается там где уже не смог осилить. Но никому не дается возможность попробовать начать изучение с просчетов атомного реактора или диффуров, потому что без базовых знаний дальнейшее изучение будет бессмысленным, расчеты где-то пойдут не туда и проверить не кому будет)) Почему же предлагать яваскрипт к изучению первым, на котором можно испаганить все, к чему притронуться?)) Вот все, абсолютно! Это яваскрипт, он не стабилен, он извращен прототипно ориентированной моделью, он без типовый, он в себе имеет битовую математику, но при этом работает с ней через строки, КАРЛ, через строки!!! Т.е. весь смысл битовой математики летит к чертям! Как это объяснить человеку разумному?)) Человек дубинушка это скушает и пойдет дальше, а умный человек может сделать как в комиксе с “да ну нафик, лучше стану проституткой”
А вы как думаете, что лучше умный человек уйдет проституткой работать, или 5 дубинушек прийдет программистами работать? 😃