5 правил как быстрее стать программистом

В этой статье поговрим о 5 на первый взгляд простых правилах, которые помогут тебе
И дело совсем не в том, что кто-то умнее или глупее. Наивно и самообманчиво так считать. Дело лишь в подходе к обучению. Для кого-то процесс обучения кажется логичным и понятным, а для кого-то абсолютно наоборот. Человек может себя обманывать, искренне верить, что занимается тем, чем надо, но на деле это может быть не так.
И так, давайте же перейдем к 5 главным правилам, которые помогут построить четкий
1. Выбор направления
Если ты только начал свой путь, то первое, с чего стоит начать, — это выбор направления. Сейчас в IT огромный
- web разработка
- разработка игр
- разработка мобильных приложений
- машинное обучение
- анализ данных
Список продолжать можно очень долго, поэтому предлагаю проанализировать рынок. Зайти на сайт по поиску работы и выбрать то
Выбери для себя что-то одно и учи это до победного. Открой список вакансий по этому
2. Постоянство важнее объема
Это значит, что заниматься в день по 1 часу гораздо эффективнее, чем заниматься в один день 6 часов, потом 3 дни прокрастинировать, затем посидеть за обучением 1 часик, потом успешно на все забить на недельку, и снова посвятить обучению весь день. Думаю, суть предельно ясна.
Можно привести хороший пример. Допустим,
3. Практика важнее теории
Опять же очень очевидный факт, но многие им пренебрегают и тратят часы своего времени на прочтение книг, просмотр роликов которые не помогают сдвинуться с места. Создается иллюзия обучения которая ни к чему не приводит. Конечно же не стоит полностью избавляться от теории, она необходима, ибо без этих знаний ты не сможешь
Но здесь должно быть золотое правило 80/20. Тоесть 80% времени трать на написание кода, решения задач и только 20% на изучение нового материала. Такое соотношение поможет лучше понять новые темы и не забыть их через неделю.
Можно хоть 10 раз показать человеку как создать приложение, но пока он сам не пройдет через море ошибок прийти к понимаю будет проблематично. Это самый важный пункт из всех.
4. Решай задачи
Не пренебрегайте решением алгоритмических задач. Казалось бы зачем решать задачи которые далеки от практического применения, однако настоятельно рекомендую решать хотя бы по 1 задаче в день например на сайте Для тех кто не знают на этих сайтах огромная база различных алгоритмических задач, так же можно посмотреть решения более опытных
Это помогает держать мозг в тонусе в добавок учит находить более
Поэтому учись решать задачи с самого начала. Одна задача в день это всего лишь 15-30 минут твоего времени, но за год ты решишь 365 задач, что прокачает твои мозги и в целом поможет
5. Синдром самозванца
Некоторым людям присуще обесценивание своих знаний, хотя объективно знания у них есть и в большинстве случаев этих знаний достаточно для трудоустройства. Если вы действительно учитесь и не занимаетесь самообманом, то ваши знания уже чего-то стоят. Потому что на данный момент IT рынок испытвает огромный
В России на данный момент не хватает по приблезительным подсчетам 1 миллиона IT специалистов, и это цифра со временем будет только расти. Не слушайте тех, кто говорит что рынок перенасыщен и ты будешь работать за копейки, а таких людей много.
Если ты целеустремленный и действительно захотел
P.S
Если по различным причинам мотивация так и прет, а что конкретно делать для осуществления мечты ты не знаешь, то не переживай.
У наших друзей из Geekbrains найдутся