Вы недавно закончили компьютерное/ИТ-образование и хотите сделать карьеру в области разработки программного обеспечения?
Вы живете в хорошую эпоху! Большинство качественных ресурсов бесплатны/почти бесплатны. Вы ограничены количеством времени и усилий, которые вы вкладываете.
Здесь я пытаюсь составить кураторский список и план, который поможет вам в достижении вашей цели.
Итак, план прост!
- Создайте профиль LinkedIn на https://www.linkedin.com/
- Откройте учетную запись GitHub по адресу https://github.com. Здесь будут храниться все ваши лаборатории/проекты.
- Освоить один из языков программирования (Java/Python/Javascript/C++)
- Пройдите курсы, указанные ниже.
- Начните участвовать в проекте с открытым исходным кодом на выбранном вами языке. Это поможет вам создать портфолио.
Курсы, которые вы должны пройти…
- Основные алгоритмы:
2. Структуры основных данных:
- https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lection-videos/
- https://courses.csail.mit.edu/6.851/fall17/lectures/
3. Развить навык программирования:
- Отзывчивый веб-дизайн
- Алгоритмы Javascript и структуры данных
- Интерфейсные библиотеки
- API и микросервисы
- Выберите один из треков по вашему выбору.
- Пожалуйста, используйте учетную запись GitHub для регистрации, так как это поможет вам публиковать готовые проекты.
- Треки:
- 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
Другие ресурсы:
- Бесплатные курсы 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.
Примечание.
- Ссылка на гиперскилл является реферальной. Вы можете напрямую перейти на https://hyperskill.org, если хотите пропустить реферал.
- Слабая группа, представленная здесь, — это группа студентов X-Udacity, которые верят в помощь друг другу. Пожалуйста, будьте добры.
- Источник изображения: https://pixabay.com/photos/desktop-computers-screens-monitors-1245714/