Состоит всего из 3 шагов
Первым шагом нужно дочитать руководство - ведь начатое нужно завершать
Вторым изучить технологии на уровне написания простой идеи
Третьим развиваем социальную активность на GitHub и LinkedIn
Второй и третий шаг переплетаются
Ваша цель пройти собеседование → присоединиться к команде разработчиков → перенять реальный опыт
Социальная активность нужна рекрутерам которые Вас ищут, чтобы пригласить на собеседование
Знания технологий чтобы пройти техническую часть или решить тестовое задание
Так постепенно нужно будет развивать навыки, а в социальной активности сообщать о достижениях
Базовые навыки для веб-разработчика: PHP, MySQL, Git, JavaScript, HTML, CSS
Есть еще jQuery - будет полезно знать для сопровождения проектов начатых до 2017 года
В интернете полно ресурсов и видеокурсов для введения
Регистрируйтесь на GitHub - это бесплатный сервис для создания открытых проектов и участия в уже созданных
Очень важно иметь план обучения
План тоже состоит из 3 этапов:- Видеоматериалы и литература
- Онлайн-тестирования навыков
- Технологические песочницы
Создаем собственный план на GitHub как задачу
в описании которой уже есть нужные этапы
В заголовке задачи лучше написать выбранный при регистрации Login
После создания через "Submit new issue" - увидете список ресурсов и чекбоксы напротив
Пройдя курс или книгу - Вам достаточно будет переключить чекбокс и следить за своим развитием
Регистрируйтесь в LinkedIn и заполните данные о себе
Теперь после прохождения материалов добавляем навык PHP в LinkedIn
Дополнительно поищите группы по интересам и присоединитесь к ним
Вам нужно расширить сеть контактов рекрутерами
Вот открытый список с Djinni
Просматриваем их профили и по возможности добавляем в контакты
После просмотра профилей рекрутеров LinkedIn отправит уведомление о Вашем просмотре,
а если у Вас хорошо заполнен профиль - то они сами Вас добавят
Создайте свое резюме, вставьте ссылку на Ваши профили, но отправлять его еще рано
Пора проверить Ваши навыки - найдите или придумайте для себя простую задачу, обсудите ее с другими и начните ее воплощать.
Это может быть чат с регистрацией или тестовое задание по конкретной вакансии
Начните этот проект на GitHub
Поздравляю! Теперь у Вас есть нужная основа
Добавляем Ваш учебный проект в резюме, возможно в LinkedIn
В LinkedIn пишите "Открыт для предложений" с забавной картинкой котика из мультфильма "Шрек" или "Программирую за еду"
Отправляем резюме на вакансии
Соглашайтесь выполнять предложенные тестовые задания, если рекрутер разрешит - то начинайте на GitHub
Будьте готовы к тому что Вам откажут, но если ответили или пригласили на собеседование - это уже очень хорошо
А пока Вы в поиске, продолжайте развиваться дальше, проходите видеоуроки, читайте книги
Алгоритмы и структуры данных
Самый популярный ресурс с курсами онлайн Coursera
Вы можете сделать это руководство лучше
Например Вы нашли классный сайт для изучения, видеоуроки или материалы
Достаточно создать задачу как делали раньше