Forum Crestin Ortodox Crestin Ortodox
 
 


Du-te înapoi   Forum Crestin Ortodox > Generalitati > Generalitati
 
 
Thread Tools Moduri de afișare
  #13  
Vechi 19.01.2015, 02:35:26
oaie_cugetatoare oaie_cugetatoare is offline
Banned
 
Data înregistrării: 31.03.2014
Religia: Ortodox
Mesaje: 1.296
Implicit

Citat:
În prealabil postat de cristirg Vezi mesajul
-crezi tu ca inveti pana la 17 ani si photoshop bine,sa faci sit-uri web,si html 4,html 5,si css2,css 3,si jquery,si bootstrap,less..si php,wordpress
+ sql/no-sql (cei care care lucreaza cu php ar trebui sa foloseasca yii
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.
Reply With Quote