Вы недавно закончили компьютерное/ИТ-образование и хотите сделать карьеру в области разработки программного обеспечения?

Вы живете в хорошую эпоху! Большинство качественных ресурсов бесплатны/почти бесплатны. Вы ограничены количеством времени и усилий, которые вы вкладываете.

Здесь я пытаюсь составить кураторский список и план, который поможет вам в достижении вашей цели.

Итак, план прост!

  1. Создайте профиль LinkedIn на https://www.linkedin.com/
  2. Откройте учетную запись GitHub по адресу https://github.com. Здесь будут храниться все ваши лаборатории/проекты.
  3. Освоить один из языков программирования (Java/Python/Javascript/C++)
  4. Пройдите курсы, указанные ниже.
  5. Начните участвовать в проекте с открытым исходным кодом на выбранном вами языке. Это поможет вам создать портфолио.

Курсы, которые вы должны пройти…

  1. Основные алгоритмы:

2. Структуры основных данных:

3. Развить навык программирования:

  1. Отзывчивый веб-дизайн
  2. Алгоритмы Javascript и структуры данных
  3. Интерфейсные библиотеки
  4. API и микросервисы
  1. Выберите один из треков по вашему выбору.
  2. Пожалуйста, используйте учетную запись GitHub для регистрации, так как это поможет вам публиковать готовые проекты.
  3. Треки:
  • Java-разработчик
  • Python-разработчик
  • Котлин Разработчик
  • Фронтенд-разработчик

5. Git: https://www.udacity.com/course/version-control-with-git--ud123

6. Как писать README: https://www.udacity.com/course/writing-readmes--ud777

7. Профиль LinkedIn: https://www.udacity.com/course/strengthen-your-linkedin-network-and-brand--ud242

8. Написание резюме: https://www.udacity.com/course/refresh-your-resume--ud243

9. Как написать сопроводительное письмо: https://www.udacity.com/course/craft-your-cover-letter--ud244

10. Подготовьтесь к интервью по кодированию: https://www.hackerrank.com/interview/interview-preparation-kit

Другие ресурсы:

  1. Бесплатные курсы Udacity: https://www.udacity.com/courses/all?type=free+courses

2. Если вы обнулили определенное поле, например. web/mobile, вот список бесплатных курсов Udacity ND: https://github.com/mikesprague/udacity-nanodegrees

3. Дорожные карты т.е. бэкенд, фронтенд: https://roadmap.sh/

4. Участие в открытом исходном коде: https://career-resource-center.udacity.com/contributing-to-open-source

Я надеюсь, что это поможет вам достичь своей цели.

Если вам нужно дальнейшее наставничество, присоединяйтесь к каналу recent_grads на https://join.slack.com/t/techcareers2021/shared_invite/zt-o64nmjc1-rRIsPn8UsF1SpmsLeTOMJg.

Примечание.

  1. Ссылка на гиперскилл является реферальной. Вы можете напрямую перейти на https://hyperskill.org, если хотите пропустить реферал.
  2. Слабая группа, представленная здесь, — это группа студентов X-Udacity, которые верят в помощь друг другу. Пожалуйста, будьте добры.
  3. Источник изображения: https://pixabay.com/photos/desktop-computers-screens-monitors-1245714/