PHP держит примерно три четверти серверной части интернета: на нём работают WordPress, «1С-Битрикс», большая часть интернет-магазинов и админок. Спрос на бэкендеров не падает уже двадцать лет, а порог входа здесь ниже, чем в Java или C++. До уровня уверенного джуна с нуля реально дойти за 8–12 месяцев при 12–15 часах практики в неделю. Деньги на старте — от 60–80 тысяч рублей в Москве, дальше вилка быстро растёт.
Эта статья — пошаговый план входа в профессию: что учить и в каком порядке, сколько это стоит, что сдавать после 9 и 11 класса, как собрать первое портфолио и где искать работу. Цифры по зарплатам и вакансиям сверяли с hh.ru на лето 2026 года, требования к стеку — с реальными описаниями вакансий уровня junior и middle. Если вам интересно, чем PHP-бэкендер отличается от Python- и Node.js-коллег и какие у него специализации, это подробно разобрано в обзоре «Профессия PHP-разработчик».
Кто такой PHP-разработчик за минуту
PHP-разработчик пишет серверную часть сайтов и веб-приложений: то, что работает на стороне сервера и не видно пользователю напрямую. Регистрация и авторизация, корзина в магазине, личный кабинет, обработка форм, связь с базой данных, интеграции с платёжными системами и сторонними сервисами — всё это его зона. Фронтенд рисует кнопку «Купить», а PHP-код решает, что произойдёт после клика.
Коротко о роли. Бэкендер на PHP — это про логику, данные и надёжность, а не про красоту интерфейса. Если вам ближе вёрстка и анимации, посмотрите в сторону фронтенда.
Полный разбор профессии (задачи, специализации, сравнение с другими бэкенд-языками и типичный рабочий день) лежит в нашем обзоре «PHP-разработчик: кто это и чем занимается». Здесь же сосредоточимся на одном вопросе: как пройти путь от нуля до первого оффера. Если вы пока выбираете язык и не уверены, что это вообще PHP, загляните в материал «Как стать веб-разработчиком» — там разложены разные ветки веб-разработки.
Короткий ответ: как стать PHP-разработчиком в 2026 году
Если убрать всё лишнее, путь в профессию складывается из семи шагов. Дальше в статье каждый из них разложен по времени, деньгам и инструментам.
- Освоить базовый синтаксис PHP: переменные, типы, условия, циклы, функции, массивы.
- Подтянуть основы HTML и CSS — без них серверный код не на что натянуть.
- Разобраться с базами данных и SQL: MySQL или PostgreSQL, запросы, связи между таблицами.
- Изучить ООП и паттерны проектирования, главный из них — MVC.
- Взять один фреймворк и довести его до рабочего уровня. В России это чаще всего Laravel.
- Освоить Git, командную строку Linux и базовую безопасность веб-приложений.
- Собрать 2–3 проекта в портфолио и начать откликаться на вакансии джуна.
Порядок здесь не случайный, и перепрыгивать через шаги — главный способ застрять. Нельзя освоить фреймворк, не понимая чистого PHP, и нельзя работать с данными, не зная SQL. Каждый следующий пункт опирается на предыдущий, поэтому соблазн сразу взяться за «настоящий Laravel» обычно заканчивается возвратом к основам через пару месяцев.
Дойти до этой точки реально за 8–12 месяцев. Можно быстрее, если вы уже что-то программировали, и дольше, если совмещаете учёбу с работой по 5–6 часов в неделю. Платное обучение по теме собрано в подборке онлайн-курсов по PHP: там видно сроки, цены и рассрочку у разных школ. А сколько за всё это в итоге платят, отдельно разобрано в статье «Сколько зарабатывает PHP-разработчик».
Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединитьсяRoadmap PHP-разработчика на 12 месяцев
Этот план рассчитан на человека, который начинает с нуля и готов уделять учёбе 12–15 часов в неделю. Если у вас уже есть опыт в другом языке или вы учитесь полный день, сроки сожмутся. Если в неделю получается выкроить часов пять, спокойно умножайте каждый этап на полтора. Главное — двигаться по порядку и не перепрыгивать через базу.

Месяцы 1–3: фундамент
Первый квартал уходит на синтаксис и понимание, как вообще устроен веб. Установите локальное окружение — OpenServer, Laragon или связку Docker с PHP, — и напишите первые скрипты. Переменные, типы данных, условия, циклы, функции, массивы, работа с формами и суперглобальными массивами вроде $_POST и $_GET. Параллельно — базовый HTML и CSS, чтобы было куда выводить результат.
Здесь же важно разобраться, что вообще происходит, когда вы открываете сайт: браузер отправляет запрос, сервер запускает PHP-скрипт, тот формирует HTML и отдаёт обратно. Без этой картины в голове весь дальнейший код будет казаться набором заклинаний. Потратьте вечер на понимание связки «клиент — сервер — база данных» — это окупится десятками сэкономленных часов на следующих этапах.
К концу третьего месяца у вас должна получаться простая гостевая книга или форма обратной связи, которая принимает данные, проверяет их и сохраняет в файл. Не в базу пока — именно в файл, чтобы понять механику.
По ресурсам на этом этапе хватает бесплатного: официальная документация php.net (русская версия вполне читаема), курс на htmlacademy для вёрстки, любой современный гайд по PHP 8. Главное — не утонуть в теории. Правило простое: посмотрели тему — сразу написали маленький скрипт. Час теории на два часа практики, не наоборот. Те, кто месяцами смотрят видео и не пишут код, отваливаются первыми.
Месяцы 4–6: базы данных и ООП
Теперь подключаем хранилище. MySQL или PostgreSQL, язык запросов SQL, выборки, связи между таблицами, индексы. Учитесь работать с базой через PDO, а не через старые функции mysql_*, которых давно нет в современном PHP. В эти же месяцы заходит объектно-ориентированное программирование: классы, объекты, наследование, интерфейсы. Без ООП дальше дороги нет, потому что все фреймворки и CMS построены на нём.
Не пропускайте ООП. Самая частая яма новичков — выучить процедурный PHP, обрадоваться первым результатам и застрять. На собеседовании вопрос про абстрактные классы и интерфейсы заваливает таких кандидатов за минуту.
Отдельно стоит разобраться с тем, как PHP вообще работает с памятью и типами в версии 8.x: строгая типизация, объявление типов аргументов и возвращаемых значений, перечисления (enum), именованные аргументы. Это не «продвинутые штуки на потом»: современные вакансии прямо требуют писать типизированный код, и привычку к нему лучше выработать сразу, а не переучиваться через год.
Цель квартала — переписать ту самую гостевую книгу уже на классах и с хранением в базе. И сверху прикрутить регистрацию с авторизацией: хеширование паролей через password_hash, сессии, проверка прав доступа. На этом маленьком проекте вы пройдёте половину того, что потом встретите в реальной работе.
Месяцы 7–9: фреймворк и реальные инструменты
Самый ёмкий этап. Берёте Laravel — он лидирует на российском рынке вакансий — и разбираетесь с маршрутизацией, контроллерами, моделями Eloquent, миграциями, шаблонизатором Blade. Здесь же осваиваете Composer (менеджер зависимостей), Git для контроля версий и командную строку Linux на бытовом уровне: зайти на сервер, посмотреть логи, перезапустить сервис.
К безопасности относитесь серьёзно с самого начала: SQL-инъекции, XSS, CSRF — это то, что спрашивают даже у джунов. Понимание, как эти атаки работают и чем закрываются, отличает кандидата, которому можно доверить продакшен, от того, кому нельзя. Хорошая новость: Laravel из коробки закрывает большую часть типовых дыр, но знать, что именно он делает и почему, всё равно придётся.
Параллельно начните читать чужой код. Возьмите любой открытый проект на GitHub — например, исходники популярного пакета для Laravel — и разберитесь, как он устроен. Чтение хорошего кода учит архитектуре быстрее, чем десяток статей про паттерны. К концу девятого месяца цель — собрать первый полноценный проект на фреймворке: небольшой блог или каталог с админкой, авторизацией и базой.
Месяцы 10–12: портфолио и отклики
Финальный квартал уходит на сборку готового, новой теории здесь почти нет. Доводите до ума 2–3 проекта, которые не стыдно показать: небольшой интернет-магазин, блог-движок с админкой, REST API для мобильного приложения. Выкладываете код на GitHub с нормальными коммитами и README. Параллельно начинаете откликаться на джуниор-вакансии и проходить тестовые задания — они же закрывают пробелы в знаниях лучше любого учебника.
В эти же месяцы стоит подтянуть то, что не вошло в основную программу, но мелькает в вакансиях: Docker для запуска окружения, очереди и кеш на Redis, базовое тестирование на PHPUnit. Не нужно становиться экспертом, достаточно понимать, что это и зачем, чтобы на собеседовании не делать круглые глаза. И заведите привычку вести список вопросов, на которых спотыкаетесь: после каждого собеседования он будет пополняться, а проработка этого списка и есть самый быстрый рост.
Важный нюанс про окупаемость: первые отклики почти всегда уходят в тишину, и это нормально. Реальный выход на оффер у новичка занимает не месяц-полтора, а чаще три-четыре месяца активного поиска. Закладывайте этот срок заранее, чтобы не сгореть на пятидесятом отказе.
Что сдавать на PHP-разработчика после 9 и 11 класса
Сразу честная рамка: отдельной школьной или вузовской специальности «PHP-разработчик» не существует. PHP — это инструмент, а не диплом. В профессию заходят либо через общие IT-направления в колледже и вузе, либо через курсы и самообучение уже во взрослом возрасте. Поэтому вопрос «что сдавать на PHP» правильнее читать как «что сдавать на программиста, чтобы потом специализироваться на PHP». Разберём три реальных маршрута.
После 9 класса — колледж
После девятого класса можно пойти в IT-колледж на специальность 09.02.07 «Информационные системы и программирование». Вступительных экзаменов и профильного ЕГЭ здесь нет: приём идёт по конкурсу аттестатов, то есть по среднему баллу. Многие колледжи дополнительно смотрят оценки по математике, информатике и русскому. Срок обучения на базе 9 классов — 3 года 10 месяцев очно.
Колледж даёт базу по программированию, базам данных и сетям, после него можно выходить на стажировку джуном или поступать в вуз на сокращённую программу. Конкретно PHP в учебном плане может и не быть, язык чаще добираете сами или на курсах, но фундамент колледж закладывает рабочий.
После 11 класса — вуз
После одиннадцатого класса дорога в вуз на IT-направление. Подходящих несколько: 09.03.04 «Программная инженерия», 09.03.01 «Информатика и вычислительная техника», 09.03.02 «Информационные системы и технологии», 01.03.02 «Прикладная математика и информатика». Набор ЕГЭ у них близкий:
- Русский язык — обязателен везде.
- Математика профильного уровня — профильный предмет на большинстве IT-направлений.
- Информатика — предмет по выбору вуза; у части вузов вместо неё принимают физику.
Точный набор и минимальные баллы отличаются от вуза к вузу, поэтому перед подачей документов всегда сверяйтесь со списком вступительных испытаний на сайте приёмной комиссии конкретного университета. Бакалавриат длится 4 года. Вуз — это сильная фундаментальная база (алгоритмы, математика, архитектура систем), но конкретно веб-разработке на PHP там почти не учат: язык и фреймворки придётся осваивать параллельно.
Без ЕГЭ — курсы и переподготовка для взрослых
Если школа давно позади, ЕГЭ сдавать не нужно. Взрослые заходят в профессию через онлайн-курсы и программы профпереподготовки: туда берут с любым образованием и без вступительных экзаменов. Это самый быстрый маршрут — структурированная программа, ревью кода от практиков, проекты в портфолио и помощь с трудоустройством за 8–14 месяцев вместо нескольких лет в вузе.
Сравнить программы по срокам, цене и формату удобно в нашем каталоге — там собраны курсы PHP от разных школ, без привязки к одной конкретной:
КурсыСравнение 43 курсов по phpЦены, школы, длительность, рассрочка
В каких проектах работают PHP-разработчики
PHP-бэкендер востребован там, где есть сайт с серверной логикой, а это почти везде. Понимание, в какой нише вы хотите расти, помогает выбрать, что доучивать в первую очередь.
| Ниша | Вход для джуна | Что нужно в портфолио | Особенность |
|---|---|---|---|
| Заказная веб-разработка (агентства) | Лёгкий | Сайт на фреймворке, интеграция с API | Много разных проектов, быстрый рост |
| Поддержка и доработка CMS (WordPress, «1С-Битрикс») | Самый лёгкий | Кастомная тема, плагин или модуль | Низкий порог, много вакансий в регионах |
| Интернет-магазины и e-commerce | Средний | Корзина, оплата, личный кабинет | Высокая нагрузка, интеграции с платежами |
| Продуктовые компании и финтех | Сложный | REST API, тесты, чистая архитектура | Высокие зарплаты, строгий код-ревью |
Джуну проще всего зайти через CMS и агентства: там готовы брать с минимальным опытом и доучивать в бою. Продуктовые компании платят больше, но и спрос на старте выше, поэтому туда логичнее целиться через год-полтора. Если хочется параллельно прокачивать фронтенд, чтобы стать фуллстеком, посмотрите план в статье «Как стать frontend-разработчиком».
Стоит сразу понимать разницу в требованиях. В агентстве и на поддержке CMS вас оценят по тому, насколько быстро вы закрываете типовые задачи: поправить вёрстку, прикрутить форму, доработать модуль. В продуктовой компании смотрят на качество кода, тесты и умение объяснить свои решения на код-ревью. Это два разных режима работы, и выбор ниши на старте задаёт, какие навыки качать в первую очередь. Универсального «лучшего» пути нет: кому-то ближе разнообразие агентства, кому-то — глубина одного большого продукта.

Плюсы и минусы профессии
Прежде чем вложить год жизни в обучение, стоит трезво взвесить обе стороны. PHP — рабочая лошадка веба, но у неё есть и репутационные нюансы.
Плюсы:
- Низкий порог входа. До джуна реально дойти за 8–12 месяцев, тогда как в Java или C++ путь обычно длиннее.
- Огромный рынок. На PHP работает большая часть рунета, вакансий стабильно много, в том числе в регионах и на удалёнке.
- Понятный синтаксис. PHP прощает новичку больше, чем строгие языки, и быстро даёт видимый результат.
- Зрелая среда. Laravel, Symfony, Composer, тысячи готовых пакетов, не нужно изобретать велосипед.
- Гибкий формат. Заказная разработка, фриланс, продукт, удалёнка — есть из чего выбирать.
Минусы:
- Много легаси. Значительная доля проектов — старый код, который приходится поддерживать, а не писать с нуля.
- Репутационный шлейф. PHP часто недооценивают, хотя современная версия 8.x — это строгая типизация, JIT и нормальная архитектура.
- Высокая конкуренция среди джунов. Низкий порог входа означает, что новичков на рынке много, и за первый оффер придётся побороться.
- Потолок по зарплате в чистом PHP чуть ниже, чем в Go или Java на высоких грейдах. Хотя на уровне middle разница почти не чувствуется.
Кому подходит: тем, кто хочет быстро войти в IT, любит логику и данные, готов разбираться в чужом коде. Кому подходит меньше: тем, кто мечтает только о хайповых технологиях и не готов копаться в поддержке существующих систем.
Отдельно про разговоры в духе «PHP умирает». Их ведут уже лет пятнадцать, а язык за это время только окреп: версия 8.x по скорости и удобству не уступает молодым конкурентам, а объём рынка вакансий по-прежнему один из самых больших в вебе. Для входа в профессию это означает простую вещь: работа будет, причём в обозримом будущем. Гнаться за модой имеет смысл потом, когда у вас уже есть оффер и год коммерческого опыта за плечами.
Что должен уметь PHP-разработчик
Технические навыки
Базовый набор, который спрашивают на собеседовании джуна, выглядит так: уверенный PHP 8.x, ООП и паттерны (в первую очередь MVC), SQL и работа с базой через PDO или ORM, один фреймворк на рабочем уровне, Git, основы Linux и командной строки, понимание HTTP и REST. Сверху — базовая безопасность: SQL-инъекции, XSS, CSRF и как от них защищаться.
Разберём, что прячется за этими словами. Под «уверенным PHP» понимают не зубрёжку функций, а понимание, как язык работает: области видимости, передача по ссылке и по значению, обработка ошибок и исключений, composer-автозагрузка классов. Под «SQL» — умение написать запрос с объединением нескольких таблиц, а не только простой SELECT. А «один фреймворк на рабочем уровне» означает, что вы можете собрать на нём проект сами, а не повторить шаги из туториала.
Смежные технологии
Чистого PHP на рынке почти не бывает. От джуна ждут базовый HTML и CSS, чтобы понимать вёрстку, и азы JavaScript — хотя бы на уровне чтения чужого кода и работы с fetch-запросами. Полезно знать, как устроены Docker, очереди (RabbitMQ, Redis) и кеширование, но это уже зона роста к middle, а не требование на входе.
Не пытайтесь освоить всё сразу. Смежные технологии добираются по мере необходимости: устроились в команду, где используют Docker, — за неделю разберётесь на практике быстрее, чем за месяц по статьям. На старте важнее глубина в основном — PHP, SQL, фреймворк, — чем поверхностное знакомство с десятком инструментов из вакансий уровня senior.
Софт-скиллы и привычки
Умение читать документацию на английском хотя бы со словарём, привычка гуглить ошибки и разбираться, а не копировать вслепую, аккуратность в коммитах и готовность к код-ревью. Эти вещи не пишут в вакансиях, но именно они отличают джуна, которого хочется оставить, от того, с кем тяжело.
Английский — не блокер, но ускоритель. Вся свежая документация и лучшие ответы на Stack Overflow на английском. Читать технические тексты со словарём достаточно, говорить на старте не нужно.
Какой софт и технологии учить
Список инструментов выглядит пугающе, но осваивать их нужно по очереди, а не разом. Вот ориентир по приоритету и срокам.

| Инструмент | Срок освоения | Зачем | Когда брать |
|---|---|---|---|
| PHP 8.x | 3–4 месяца до уверенной базы | Основной язык | Сразу |
| MySQL / PostgreSQL + SQL | 1–1,5 месяца | Хранение данных | Месяцы 4–6 |
| Composer | Несколько дней | Менеджер зависимостей | Перед фреймворком |
| Laravel | 2–3 месяца | Главный фреймворк рынка РФ | Месяцы 7–9 |
| Git | 1–2 недели до рабочего уровня | Контроль версий, обязателен везде | Месяцы 7–9 |
| Linux + командная строка | Постепенно, фоном | Серверы работают на Linux | С месяца 7 |
| HTML / CSS / базовый JS | 1–2 месяца | Понимать фронтенд | Параллельно с PHP |
Стратегический совет: не распыляйтесь на второй фреймворк, пока не довели до рабочего уровня первый. Знание одного Laravel в глубину ценится выше, чем поверхностное знакомство с Laravel, Symfony и Yii2 одновременно. Редактор кода берите один — PhpStorm считается стандартом индустрии, у него есть бесплатная лицензия для студентов. Подборку полезных сервисов и библиотек для разработчика собрали в отдельном материале.
Какой фреймворк выбрать новичку
Вопрос, на котором спотыкаются почти все. На российском рынке PHP реально живут три фреймворка, и выбор первого влияет на то, куда вы потом устроитесь.
- Laravel — выбор по умолчанию для новичка. Самое большое число вакансий, дружелюбная документация, огромное сообщество, готовые решения почти под любую задачу. Если не знаете, с чего начать, начинайте с него.
- Symfony — строже и сложнее, любим в крупных продуктовых компаниях и enterprise. Дает более глубокое понимание архитектуры, но порог входа выше. Логичный второй фреймворк после Laravel или первый, если целитесь сразу в большие компании.
- Yii2 — много легаси-проектов в России до сих пор на нём. Учить его первым смысла мало, но если в вакансии мечты он указан, освоить за пару недель после Laravel несложно.
Отдельная история — CMS. Если хотите быстрый вход с минимумом конкуренции, посмотрите на WordPress и «1С-Битрикс». Вакансий «PHP-разработчик на Битрикс» в регионах много, порог входа ниже, чем в продуктовую разработку, а зарплаты вполне рыночные. Многие начинали именно с доработки чужих сайтов на WordPress — это честный способ получить первые деньги и опыт. Как собрать такой сайт с нуля, разобрано в пошаговой инструкции.
Правило одного фреймворка. Доведите Laravel до уровня «могу собрать проект сам, без подглядывания в каждый шаг» — и только потом смотрите в сторону второго. Распыление на старте съедает месяцы и не даёт глубины ни в чём.
Четыре формата обучения
Прийти в профессию можно четырьмя разными путями, и у каждого своя цена и скорость.
| Формат | Цена | Срок | Кому подходит |
|---|---|---|---|
| Самообучение | Бесплатно — несколько тысяч ₽ на книги | 12–24 мес | Дисциплинированным, кто умеет учиться сам |
| Онлайн-курс | от 30 000 до 150 000 ₽, есть рассрочка | 8–14 мес | Большинству — структура и поддержка |
| Колледж (СПО) | Бюджет или ~50–90 тыс. ₽/год | 2–4 года | После 9–11 класса, нужен диплом |
| Вуз | Бюджет или 150–300 тыс. ₽/год | 4 года | Кому важна фундаментальная база и диплом |
Самообучение бесплатно, но дольше всего и без обратной связи: легко закрепить ошибки и застрять. Онлайн-курсы — золотая середина для взрослого человека, который хочет сменить профессию: структура, ревью кода и проекты в портфолио экономят месяцы. Колледж и вуз дают диплом и фундамент, но конкретно PHP там почти не учат, язык всё равно осваивается отдельно.
Выбирая курс, смотрите не на громкие обещания «зарплата от 150 тысяч через три месяца», а на конкретику: есть ли проверка домашних заданий живым ментором, сколько проектов вы соберёте в портфолио, помогают ли с трудоустройством и можно ли вернуть деньги, если не пойдёт. Хороший признак — когда программа прямо говорит, что до джуна идти 8–12 месяцев, а не обещает чудо за квартал. Сравнить условия и отзывы по разным школам, не привязываясь к одной, удобно в каталоге курсов ниже по статье.
Портфолио PHP-разработчика: что показать работодателю
У бэкендера нет визуального портфолио в духе дизайнера, его витрина — это GitHub и пара живых проектов. Что в них должно быть:
- 2–3 законченных проекта на фреймворке, а не десяток брошенных туториалов. Интернет-магазин, блог с админкой, REST API — классика, которая показывает разные навыки.
- Чистый Git-лог. Осмысленные коммиты, ветки, нормальный README с инструкцией по запуску. Хаотичная история коммитов отпугивает не меньше, чем кривой код.
- Работа с базой и интеграциями. Хотя бы один проект, где есть связь таблиц, миграции и подключение внешнего API — например, платёжного или картографического.
- Следы заботы о безопасности и тестах. Валидация форм, защита от инъекций, пара написанных тестов на PHPUnit — это сразу выделяет кандидата.
Частая ошибка — заливать на GitHub учебные задачи из курса в том виде, в каком их делала вся группа. Работодатель такие проекты узнаёт мгновенно. Лучше один свой проект с понятной идеей, чем пять одинаковых клонов из методички.
Хороший приём — взять задачу из жизни. Сделайте сайт-каталог для знакомого мастера, бота для учёта личных расходов, мини-CRM для маленького бизнеса. Реальная задача заставляет принимать решения, которых нет в туториалах: как хранить данные, что делать с ошибками пользователя, как не сломать всё при следующей правке. Именно такие проекты вызывают на собеседовании живой разговор, а не формальную проверку.
И обязательно подготовьте короткий рассказ о каждом проекте: какую задачу решали, почему выбрали такие технологии, что было сложным и как вы это преодолели. Умение внятно объяснить свой код ценится не меньше самого кода — на собеседовании джуна часто заваливают не на задаче, а на просьбе «расскажите, как это работает».
Где искать первую работу
Площадки по убыванию отдачи для джуна:
- hh.ru — основной источник вакансий в России. Фильтруйте по «junior» и «без опыта», откликайтесь массово.
- Телеграм-каналы с вакансиями — там часто появляются стажировки и junior-позиции раньше, чем на hh.
- Стажировки в продуктовых компаниях и агентствах — оплачиваются скромно, зато берут без коммерческого опыта и часто оставляют в штате.
- Фриланс-биржи — для первых живых заказов и пополнения портфолио, пока ищете постоянную работу. Обзор площадок — в подборке лучших бирж фриланса.
По опыту новичков, воронка выглядит примерно так: на 50–80 откликов приходит 5–10 ответов, из них 2–4 доходят до собеседования, и один-два дают оффер. Это значит, что отказы — обычная статистика поиска, а не приговор вашим навыкам. Не останавливайтесь после первых двадцати «нет».
Несколько вещей, которые повышают отклик у джуна. Резюме держите коротким: технологии списком, ссылка на GitHub в первой строке, пара проектов с описанием в одно предложение, чего вы добились. Сопроводительное письмо не копируйте под копирку — два-три предложения под конкретную вакансию работают в разы лучше шаблона. И не приписывайте себе грейд: честное «junior, ищу первую работу» вызывает больше доверия, чем «middle» от человека без коммерческого опыта, которого раскусят на первом же техническом вопросе.
К собеседованию готовьтесь по описаниям вакансий, а не наугад. Выпишите технологии из десяти интересных вам объявлений, посмотрите, что повторяется чаще всего, и прогоните типовые вопросы по этим темам. Чаще всего джуна гоняют по основам PHP, ООП, SQL и безопасности — туда и вкладывайте время перед интервью.
Можно ли войти в профессию без диплома и в возрасте
Короткий ответ — да, и это самый частый сценарий. В вебе работодателя интересует, что вы умеете и что лежит на вашем GitHub, а не строчка про высшее образование. Среди PHP-разработчиков много людей без профильного диплома, пришедших из совсем других сфер — от бухгалтерии до автосервиса.
Возраст тоже не приговор. В профессию успешно заходят и в 30, и в 40, и позже: взрослые ученики часто обгоняют двадцатилетних за счёт дисциплины, усидчивости и понимания, зачем им это нужно. Минусы возраста — меньше свободного времени и иногда снобизм отдельных нанимателей, но рынок большой, и адекватные работодатели смотрят на навыки. Подробно тему разобрали в статье «Можно ли стать программистом в 30, 40, 50 и 60 лет».
Критичен здесь не диплом и не возраст, а регулярность. Час кода каждый день бьёт марафон на выходных раз в месяц. Те, кто доходят до оффера, чаще всего просто не переставали писать код, даже когда было лень и непонятно, и этим отличаются от бросивших.
Сколько зарабатывает PHP-разработчик
Если совсем коротко, вилка по рынку на лето 2026 года тянется примерно от 60–80 тысяч рублей у начинающего джуна до 300–450 тысяч у сильного сеньора и тимлида. Разброс большой и зависит от города, ниши и того, насколько вы умеете показать себя на собеседовании.
По грейдам в среднем по России картина такая: junior — 60–90 тысяч рублей, middle — 130–200 тысяч, senior — от 250 тысяч и выше. В Москве и Санкт-Петербурге цифры на 20–40% выше, на удалёнке всё сильнее зависит от конкретной компании. Карьерная лестница стандартная: junior за 1–2 года вырастает в middle, ещё через 2–3 года активной практики — в senior, а дальше развилка на тимлида или архитектора.
Это укрупнённая картина. Полный разбор с таблицами по грейдам, городам, фрилансу и источникам дохода — в отдельной статье «Сколько зарабатывает PHP-разработчик».
10 ошибок новичков

- Учат процедурный PHP и пропускают ООП. Возникает из-за быстрых результатов на старте. Проблема в том, что все фреймворки построены на ООП, и без него дальше дороги нет. Решение — заходить в классы и интерфейсы уже на 4–5 месяце.
- Хватаются за фреймворк раньше базы. Кажется, что Laravel сразу даст «настоящую разработку». На деле без понимания чистого PHP и SQL фреймворк превращается в магию, которую вы не контролируете. Сначала фундамент, потом Laravel.
- Копируют код, не понимая его. Stack Overflow и нейросети-ассистенты соблазняют решать всё копипастом. Это работает до первого нестандартного бага, который нечем чинить. Разбирайте каждую вставленную строку.
- Игнорируют Git до последнего. «Потом разберусь» превращается в проект без истории и в панику на первой же работе. Git подключайте к проектам сразу, как только написали первую сотню строк.
- Учат устаревший PHP по старым курсам. В сети полно материалов десятилетней давности с функциями
mysql_*и PHP 5. Сверяйтесь с актуальной версией 8.x и свежими гайдами. - Распыляются на много языков сразу. PHP, плюс Python, плюс Go «на всякий случай» — и ни одного на рабочем уровне. Доведите один до оффера, остальное добирается потом легко.
- Собирают портфолио из учебных задач. Клоны из методички работодатель узнаёт сразу. Нужен хотя бы один свой проект с понятной идеей и живой базой данных.
- Не трогают безопасность. Думают, что инъекции и XSS — это для сеньоров. На деле базовые вопросы по безопасности задают даже джунам, и провал тут стоит оффера.
- Сдаются после первых отказов. Получают двадцать «нет» и решают, что не подходят для профессии. Это обычная воронка: реальный поиск занимает три-четыре месяца.
- Учат в одиночку без обратной связи. Без ревью кода легко месяцами закреплять плохие привычки. Нужен ментор, курс или хотя бы сообщество, где код посмотрят чужие глаза.
Где учиться на PHP-разработчика
Собрали актуальную подборку онлайн-курсов по PHP от проверенных школ. Сравните программы по цене, длительности, наличию рассрочки и помощи с трудоустройством — и выбирайте под свой уровень и бюджет, без привязки к одной конкретной школе.
| Курс | Школа | Стоимость со скидкой | В рассрочку | Длительность | Обзор курса от Checkroi |
|---|---|---|---|---|---|
| Профессия «Fullstack-разработчик на PHP» Перейти на сайт курса | 166 715 ₽ | 5378 ₽/мес. | 12 месяцев | Обзор курса | |
| PHP-разработчик с нуля до PRO Перейти на сайт курса | 114 876 ₽ | 4176 ₽/мес. | 7 месяцев | Обзор курса | |
| Backend-разработчик на PHP Перейти на сайт курса | 158 004 ₽ | 4389 ₽/мес. | 12 месяцев | Обзор курса | |
| PHP-разработчик Перейти на сайт курса | 79 000 ₽ | 3709 ₽/мес. | 10 месяцев | Обзор курса | |
| PHP-разработчик. Базовый уровень Перейти на сайт курса | 81 107 ₽ | 5227 ₽/мес. | 3 месяца | Обзор курса | |
| PHP — фреймворк Symfony Перейти на сайт курса | 21 743 ₽ | 1812 ₽/мес. | 4 месяца | Обзор курса | |
| PHP-разработчик Перейти на сайт курса | 77 000 ₽ | 7700 ₽/мес. | 5 месяцев | Обзор курса | |
| Профессия «Программист PHP» Перейти на сайт курса | 28 800 ₽ | 2764 ₽/мес. | 4 месяца | Обзор курса | |
| PHP-фреймворк Laravel Перейти на сайт курса | 32 071 ₽ | 2673 ₽/мес. | 2 месяца | Обзор курса | |
| Основы PHP Перейти на сайт курса | 495 ₽ | 41 ₽/мес. | 1 месяц | Обзор курса |
Больше программ — в полном каталоге курсов по PHP
Главное о том, как стать PHP-разработчиком в 2026 году
PHP остаётся одним из самых доступных входов в backend-разработку: низкий порог, огромный рынок вакансий и понятный синтаксис. Реалистичный путь с нуля до первого оффера — это 8–12 месяцев системной учёбы по 12–15 часов в неделю, по маршруту «база PHP → SQL и ООП → Laravel → Git и безопасность → портфолио → отклики». Отдельной школьной специальности «PHP» нет: после 9 класса идут в IT-колледж по конкурсу аттестатов, после 11 — в вуз с ЕГЭ по русскому, профильной математике и информатике, а взрослые заходят через курсы и переподготовку без всяких экзаменов.
Не ждите, что всё пойдёт гладко: первые отклики уйдут в тишину, а часть кода придётся переписывать по несколько раз. Это нормальная часть пути, а не признак того, что профессия не ваша. Соберите два-три живых проекта, разберитесь с безопасностью и Git, не сдавайтесь после первых отказов — и через год вы будете писать серверную логику за деньги.




