Если кто не понял, мой коммент – намёк на то, что очень многие люди путают умение программировать и работу программистом. Если ты хоть как-то трогаешь компьютер в повседневной жизни, умение автоматизировать свои действия как минимум не помешает. Но это совсем не значит, что надо разбираться в этом на профессиональном уровне.
Точно так же, как умение приготовить ужин себе и своей семье находится крайне далеко от работы поваром в ресторане.
Настолько же, насколько умение приготовить пожрать, сделать шкаф или постирать себе трусы. Конечно можно обойтись и без этих умений, но жизнь такого обывателя будет весьма зависима от третьих лиц, и если такой обыватель внезапно попадёт к третим лицам в немилость, то он просто сдохнет. В общем, программирование необязательно, но без него обыватель в нынешнем мире жалок и зависим.
Мир движется в сторону разделения труда. Это раньше любой мужик должен был уметь помимо своей профессии и прокладку в кране заменить, и клапана отрегулировать. А сейчас на все есть услуги соответствующих сервисов, которым любой мужик должен уметь пренебрежительно отслюнявить копейку не марая рук. Поэтому обывателю чего-то там программировать сложнее мультиварки или будильника в айфоне - себя не уважать
Если это условный юзер винды - скорее нет, т.к. эта система подразумевает простоту и отсутствие забот о ней. Пользователь не должен знать как ось и проги работают. Уровень автоматизации там: кликнул по ярлыку - браузер, кликнул по другому - игра… (может я несколько утрирую, но такова философия винды) А открытие консоли считается поистине хакерским умением.
Другое дело пользователи линукса, которым для запуска игры, установки специфичных прог (через Wine, за неимением нативной альтернативы) надо потанцевать с бубном. Поэтому линукс и не становится особо популярным. Хотя тут вопрос больше про умение настраивать (администриовать?) систему, нежели программировать. Может по этому эта ось и интереснее.
Это не плохо и не хорошо, просто так есть.
В общем, критической необходимости нет, но не помешает (в линуксе и если скриптинг относится к программированию), в винде не ненужно.
Другое дело пользователи линукса, которым для запуска игры, установки специфичных прог (через Wine, за неимением нативной альтернативы) надо потанцевать с бубном.
И всё равно, программировать для этого не нужно. В 99% хватает копипасты с интернета.
Да. Вообще повышать культурный уровень большинства очень полезно для всего общества. Именно по этому всякие власть имущие для контроля над народами в первую очередь гасят массовое образование.
Более того, программирование скоро не будет нужно даже программисту. Он будет мышевожством собирать софт из готовых кирпичиков, любезно предоставляемых утилитарным пакетом конкретного назначения.
Что знает заводчица про фановую трубу, кроме как, может быть, что она где-то есть и что без неё никак? Она знает, что есть специально обученный слесарь, который решит проблемы с канализацией.
Так и программирование для обывателя - оно есть, оно нужно, но обыватель про него ничего не ведает, а если и обращает внимание, то через специально обученного человека.
Обыватель, -теля, - телю, пренебр. - существо низшего ранга, не знающее ни одного языка программирования и живущее на средства, получаемые от малоквалифицированной, неуважаемой трудовой деятельности (медицина, педагогика, сельское хозяйство, экономика, финансы, военная служба, менеджмент, управление государством и т.д.)
Конечно, обыватели постоянно что-то программируют: то микроволновку/мультиварку, то видак на запись любимого сериала (уже не актуально, но было), то банальный будильник.