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

Несколько столетий назад чтение и письмо были эталоном грамотности. Перенесемся в сегодняшний день, и становится очевидным, что программирование — это новая грамотность. Но почему каждый должен учиться программировать, особенно если он не стремится стать разработчиком программного обеспечения?

В 1600-х и 1700-х годах поощрение людей читать и писать не было связано с созданием известных авторов или заядлых читателей. Речь шла о том, чтобы вооружить каждого фундаментальным навыком.
Точно так же, как в современном мире мы были бы инвалидами, не имея возможности читать уличные знаки или документы, представьте себе будущее, не зная основных принципов кодирования… все является кодом, мой друг, даже эта средняя страница.

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

Помните, что в наших карманах есть устройства, более мощные, чем суперкомпьютеры прошлых десятилетий. Использование этой силы выходит за рамки простого использования; понимание его языка дает беспрецедентные преимущества в нашей профессиональной и личной жизни.

ИИ отнимет твою работу, верно?

Существует ошибочное мнение, что кодирование скоро будет автоматизировано, что сделает программистов-людей устаревшими. Однако программирование — это больше, чем просто ввод команд; это творческое усилие.
Ни один автомат не разработает такое революционное приложение, как Bitcoin или Minecraft. Это требует человеческого творчества.

Хотя широко распространены предположения о том, что ИИ заменит человеческие рабочие места, большинство достижений в области ИИ сегодня мы относим к категории «узкого ИИ». Это означает, что они блестяще справляются с распознаванием образов, например, с идентификацией объекта на фотографии, но им не хватает широты и глубины человеческого познания. Знание того, что происходит на самом деле, поможет вам легко обнаружить кликбейтные заголовки ИИ.

Программирование — занятие не только для технических специалистов. Независимо от того, являетесь ли вы художником, писателем или учителем, понимание того, как общаться с компьютерами, обогащает ваше взаимодействие с цифровым миром. Оно позволяет вам захватывать, манипулировать и использовать самые мощные инструменты, доступные человечеству. Если вы хотите оставаться адаптируемым и универсальным в нашем постоянно развивающемся мире, мудрым шагом будет изучение основ программирования.