Как устроиться на постоянную работу программистом?

Помимо фриланса, можно устроиться на постоянную работу. На постоянную работу лучше устраиваться с опытом, но можно и без опыта. Вполне, например, устраиваются выпускники вузов, у которых нет опыта. Для этого в крупных компаниях есть такой интересный вариант, как стажировка. То есть когда мы устраиваемся в эту компанию стажёром на какой-то срок – 2-3 месяца – и выполняем реальные заказы, которые есть у этой фирмы, то есть делаем реальную работу, под руководством более опытных товарищей.

То есть сотрудников, которые уже давно там работают, у которых достаточно опыта. Они помогают новичкам, дают какие-то советы, читают их код и говорят, что можно улучшить. Это очень хорошая практика именно в плане получения опыта. Потому что ничто так, на самом деле, не учит, как руководство кого-то, кто уже опыта имеет много и может этим опытом качественно поделиться.

К сожалению, такая работа стажёром далеко не всегда оплачиваемая, зачастую это вариант, что вы работаете бесплатно, а взамен получаете опыт. Ну и компания вас уже знает, так что если вы себя зарекомендуете хорошо – то могут сразу после стажировки взять и на работу, тем более, что они уже вложили в ваше обучение свои ресурсы (рабочее время сотрудников). Ну тут уже нужно смотреть по ситуации, кого-то устраивает, кого-то нет. Главное, что есть такой вариант, и его можно рассмотреть. Также стоит отметить, что в плане трудоустройства не всегда крупные компании – лучший вариант, где работать.

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

Дело в том, что крупные компании за счёт своего статуса и ресурсов привлекают к себе много кандидатов, и они имеют возможность выбирать. И имеют возможность платить немного меньше, чем могли бы, потому что работника легко заменить на другого за счёт большого притока. Естественно, это касается не всех компаний. Поэтому стоит рассмотреть также вариант небольших компаний.

Плюс в том, что, как правило, это более «семейный» коллектив. За счёт того, что коллектив маленький, все друг друга знают, более тёплая атмосфера. Меньше строгих условностей. И есть шанс получить зарплату больше – не факт, что это действительно будет так, но вероятность есть. Больше возможностей для каких-либо инициатив. Решения в более мелких компаниях принимаются при большем участии каждого участника коллектива. Если вы работаете в крупной компании, и у вас появилась какая-то идея, то её ещё нужно «протолкнуть» наверх, чтобы её там утвердили, потом «спустили» вниз, и возможно, что удастся принять в её реализации участие.

В более мелкой фирме идея выносится на обсуждение, и если другие участники поддержат, то ваша идея начинает воплощаться в жизнь. То есть здесь есть больший простор для творчества. Я сам работал в небольшой фирме, нас там было человека 3-4. Время от времени у нас появлялись какие-то даже спонтанные творческие проекты, и мы начинали обсуждать возможность их сдеалть, и это было очень интересно.

А, ну и работу в небольшой фирме можно совмещать с фрилансом, если получится так спланировать своё время. Минус в том, что если фирма небольшая, то может оказаться, что руководитель фирмы не сумел её вывести на хорошую прибыль, и фирма закрывается. Но точно также в большой компании можно попасть под сокращение. Так что тоже сложно сравнивать. Я бы сказал, что каждый выбирает оптимальный вариант под себя. У каждого есть свои предпочтения, просто стоит смотреть, что ближе.

Может быть, стоит попробовать и так и так. С чего следует начать поиск постоянной работы? Как я уже говорил, трудоустройство начинается с того, что мы рассылаем резюме на вакансии. Здесь, кстати, есть очень важный момент. Действительно хорошую работу гораздо проще найти не через сайты поиска работы, а через знакомых. Так что в первую очередь лучше поспрашивать своих знакомых, возможно, у кого-то из них или из их знакомых есть место, где требуется программист.

Но если таких знакомых нет, то наша с вами задача донести наше резюме до как можно большего количества потенциальных работодателей. Здесь мы, так сказать, переворачиваем шахматную доску. Если работодатель делает себе так, чтобы у него было много кандидатов, из которых он будет выбирать, и каждому кандидату он создаёт такую ситуацию «Попробуй докажи, что ты лучший, чтобы я выбрал именно тебя, а не кого-то другого». А мы меняем правила игры: мы делаем так, чтобы у нас было много предложений от работодателей, а мы уже будем из них выбирать лучшего!

Получив не одно, а сразу несколько предложений работы, мы сможем сравнить: зарплату, график работы, обстановку в офисе, отношения в коллективе, а потом выбрать себе оптимальный вариант работы. Поэтому нужно донести своё резюме до как можно большего числа работодателей. Вот что мы для этого делаем. Во-первых, мы ищем как можно больше вакансий по тем сферам, где хотим работать. Ищем на сайтах поиска работы, в газетах. И на подходящие нам вакансии рассылаем своё резюме.

Также публикуем его на как можно большем количестве сайтов поиску работы. Есть много порталов вроде job.ru, где это можно сделать. Тем самым мы увеличиваем «контактную поверхность» с будущими работодателями, им будет легче нас найти, и мы получим больше приглашений на дальнейший этап приёма на работу. В резюме нужно, помимо стандартных вещей, обязательно прописывать, над какими проектами мы уже работали. И там прямо прописываем, что именно мы делали.

Потому что в программировании для работодателя важно, что конкретно делал человек на тех должностях, которые он занимал раньше. Не нужно уходить в детальные описания, но ключевые моменты необходимо прописать. Ну и желательно, чтобы эти примеры были по теме будущих обязанностей. Если такого опыта работы нет, то стоит или получить первоначальный опыт на фриланс- заказах, или просто пока этого не указываем – тем самым немножко уменьшая себе поток приглашений – но можем устроиться в фирму, возможно более мелкую, и там получить этот опыт. И если там нам не понравиться, то мы «сбегаем с опытом».

Добавляем в резюме проекты, над которыми работали, и теперь устраиваемся на интересующее нас место. Самое главное здесь – насколько хорошо мы сумеем «распылить» наше резюме по различным сайтам, каталогам и фирмам, и насколько хорошо мы себя проявим на собеседовании. Что делать на собеседовании? Во-первых, нужно много ходить на собеседования. Страшно! Тут нужно понимать, что, не придя, работу не получишь.

На самом деле, это просто беседа. И зачастую – беседа двух вежливых и умных людей. Часто хорошее собеседование приносит пользу обеим сторонам просто за счёт беседы: и кандидат, и интервьюер узнают для себя что-то новое. Как минимум, кандидат, приходя на собеседование, точно имеет возможность улучшить свои профессиональные качества.

Что делать, если собеседование не пройдено?

Здесь то же самое, что и с резюме, так называемая «воронка»: мы разместили резюме на 100 сайтов, прошли 10 собеседований, получили 1-2 предложения работы. Так что каждое собеседование приближает к желаемой работе. Кроме того, постепенно у вас вырабатывается навык, и становится легче их проходить. Есть ещё такая фишка, которая поможет легче ко всему относиться. Допустим, мы проходим 1 собеседование из 10 (в среднем). И будущая зарплата будет составлять 30 000 р. (для программиста это нормальная зарплата, не очень высокая). Соответственно, если мы проходим 1 собеседование из 10, то, чтобы получить работу, нужно пройти 10 собеседований. А получив работу, мы получаем в следующем месяце 30000 рублей. Значит, можем рассчитать, что каждое «проваленное» собеседование приносит нам условно 3000 рублей!

Относитесь к ним таким образом: пошли на собеседование? Отлично! Плюс 3000! А если провалю десятое? Статистика штука такая, что работает не всегда ровно, можно получить работу на 11- 12 попытке, а можно и с первого раза. Зависит от случайных факторов, ну и от вашей подготовки, естественно. Но главное: каждое собеседование (даже если получили отказ) приближает нас к работе и к зарплате! Вот о чём нужно думать, и всё будет хорошо. Даже если не прошли, считайте, что работодатель вам только что «отстегнул» три тысячи. Получив себе такую моральную установку, делаем следующее. Придя домой с собеседования (неважно, как мы его прошли), вечером прорабатываем те вопросы, которые в беседе с интервьюером вызвали затруднение. Прочитать литературу по этой теме, разобраться в вопросе.

Тем самым мы, получив набор вопросов, на которые ответа не знаем, разбираемся в них и «прокачиваем» свои навыки: становимся лучше в профессиональном плане и получаем больше шансов получить работу в дальнейшем. Важно помнить, что самое главное – это практический опыт и знание теоретических основ. Поэтому не забываем читать литературу по выбранному направлению и регулярно пишем программы, практикуемся.