С чего начать изучение 1С?
Вы будете смеяться, но на мой взгляд, нет ничего лучшего для старта в профессии, чем работа во франче.
Попробую объяснить свою точку зрения.
1. мир 1С насчитывает сотни различных конфигураций. Все их выучить нереально. Значит надо выбрать ту единственную в которой молодой человек станет специалистом. Ну а осмысленный выбор можно сделать только "поварившись" внутри.
2. Кроме языка программирования надо знать предметную область, а это уже та сфера, которая может быть просто неинтересна программисту (иначе он сразу бы пошел учиться на бухгалтера :) ), знания по предметной области тоже лучше получать от разных бухгалтеров, общение с которыми опять же дает работа во франче.
3. Работая одним одинэсником фикси, молодой человек впитывая опыт своих коллег быстро "бронзовеет", т.к. становится "самым умным" среди четырех 50 летних бухгалтеров и потихоньку теряет тот запал для изучения новых конфигураций и прочего с которым начинал работать. Во франче он постоянно самый молодой, потому как все развиваются семимильными шагами, и чтобы догнать тимлида надо много попотеть.
Ну так далее.
Поэтому молодые го во франчи...
А там и литературу посоветуют по той конфе на которую к сертификации надо готовиться и советом помогут.
Шаг 1: пройти курс (стенограмма) от Павла Чистова, этого вполне хватит для старта
Шаг 2: устроиться в местный 1с-франчайзи, хоть стажером-джуниором; как сотруднику будут скидки для сдачи на сертификаты, плюс общение с уже знающим народом - "программирование" под 1С это не столько программинг, сколько по большей части объяснения-разъяснения.