dekuji za rady urcite budu muset zacit s necim mnohem jednodussim, na tohle nemam je to spousta pojmu ktere mi jsou naprosto cizi ...
jsem asi ten posledni kdo by mel filozofovat ale neda mi to, pripada mi ze pokud se nezmeni paradigma, je to furt o tom, ze netrenovany clovek "od prirody" ma nejaky mentalni model, ktery se proste s pocitacem nedomluvi
mym ukolem je natrenovat jiste dovednosti tj. zmenit svuj mentalni model cili jakoby ja kracim smerem k pocitaci
co to otocit a rici si, netrenovany clovek ma tendenci myslet takhle a takhle takze programovaci jazyk musi respektovat tyto intuitivni prirozene myslenkove konstrukce cloveka od prirody, tedy pocitac kraci smerem k cloveku ?
treba tady to testovali jak to neprogramatorum mysli
http://www.cs.cmu.edu/~pane/ftp/PaneRatanamahatanaMyers2001.pdfje to podobne jako user experience a GUI, ma se clovek ucit kde kam kliknout nebo naopak se ma pozorovat co by kde clovek hledal a mackal (nejlepe male deti treba kdyz poprve dostanou doruky tablet nebo pc s mysi) a tomu prizpusobit rozhrani ? (intuitivnost, napr. mac os x )
mne jako neprogramatorovi ktery nema ten spravny mentalni model momentalne pripada jako nejschudnejsi "naucit se spravne ptat strycka googla" tak abych to co opravdu minim svym dotazem dostal jako odpoved na 1. miste (I am feeling lucky).
Budoucnost by pak vlastne mohla byt nejaka grandiozni databaze znalosti, pres kterou by se dotazovalo (clovek by se musel naucit jak se spravne ptat - vlastne opet zmena mentalniho modelu jako programator-neprogramator), nejspis typu decision trees at uz bych se ptal ja a stroj odpovidal nebo obracene) jako se v zarodku trochu nesmele dotazuje treba tady clovek ktery chce jednoucelove takove dotazovaci systemy tvorit resp. udelat platforumu pro jejich tvorbu
https://www.reddit.com/r/AskProgramming/comments/3hi33t/what_kind_of_programmer_do_i_need_to_create_a_web/