Уроки, которые я извлек, чтобы помочь мне ориентироваться в программном обеспечении

Знаете ли вы, что FAIL означает «Первая попытка обучения»?

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

Я потерял счет тому, сколько раз я расстраивался, плакал и сдавался. Обучение кодированию сопряжено с трудностями. Но, увы, сегодня я здесь, прохожу этот путь разработки программного обеспечения с выдержкой, терпением и настойчивостью, о которых я даже не подозревал. Оглядываясь назад, когда я только начинал свой путь, эти три практики помогли мне пережить трудные времена.

  1. Сообщество и поддержка.

Приступая к программированию, найдите сообщества или группы людей, которые также находятся на пути обучения, с которыми вы можете поделиться идеями и проблемами. Полезно знать, что у людей тоже есть проблемы, и их можно решить вместе. Кроме того, постарайтесь найти кого-нибудь, кто уже работает в индустрии программного обеспечения и готов стать вашим наставником. Я узнал, что в технологической индустрии полно людей, готовых помочь. Считается, что вы становитесь лучше в программировании, обучая других. Так что это бонус для всех. Хорошее место для общения с людьми — Twitter.

2.Используйте разные материалы; ищите, пока не найдете того, чей стиль преподавания/объяснения резонирует с вами.

Google — ваш друг; не бойтесь исследовать. Каждый понимает это по-своему, поэтому найти кого-то, кто говорит или приводит пример так, как вы понимаете, — это бонус. Когда вы изучаете концепцию, и она все еще сбивает вас с толку, поищите дополнительные варианты по этой теме. Вот мой трюк большую часть времени. Когда я изучаю концепцию и мне трудно понять, что было объяснено, я просматриваю «Как объяснить объект Javascript пятилетнему ребенку».

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

3. Учитесь, создавая проекты.

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

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