Один из лучших способов использования ChatGPT.
Почему я изучаю Rust и что заставляет меня писать это?
Как я упоминал в своем предыдущем блоге, я изучаю разные вещи, чтобы найти то, что мне действительно нравится, и в данный момент я действительно пытаюсь узнать о блокчейне. После разговора с моим другом, который долгое время занимался разработкой блокчейнов, он предложил мне использовать язык Rust, и я начал изучать язык Rust. На момент написания этого блога я уже работал над несколькими программами Rust начального уровня, такими как первая программа по умолчанию «Hello, World!», переменные, типы данных, вывод типов и аннотации типов, if else и ветвление, пользовательский ввод и т. д. И я не думаю, что нам, программистам, когда-нибудь надоест это «Hello, World!» программа. Переходим к обучающей части.
Что необходимо для изучения языка программирования? или что-нибудь новое.
- Желание сделать это (Искра намерения). Видя, как вы зашли так далеко, я ясно вижу в вас искру намерения узнать что-то новое.
- Любопытство (Пытливый катализатор):Как программистам, нам обычно любопытно, что мы можем сделать с определенной технологией. Как его можно использовать, какие проблемы с его помощью можно решить, что можно сделать эффективнее и т. д.
- Множество ресурсов(Обучающий арсенал): накопление различных ресурсов (лекций, книг, примеров кода, документации и т. д.) для дальнейшего изучения чего-либо.
- Четкий план действий (Руководящий план): одна из самых важных вещей. Подумайте об этом так: мы не можем создавать полноценные продукты, готовые к продаже, когда впервые пишем код на новом языке, верно? Сначала нам нужно изучить различные концепции языка программирования, немного опыта и т. д.
- Практика (Кузница усовершенствования): И последнее, но не менее важное: то, что отличает эксперта от новичка. Знание всего позволяет вам стоять выше многих людей, но оно не может заменить опытного человека. Как сказал Брюс Ли
Я не боюсь человека, знающего 10000 ударов ногами. Но я боюсь человека, который знает один удар, но практикует его 10 000 раз.
Для пунктов 3 и 4 мы будем использовать возможности ChatGPT.
Составление плана действий — метод I
- Запустите ChatGPT и откройте новый чат, чтобы этот конкретный чат использовался только для изучения языка.
- Введите подсказку «Составьте мне 4-недельный план изучения начального уровня ‹желаемого вами языка программирования ›».
- Отправьте запрос, и вы получите ответ. Это может выглядеть примерно так.
Составление плана действий — метод II
- Запустите Google. Найдите книги для начинающих по языку или предмету, который вы собираетесь изучать.
- Выберите книгу, содержание которой четкое, подробное и техническое (вам не придется тратить ни копейки).
- Теперь, когда у вас есть подробное содержание, мы перейдем к следующей части.
Получение ресурсов!
Запустите ChatGPT еще раз. И пусть он научит вас концепциям и программированию.
Пример 1: Как написать программу Hello World?
Теперь практикуйтесь. Создайте каталог/репозиторий (как хотите) для ваших Rust-кодов. И попробуйте запустить свою первую программу Rust.
Внимание: НИКОГДА НЕ КОПИРУЙТЕ. Вы никогда не научитесь, если будете продолжать копировать коды, назначения и т. д. из ChatGPT, и вы предадите себя.
Напишите свое «Привет, Мир!» программа.
Запустите программу командой cargo run.
Пример 2. Расскажите мне о переменных и основных типах данных.
Практикуйтесь в объявлении переменных и других вещах.
А если у вас есть сомнения в чем-то, позвольте ChatGPT позаботиться об этом. Например, предположим, что мы не знаем, что такое изменяемое и неизменяемое. На самом деле я тоже не совсем понимал значение слова «неизменяемый», пока оно не появилось на нашем втором году курса Python (кортежи, если вы знаете, что знаете).
Пример 3: Что такое изменяемое и неизменяемое?
Будьте любознательным человеком и никогда не оставляйте сомнений.
Продолжайте учиться, продолжайте взламывать, продолжайте любить, оставайтесь счастливыми, будьте здоровыми, без ненависти и, наконец, Только хорошее настроение.
Дорогие читатели,
Я ценю ваше время и внимание при чтении моего сообщения в блоге. Если вы нашли контент ценным и познавательным, я призываю вас проявить свою поддержку, подписавшись на него, аплодируя, оставив комментарий и поделившись этим с кем-то, кому, как вы знаете, это принесет пользу. Ваше участие усиливает мою мотивацию продолжать делиться знаниями и идеями на этой платформе. Я с нетерпением жду ваших мыслей и дальнейшего общения с вами.
Спасибо,
Нимиш Дудхе
Сообщение от AI Mind
Спасибо, что являетесь частью нашего сообщества! Перед тем, как ты уйдешь:
- 👏 Аплодируйте истории и подписывайтесь на автора 👉
- 📰 Больше контента смотрите в AI Mind Publication
- 🧠 Улучшайте свои подсказки AI легко и БЕСПЛАТНО
- 🧰 Откройте для себя Интуитивные инструменты искусственного интеллекта