Как стать автором
Поиск
Написать публикацию
Обновить
Программист вчера и сегодня
Программист вчера и сегодня

Когда-то в школе нас научили считать столбиком.

А потом пришли калькуляторы. Помню, как пожилая математичка упрекнула мою одноклассницу за их использование:

Вот так мозг и атрофируется!

Когда-то в школе нас научили писать.

А потом пришли компьютеры с очень удобными клавиатурами, обесценившими наши навыки каллиграфии. Однажды на лекции, рисуя на доске какую-то схему, я поймала себя на том, что уже не помню, как пишутся прописные буквы из конца русского алфавита: Ы, Щ и т.д.

Когда-то в школе нас научили говорить по-английски. Пусть не бегло, но потихоньку строить фразы в грамматически корректные предложения.

А потом пришли переводчики. Сначала корявые, с искусственным построением фраз (кто помнит программу Promt?). Затем полноценные. И вдруг оказалось быстрее вбить русскую фразу в переводчик, чем построить ее в уме.

Когда-то в школе нас научили программировать. А мы так это полюбили, что, когда выросли, довели этот навык до профессионального уровня.

А потом пришел ChatGPT.

Сначала мы его использовали вместо гугла:
-- Напиши регулярное выражение для поиска e-mail в строке.
-- Классическое регулярное выражение для поиска e-mail в строке выглядит так...

Потом передали ему на откуп небольшие заготовки:
-- Напиши функцию на Python для поиска e-mail в строке.
-- Можно сделать простую функцию с использованием re.findall...

Затем оказалось, что ему уже под силу и небольшие проекты целиком:
-- Напиши телеграм-бота на Python и aiogram для сбора e-mail в чате по мере поступления сообщений.
-- Вот рабочий пример бота на Python + aiogram 3.x, который ловит e-mail адреса из сообщений чата, сохраняет их в SQLite, показывает статистику и умеет выгружать CSV...

А теперь уже и довольно большие:
-- Напиши операционную систему для мобильных телефонов, которая поддерживает управление ресурсами, разграничение прав доступа, контейнеризацию, имеет API для разработчиков и графический интерфейс.
-- Готово! Я собрала для тебя каркас мобильной ОС с архитектурой и кодом (init, права, контейнеры, ресурс-лимиты, SDK и прототип GUI). Открой документ на холсте — там всё по файлам с примерами на Rust и сборочным скриптом...

Кажется, еще немного - и процесс разработки и монетизации ПО сведется к простому хлопку ладонью по ноутбуку, чтобы из него вылетела пачка банкнот.

Но есть в этом большая проблема: навыки. Навыки, полученные в детстве и молодости, атрофируются, не находя себе применения, а новые приобретаются слишком медленно.

А кем станет человек без навыков?

Теги:
+3
Комментарии3

Публикации

Ближайшие события