![]() |
![]() |
|
#13
|
|||
|
|||
![]() Citat:
framework) de altfel toate pana acum sunt limbaje de scripting.Nu-ti trebuie o inteligenta aparte pt asa ceva. Iar cei care stiu doar limbaje de scripting sunt doar "consumabile".Daca nu stii un limbaj de programare, nu esti matur dpdv al programarii, si vei fi privit ca "Disposable". Nepotul meu, care are 13 ani stie php.Inginerii de software clasifica php-ul ca... limbaj de scripting cu o dificultate de ...nivel de maimutza. Singurul care teoretic s-ar apropia de conceptul de programare ar fi javascript. Dar este o mare eroare sa inveti javascript si apoi un limbaj de programare. Pt ca javascript creaza concepte si mechanisme false, privind programarea si in loc sa-ti dezvolte creierul, ti-l atrofiaza.(pt ca nu-ti da prilejul de a-ti forma gandirea algoritmica) Din acest motiv pe vremea cand am terminat liceul , nu erau admise la atestatul in informatica, crearea de website-uri, deoarece nu necesita un nivel intelectual mare si orice copilash intelege si poate sa "lucreze". Doarece scriptingul este total diferit de programare, este o eroare foarte mare sa creada cineva ca daca stie scripting, atunci stie programare. Problema este ca pana cand ei realizeaza asta deja este prea tarziu. Sunt 4 nivele de cariera in IT: script-coder(stie doar scripting si framework de scripting) programmer(stie si stapaneste cel putin un limbaj de programare.Poate fi absolvent al unei facultati cu profil informatic.) software engineer(stie cel putin 3 limbaje de programare si tehnologiile aferente pt sisteme software distribuite.Absolvent de facultate cu profil ingineresc in tehnologia informatiilor, gen Automatica/Electronica si nu Informatica) De asemenea inginerul de software are capacitatea intelectuala de a invata in cel mult 30 de zile un nou limbaj de programare. software architect Provine din rangul inginerilor de software, este capabil sa conceapa, creeze si sa realizeze un framework cap-coada, pe care mai tarziu cei din rangurile inferioare le folosesc.Arhitectii software sunt capabil sa-si realizeze propriile tool-uri cap-coada, inclusiv propriile compilatoare, linkere, debuggere, interpretoare.Ei creaza tool-urile pe care altii le folosesc. De obicei cei care sunt arhitecti software, trec mai tarziu in domeniul de management.(Director tehnic sau Director de tehnologii).In engleza el este cunoscut si sub numele de CTO (Chief technology officer). Exemplu de CTO: Linus Torvalds, Bjarne Stroustrup, Richard Stallman, Bill Gates, John Carmack, Tim Sweeney, James Gosling si multi altii. Si ca tot suntem la jocuri.Jocurile video sunt de fapt simulatoare software in timp real de ordinul II integrate ca sisteme software distribuite -informational unificate. ![]() Last edited by oaie_cugetatoare; 19.01.2015 at 02:54:25. |
|