Je tady někdo, kdo vyzkoušel práci v jednom a tom samém korporátu (např. IBM, Tieto, CGI) v ČR a potom ten samý korporát v nějaké ekonomicky vyspělé zemi typu USA nebo Německo? Jaká tam byla úroveň vývojářů, stejná nebo lepší?
Proč se ptám. V korporaci vidím, jaké programátoři, Češi, programujou neskutečné sračky. Senioři, kteří po X letech praxe neznají základní konstrukce a metodologie jazyka. Takové něskutečné sračky, že někdy mám co dělat, abych rozchodil, co jsem právě viděl.
Co mě zajímá je, jestli jsme postkomunistiká země nejen ekonomicky, ale rovněž i úrovní vývoje a úrovní programátorů. Jestli si Němci, když dostanou do týmu outsourcované Čechy, říkají "omg, Češi" tak jako my si říkáme "omg, Indi".
Až na špičky jako Google apod. je kvalita vývojářů v ČR znatelně vyšší, už nikdy víc nechci spolupracovat na projektu z Američanem (resp. někým z US CS vzděláním), pokud to nebude ze Stanfordu, MIT nebo podobně elitní instituce. Člověk je furt musí vodit za ručičku a pořád dokola vysvětlovat triviální věci (nejen MSc, ani PhD z USA není zárukou mozku). V Německu to je dle mé zkušenosti průměr, vzdělávání na tamních univerzitách je takové nemastné neslané, ale v práci (praxi) to pak překvapivě funguje. Obecně to je ale individuální, v ČR je často vidět mentalita "urob si sám", Čech prostě všechno nějak vykoumá a pak ukuchtí, kdežto Amík se pos..., když mu někdo v ukázkovém kódu změní jméno proměnné. Suma sumárum, v ČR si v tomto oboru není co stěžovat, lidi jsou vesměs dobří (od určité úrovně zaměstnavatele, nepočítám Pepu v garáži, co si přivydělává PHPčkem).