Программирование больше не нужно учитьТак высказался Дженсен Хуанг (CEO Nvidia) в недавнем выступлении. В двух словах: развивается ИИ, разрабатываются общие языки, которые позволят любому быть программисту. Важно учить профессию Promt Engineering и все такое
Что думаюИИ прогрессирует, понимает человеческий язык, умеет писать код. Вероятно со временем появятся более высокоуровневые языки программирования и IDE которые будут упрощать написание кода. А професиия программиста будет уходить в сторону оператора
Нужно ли учить?Во-первых он сказал это в контексте 15 лет
Во-вторых не решена проблема бизнес требований. На дейликах, ретроспективах и планерках в компаниях люди не могут нормальным человеческим языком объяснить что нужно сделать. Это все через прослойку менеджеров, бизнес аналитиков, тестировщиков, лидов, продуктов, скрамов, канбанов и тд
Третий момент. Низкоуровневые навыки нужны для более глубокого понимания. Нужно ли сейчас учить старые языки, фреймворки и технологии вопрос риторический
ВыводВажно следить за ИИ. Пользуйтесь всякими языковыми моделями и пишите код вместе с ними. Много раз про это говорил с момента появления ChatGPT
Но заголовки "программисты больше не нужны" пока остаются лишь громкими заголовками. Было уже много примеров, как:
Верстальщики больше не нужны
Zero no code сервисы
Всякие Tilda и Wordpress
Как вы могли заметить, никто никого пока не заменил. Но факт трансформации и прогресса присутствует
Программирование хотите вы того или нет, как базовый навык сейчас нужен и в ближайшие несколько лет переживать не о чем. Ну а если будет, сообщу вам)
Даже в случае если появится гипер ИИ, который научится идеально писать код, с навыками вы сможете переквалифицироваться в оператора. Ведь потребность в цифровых решениях будет выше. Вспомните про тренды промышленной революции, например)
И напоследок. Полезные видосы на тему Prompt Engineering я записывал тут. Ознакомьтесь:
ChatGPT. Как пользоваться правильноDall-E 3. Обучалка по формированию картинок