Что сделать приоритетным в вашем обучении и почему

Приоритеты после буткемпа

Период между окончанием буткемпа по разработке программного обеспечения и получением первой работы сложен. На самом деле прямого пути не бывает, если у вас сразу нет работы, что бывает редко. Частично трудность заключается в том, чтобы расставить приоритеты в своем времени, потому что есть много вещей, которые нужно сделать: подать заявку на работу, создать сеть, создать проекты для портфолио, освоить новые навыки, улучшить свои навыки, внести свой вклад в ваш Github и т. д.

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



Две птицы с одним камнем

Нам не обязательно игнорировать один из приоритетов, которые я перечислил ранее, чтобы заняться другим. Вот почему мне нравится находить курсы, которые помогают пользователю создать собственный проект. Это позволяет мне учиться/улучшать навыки, пока я работаю над своим портфолио.

Недели, в течение которых моему Github не уделялось должного внимания, были неделями, когда я потратил много времени на работу с учебным пособием без связанных проектов. Эти учебные пособия могут научить основам, но практическое руководство с проектами действительно оттачивает навыки. Это должны быть проекты, которые вы создаете для себя на собственном компьютере и добавляете в качестве репозитория на Github. С другой стороны, во многих учебниках учащиеся кодируют небольшие задачи в IDE, что удобно, но я предпочитаю использовать свое время на прохождение курсов, использующих язык или фреймворк, для создания более крупных проектов, которые я могу продемонстрировать.

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

Если вы хотите получить представление о курсе, который я здесь продвигаю, вам следует ознакомиться с курсом React Native, над которым я сейчас работаю. Я пытаюсь найти бесплатные, но иногда лучшие курсы стоят дорого. Этот обошелся мне примерно в 16 долларов. Пожалуйста, никогда не платите за курс на Udemy, если он стоит 100 долларов. У них постоянно "распродажи".