И е така и не е така....
Първо за субективност не говорим никога в какавато и дискусия да участвам, това го махаме от сметките.
Обаче представи си един друг сценарии, имам работеща обективна система с ръчни правила, която да кажем решавам че искам да автоматизирам. Вече съм достатъчно запознат с нещата за да знам под каква форма се описват различните правила и условия.
Ясно ми е че има по 2-3 неща, които аз ги виждам буквално за 2-3секунди, но логиката за описването им ще е направо убийствено сложна и дори ми е трудно да измисля как да стане още преди да е започнало писането на код. След това дори да приемем, че някак ще стане има го момента, в който цената това да стане може би обезсмисля цялото начинание. Не цената за писането, а загубата на незнайно колко месеца в писане на код, оправяне на грешки и бъгове, тест наживо и пак отначало докато стане.
И като стане няма да е толкова добро колкото ръчното изпълнение..... тук много хора ще решат, че говоря глупости, но това далеч не е така и има твърда логика доказваща го (повод за друга тема може би). В един момент оставам с усещането че с някакви примитивни методи се опитвам да опиша това, което ума и очите ми регистрират мигновено и не се налага да правя никакви компромиси с логиката само за да мога да автоматизирам процеса.
Предполагам на всички ни е ясно, че в супер редки случаи автоматизираните системи тръгват от ръчни правила, обикновено правилата са такива, че да може лесно да стане автоматизацията. И това само дори прави огромна разлика между двата метода.
Виждам много лесно как сътворяването на робот може да ми струва 1година работа, а крайния резултат не е изобщо гарантиран. В момента от поне 2-3 месеца не съм пипал нищо по робота, който започнах миналата година и то при положение, че ми е буквално мечта да си освободя деня и някой/нещо да прави това, което правя аз правя добре. Дано стане някой ден ама надали....