Я использую ChatGPT для создания ботов на Python, а также игр и программ на Java в Android studio

35

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Цели и задачи

У меня постоянно очень много идей, и всегда хотелось изучить программирование, чтобы создавать что-то новое. Для меня программирование — как создание маленьких вселенных, очень увлекательный процесс. Но обучаться ему — очень долгая и затратная затея. Узнав о ChatGPT, я сразу приступил к реализации своих идей. Тем более, что всегда можно запросить пошаговую инструкцию и, следуя ей, реализовать большинство задач.

Результаты

Сначала я создал несколько ботов на Python, в том числе и на заказ. Затем захотел создавать программы и игры для Android. Запросил у чат-бота подробные инструкции по созданию проекта. Заранее продумал концепцию и логику игры. Например, так я создал бесконечный арканоид, в котором уровни генерируются программно до тех пор, пока не проиграешь, и с каждым уровнем сложность и скорость игры увеличиваются.

Также создал приложение «плеер для музыки», так как хотелось простой плеер без рекламы. Создал игру шашки, «Колобок» — это 2D-платформер, приложение для гадания на картах таро «Таро гадание», где сгенерировал тоже в чате все 78 карт. А самое сложное было создать приложение для построения матрицы судьбы на основе введённой даты рождения. Каждое значение в матрице интерактивное и при нажатии на него отображается карта таро и значение (около 640 вариантов значений) на основе классической нумерологии. Также создал игру-викторину «Знайка на Земле», в которой более 1500 вопросов, на которые нужно правильно отвечать. Большинство приложений выложил в RuStore без рекламы и бесплатно.

Плюсы и минусы чат-бота

Минусов практически нет, так как я, не имея опыта программирования, научился создавать сложные проекты, которые помогают мне в жизни.

Советы

Важно уметь общаться с чат-ботом, и со временем этот навык улучшается. Если он начал отвечать не так, как ожидалось, лучше создать новый чат. Обычно это помогает. Если верить в себя и не опускать руки, можно добиться очень больших результатов и узнать много нового и полезного.

1/2
  • Андрей ГКакой ресурс? Он платный?1
  • РоманАндрей, изначально использовал официальный сайт ChatGPT. Иногда покупал подписку, иногда без подписки пользовался, если что-то не очень сложное делал. Сейчас нашел сайт, на котором предоставляется каждый день бесплатно 10 кредитов на использование самой умной модели ChatGPT (OpenAI o1-preview). За одно сообщение к этой модели тратится 2 кредита, но и пяти сообщений хватает, чтобы создать довольно крутое приложение или игру, а на следующий день доделать и улучшить. За приведенных трех друзей там дается возможность общаться с ИИ в одном диалоге не создавая каждый раз новый. У меня было 3 гугл аккаунта, я привел по реферальной ссылке самого себя и разблокировал множественные диалоги.3
  • Владимир ИшунинСоветую вам пользоваться Claude 3.5 Sonnet для данных задач, т. к. в сравнении с GPT 4o, o1 он сразу пишет правильный код и всегда слушается. Говорю как пользователь ChatGPT Plus и Claude Pro.0
  • Илья С.Роман, ооо, спасибо! Вот это годнота. А то я только бесплатным GPT-4o с ограниченными кредитами пользуюсь. А какая максимальная длина одного твоего сообщения может быть? И какая чата?1
  • Илья С.Владимир, у него же только английский язык? Или не? Ну и ограничение на запросы тоже. Я пробовал год назад И зарегистрироваться там куда сложнее, чем в чатГПТ Номер нужен платный от США и ВПН именно на США0
  • Дмитрий КлочекСоветы: Иди учиться! А не gpt он теребонит! Сначала ему видите ли сильно "затратно" и "долго" учиться. А потом вырастают такие полу-специалисты, которые толком ничего не умеют и руки из ж.. Потому что за них всегда кто-то другой решал и думал.0
  • ВуглускрДмитрий, а то ты в институте не учился? Сильно специалистом после 5 лет был? Никто не говорит, что ты выйдешь в мидлы на одном лоукодинге, на на если брать (давать) задачи по силам (т.к. минимум знаний всё-таки нужен) - вполне можно на своем уровне фрилансить на "квасок с лучком", подтягивая теорию, чтоб пройти техсобес.0
  • ВуглускрJayce, это верно. Но лишь отчасти. Какие-то очень простые вещи - вполне. Их коммерческий потенциал, конечно, нулевой, но... На самом деле есть разные уровни владения информацией. И зачастую достаточно уровня осведомленности, а не глубокого понимания и способности обучать других. Как в случае лоукода. Да, лоукодер "из головы" вряд ли напишет что-то сложнее ХВ. Хотя почему нет? Несложную автоматизацию устройства чуток попрактиковавшись, вполне. Например управление камерой и распознавание лиц. Управление дроном. Но в остальном будет хотя бы понимать, что нагенерил в ИИ и уже руками доводить до ума переменные кода. В разы медленнее, чем глубоко знающий, не так изящно, но будет. А значит крутых спецов просто перестанут использовать для забивания гвоздей микроскопом.1
  • Jayce DentonВуглускр, Я и говорю о том чтобы хотя бы понимать базовые концепции такие как функции,переменные,в общем иметь уровень Джуна чтобы все не выглядело как бессмысленный текст который как то работает,гпт может и накосячить причем порой крайне примитивно и надо такие косяки замечать2
  • MaEdДмитрий, а зачем учить то, что уже автоматизировано? Это время лучше потратить на изучение чего-то более важного или на реализацию проектов, а не учиться какой-то фигне, которая уже устарела благодаря техническому прогрессу, исключение — только изучение в качестве хобби, как люди учатся, например, всякому ремеслу с атмофсерой старинной, но тогда это должно приносить удовольствие, а это не всем по вкусу5
  • MaEdИлья, я бесплатно зарегался на левый номер0
  • Oleg KМолодец! Джипити это инструмент, которым многие даже не подозревают как пользоваться. А ты без кода научился делать такие программы, какие джуны без джипити не смогут за то же время сделать.1
  • Jayce DentonMaEd, Базис уровня Джуна года так 2015 нужно понимать иначе окажется что заказчик знает больше тебя0
  • Роман0
  • РоманДмитрий, спасибо за совет. В свое время я пытался учиться по видео на ютуб и этих знаний мне хватает для моих потребностей. Я могу программировать на любом языке, так как отличие только в синтаксисе и средах разработки, а принципы одинаковые. Я не ищу работу программистом и делаю проекты так, что в них нет ошибок или сбоев и они работают, как я задумал. Они довольно сложные. Матрица судьбы вся на математических формулах построена и аналогов ей я не нашёл, такие только на сайтах видел. И то моя лучше.)0
  • РоманMaEd, могу ещё дополнить, что в процессе нейросеть тоже учит покруче любого гугла или препода. Любой момент пояснит простыми словами. И узнаешь очень много всего.)0
  • РоманOleg, спасибо! Это как хобби, от которого сложно оторваться. Например, я для работы сделал себе прогу, теперь мне не нужны блокноты, ручки, все в неё записываю и автоматический посчет ведётся времени, режимов, заработка, все в этой программе. И я знаю, что в ней не будет рекламы, она безопасна и мои данные в рамках этой проги защищены. )0
  • MaEdРоман, по сути сейчас программист становится исполнителем команд ИИ0
  • No-Name No-SurnameРоман, Я посмотрел ваши приложения в rustore и эти проекты сложные только для совсем новичка, они не будут представлять особых проблем уже для того кто нормально освоил программу хотя бы второго курса колледжа не говоря уже о полноценных специалистах. Chatgpt хорошо справляется с такими задачками поэтому скорее всего новичкам в будущем действительно будет трудно, но стоит перейти на что-то более серьёзное как он перестаёт справляется и без собственных знаний не обойтись. Нейросети не смогут вытеснить программистов ещё дооооолгое время, самый максимум повыситься порог входа.0
  • Churban789Узнав о ChatGPT, я тоже подумал: «Давно хотел научиться программированию». Этот проект от OpenAI впечатляет. В итоге я освоил основы языка Python и научился создавать сложные проекты. Если у меня возникали трудности, я обращался к ChatGPT. Сейчас я изучаю нейросети и машинное обучение и благодарен ChatGPT за помощь.0
  • MaEdРоман, все белые воротнички0
  • Roman RomanычMaEd, нет, чат гпт и другие ии не способны написать правильный код.0
  • Владимир ИшунинИлья, разговаривает на русском и в claude наоборот куда легче, это в chatgpt номер нужен, там же google аккаунт. С впн вы сильно ошиблись, ему любая страна кроме России.0
  • РоманMaEd, желание отстоять свою отрасль у програмистов и топить против ИИ понятна, я бы тоже на их месте был против нейронок, которые так быстро развиваются. Но нужно учиться пользоваться ИИ, чтобы быть в поезде, который в ином случае уедет без тебя. Такое мнение)0
  • Полиция Т—ЖРоман, убрали ссылку из вашего комментария в соответствии с правилами: https://journal.tinkoff.ru/comments-rules/0
  • AlexРоман, какую преследовал цель когда планировал и разрабатывал?0
  • РоманАлексей, цель отточить навык создания полезных приложений, а при выходе на определённый уровень научиться это монетизировать, через рекламу или создание подписки. Но и сам процесс увлекательный и полезный. С каждым приложением изучаю новые инструменты, библиотеки, подходы. Расширяя познания в возможностях, мои идеи тоже совершенствуются, так как новые реализации я могу применять в других проектах.0
  • Андрей АбашинРоман, убрали ссылку, может текстом продублируете? Но в целом за 5 сообщений создать игру конечно очень сомнительно0
  • РоманАндрей, ссылку можно найти в телеге в моей группе "Suno AI - песни на свои стихи" в последнем посте. Заодно можно послушать ИИ треки, если интересно. А по поводу игры, последняя модель ChatGPT OpenAI o1-preview создать её заготовку может за одно сообщение. Я игру "колобок" создал пока жена чай делала. Дольше код вставлял в проект. Игра полностью построена на обычных смайликах. Ничего извне добавлять не пришлось.0