Становление разработчика программного обеспечения за 5 месяцев с помощью самоучителя

Я начал свой путь обучения в 2019 году и потратил около 5 месяцев на то, чтобы найти свою первую работу разработчика программного обеспечения. Это краткий обзор, и я надеюсь, что он поможет некоторым из вас, кто хочет начать (особенно тем, у кого нет степени CS).

Изучение

Прежде всего, у меня нет степени в области компьютерных наук (но я имею высшее образование, просто не связанное с ними). Я начал с того, что просто сел за компьютер, поискал на платформе Udemy (я не являюсь спонсором) и купил этот курс: The Web Developer Bootcamp под руководством Кольта Стила. Этот курс дал мне хорошее представление о том, как работает веб-разработка в целом. Вы получаете возможность создать базовое веб-приложение с полным стеком, которое вы можете расширить функционально и в конечном итоге сделать частью своего портфолио.
Помимо этого, я также рекомендую освоить front-end фреймворк, а React по-прежнему является одним из самых популярных на рынке труда. Проверьте курсы по React на Udemy, а также посмотрите сначала видео с предварительным просмотром. Возможно, вы захотите узнать, какие проекты создаются на этих курсах, поскольку они станут вашим портфолио для демонстрации.
Если вы хотите больше узнать о полном стеке, я советую вам пройти курс MERN stacks (MongoDB, Express, React, Node.js). С помощью этих технологий вы сможете создавать более интересные проекты для демонстрации своих навыков.

Создание

Это очень важная часть для получения вашей первой работы. Покажите проекты, которые вы создали во время или после обучения. Для этого существует несколько подходов:
Выполняйте проекты, созданные на пройденных курсах
Добровольно создать веб-сайт для кого-то
Сотрудничать с другими разработчиками (некоторые курсы имеют сообщества для обучающихся, воспользуйтесь ими!)

После создания проектов выложите их на GitHub и напишите хорошее readme для каждого из них.
Следующим пунктом будет ваш профиль в LinkedIn. Если вы сотрудничаете с другими людьми, или вы создавали сайт для кого-то, попросите их помочь вам дать рекомендацию на вашем LinkedIn! Это определенно поможет вам выделиться на фоне конкурентов. Свяжите GitHub с вашим профилем LinkedIn, чтобы рекрутеры или менеджеры по найму могли легко увидеть, что у вас есть.

Резюме

Пришло время написать резюме! Я бы посоветовал постараться уместить содержание на одной странице, поскольку у вас не так много опыта в этой области для демонстрации. Укажите выделенные проекты (те, которые вы действительно хотите показать) и дайте очень краткое описание использованных технологий. Не забудьте также указать свой GitHub, профиль LinkedIn и сайт портфолио (если он у вас есть).
Теперь вы можете начать подавать заявки на работу на LinkedIn или любой другой локальной платформе для вашей страны.

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

Следите за мной на Medium

Оцените статью
devanswers.ru
Добавить комментарий