Один из лучших способов использования ChatGPT.

Почему я изучаю Rust и что заставляет меня писать это?

Как я упоминал в своем предыдущем блоге, я изучаю разные вещи, чтобы найти то, что мне действительно нравится, и в данный момент я действительно пытаюсь узнать о блокчейне. После разговора с моим другом, который долгое время занимался разработкой блокчейнов, он предложил мне использовать язык Rust, и я начал изучать язык Rust. На момент написания этого блога я уже работал над несколькими программами Rust начального уровня, такими как первая программа по умолчанию «Hello, World!», переменные, типы данных, вывод типов и аннотации типов, if else и ветвление, пользовательский ввод и т. д. И я не думаю, что нам, программистам, когда-нибудь надоест это «Hello, World!» программа. Переходим к обучающей части.

Что необходимо для изучения языка программирования? или что-нибудь новое.

  1. Желание сделать это (Искра намерения). Видя, как вы зашли так далеко, я ясно вижу в вас искру намерения узнать что-то новое.
  2. Любопытство (Пытливый катализатор):Как программистам, нам обычно любопытно, что мы можем сделать с определенной технологией. Как его можно использовать, какие проблемы с его помощью можно решить, что можно сделать эффективнее и т. д.
  3. Множество ресурсов(Обучающий арсенал): накопление различных ресурсов (лекций, книг, примеров кода, документации и т. д.) для дальнейшего изучения чего-либо.
  4. Четкий план действий (Руководящий план): одна из самых важных вещей. Подумайте об этом так: мы не можем создавать полноценные продукты, готовые к продаже, когда впервые пишем код на новом языке, верно? Сначала нам нужно изучить различные концепции языка программирования, немного опыта и т. д.
  5. Практика (Кузница усовершенствования): И последнее, но не менее важное: то, что отличает эксперта от новичка. Знание всего позволяет вам стоять выше многих людей, но оно не может заменить опытного человека. Как сказал Брюс Ли

Я не боюсь человека, знающего 10000 ударов ногами. Но я боюсь человека, который знает один удар, но практикует его 10 000 раз.

Для пунктов 3 и 4 мы будем использовать возможности ChatGPT.

Составление плана действий — метод I

  1. Запустите ChatGPT и откройте новый чат, чтобы этот конкретный чат использовался только для изучения языка.
  2. Введите подсказку «Составьте мне 4-недельный план изучения начального уровня ‹желаемого вами языка программирования ›».
  3. Отправьте запрос, и вы получите ответ. Это может выглядеть примерно так.

Составление плана действий — метод II

  1. Запустите Google. Найдите книги для начинающих по языку или предмету, который вы собираетесь изучать.
  2. Выберите книгу, содержание которой четкое, подробное и техническое (вам не придется тратить ни копейки).
  3. Теперь, когда у вас есть подробное содержание, мы перейдем к следующей части.

Получение ресурсов!

Запустите ChatGPT еще раз. И пусть он научит вас концепциям и программированию.

Пример 1: Как написать программу Hello World?

Теперь практикуйтесь. Создайте каталог/репозиторий (как хотите) для ваших Rust-кодов. И попробуйте запустить свою первую программу Rust.

Внимание: НИКОГДА НЕ КОПИРУЙТЕ. Вы никогда не научитесь, если будете продолжать копировать коды, назначения и т. д. из ChatGPT, и вы предадите себя.

Напишите свое «Привет, Мир!» программа.

Запустите программу командой cargo run.

Пример 2. Расскажите мне о переменных и основных типах данных.

Практикуйтесь в объявлении переменных и других вещах.

А если у вас есть сомнения в чем-то, позвольте ChatGPT позаботиться об этом. Например, предположим, что мы не знаем, что такое изменяемое и неизменяемое. На самом деле я тоже не совсем понимал значение слова «неизменяемый», пока оно не появилось на нашем втором году курса Python (кортежи, если вы знаете, что знаете).

Пример 3: Что такое изменяемое и неизменяемое?

Будьте любознательным человеком и никогда не оставляйте сомнений.

Продолжайте учиться, продолжайте взламывать, продолжайте любить, оставайтесь счастливыми, будьте здоровыми, без ненависти и, наконец, Только хорошее настроение.

Дорогие читатели,

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

Спасибо,
Нимиш Дудхе

Сообщение от AI Mind

Спасибо, что являетесь частью нашего сообщества! Перед тем, как ты уйдешь: