Я человек простой, и последовательный, в прошлом посте о качественном контенте, написал о том, что лучший контент должен решать актуальные задачи и проблемы, и о том, что самая актуальная задача сейчас, это развитие платформы Голос, и значит акцентироваться нужно на разработке и подготовке соответствующих специалистов. Об этом подробнее здесь:
По нынешним временам, человека умеющего читать и писать, но не умеющего программировать, можно считать не грамотным, а полуграмотным.
Информационное проектирование и программирование, требуются для развития любых отраслей народного хозяйства. Практически, все построение информационного, постиндустриального общества сейчас тормозится из-за недостатка программистов. В России их требуется в четыре раза больше чем есть. Понятно, что и развитие платформы Голос, также могло бы идти быстрее если бы программистов было больше.
“Для того чтобы число нужных специалистов увеличивалось, необходимо применять обучение”.
Капитан О.
Также было бы неплохо, чтобы языки программирования стало проще изучать и применять. На самом деле, сейчас изучать программирование намного проще чем несколько лет назад, в интернетах появился большой объем учебной информации, а также ответы на 99% возникающих вопросов. (Я сделал несколько игр на javascript просто вбивая поисковые запросы при каждой возникающей проблеме)
В качестве лайфхака, хорошо бы сработало игровое обучение программированию. О подобных русскоязычных курсах я еще не слышал.
Возможно, что для крупных проектов, в график необходимо закладывать время на подготовку нужного количества программистов. Допустим, в первые год-два один гуру, закладывает архитектуру проекта, немного пишет код и обучает отряд программистов, работать именно с теми инструментами, которые будут применяться именно в данном проекте. Лучше год потерять, зато потом за два месяца долететь. (Но это не точно)
Программировать на начальном уровне может научиться каждый, это не сложнее школьной математики. Программирование по сути, это перекладывание данных из одной виртуальной коробки в другую, поскольку в современных компьютерах нет ничего кроме нулей и единиц. Использование кодов в редакторе Markdown это уже самый начальный уровень программирования. Лучше запомнить несколько десятков кодов, вместо использования редактора с десятками кнопок. Разработка интерфейсов существенно упрощается если она рассчитана на программистов начального уровня.
На начальном уровне программирования можно создавать множество полезных программ.
Несложно написать программу для автоматики домашней теплицы: например, если датчик влажности передает данные ниже определенного порога, то даем команду крану водоснабжения теплицы открыться на х минут.
Подобными, чуть более сложными операциями, можно автоматизировать практически любые производства.
А вот сделать из нулей и единиц автопилот автомобиля, это уже совсем другой уровень. Чем более человечную деятельность требуется запрограммировать, тем гениальнее требуются программисты.
Есть мнение, что далеко не все способности человека, можно свести к двоичной логике. Возможно с этим справятся только квантовые компьютеры, которые еще толком не вышли из области научной фантастики.
В общем, умение программировать это совершенно необходимый, актуальный навык для каждого. Согласно эмпирическому закону “перехода количества в качество” (а также по закону Ципфа), при всеобщем умении программировать на начальном уровне, станет больше программистов на более высоких качественных уровнях.
Большее число квалифицированных программистов, сможет быстрее решить целый ряд острейших проблем общества.
Запустим Ликбез 2.0!
Не подписанные картинки имеют свободную лицензию.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
karusel1, newodin, vika-teplo, borisss, lokkie, moranor
Поэтому я тоже проголосовал за него!
Если Вы проголосуете за этот комментарий, то поможете сделать "Доброго Кита" сильнее!