• 5 Apr. 2006
  • 3 min

Cum sa angajezi in Tehnologia Informatiei (IT): Introducere

Autor
eJobs
eJobs eJobs este platforma de locuri de munca din Romania care ver... Arată mai mult

Tehnologia informatiei este un domeniu larg care cuprinde toate aspectele legate de managementul si procesarea informatiei. Datorita cresterii dependentei fata de informatie in toate aspectele vietii […]

Tehnologia informatiei este un domeniu larg care cuprinde toate aspectele legate de managementul si procesarea informatiei. Datorita cresterii dependentei fata de informatie in toate aspectele vietii moderne, valoarea si importanta specialistilor in IT (indiferent de specializare) a crescut foarte mult. Specializarile din cadrul domeniului IT sunt numeroase. Noi ne vom referi la trei domenii vaste si diverse de angajare, si anume programare, retele, si aplicatii web.

Definitii

Programare – Programatorii sunt persoane care cunosc limbaje de programare pe care le folosesc pentru a construi aplicatii software. Exista multe limbaje de programare precum Visual Basic, C++ si Delphi. Programatorii scriu un cod (o serie de instructiuni tehnice) care determina computerul sa execute anumite comenzi. Ei lucreaza inde-aproape cu analistii de sistem, si din moment ce creeaza programe specializate, lucreaza uneori si cu contabilii, managerii, oamenii de stiinta, inginerii, etc. In mod traditional, munca de programare se concentra asupra design-ului, imbunatatirii si utilitatii aplicatiilor software. Totusi, pe masura ce piata IT a evoluat, munca programatorilor a devenit din ce in ce mai mult legata de internet si de alte tehnologii.

Retele – Specialistii in retele se ocupa de formarea retelelor. O retea de computere este ca o retea de sosele care conecteaza destinatiile si care le ofera oamenilor dintr-o parte a orasului acces la locuri din cealalta parte. O retea de computere le permite utilizatorilor sa faca schimb de informatii si resurse. Reteaua cuprinde de obicei un server, mai multe computere si cabluri. Specialistul in retele este responsabil pentru stabilirea retelei si asigurarea unei conexiuni stabile si rapide. Cateva dintre sistemele de operare pentru retele sunt Windows, Mac, Linux si Netware.

Aplicatii Web – Aici intra toate programele legate de internet. Un exemplu simplu este dezvoltarea web, care presupune pur si simplu programarea pentru site-uri pe World Wide Web. Aici intra toate aspectele legate de site-uri; intretinerea serverelor, administrarea bazelor de date, etc.

Exemple de titluri de posturi

Analist al sistemelor – Analistii studiaza problemele si formuleaza solutii sub forma de programe. Ei identifica problemele de studiat, stabilesc obiectivele, aduna informatiile pe care trebuie sa le analizeze, si de asemenea prezinta metodele posibile de rezolvare a problemelor. Apoi testeaza validitatea solutiilor descoperite si in final elaboreaza indicatii cu privire la cea mai buna forma de implementare a solutiilor si indeplinire a obiectivelor. Analistii trebuie sa fie capabili sa inteleaga nevoile utilizatorilor sistemului si sa traduca aceste nevoi in etape logice pe care sa le transmita mai departe programatorilor pentru ca acestia sa scrie codurile.

Administrator de retea – Acestia sunt nasii tehnologiei in cadrul organizatiilor. Ei trebuie sa fie la curent cu toate aspectele legate de tehnologia informatiei pe care o utilizeaza compania. Ei asigura functionarea serverelor web, administreaza serverele postale, supravegheaza operatiile tuturor angajatilor pe computer, si administreaza toate retelele pe care le intretine organizatia. Sarcinile lor obisnuite includ optimizarea performantelor retelelor, stabilirea conturilor de e-mail pentru angajati, si permiterea accesului la imprimanta mai multor utilizatori.

Programatori C++, Programatori Visual Basic – Acesti programatori utilizeaza respectivele limbaje de programare pentru a crea aplicatii software. Visual Basic este un mijloc usor si rapid de realizare a programelor de baze de date si a jocurilor. C++ pe de alta parte, este un limbaj mai dificil, utilizat pentru realizarea de software mai sofisticat.

Web Developer – Web developer-ul concepe strategia site-urilor. El stabileste ce hardware ar trebui sa foloseasca site-ul si ce software este necesar pentru a-l face sa functioneze bine. El programeaza de asemenea site-ul astfel incat sa functioneze efectiv si stabileste instrumente de raportare si baze de date pentru a inregistra traficul de pe site.

Webmaster – Webmaster-ul era inainte persoana care avea intreaga raspundere pentru site-ul web al unei companii. El sau ea se ocupau de administrarea serverelor, faceau programare, corespondau cu cei care furnizau continutul (redactori sau altii), si realizau munca de design grafic. Dar aceasta situatie s-a schimbat aproape in intregime acum si webmaster-ul realizeaza aproape aceeasi munca ca si web developer-ul. Printre responsabilitatile lor se pot numara monitorizarea site-ului, administrarea serverului, programarea, si cateodata designul grafic. Webamaster-ul are mai degraba o pozitie manageriala fata de site.

Administratorul bazelor de date – Principala sarcina a acestei persoane este sa construiasca, sustina si repare baza (bazele) de date a unei companii. Pe langa dezvoltarea si actualizarea acestor baze de date, administratorii trebuie de asemenea sa monitorizeze performanta acestora si sa asigure securizarea informatiilor. Administrarea bazelor de date poate implica programarea, lucrul cu internetul, lucrul cu retelele. Acest fapt se-ntampla pentru ca o baza de date poate fi utilizata in comun, pe o retea, pe internet si poate fi programata pentru clasificarea datelor stocate.

Educatie si profilul abilitatilor

Educatie necesara – O diploma universitara in Informatica, Inginerie Computationala, Comunicatii sau MIS (management information systems – sisteme de management al informatiei). Te poti califica si obtinand unul dintre numeroasele certificate IT disponibile.

Sporirea Educatiei si Certificatele disponibile – Mastere in Informatica. Cateva dintre certificatele des intalnite sunt: Microsoft Certified System Engineer (MCSE), Microsoft Certified Solution Developer (MCSD) si Microsoft Certified Database Administrator (MCDBA). (Exista multe cursuri disponibile in IT, acestea sunt doar trei dintre cele mai des intalnite).

Abilitati de lucru cu computerul – Abilitati excelente de lucru cu computerul. Este necesara cunoasterea mai multor limbaje de programare si software-uri in functie de industrie si de post. Printre exemple se numara Visual Basic, Dreamweaver si Microsoft Frontpage.

Experienta necesara – Experienta necesara variaza in functie de post. Fiind o industrie tanara, se pune accentul mai mult pe abilitati decat pe experienta, desi experienta va constitui mereu un avantaj.

Abilitati suplimentare – Un programator trebuie sa aiba o minte constructiva. El sau ea trebuie sa posede abilitatea de a construi din moment ce un program consta dintr-o serie de comenzi care formeaza intr-un final un intreg. Trebuie sa aiba de asemenea o gandire orientata spre cautarea solutiilor; din moment ce li se cere de multe ori sa creeze un software care sa raspunda anumitor probleme ar trebui sa poata gasi solutii creative.

A fost util articolul? 0

Leave a Reply