Как стать автором
Обновить
Хабр Карьера
Помогаем строить карьеру в IT

Кем работать в IT 2025: PHP-разработчик

Время на прочтение5 мин
Количество просмотров1.1K

Рубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажёрам она поможет больше узнать о том, что их ожидает на карьерном пути, а профессионалам — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.

Сегодня о своём опыте работы нам расскажет Салим Муртазалиев, PHP-разработчик в компании DatsTeam.

«Мы в DatsTeam используем РНР для Бэкенд-разработки внутренних коммерческих продуктов с использованием фреймворков Symfony, Laravel.  Тут потребуется уровень позиции Senior. По данным калькулятора Хабр Карьеры, средняя зарплата таких специалистов — 326 тысяч рублей.

Также РНР используется для разработки собственных корпоративных порталов. Тут требуется знание Bitrix и уровень от грейда Middle. Средняя зарплата таких специалистов по данным калькулятора — 188 тысяч рублей, грейд сеньор — 326 тысяч рублей».

О специальности 

Расскажите, чем вы сейчас занимаетесь

На данный момент я работаю PHP-разработчиком в компании DatsTeam. Мы разрабатываем Финтех-продукты, игровые продукты, рекламные платформы, мобильные приложения.

Какое у вас образование? 

У меня высшее техническое образование. Я учился в Уфимском авиационном техническом университете (УГАТУ) на специальности «Автоматизирование и проектирование информационных систем». Сейчас, если не ошибаюсь, это направление называется «Автоматизированные системы обработки информации и управления».

Начало карьеры

Как вы узнали о своей специальности? С чего всё начиналось?

Началось всё с вполне осознанного решения поступать в университет именно на программиста, потому что уже тогда я понимал, чем хочу заниматься в будущем. Языки программирования нам преподавали с первого курса, так что погружение в эту сферу для меня пошло очень быстро. PHP мне давался особенно хорошо: уже на бакалавриате я помогал однокурсникам делать лабораторные за какое-нибудь материальное «спасибо». Так, кстати, купил свой первый ASUS.

Как вы искали свою первую работу в IT? Как долго?

За первой работой далеко ходить не пришлось: рекламное агентство в той же Уфе предлагало разработчику оклад 20 000 рублей, что было неплохими деньгами для 2011 года и для меня, на тот момент первокурсника магистратуры. Так я впервые занял должность фулстек-разработчика. На бэке мы тогда использовали ZendFramework, поэтому все поголовно были фулстеками, и фронт я тоже писал сам.

Расскажите про своё первое собеседование и первое место работы. Какой вы получили опыт? 

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

Расскажите про ваши провальные собеседования. С кем это было? Какую работу над ошибками получилось сделать? 

Провалов было много, как, думаю, и у любого разработчика. Причины самые разные. Где-то я переоценивал свои силы и шел собеседоваться на уровень, который еще не тянул. Кстати, забавный факт: один из таких провальных собесов проводили мои текущие коллеги еще до того, как мы пересеклись в DatsTeam. И именно благодаря тому отказу я и устроился в DatsTeam, а эти ребята пришли в команду спустя год. До сих пор работаем все вместе, скоро 10-летие этого классного совпадения отмечать будем.

Какой была ваша первая зарплата, если не секрет? 

20 000 рублей на первом курсе магистратуры на первой же моей работе.

О компании

Как вы попали в компанию, в которой работаете сейчас?

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

Как проходил процесс адаптации, с какими трудностями вы столкнулись?

Лукавить не буду: по сравнению с прошлыми местами работы трудностей на старте для меня было много, но это все были технические особенности проекта. В компании очень богатый стек технологий, и даже на момент моего прихода в компанию (а это, считай, 10 лет назад) в DatsTeam использовали очень продвинутые инструменты по сравнению с однотипными задачами в рекламном агентстве. Так что мне пришлось как следует во все закопаться, чтобы вникнуть. Но в целом время пролетало быстро, так как задач было очень много, причем все для меня интересные.

Какие знания у вас уже были, когда вы пришли в свою компанию?

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

Как вы продвигались в компании, какие навыки в этом помогли?

За 10 лет в компании я успел поработать на многих позициях, попробовать разные направления. В PHP-разработке дорос до Senior-специалиста, также получил опыт работы DevOps. По мере накопления опыта побывал тимлидом и в PHP, и в DevOps. Я легко увлекаюсь новым и без проблем могу посвятить много времени изучению какой-то сложной технички. Собственно, так я однажды и залетел в DevOps, начав с другого направления. Вообще, я верю, что это отдельный важный навык — просто уметь упорно изучать нужную тему.

На какую среднюю зарплату вы рассчитывали тогда и что получили? 

На тот момент ставка у PHP-инженера с грейдом «джуниор» была 80 000 рублей.

Об опыте

Что сейчас нужно знать специалисту, чтобы попасть в вашу сферу?

Не хочу быть кэпом, но, чтобы стать хорошим разработчиком PHP, для начала нужно знать сам язык. Как бы банально это ни звучало, это самое главное, а вот уровень знаний у новых специалистов я вижу самый разный. А вообще, по своему опыту могу сказать, что в текущих условиях нужно изучать все возможные технологии вокруг разработки. И верю, что нельзя считать себя профи, если ты даже не интересуешься паттернами проектирования, не знаешь, как работают базы данных, не умеешь пользоваться git и так далее. 

Какие бы вы выделили важные soft и hard skills для специалиста вашего направления? 

Софты: умение слушать коллег и конструктивно спорить, не доводя ситуацию до конфликта и не впадая в состояние аффекта. Понимать свое место в команде и думать о том, как можно принести пользу как бизнесу (это про цели коммерческой разработки), так и команде (про развитие и рост, поддержку и масштабирование).
Харды: PHP, само собой; GitLab/GitHub или их аналоги; популярные и актуальные PHP-фреймворки, например Laravel, Symfony, Yii 2, и базы данных Mongo, Redis, MySQL, Postgres.

Поговорим об ошибках? Что вы сделали не так за свою профессиональную деятельность, что не нужно делать новичкам?

Если бы я вешал в офисе огромный плакат-напоминалку, там бы значилось:

  1. Не деплоить ничего в пятницу.

  2. Не спорить со старшими и не быть слишком самоуверенным.

  3. Научиться принимать мнение коллег.

С чего можно начать специалисту без опыта? Какие есть возможности?

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

Вы проходили какие-то курсы? Что лучше всего подойдет для развития навыков?

В своё время я начинал с видеокурсов на YouTube, там было много чего дельного по нашей теме. Смотрел видео про верстку сайтов, AJAX, HTML5, CSS3 и WordPress. Сейчас мне очень нравится Udemy и Boot.dev. А еще за годы работы я постепенно начал читать профессиональную литературу и разные книги по ОС (автор Бьёрн Страуструп). Также считаю обязательными для прочтения книги Дяди Боба (Роберт Мартин) и Петра Зайцева — «MySQL по максимуму». Возможно, мне было проще на старте, так как уже в университете я узнал большую часть базовой информации. Тем, у кого такой базы нет, стоит раньше погружаться в тематические видео, книги и курсы.

Карьерный трек

Мы часто слышим от специалистов на Хабр Карьере вопрос: как понять, что я уже сеньор? Или: что мне нужно сделать и освоить, чтобы вырасти до мидла?

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

Теги:
Хабы:
+5
Комментарии0

Публикации

Информация

Сайт
career.habr.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
Анастасия