Изучать экономику в школе было весело, но где-то два месяца назад друг связался со мной и сказал, что хочет стать программистом, я должен рассказать ему, как это сделать. Затем я рассмеялся и сказал ему, что пока не думаю, что могу претендовать на звание наставника, но познакомил его с основными определениями, что такое Интернет, как создаются компьютерные программы и какой язык использовать. Это история о том, как из новичка в технике перешел как минимум к тому, кто развернул профильный сайт и подумал бы: «Если ПИТОН когда-нибудь снова появится, я бы отцепил свой ДЖАНГО и взял ФЛАСК для какого-нибудь КРАСИВОГО СУПА» — это шутка. , если вы не можете РЕАКТИРОВАТЬ, это означает, что вы все еще асинхронны.

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

Я обнаружил, что способность создавать что-то самостоятельно или помещать свое решение проблемы в понятие или платформу, где оно становится полезным, — это лучший навык, которым можно обладать (по крайней мере, на мой взгляд). Самое смешное, что программирование дает вам такую ​​возможность. Поэтому я хотел учиться и иметь тот навык, который помог бы мне разрабатывать вещи, которые облегчили бы жизнь мне, коллегам и, возможно, когда-нибудь решат какую-то социальную проблему. Затем я открыл для себя Python с помощью науки о данных на занятиях по статистике, но мне хотелось большего, и я также не хочу заниматься только этой областью.

На этом пути я знал, чего хочу, но не знал, как этого достичь, поэтому я начал проводить исследования в Интернете, читать о компьютерном программировании, узнавать об основах веб-программирования и многом другом. Когда я закончил школу и захотел служить, я решил, что предпочитаю место, где у меня будет свет и хороший доступ в Интернет, чтобы я мог учиться и, надеюсь, стать программистом. В конце концов я смог это сделать и, по крайней мере, стал начинающим программистом, который может писать на простом HTML, CSS и без JS, но тогда я мог использовать Python на каком-то среднем уровне. Python был довольно интересным, благодаря MIT OCW, но неуправляемое обучение может быть довольно разочаровывающим, и в конечном итоге вы можете показаться потерянным. Как будто я уже хорошо разбирался в Python, я помню, как написал скрипт, который шутит, когда вы вводите свое имя, если вы тогда проживаете в домике коперов. Но проблема заключалась в том, что это было запутанно, и я хотел перейти от этого этапа к созданию чего-то, к чему каждый может иметь доступ, не имея IDE на своем ПК.

В конце концов, в декабре прошлого года я нашел Andela — экосистему, которая хочет помочь вам стать разработчиком мирового класса с лучшими практиками, к сожалению, у меня пока нет навыков, чтобы присоединиться. Тем не менее, я все же подал заявку и попробовал тест, который я не смог пройти. Итак, в январе я снова начал собирать ресурсы в Интернете, а в Интернете так много ресурсов, но на этот раз я руководствовался программой домашнего обучения. Но я должен сказать, что путь к тому, чтобы стать хорошим программистом, может быть одиноким, если вы учитесь самостоятельно, и вы будете уставшими и истощенными, но вы знаете, что когда вы добиваетесь небольшого успеха, это побуждает вас хотеть большего. Как насчет того, что когда я не понимаю, какой ресурс я могу использовать, или я не понимаю его правильно, я просто знаю, что мне нужно повторить попытку еще раз, но это также означает, что я должен поговорить с людьми, которые лучше, чем я Я и постараюсь лучше. Это, вероятно, лучший способ улучшить себя, поскольку я впервые создаю веб-приложения с помощью Node. j, которым я сразу же поделился с друзьями, которые сказали мне, что пользовательский интерфейс выглядит слишком скучно, «можете ли вы улучшить цвет (CSS)? Он выглядит слишком сухим». Но недавно я снова поделился с друзьями, и они в основном ответили, что цвет (CSS) хорош, другими способами я всегда был готов улучшить свои навыки там, где я не справлюсь с задачей. Ежедневные попытки превзойти себя — лучший способ улучшить себя во всем, что вы делаете.

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

Кредит изображения: Изображения Google