Как найти работу php

Как я устроился на работу после прохождения курса по PHP

Я искал и изучал много материала в интернете. Проходил много платных курсов.
Я всегда хотел быть web разработчиком, работать с PHP, MySQL, JS, HTML, CSS. В 2017 году Я купил курсы от geekbrains. Курсы неплохие, но, к сожалению, особого результата мне не дали. Помогли закончить университет, но не найти работу. Найти работу программиста — вот что мне нужно было от курсов и обучения, платного и бесплатного в интернете.

Я смотрел много бесплатных уроков на Ютубе, скачивал их с торрента, проходил курсы в html академии. 3-4 раза бросал, причем так, что как будто навсегда. Наконец я решил сменить направления с фронтенд разработки на бэкенд. Именно на фронтенд поначалу делал упор. На очередном собеседовании мне сказали что для фронта ты знаешь мало, а прошел я очень многое уже и фреймворки даже знал, сказали, посмотри в сторону backend.

Начало обучения php

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

Учился примерно с середины или начала марта до 2 июня, до моего первого трудоустройства на работу. Было очень сложно, именно, заставить себя учить материал, ТК от простого прочтения в голове ничего не откладывается. Вариант с чтением и кодированием лучше, чем с кодированием и видео уроками, ТК, можно всегда открыть страницу и повторить, а видео смотреть уже не хочется. В день я старался уделять не менее 2х часов учебе, если получалось, сидел по 4-6 часов в день. Спустя 2-3 месяца я раскидал отклики на hh и ждал. Меня начали приглашать и снова всем вечно было моих знаний, но на этот раз я уже понимал какой уровень разработчиков они ищут. В основном ищут что то типо Милла на уровень Джуна, или стажёра за 10к который будет делать уровень мидла, ну, мне и такого варианта не дали, продалжил учиться и , случайным образом повезло, меня позвали в delivery club.

Собеседование и устройство в компанию

Относительно теории собеседование было лёгким, по коду читать мог свободно, а вот написать, уже были трудности, не хватало практики. Меня не хотели брать, но сложно сказать из за чего, возможно им не нужен был программист, или мой уровень был знаний был мал, у меня так всегда было, вечно что то , да не получалось и меня не брали, но я начал им переодически писать звонить. Дали тестовое задание и я сделал его криво. И вот я прихожу на тестовый день, а мне говорят: мы уже приняли решение, нам не нужен программист и тд. Я , конечно , расстроился и тем не менее остался сидеть и делать тестовое с программистом в отделе. Именно тогда, думаю, они разглядели во мне потенциал, и спустя, наверное, неделю, приняли к себе. Когла я сказал, что хочу 25к на первое время, мне сказал что, это слишком мало, и мы не можем платить меньше 40, я был очень удивлен и доволен. Да, хороших компаниях платят хорошую зарплату!

Читайте также:  Php com internal error

Обучение и работа в компании

После устройства я остановил обучение на курсах PHP zone на 18 уроке ООП, дальше уже не чего не понимал, ещё прошел тему с регуляркам и все что по списку до ООП. Примерно 2 месяца трудом и упорством я учил и практиковал материал на работе, спустя ещё месяц, я продолжил учить курс по ООП. На этот раз я уже прошел его до конца, хотя некоторые темы были, действительно, сложными. После, я прошел и PHP для профи. И вот сейчас изучаю фреймворк laravel. У меня уже есть полгода опыта на коммерческом проекте в хорошей компании.

Заключение

Было очень сложно изучать материал самому, заставлять себя, и особенно продолжать учиться, когда тебе отказывали, сначала один раз на собеседовании, потом второй, особенно когда ты приходил к ним в офис.

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

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

Ещё, рекомендую, сначала при поиске, искать не только в своем городе, но и в других городах работу

Автору курса огромное спасибо за качественный материал для обучения. Именно Ваш проект помог мне устроиться на работу программистом.

Источник

Как найти PHP-разработчика IT рекрутеру

Чтобы найти PHP-разработчика, иногда приходится тратить недели и даже месяцы. Неприятно, если кандидат не справился с задачами — в таких случаях компания теряет деньги, и подбор запускается снова. Как не ошибиться при выборе PHP-разработчика, нам рассказала Язиля Насибуллина — IT-рекрутер в международном кадровом агентстве Onity, автор курсов для рекрутеров и сорсеров и пособия IT-рекрутера.

Читайте также:  Future java как работает

Чем занимаются PHP-разработчики

PHP-разработчик — это человек, который занимается разработкой сайтов и сложных web-платформ.

Кто-то разрабатывает сайты с помощью CMC (средств управления содержимым): Magento, Drupal, WordPress и других. Это немного проще, и заработок таких специалистов будет немного ниже рынка.

Другие разрабатывают более сложные сайты, форумы, личные кабинеты и платформы. Такие PHP-разработчики обычно знают JavaScript, HTML, CSS, часто работают с базами данных MySQL, MariaDB, Oracle.

В зависимости от проекта и функций, которые он выполняет, PHP-разработчики могут иметь навыки работы с Symfony, Laravel, Yii, Zend и другими Фреймворками.

С какими трудностями можно столкнуться при поиске PHP-разработчика

При поиске PHP-разработчика рекрутер может столкнуться с такими трудностями:

  • У кандидата мало информации в резюме. Разработчики часто не пишут про свои проекты и стек технологий, который они используют в работе. В таком случае созвонитесь и пообщайтесь с кандидатом лично — так вам будет легче понять, что умеет разработчик и над какими проектами он работал.
  • Заказчик требует знания конкретных фреймворков. Например, заказчик говорит, что компания готова рассматривать только кандидатов со знанием Symfony. На практике опытный разработчик сможет разобраться с любой технологией за две первые недели. Например, переходы с Laravel на Symfony встречаются часто, а чтобы перейти с фреймворка Yii, потребуется немного больше усилий и времени.

6 площадок для поиска PHP-разработчика

Чтобы найти PHP-разработчика, задействуйте сразу несколько каналов. Вот самые популярные из них:

Как найти PHP-разработчика: 6 эффективных площадок для поиска + 5 вопросов, которые нужно задать на собеседовании

А теперь пройдёмся по каждому из каналов:

  • HH.ru. Этот сайт считается одним из самых популярных среди других работных платформ. Здесь обитают специалисты из разных секторов, включая и кандидатов узкой специализации в сфере IT. На HH.ru вы сможете бесплатно просмотреть ограниченное количество резюме, а за остальное придётся заплатить.
  • LinkedIn. Чтобы эффективно пользоваться площадкой, сначала нужно научиться обходить блокировку, узнать про Boolean Search и X-ray Search, понять, как связываться с кандидатами бесплатно. LinkedIn особенно хорошо работает в крупных городах и для международных вакансий.
  • Хабр Карьера. Площадка создана специально для поиска IT-специалистов. Доступ к базе резюме платный, но зато здесь есть, из кого выбирать.
  • GitHub. Эта платформа — что-то вроде международной тусовки IT-специалистов. У каждого из них есть профиль с информацией о себе и контактами. Вы можете посмотреть, где сейчас работает специалист и какой вклад он уже внёс в другие проекты.
  • Stack Overflow. На этом сайте также собираются IT-специалисты со всего мира. Они размещают здесь вопросы о технологиях, а коллеги отвечают на них. Все вопросы помечаются тегами, по которым легко найти нужную тему. Чем больше качественных ответов, тем выше рейтинг пользователя. У каждого человека есть профиль, в котором указан рейтинг и информация о компетенциях и достижениях.
  • Telegram, Вк, Facebook. Чтобы найти специалиста в этих каналах, вы можете вступить в профильные сообщества, где разработчики общаются с единомышленниками, или опубликовать вакансию в специальных работных группах.
Читайте также:  Java length что возвращает

Как составить вакансию для PHP-разработчика

Перед тем, как приступить к поиску, нужно правильно составить текст вакансии. Вот несколько лайфхаков:

  • Ставьте на первый план продукт или проект, который предстоит разрабатывать. Так вы частично отсеете нерелевантных кандидатов. Если в вакансии подробно описан продукт или проект, разработчику будет легче оценить уровень сложности и понять, подходит ли он на эту вакансию и есть ли смысл оставлять отклик.
  • Прописывайте конкретные задачи, с которыми предстоит работать кандидату.
  • Указывайте стек технологий, которым должен владеть разработчик. Делайте акцент на инструментах, с которыми придётся работать, а не на дополнительных навыках, которые могут не пригодиться. Часто компании указывают в требованиях всё, что относится к PHP-разработке. Практика показывает, что отметить лучше только те навыки, которые нужны будут для конкретного проекта.

Как разобрать отклики и выбрать подходящего кандидата

При просмотре откликов на вакансию обращайте внимание на стек технологий кандидатов. Важно, чтобы разработчик владел теми инструментами, которые нужны для проекта.

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

Тестовое задание для PHP-разработчика

Вопрос с тестовым заданием сильно зависит от проекта и задач, на которые вы ищете PHP-разработчика.

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

В таких случаях технический специалист составляет тестовое задание.

Чтобы вы могли оценить компетенции кандидата, тестовое задание должно отражать реальные задачи, которые предстоит выполнять разработчику.

В идеале тестовое задание должно занимать не более четырех часов времени кандидата — этого достаточно, чтобы разработчик показал свои навыки.

По результатам тестового задания успешного кандидата приглашают на собеседование, чтобы детально обсудить условия работы и лично познакомиться с будущим сотрудником.

Как провести собеседование с PHP-разработчиком

Перед собеседованием накидайте список вопросов. Здесь всё зависит от задач, которые предстоит решать разработчику: одни и те же вопросы могут быть незаменимы для одного проекта, но совершенно непригодны для другого.

А чтобы вам легче было подготовиться к собеседованию, мы составили список универсальных вопросов, которые помогут раскрыть компетенции кандидата.

5 вопросов, которые нужно задать на собеседовании с PHP-разработчиком:

  • С какими проектами вы работали?
  • Какой подход вы использовали при работе с этими проектами?
  • С какими CMS/фреймворками вы работали?
  • В чем разница между PHP 5.6 и 7.х?
  • Какая была команда, и как распределялись обязанности внутри этой команды?

Готово! Вы можете изменять и дополнять эти вопросы, в зависимости от ситуации. Будьте гибкими, докапывайтесь до сути, и у вас точно получится найти PHP-разработчика даже на самый сложный проект!

Источник

Оцените статью