Zacinate zklouzavat k osobnim utokum a to tu jeste nemame ani 700 prispevku :))
Ale stejne tak programatora v .netu nebo jinem vyssim objektovem jazyce nedela to, ze umi napsat stavovy automat, ze? :))
To je totez jako tvrdit, ze konstrukterem nemuze byt nekdo, kdo neumi kalit ocel, architektem nekdo, kdo neumi namichat maltu, a fotografem ten, kdo si neumi vyvolat film.
Cas proste leti a doba se meni. Lide (a jejich nastroje) se specializuji. Driv na olympiade taky vsestrani sportovci ziskavali medaile v sesti naprosto ruznych disciplinach. To je dnes nemyslitelne (rozhodne nemyslim sest plaveckych disciplin). Psat rozsahle projekty pouze v plaintextu a s mnimalni podporou je podobne blahove.
Rozcilovat se nad vygenerovanym kodem je o uroven vys asi totez, jako nechat si prelozit kod prekladacem a pak se hrabat v jednotlivych instrkcich a nadavat, ze se na ne nikdo nikdy nepodival a ze to je neefektivni a vy byste to zvladl mnohem lepe. Ano jiste, ale rozhodne ne tak rychle a tak rozsahly system a i kdyby, pak jste jiste mnohem drazsi, nez ten, kdo to zvladne s tim smutnym nastrojem.
Smirte se proste s tim, ze programatorem dnes neni jenom ten "poctivy oldskool koder" schopny psat v cecku na papir a zaroven ho podvedome debugovat. Programator je i ten, co sklada hotove tridy ci jeste komplexnejsi moduly aby sestavil informatickou podporu pro nejaky proces. Stejne tak je programator i ten, kdo ve visual basicu pise makra do wordu a excelu, protoze zrovna ty jsou krome webu velmi oblibene jako interface pro ruzne obchodni systemy (ani i proto, ze s nimi 'sekretarky' umi alespon trochu zachazet). Programator je i ten, kdo bastli objekty v PHPku (ackoliv to objektivne ani moc nejde). Muzete si rikat, ze to je proti vam povl a zduvodnovat si to treba tim, ze neumi ani napsat stavovy automat nebo psat ve vim, muzete o tom napsat clanek, ale to je asi tak vsechno co s tim muzete delat.