Неа, не совсем так. Есть еще куча вопрос по типу, а что программа должна делать при каждом сценарии действий. Об этом как раз любят забывать или просто забивают )
Да ты что ? Программируя для бухов, я знаю и бухгалтерию и программирование - а они только бухгалтерию, и то честно сказать не все знают ее хорошо.
С таким же успехом машинистка, перепечатавшая вручную научные работы учёных, могла бы претендовать на научные звания и степени.
Не угадал, у меня диплом бухгалтера-аудитора. Но работаю я админом баз данных и программистом 1С. А начинал проги бухам писать еще с FoxPro 2.6 для DOS. Так что я обе области знаю хорошо.
Лол. Тогда не нужно говорить, что ты знаешь бухгалтерию, программируя для бухгалтеров, так как бухгалтерию ты знаешь, потому что изучал её до того.
Я изучал общие понятия, однако на каждом предприятии свои нюансы - торговля, производство, услуги - учетная политика у всех своя -Чтобы хорошо программировать приходиться вникать в предметную область.
Ты как-то сам себе противоречишь. То ты говоришь, у тебя диплом, теперь ты говоришь, что изучал общие понятия. Ты или трусы надень или крестик сними, как говорится. Ясен пень, что в каждой отрасли свои нюансы, и знать их можно лишь работая там, получая опыт. Опыт, это то, что делает человека профессионалом своего дела, а не просто "Васей с бумажкой".
Однако, даже опуская всё это, ты приводишь частный случай, когда знания бухгалтерии совпали со знанием программирования. Это вовсе не означает, что ты, как программист, умнее бабы Шуры, которая сидит на проходной завода. Просто ты знаешь в тех сферах, которыми занимаешься, вот и всё.
Ну, а чтобы хорошо программировать, хорошо, конечно, знать и вникать в предметную область, но отнюдь не обязательно. Достаточно уметь грамотно писать код, чтобы он не требовал слишком глубокой чистки и был понятен другим, а также иметь чёткое ТЗ, которое предполагается получать от заказчика.
Не должен. Если четко объяснил, то проблем с программистами не возникает (если конечно программист профессионал). Если сотрудник точно представляет, что ему нужно - все ОК. Просто я часто сталкиваюсь с тем, что бухгалтер, экономист, менеджер сам не понимает чего хочет. К счастью есть методы для прояснения ситуации.