ChatGPT научила меня кодить
Николай Товеровский недавно в блоге написал о том, что ЧатГПТ — идеальный способ обучения программированию. Я попробовал обратиться к нейросети и убедился, что из неё выйдет крутой учитель.
Я учусь на 17-м потоке Школы редакторов Бюро Горбунова. Среди дисциплин есть «Вёрстка и протезирование», где нас учат ХТМЛ. Сначала я её невзлюбил: проще лепить сайты на Тильде, где ты крутой и всё умеешь.
Программирование вызывало у меня страх и отвращение — ещё школьником был уверен, что я неисправимый гуманитарий. На уроках информатики душили Питоном и ХТМЛ, я бесился и скатывал код у одноклассников, считая, что «не редакторское это дело».
В Школе редакторов задают создать личную страницу. Не в визивиге, а написать с нуля. В агонии дедлайна поглощаю все лекции по ХТМЛ в попытке что-то понять. Подташнивает, будто я снова в одиннадцатом классе за час впихиваю в себя «Евгения Онегина».
Методом проб и ошибок выдал из себя «сайт»:
После сдачи позорной версии решил не бросать ХТМЛ. Сама идея, что я могу написать в интернете «сайт про самого себя» мотивировала куда больше, чем в своё время мантры учительницы по информатике.
Купил себе домен maximrapoport.ru, а в подарок дали сервер на месяц. В файловом менеджере хостинга лежит пустой index.html — заходишь, редачишь, видишь результат на странице.
Обратился к ЧатГПТ:
Прошу поменять шрифт, добавить аватарку, перенести текст от левого края. ЧатГПТ всё выполняет и присылает готовый код. Копирую, вставляю в index, смотрю, что получилось.
Дальше пользуюсь нейросеткой как учителем: пытаюсь редачить код сам (благо она заботливо оставляет комментарии) и спрашиваю о функциях тегов. Это намного удобнее, чем Гугл — ЧатГПТ даёт ответ на вопрос в твоей ситуации, а не заваливает абстрактной теорией по теме.
Иногда из-за ограничения символов в ответе бот может недописать код. Смело отвечайте «допиши» — получится полная версия текста со всеми правками. Ограничений вообще нет, спрашивайте у неё что вздумается.
Совместными усилиями слепили такой сайт:
Получилось неплохо, но мне ещё предстоит познать Бутстрап, чтобы адаптировать сайт под телефоны. Хотя, почему бы не спросить у ЧатГПТ?
Можно сказать, что языковая модель научила меня ХТМЛ. Теперь я понимаю основные теги, что такое стили и как вообще пишут реальные сайты. Меня даже теперь не тошнит от вида кода!
Нейросеть — лишь инструмент. Она не поработит людей, но с радостью поможет. Без неё я не напишу код, а она без меня не выпустит готовый продукт. Это безусловно изменит подход к работе, но не оставит специалистов без хлеба. А чтобы и дальше быть классными и вкусно кушать, технологию придётся изучать.
Если нашли другое клёвое применение ЧатГПТ в целях учёбы, пишите в комменты :)
Меня научили кодить Бот мне все написал
Кринж
Кодить - это изучить Кнута и Макконелла, по web - Крокфорда , Мартина, Брауна. А то что в сабже, это "ChatGPT научил меня рисовать", по факту инструкция от бота, как нарисовать линию в Paint. Вам легче не заморачиваться и освоить "Сохранить как HTML" в MS Word или каком другом аналоге.
Если же браться изучать программирование, нужно от основ, чтобы понимать, как устроено, потом все это будет легко и логично, а не магия)
Рекомендую начать с книги "HTML и CSS. Разработка и дизайн веб-сайтов, Джон Дакетт", далее уже будет понятно, ваше/не ваше и можно развиваться.
Я уж думал автор с помощью ии осилил лямбда выражения, замыкания и алгоритмы, а бот всего лишь хтмл вёрстку ему накидал.
Разочарован
https://upload.wikimedia.org/wikipedia/commons/3/3b/Paris_Tuileries_Garden_Facepalm_statue.jpg