Как изучить php и 1с Битрикс?
Чек лист для вас вижу такой:
1) Обязательно пройти онлайн курсы битрикс, все что в вкладке "Управление сайтом"
https://dev.1c-bitrix.ru/learning/ - от 2-3 месяцев
2) Пройти курсы для разработчиков https://academy.1c-bitrix.ru/training/course/ эти обязательно: "Быстрый старт разработчика",  "№1 - Интеграция дизайна и настройка платформы", "№2 - Основные технологии и расширение типовых возможностей системы",
- просто пройти и разобрать материал, плюс почитать АПИ по теме - 1 месяц
остальные кроме "Маркетплейс Битрикс24" если желание останется.
- ещё месяц точно.
2.1) Подготовка к сертификации - есть примеры билетов, также часть вопросов можно найти на формах.
https://academy.1c-bitrix.ru/certification/exams.php
- подготовка к сдаче к первому экзамену минимум месяц
- подготовка ко второму думаю месяца три у вас займёт.
3) Авторизованные учебные центры https://academy.1c-bitrix.ru/learning/centers/
посмотрите может, что подойдёт. Либо на платной основе договориться с топовой студией вашего города о стажировке хотя бы 3-4 часа в день.
4) Берите себе задачи для практики из заявок на фрилансе
- каждый день на несколько месяцев растянется.
5) РНР простые курсы https://www.w3schools.com/php/default.asp
https://www.w3schools.com/php7/default.asp
- пройти и разобрать тоже месяц точно.
6) Изучить ключевые классы АПИ https://dev.1c-bitrix.ru/api_help/iblock/index.php
- есть примеры, плюс примеры в комментариях. Думаю тоже месяц два займёт.
В общем-то как с Delphi. Другие предпочитают его не замечать и/или считают мертвым. Этакий мыльный пузырь внутри которого своя атмосфера, местами с годными доходами. Короче, если вы в 1с влезете и сможете что-то из себя представлять, то сможете и деньги зарабатывать, если толковых 1с-ников действительно нет. Хотя может вашему работодателю дешевле кого-то учить чем нанять профи? Или они просто не стали разбираться...
Однако 1с привязывает к определенной географии и конкретной занятости. Тяжко с этого слезать)