Как ChatGPT украл у начинающих разработчиков самое важное.
Вчера был День программиста, и я неожиданно поймал себя на мысли: я программирую уже больше 20 лет.
🦖 Как и многие школьники, я тогда увлекался динозаврами. И в какой-то момент решил: а почему бы не сделать про них свой сайт? Так появился мой первый проект - сайт о динозаврах на легендарном крупнейшем бесплатном хостинге рунета narod.ru. Я тут же его монетизировал, встроив рекламу, правда забыл пароль от рекламного кабинета, сейчас там наверное неплохая сумма накопилась. Самое забавное, что его до сих пор можно найти в интернете.
По меркам школьника сайт был технологичным. Помню, как на уроке информатики я показал одноклассникам свой сайт и мне никто не поверил что его сделал я, было забавно. Там был Macromedia Flash, анимации и, конечно же, музыка, которая автоматически начинала играть при открытии страницы. Потому что какой сайт в нулевых без музыки при входе?
Но больше всего меня тогда интересовали игры. Я очень хотел сделать собственную игру и экспериментировал с Flash. В какой-то момент всё стало настолько серьёзно, что я даже собрал свою первую «команду разработки»: просил одноклассников рисовать персонажей и макеты для будущей игры и баннеры для продвижения. Получается, мой первый стартап случился ещё в школе 😄
И вот что особенно интересно вспоминать сейчас. Не было ChatGPT. Не было Stack Overflow в привычном нам виде. Не было бесконечного количества бесплатных курсов и туториалов.
Если ты чего-то не знал — шёл на форум и искал похожую проблему, потом читал десятки сообщений. Пробовал один вариант - он не работает. Второй. Опять не работает. Сидишь вечером перед компьютером и пытаешься понять, почему эта штука вообще не работает. Но именно поэтому каждый маленький результат приносил невероятное удовольствие. Когда после нескольких часов или даже дней попыток что-то наконец заработало - это было почти магией.
Книги по программированию тоже были далеко не так доступны. Хорошую книгу ещё нужно было найти, а стоить она могла для школьника каких-то совершенно безумных денег. Я черпал вдохновение в журналах Игромании, тогда они стоили около 100 рублей, что было довольно дорого для журнала. Зато сколько контента было на дисках которых прилагались к журналу. Демки, утилиты, примеры из туториалов, музыка из игр...
Прошло больше 20 лет.
Я всё ещё занимаюсь разработкой. Только вместо Flash и сайтов — мобильные приложения, распределённые системы, System Design, AI и совсем другой масштаб задач.
И мне кажется, сейчас одно из самых интересных времён за всю историю IT.
Никогда раньше у одного разработчика не было столько возможностей. Сегодня с помощью AI можно за вечер сделать то, на что раньше потребовались бы недели. Но здесь есть и обратная сторона.
Мне иногда кажется, что начинающему разработчику сегодня сложнее испытать тот самый азарт, который когда-то затянул меня в программирование.
Потому что раньше между идеей простенькой программы и результатом было несколько бессонных ночей и огромное количество ошибок. А сегодня между ними всё чаще помещается один промпт в ChatGPT.
И это одновременно прекрасно и немного грустно. Я сам активно использую AI и считаю, что он фундаментально меняет нашу профессию. Но мне кажется важным не отдать AI самое ценное — любопытство.
Иногда полезно не спрашивать сразу готовое решение. Покопаться самому. Попробовать несколько вариантов.
Разобраться, почему сломалось. И почувствовать то самое удовольствие, когда наконец заработало.
Поэтому с прошедшим Днём программиста всех, кто пишет код ❤️
Желаю нам не просто успевать за новыми технологиями, а сохранять тот детский интерес, из-за которого когда-то хотелось сидеть ночью перед компьютером и делать что-то просто потому, что это чертовски интересно.
На скришоте мой первый сайт, зацените) Это раздел галереи, справа было меню с подразделами, а слева основной контент.
Post #400
543