ChatGPT научила меня кодить

Николай Товеровский недавно в блоге написал о том, что ЧатГПТ — идеальный способ обучения программированию. Я попробовал обратиться к нейросети и убедился, что из неё выйдет крутой учитель.

Я учусь на 17-м потоке Школы редакторов Бюро Горбунова. Среди дисциплин есть «Вёрстка и протезирование», где нас учат ХТМЛ. Сначала я её невзлюбил: проще лепить сайты на Тильде, где ты крутой и всё умеешь.

Программирование вызывало у меня страх и отвращение — ещё школьником был уверен, что я неисправимый гуманитарий. На уроках информатики душили Питоном и ХТМЛ, я бесился и скатывал код у одноклассников, считая, что «не редакторское это дело».

В Школе редакторов задают создать личную страницу. Не в визивиге, а написать с нуля. В агонии дедлайна поглощаю все лекции по ХТМЛ в попытке что-то понять. Подташнивает, будто я снова в одиннадцатом классе за час впихиваю в себя «Евгения Онегина».

Методом проб и ошибок выдал из себя «сайт»:

Первую версию я жутко пофлексил, чтобы успеть в дедлайн
Первую версию я жутко пофлексил, чтобы успеть в дедлайн

После сдачи позорной версии решил не бросать ХТМЛ. Сама идея, что я могу написать в интернете «сайт про самого себя» мотивировала куда больше, чем в своё время мантры учительницы по информатике.

Купил себе домен maximrapoport.ru, а в подарок дали сервер на месяц. В файловом менеджере хостинга лежит пустой index.html — заходишь, редачишь, видишь результат на странице.

Обратился к ЧатГПТ:

Нейросеть меня сразу поняла и сделала шаблон — в принципе, его уже можно закинуть в файл и смотреть на результат
Нейросеть меня сразу поняла и сделала шаблон — в принципе, его уже можно закинуть в файл и смотреть на результат

Прошу поменять шрифт, добавить аватарку, перенести текст от левого края. ЧатГПТ всё выполняет и присылает готовый код. Копирую, вставляю в index, смотрю, что получилось.

Дальше пользуюсь нейросеткой как учителем: пытаюсь редачить код сам (благо она заботливо оставляет комментарии) и спрашиваю о функциях тегов. Это намного удобнее, чем Гугл — ЧатГПТ даёт ответ на вопрос в твоей ситуации, а не заваливает абстрактной теорией по теме.

Поговорил с роботом, как с учителем — весь вечер задавал вопросы и освоил вёрстку
Поговорил с роботом, как с учителем — весь вечер задавал вопросы и освоил вёрстку

Иногда из-за ограничения символов в ответе бот может недописать код. Смело отвечайте «допиши» — получится полная версия текста со всеми правками. Ограничений вообще нет, спрашивайте у неё что вздумается.

Совместными усилиями слепили такой сайт:

Нейронка сделала фактуру. Я отредактировал текст и отодвинул блоки от края
Нейронка сделала фактуру. Я отредактировал текст и отодвинул блоки от края

Получилось неплохо, но мне ещё предстоит познать Бутстрап, чтобы адаптировать сайт под телефоны. Хотя, почему бы не спросить у ЧатГПТ?

Можно сказать, что языковая модель научила меня ХТМЛ. Теперь я понимаю основные теги, что такое стили и как вообще пишут реальные сайты. Меня даже теперь не тошнит от вида кода!

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

Если нашли другое клёвое применение ЧатГПТ в целях учёбы, пишите в комменты :)

11
4 комментария

Меня научили кодить Бот мне все написал

Кринж

3
Ответить

Кодить - это изучить Кнута и Макконелла, по web - Крокфорда , Мартина, Брауна. А то что в сабже, это "ChatGPT научил меня рисовать", по факту инструкция от бота, как нарисовать линию в Paint. Вам легче не заморачиваться и освоить "Сохранить как HTML" в MS Word или каком другом аналоге.
Если же браться изучать программирование, нужно от основ, чтобы понимать, как устроено, потом все это будет легко и логично, а не магия)
Рекомендую начать с книги "HTML и CSS. Разработка и дизайн веб-сайтов, Джон Дакетт", далее уже будет понятно, ваше/не ваше и можно развиваться.

Ответить

Я уж думал автор с помощью ии осилил лямбда выражения, замыкания и алгоритмы, а бот всего лишь хтмл вёрстку ему накидал.
Разочарован

Ответить