1С-программирование
могу ли я сама освоить программирование 1С с помощью видео курсов, если до этого программированием не занималась вообще?
При наличии математического образования можете.
Впрочем, и без него можете, просто будет криво и неоптимально.
Хотите научиться программированию — учитесь программированию. 1С — только лишь частный случай, хоть и довольно специфический.
Программист должен ПОНИМАТЬ, как работает код, что делает компилятор, принципы работы баз данных и кучу других всяких штук. Без этого он не будет нормальным программистом и рано или поздно упрётся в невозможность решения задачи по причине недостатка знаний.
Короче говоря, всё зависит от Вашей базы. Если Вы и так хороший программист, освоите 1С как нефиг делать, самым сложным будет разобраться с предметной областью, которую тоже надо знать. А если нет, начинать лучше с начала.
Нет. Если вообще нет опыта программирования, вообще никакого, то цель достижима только при колоссальных трудозатратах, тоесть сначала сначала освоить основы программирования, основы СУБД, и только потом....
Я программист профессиональный и то, ооооочень не хочу туда лезть, в это болото....
Оплачивается достойно, согласна :)))
Голодных программистов 1С, в том числе и толковых, сейчас, на волне кризиса особенно, как собак нерезанных. Не 1С, кстати, тоже.
Да, но после освоения продукта на уровне пользователя.
Изучение кодинга в таких продуктах - фигня, осваивается при минимальных усилиях, а вот архитектура и взаимодействие вот это самое объемное для изучения.
Нужно понимать логику системы.
Без этого изучать программирование без толку.
Изучение кодинга в таких продуктах - фигня, осваивается при минимальных усилиях
+++ С таким подходом да, могут сидеть голодными:-)
Язык в таких системах элементарный. Основное - знание объектов системы, в каких таблицах какие данные хранятся, как они между собой связаны, какими функциями системы, а не языка, обрабатываются, какими функциями получаются какие данные, где эти функции живут, так же структуру пользовательского интерфейса, какие есть настройки системы и где они выполняются, правила правильного подхода к реализации и т.п.
Это годы, опыт и за это платят, т.к. это и нужно.
А просто научиться программировать - это вообще никак и ниочем.
Еще разработчику понадобятся знания бухучета, складской логистики, планирования и управления.
Плюс он должен владеть методами аналитики.
Программист прежде всего должен быть математиком, способный решать задачи, каждый раз новые. Во вторую очередь программист должен хорошо понимать, как работает конкретная система и условия, в которых она работает.
Большая часть именующих себя программистами ни одному из этих условий не удовлетворяет, и вот как раз они сейчас сосут... кто что.
Потом уже идёт понимание предметной области, которого у большинства тоже нет. И в последнюю очередь, тут с тобой согласен, знание конструкций языка программирования.
Начинают почему-то в обратном порядке. Результат соответствующий, а у нормальных программеров нет проблем ни с работой, ни с вознаграждением за неё. Тем более у нормальных программеров 1С.