Как устроиться на работу программистом
0. Резюме
Чем меньше слов, тем лучше. Пишем о том, с чем работали и на каком уровне владеете. Желательно, чтобы было якорное умение, в котором есть уверенность (например, отлично знаете jQuery, похуже CSS и еще хуже PHP. Поздравляю, вы человек-оркестр fullstack-developer!) Так и запишем. А еще надо накидать опыта работы, и даже если его нет - все проекты, которые делали (даже по видеоурокам, так ничего и не поняв в конце). Обязательно заведите git-репозиторий и добавьте туда классный код, который ваш и который вам нравится. Так работодатель сразу сможет посмотреть примерный уровень ваших знаний и закинуть тебя в чс.
1. Поиск вакансий
Выбираете по фильтрам свои умения и ищете вакансии. Если процентов 60 % требований - это знакомые слова - смело откликайтесь! Если надо сопроводительное письмо - пишем, что умеешь из требований, а что нет. Второе не обязательно, но будет лучше, если напишете, мол "jQuery я знаю отлично, а PHP хуже", нежели чем просто "jQuery отлично". Так дадите понять работодателю, кто в доме хозяин в чем вы хороши. Вдруг им важно именно PHP, и они не будут отвлекать вас от других вакансий мечты.
2. Снова поиск вакансий
Меньше 20 откликов за день? Да вы, батенька, не хотите найти работу! Главное правило - кликаем на все, что движется нравится! Если вам рассказывали историю о том, как девочка получила сразу два приглашения на собеседования и разорвалась от счастья, знайте - это ложь!
3. Изучаем новые слова
Нашли вакансии, но там везде требуют какой-то Bootstrap? Отлично! Мы теперь знаем, чем заняться, пока работодатели офигивают от нашего супер-резюме. Проходим курсы / смотрим видеоуроки и вуаля! - в резюме можем дописать этот полезный навык! Тут главное - уверенность в себе. Но не стоит врать: например, если спросят, знакомы ли вы с ним и что делали, то лучше сказать честно, например, что знаком не шибко, применял в одном проекте итд.
4. Тестовое задание
Можно не делать. А можно делать. Обычно они очень маленькие и используются для того, чтобы проверить, а не полный ли вы дегенерат. Если вы не хватаете звезд с неба и готовы на среднюю зп по рынку - то тест / задача на полчаса-час не должны составить для вас труда. Здесь важно помнить одно - многие люди, откликнувшиеся на эту же вакансию, тупее вас. Возможно даже в разы. Поэтому даже средние результаты воспринимаются работодателем воодушевленно.
5. Собеседование
Ну тут вообще можно не волноваться. Главное уметь связать 2-3 слова. После 2-3 собесов вы научитесь рассказывать о себе аки былинный сказитель. И помните - вы выбираете фирму не меньше, чем она выбирает вас. Поэтому если что-то не нравится - лучше ну его нафиг.
А теперь немного чисто о своем опыте.
После универа я зарегался на хх, разместил резюме, поставил 25 тыщ желаемую зп и стал тыкать на каждое вторую вакансию. Реально за пару дней я протыкал вакансий 50. На следующий день стали звонить приглашать на собеседование. В день было где-то по 3-4 собеседования, и так 2 дня подряд. В конце 2 дня у меня уже было 2 предложения работы, из которых я выбирал. Конечно да, зп маленькая, но за полгода (чуть больше) я поднял ее в 2 раза + набрался опыта, который к зарплате прибавляет гораздо больше. Если есть вопросы - отвечу в комментариях)