@hattie Новичкам без опыта гораздо труднее устроиться на работу. Обычно джуниорам приходится проходить 5–8 собеседований, пока их примут на работу. Подготовьте хорошее резюме и не теряйте надежду. Запомните простое правило — рекрутеры уверены: если программист затрудняется отвечать на теоретические вопросы, он ничего не сможет сделать на практике.
При освоении профессии нужно:
- Читать книги. Если на собеседовании становится понятно, что не хватает практических знаний, нужно сослаться на теоретическую базу, вычитанную из учебных пособий.
- Знать структуру и принцип работы основного компилируемого языка программирования.
- Хорошо знать главную среду php-разработчиков — PHPStorm, а также JavaScript, HTML, CSS.
- Уметь работать с типами данных, с массивами, с обработкой исключений.
- Определять приоритет операций, структуру управления потоком.
- Понимать, что такое ООП, пакеты Composer, MySQL, GIT, MVC, ORM, Depedency Injection.
- Нарабатывать практическую базу — устанавливать и обновлять PHP, работать с CMS и с фреймворками.
- Сделать свой сайт на PHP, установить его на реальный хостинг — это будет отличный пример вашей профессиональной деятельности, которую можно показать работодателю.
Для подготовки к встрече с рекрутерами введите в поиск «Вопросы к собеседованию по PHP», выпишите и заучите все ответы. Но помните, в любой момент вас могут спросить о том, на что у вас нет «домашних заготовок». Сумейте дать оригинальный ответ, который понравится вашему собеседнику.