«Войти в IT» сейчас довольно популярная тема. Тысячи людей, задаваясь вопросами о своем будущем, открывают браузер и вбивают «как стать программистом». Идеального рецепта нет, но основываясь на опыта наших коллег дам несколько советов:
- учите матчасть
Не бросайтесь сразу в непонятные дебри кода, а постарайтесь разобраться в основах. Если упустите важные фундаментальные моменты, они будут копиться «снежным комом», разбить который будет непросто. Заведите блокнот и делайте пометки, сохраняйте интересные статьи, разбирайте чужие скрины и соблюдайте золотое правило: фиксируйте только то, что понимаете. Иначе работа пойдет насмарку;
- разберитесь с редактором кода
Часто прохождение курсов по программированию дает возможность писать код прямо в браузере, но не поленитесь и все равно установите на компьютер такой редактор. Не всегда «учебный» редактор соответствует настоящему.
- обращайтесь к нескольким источникам
Старайтесь мыслить системно и по максимуму задействовать информацию из различных источников. Например, проходя онлайн-курсы, читайте по теме экспертные статьи, листайте Habr, мониторьте тематические форумы и смотрите youtube. Благодаря разной подаче и взглядам на ситуацию с разных ракурсов, вы лучше усвоите материал.
- практикуйтесь
Можно прочитать 10 книг по разным языкам программирования и не уметь писать не на одном. Получилось с «Hello World»? Отлично, продолжайте дальше. Прогресс наступит только в случае большого количества практики. Зарегайтесь на Гитхабе, найдите интересный для вас фрагмент кода, загрузите, откройте в редакторе и разбирайте до тех пор, пока действительно не поймете, за что отвечает каждая строка. Еще вариант – попробуйте пилить свой pet-проект. Пусть простой, но зато свой.
- работайте с ментором
Ментор – или наставник – поможет более плавно войти в профессию и улучшить свои навыки, ответит на ваши вопросы (а они точно будут) и что-то где-то подскажет. Как его найти? Активничайте в профильных сообществах, читайте чаты, посещайте местные IT-мероприятия.
- общайтесь с единомышленниками
Намного проще, эффективнее и всегда есть, у кого спросить совет. Самый простой вариант – поищите в соцсетях группы по словам «программирование» или «разработка». Там и люди, и полезные ресурсы, и мемы.
Универсального рецепта успеха нет, и даже соблюдение рекомендаций выше не научит вас программировать. Только ваш труд, стремления и много-много терпения приведут к результату.