«Максимально короткий путь в IT»: разработчик дал рекомендации по входу в индустрию
Фронтенд-разработчик Тимур Гафиулин запустил в Twitter интересный тред, в котором постарался описать максимально короткий путь для вхождения в IT. По мнению специалиста, можно пытаться попасть в индустрию и год, и два, и десять, но если подход будет неправильный, толку будет мало. Как достичь максимальной продуктивности в этом вопросе, Тимур описал в виде восьми рекомендаций.
Вот что он написал.
Как говорил Брюс Ли: «Я не боюсь того, кто изучает 10 тыс. ударов. Я боюсь того, кто изучает один удар 10 тыс. раз».
Поэтому выберите одно направление и обучайтесь внутри него. Не пытайтесь со старта стать фулстеками, изучать бэкенд + девопс или дизайн + верстку. Чем больший объем информации вы хотите получить, тем сильнее затянется обучение.
Изучили тему — пошли практиковаться. Закрепление навыков — важнейшая часть обучения. Нет смысла читать 10 тыс. книг или смотреть сотню курсов и не практиковаться. Так вы только потратите время.
Независимо от направления, необходимо регулярно решать задачки. Так можно закрепить не только конструкции языка, но и научиться его использовать на практике. Их можно решать, например, на codewars или на leetcode.
Учитесь формулировать свои проблемы в контексте языка. В таком случае людям из индустрии будет проще вас понять, а вам — проще донести свою мысль. Вообще вопросы — это огромное количество времени в работе. Причем спрашивать надо и у людей, и у гугла.
Вам нужно знать гит хотя бы на уровне индекс → коммит → пуш
, а также clone\pull
.
Не отказывайтесь от тестовых. Запрашивайте фидбек в случае отказов.
Количество стажировок огромное, не бойтесь крупных компаний. В них может быть сложно работать первое время, но там вы будете развиваться активней всего.
Не сдавайтесь! Поставили цель — идите к ней ежедневно, приближая ее все ближе и ближе каждый день, пока не получите первую работу.
А когда получите, помните: все обучение, погружение в сферу, развитие еще впереди, поэтому продолжайте расти дальше.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…