Как я изучал JavaScript, C++, C# и Python

Обо мне

Меня зовут Энтони Липаруло. Я ходил в школу пост-продакшна в кино и работал монтажером в фильмах и на телевидении. Я привнес свои знания о кино в область программного обеспечения и программирования. Сейчас я разрабатываю веб-сайты, игры, программы, приложения и многое другое, и мне нравится каждая секунда этого.
Скриншот 2018-12-29 в 15:44.00.png

Почему я хотел изучать JavaScript, C++, C# и Python

Я родился и вырос в Колорадо и хотел только творить! Lego, Magnetix и Micro-Machines удовлетворили мою детскую потребность в творчестве. Но когда я стал старше, я захотел создавать миры! Таким образом, я выучил четыре разных языка программирования.

Как я подошел к изучению JavaScript, C++, C# и Python

Во-первых, я нашел готовые фрагменты кода, которые будут выполнять определенные действия. Я обращался к другим фрагментам кода и менял строки по одной, пока не изменил всю функцию или действие, которое первоначально выполнял фрагмент кода. Я сделал это 10 000 раз и научился программировать.
Снимок экрана 29 декабря 2018 г., 15:43:54.png

Проблемы, с которыми я столкнулся

Правила. У каждого языка программирования есть свои правила, и чтобы следовать каждому из них, нужно учиться на ошибках. Ошибка за ошибкой, и постепенно вы понимаете синтаксис или стиль запросов каждого языка. После этого у меня возникли проблемы с изучением «наиболее оптимизированного» способа кодирования на этом конкретном языке.

Основные выводы

Всегда есть выход. Это ключевой вывод, который я сделал, когда учил себя программировать. Если у вас есть это грандиозное представление о том, что вы хотите, чтобы ваша программа делала, это может быть очень сложно, но ВСЕГДА ЕСТЬ СПОСОБ. Знание этого помогает мне двигаться вперед и сохранять позитивный настрой независимо от того, сколько ошибок, багов или насколько вы разочарованы.

Советы и советы

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

Заключительные мысли и следующие шаги

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

Снимок экрана 29 декабря 2018 г., 15:44:56.png

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *