Что нужно знать, укрупненно. 1. Основы программирования (на любом языке программирования), с элементами ООП. 2. Основы реляционных баз данных, язык запросов. 3. Как устроено клиент-серверное приложение (например, веб-сайт с базой данных). 4. Основы управленческого учета. Базовые приемы работы в "1С:Управление торговлей". 5. Основы бухгалтерского учета. Базовые приемы работы в "1С:Бухгалтерия предприятия". 6. Основы кадрового учета и расчета заработной платы. Базовые приемы работы в "1С:Зарплата и управление персоналом". 7. Основы производственного учета. Базовые приемы работы в "1С:ERP", модуль производственного учета. 8. Основы компьютерных сетей.
Пункты с 1 по 4 - нужно знать обязательно. Пункты с 5 по 8 - желательно. Остальное можно изучать что называется "по ходу".