Рекомендации по программированию
Разбудите компьютерных фанатов

Поколение технологий
Прежде чем начать, я хочу поблагодарить каждого человека, который внес свой вклад в эту работу, я очень ценю это, и без вашей помощи это было бы невозможно, продолжайте делиться позитивом.
Мы живем сейчас в 21 веке, где технологии занимают большую часть нашей жизни: использование смартфонов для связи с обществом или выполнения наших задач становится скорее стилем жизни, чем привычкой, только попробуйте представить себе неделю без Интернета; это действительно невозможно, мы становимся его рабами. Несмотря на плохое воздействие. С другой стороны, давайте признаем, что это принесло нам много удивительных вещей и улучшило нашу жизнь, независимо от того, пользуемся мы или противимся: задачи, на выполнение которых уходили недели, теперь занимают минуты, поддерживая связь не только со своим обществом, но и со всем миром. Теперь это возможно, и это помогло многим бедным странам стать лидерами в области технологий, например, в личной и региональной экономике, вы можете начать бизнес или предприятие, имея только компьютер и не выходя из дома. Из-за этого мир превратился в очень маленький город.
Поразмыслив, вы легко поймете, что эта широко используемая и сложная технология исходит из некоторой упрощенной основы. У нас много гигантов, таких как Facebook, Microsoft, Amazon и Google, это компании с многомиллиардными доходами, которые начали с базовой идеи и простой реализации, они увидели проблему, искали ее решение и просто разработали веб-сайт для этой последней. Большинство из них не изучали программирование или что-то еще, связанное с открытием собственного бизнеса, они просто учились автономно, следуя некоторым учебным пособиям, шаг за шагом и бум!, Это случилось.
Зачем изучать программирование
Программирование - это искусство, наука, хобби, работа и образ жизни. Независимо от вашей специальности, пола, возраста или каких-либо различий, мы все равны, когда дело доходит до того, чтобы заставить машину разговаривать, без ограничений. У нас есть много примеров 10-летней давности, которые являются разработчиками, техническими женщинами и людьми из разных слоев общества, которые все еще остаются программистами.
«Понимание информатики становится все более важным в современном мире. наша национальная конкурентоспособность зависит от нашей способности обучать наших детей - в том числе и наших девочек - в критически важной области ». - Шерил Сандберг, главный операционный директор Facebook
Для этого я поделюсь с вами своим опытом в качестве разработчика, подключенного к сети, полной их, и кого я наблюдал и для кого я анализировал пережитые проблемы и профессиональный прогресс, я провел много исследований об этом; интервью с экспертами и новичками, опросы и проверка гипотез, Лучшие способы очень эффективного и быстрого обучения программированию, позвольте мне назвать это: Художественное программирование.

Рекомендации
Теперь мы углубимся в художественное программирование, начиная с пункта за пунктом, чтобы поговорить об этом и о том, как мы можем учиться быстро и эффективно.
Вам нужно наполнить свою среду технологиями и программными вещами (может быть, например, несколько страниц об этом, прочитать статьи, присоединиться к группам. Вам нужно жить жизнью программиста, смотреть рассказы о них, вести свой образ жизни как программист, и вы углубиться в это без проблем.
Сосредоточьтесь на физиологии
Прежде чем вы начнете изучать какой-либо урок, вам нужно сосредоточиться на своей физиологии, которая имеет два типа: ваше тело и ваш разум, поэтому, прежде чем начать, и скажем, вы выбрали путь обучения, вы выбираете правильные курсы для себя и делаете он доступен, настраивая среду для этого, и вы собираетесь начать свой курс, во-первых, вам нужно быть в хорошем настроении для этого, поэтому лучший способ - сесть в кресло с вашим персональным компьютером, попробовать избегать позы для сна, потому что вам будет скучно и вы будете отвлекаться, будьте в хорошей позе перед этим, возможно, сделайте несколько упражнений, будьте счастливы и улыбнитесь (это действительно поможет, потому что ваш мозг мы имитируем ваше счастье и мотивация к обучению), и лучший способ - сделать так, чтобы учеба была рутиной (скажем, каждый день с 22:00 до 12:00), сделайте уведомление в своей повестке дня, чтобы помочь вам вспомнить и оттолкнуть от себя все отвлекающие вещи.
H в кубе в обучении программированию
От Джима Квика, который является мастером памяти, и от Саймона Синека, влиятельного лица и писателя, написавшего свою книгу-бестселлер «Начни с того, почему», они придумали формулу 3H. Лично я использовал его, и он работает очень хорошо. Некоторые из моих быстрых друзей тоже используют его, даже не подозревая об этом (они не знают, что знают).
Во-первых, H - это голова, поэтому зрение и воображение с эмоциями - это ключ, вам нужно визуализировать себя, программировать, визуализировать себя, писать код и создавать мобильные приложения, использовать алгоритмы для решения проблем и работать в огромных ИТ-компаниях, возможно, в качестве хакера или администратора базы данных, дизайнер или веб-разработчик,
Вторая H - это сердце, здесь начинается книга с объяснением, почему; почему вы хотите изучать программирование?, здесь вам нужно искать свою собственную цель, например, Марк Цукерберг научился этому, чтобы начать свой бизнес, которым является Facebook, Джефф Безос сделал это, чтобы запустить Amazon, которая является второй IT-компанией, которая достигла вехи в один триллион долларов; вы можете увидеть силу, зная, почему: возможно, вы хотите получить работу (миру понадобится больше программистов в будущем, и программирование - самая востребованная работа сейчас, с ростом спроса она наверняка станет самой ценной one, и я могу заверить вас, что у вас очень малая вероятность остаться без работы), может быть, вы хотите начать свой бизнес, может быть, вы хотите работать фрилансером или удаленно из дома, не покидая теплой постели, и многое другое удивительных вещей, один из моих друзей научился этому, чтобы стать первым участником GitHub в нашей стране, некоторые люди находят это развлечением или привычкой, или потому что они хотят добиться успеха в своей карьере, и, как друг сказал мне, «почему художник учится рисовать »: так что приступайте к работе и ищите свою цель, чтобы выучить ее и написать их.
Последнее H - рука, после того, как вы выполнили все вышеперечисленное, вам нужно приступить к действию, начать учиться, избегать откладывания на потом и опустить руку в пыль: учиться на практике.
Учиться путем практики
«Программирование - это как любой другой вид спорта. Вы можете знать правила, но вы должны играть, чтобы учиться ». Самый распространенный способ в нашем веке - это учиться на практике. Если вам нужно выучить что-то, что вам нужно, чтобы практиковать это, это помогает вам учиться быстро, концентрироваться, избегать скуки и запоминать то, что вы узнали, на долгое время в отличие от традиционного метода обучения, такого как получение теоретической информации без реакции или анализа.
Для этого всегда закладывайте в голову проект, который хотите воплотить в жизнь. Допустим, у вас есть идея, которую вы хотите запустить, ваша суть будет попробовать ее, начать реализовывать то, что вы узнали на ней, если нет, выберите что-нибудь и попытайтесь реализовать это, может быть, веб-сайт электронного обучения, блог, платформа социальных сетей, такая как Facebook, найдите для этого полный проект, у которого все больше и больше функций. Некоторые люди используют Freecodecamp или Hackerrank для поиска проектов и их реализации, другие ищут на Github проект и вносят свой вклад в них, применяя на практике то, что они получили, используют то, что вам больше всего подходит.
Допустим, вы хотите изучить разработку под Android, если у вас есть идея, это фантастика: сделайте это, если не ищите какую-нибудь связанную идею, давайте возьмем Aldiko или Facebook, может быть, Pocket, после этого всякий раз, когда вы узнаете что-то новое из курса, который вы смотрите, идите и внедряйте его в свой проект, используйте для этого официальную документацию на этом языке и используйте Stack Overflow и Google для поиска решений возникающих проблем, это лучший способ все еще иметь возможность учиться и продвигаться в что с высокой энергией. Разделите время на изучение и реализацию того, чему вы научились (практика займет больше времени, чем обучение, и это нормально ». +20 лет опыта разработки, 8 книг с более чем 100 000 проданными копиями, 300 000 часов просмотра моих видео, 4k преподавание лично . И знаете что? Мне все еще трудно заставить свой код работать, и это все еще утомительное занятие, и мой код все еще сбивает меня с толку на следующий день. Вы не одиноки в этой борьбе », как сказал @Getify, попробуйте найти решения для ошибок, которые случаются с вами во время обучения, и продолжайте.
Если вы предпочитаете, в каждом видео или главе делайте заметки и после этого курса начинайте практиковаться, никогда не заканчивайте курс, не попрактиковавшись и не проверив свои знания.

Выберите правильный курс
Лучшим способом является официальная документация по этой технологии, но это очень сложно, особенно для новичков, только 5% используют их сначала, даже эксперт избегает начинать изучать новые технологии с ее помощью, если нет, используйте один из этих двух веб-сайтов: w3school.com или tutorialpoints.com, или статьям на Medium.com, или использовать для этого книгу, они предоставляют письменный контент с легким путем обучения, используют их для начала, только 20% используют их сначала, если вам это сложно, это нормально , перейдите к видеоконтенту на платформах электронного обучения, таких как Udemy, Lynda, Youtube, Khan Academy, openclassrooms и Udacity, или вы можете найти его на YouTube, который, по словам более 75% опрошенных, они использовали для начала.
Знай свою силу
У нас, людей, есть два типа обучающих подходов: визуальное обучение (через глаза) и слуховое (через уши), и у каждого из нас один из них более эффективен, чем другой, сочетание двух из них дает лучший результат и многое другое. эффективность, поэтому при просмотре учебных пособий используйте субтитры, чтобы использовать одновременно визуальное и слуховое обучение.
Никогда не смотрите просто для того, чтобы смотреть, пытайтесь понять, используйте субтитры, перевод, спрашивайте экспертов (друзей или на форумах) и ищите в сети, проявляйте любопытство к обучению и проявляйте высокую мотивацию для развития своих знаний, делайте заметки в каждой главе и постарайтесь запомнить их и читать ежедневно, постарайтесь увидеть использование заметок в своем проекте, как мы говорили ранее, и не стесняйтесь применять то, что вы узнали, каждый раз.
Формирование с примером
Основывайте свой выбор на новейшем образовании (потому что технологии совершенствуются с каждым днем), и лучшая форма обучения - обучение на примере, это означает формирование, при котором преподаватель показывает вам конечный продукт или его требования, он внедряет в каждое видео или каждую главу новую функцию и шаг за шагом вы достигнете конечного продукта, это одна из самых ценных форм для изучения, и я настоятельно рекомендую вам использовать ее.
Они показали вам каждый аспект и пытаются реализовать его в своем приложении, это дает вам возможность использовать этот компонент или принцип на реальном примере, попробуйте реализовать с ними, когда закончите эту главу, но помните, всегда есть проблемы, и вам нужно их решить. Для них это не идеально, как кажется в курсе, потому что они готовят его заранее, и в большинстве случаев они являются экспертами, но вам нужно пробовать, делать ошибки и учиться на них. Как мы говорили в главе «Учимся на практике».
Воздействие на окружающую среду
Бросить вызов - это самый эффективный способ, который люди используют для совершенствования, бросая вызов друзьям или врагам, эта скрытая сила внутри каждого из нас подталкивает его к упорной, последовательной работе и ставит его на путь обучения с настоящим желанием достичь этого уровня. Вы не начнете учиться или, скажем так, совершенствовать свои навыки, если не увидите, что это сделал пионер, или какой-то человек или друг, которого вы считаете равным или превосходящим себя, такие вещи будят компьютерщика внутри вас и заставляют вас оставаться в кругу обучения.
Попробуйте найти истории успеха людей, которые научились программировать, разработали приложения и много технических вещей, поищите их истории и трудности, с которыми они столкнулись, как они их создали и как они влияют на их настоящее и будущее, попытайтесь погрузиться в обучения и сложной среды, от друзей или круга влияния, это поможет вам быть высоко мотивированным, когда вы изучаете и внедряете решения, используйте это правило не только для изучения программирования, но и для всех видов учебных траекторий, которые вы выбираете, Окружающая среда оказывает большое влияние на вы, выбирайте его с умом.
Доверяйте процессу
Используя эти методы, вы достигнете своей цели за очень короткое время, вам нужно доверять процессу, настойчивость, преданность делу и мотивация - ключ к вашей цели, никогда не недооценивайте себя, вы можете.
Одним из методов, которые я настоятельно рекомендую, является техника Помидора, «метод, который помогает вам оставаться сосредоточенным на большее время, используя принцип 25/5, что означает, что вам нужно работать, учиться или учиться в течение 25 минут с концентрацией, а затем 5-минутный перерыв и возвращение к работе », это поможет вам сосредоточиться на столько времени, сколько необходимо.
Мотивация учиться
Помните, что вначале это всегда сложно, и вы привыкаете к этому, как и ко всему остальному в жизни, хорошие вещи не даются легко, и каждый эксперт когда-то был новичком, каждый человек имеет возможность делать все, что он хочет, если он заставляет его с мотивацией и упорным трудом всегда вкладывайте в голову, что забег на 100 миль начинается с шага, и если вы не начнете сегодня, вы останетесь на своем месте.
Ошибки - лучший способ учиться и совершенствоваться. Нет никого, кто бы никогда не ошибался. Всегда спрашивайте экспертов, учитесь на их опыте и ищите помощи, не стесняйтесь, не оскорбляйтесь и не преуменьшайте из-за этого, все понимают вас, и я думаю, что люди по натуре помощники «Лично у меня никогда не было проблем или трудностей. ситуация с потребностью в помощи и люди не помогли ».
Одна из вещей о том, как работает мозг, заключается в том, что перед тем, как что-либо начинать, он всегда дает оправдание, чтобы откладывать дела на потом и откладывать это на следующий день, давая вам отговорки, что после этого у вас будет намного лучше (выпить чашку кофе и после работы , посмотрите фильм, вздремните,…), потому что это только ищет утешения, но также всегда мешает вам сделать что-то новое, вызывает у вас фальшивый страх по этому поводу. Чтобы преодолеть это, всегда делите свою работу на части, составляйте расписание и придерживайтесь его, мотивируйте себя каждый день придерживаться его, и знание того, как думает ваш мозг, будет держать вас в готовности, когда вы почувствуете это чувство, и не забывайте использовать pomodoro техника, чтобы победить это чувство.
В конце не забывайте: «разбуди компьютерщика внутри».