Cum să faci bani în IT dacă nu știi să scrii cod
Muncă și De Studiu / / January 07, 2021
1. IT - recrutor
Dacă sunteți interesat să lucrați cu Resurse Umane, puteți face din IT nișa dvs. și puteți ajuta companiile să găsească dezvoltatori talentați. Veți avea toate avantajele de a lucra într-o companie IT fără a fi nevoie să înțelegeți codul. Desigur, trebuie să învățați hardware-ul de bază: un recrutor IT ar trebui să știe că Java nu este o abreviere pentru JavaScript. Și, de asemenea, - pentru a monitoriza în mod constant schimbările în software-ul și tehnologiile companiei: dacă setul de programe se schimbă, cerințele pentru candidați sunt aceleași.
Firmelor IT le pasă adesea de nivelul de satisfacție a angajaților cu diferite aspecte ale muncii. Acest lucru revine și departamentului de resurse umane. Să presupunem că scrieți teste și valori pentru a înțelege că productivitatea echipei va crește dacă există un aparat de cafea nou în sala de ședințe. Și dacă veți deveni un recrutor senior, veți putea nu numai să recrutați angajați, ci și să planificați modul în care personalul companiei se va extinde.
2. Manager de produs
Crearea a ceva nou în IT necesită creativitate care se limitează la nebunie și o minte rece pentru a calcula costurile și beneficiile. Managerul de produs are toate acestea - persoana care dezvoltă complet conceptul unui nou produs. El analizează cerințele pieței și ale clienților, corelează costurile cu veniturile potențiale, testează ipoteze și stabilește termene. În același timp, este suficient pentru el să aibă o idee despre procesele IT fără o cunoaștere profundă a modului de implementare a acestora. Există o echipă tehnică pentru asta.
Pe de altă parte, un manager de produs trebuie să înțeleagă bine utilizatorii și să poată privi în viitor. Dar, în acest caz, nu vă bazați pe intuiție, ci pe tendințele pieței. Acest lucru necesită cunoașterea economiei și a valorilor succesului produsului. În plus, un manager de produs știe să prezinte un produs în așa fel încât toată lumea să creadă în el și să înțeleagă exact cum trebuie implementat.
Deveniți manager de produs
3. Inginer de testare
Pentru a împiedica accesul software-ului la clienți cu erori, acesta trebuie testat din toate părțile înainte de lansare. Asta fac testerii. Au pus noi proiecte prin diferite teste pentru a vedea dacă un program face ceea ce ar trebui și dacă întâmplător face ceva ce nu ar trebui. Pentru a face acest lucru, ei elaborează scenarii de testare pentru termenii de referință și apoi le compară cu activitatea reală a software-ului.
Inginerii de testare au o înțelegere aproximativă a modului în care este executat codul. Dar ei chiar știu altceva: cum ar trebui executat programul din partea utilizatorului. Dacă există o diferență între funcționalitatea dorită și cea reală, acestea indică dezvoltatorului toate discrepanțele și el găsește deja o modalitate tehnică de a remedia erorile. Sarcina testerului este de a face teste repetate și de a vă asigura că eroarea a fost remediată și că restul funcțiilor programului nu sunt încălcate.
4. Consultant sisteme IT
Programatorul trebuie să înțeleagă ce problemă de afaceri rezolvă IT. Dar dacă se aruncă în problemele economiei, nu va avea timp să se dezvolte. În plus, poate fi dificil pentru dezvoltatori să comunice cu clienții: unii vorbesc limba afacerilor, în timp ce alții vorbesc limba codului. Pentru a ajunge la o înțelegere, au nevoie de un intermediar - un consultant IT. El aprofundează ceea ce își dorește afacerea cât mai detaliat posibil și întocmește o sarcină pentru dezvoltator.
Consultantul trebuie să înțeleagă limitele capacităților tehnice ale programului. Dar nu trebuie să se ocupe direct de cod. Este mult mai important pentru un consultant să aibă abilități de comunicare îmbunătățite și să poată analiza informații pentru a asculta clientul și pentru a găsi o soluție clară la problema sa. Chiar și atunci când el însuși are o idee destul de vagă despre ceea ce este necesar.
5. Analist de date
Companiile IT nu iau decizii fără o analiză prealabilă. Preluarea de informații și extragerea sensului util din aceasta este sarcina principală a unui analist de date. El observă tendințe, structuri, izolări, deduce ipoteze și le testează în practică. Va beneficia afacerea dacă aceste date se schimbă? Și dacă altele? Analistul găsește răspunsuri la aceste întrebări și le prezintă în mod clar celor care nu înțeleg datele.
Pentru a face bine această treabă, trebuie să înțelegeți dinamica sectorului IT. Și, de asemenea, - instrumente proprii care fac posibilă efectuarea de calcule, diagrame, prezentări. Prin urmare, abilitatea de a lucra cu numere și cantități mari de informații va fi grozavă pentru dvs., dar nu va trebui să învățați să programați de la zero.
6. Manager de proiect
Implementarea proiectelor IT este o afacere profitabilă și responsabilă. Rezultatul final nu este responsabilitatea dezvoltatorilor care au scris programul. Calitatea proiectului este garantată de cel care l-a condus - managerul de proiect. În această profesie, aveți nevoie de abilități de conducere de bază: formați o echipă, stabiliți sarcini, planificați termene și un buget. De asemenea, este important să puteți determina oamenii să lucreze și să creați o atmosferă confortabilă.
Înțelegerea specificului IT joacă un rol important: managerul trebuie să știe ce competențe sunt necesare pentru diferite sarcini. Dar managerii nu intră în codul în sine, chiar dacă un fost dezvoltator începe să conducă proiecte. Managerul de proiect trebuie să planifice corect strategia și tactica, astfel încât să nu fie nevoie să verifice fiecare pas al membrilor echipei.
Pentru a face o carieră manager de proiectcine va trage proiecte complexe și va inspira echipa, este nevoie de experiență practică. O puteți obține și lucra cu sarcini IT reale la Facultatea de Management de Proiect din GeekBrains. În timp ce studiați la o universitate online, nu trebuie doar să ascultați prelegeri și să citiți literatură. Te vei încerca cu adevărat în această profesie și vei învăța toate cunoștințele. După antrenament, veți avea un portofoliu gata făcut și o experiență de lucru ca manager de proiect.
Deveniți manager de proiect
7. Jurnalist de date
Acesta este și un fel de interpretare a datelor, dar nu pentru companie, ci pentru cititori. Jurnaliștii de date înțeleg procesele IT suficient pentru a le putea comunica clar. Ei explorează lumea hardware-ului și software-ului, găsesc informații utile și le împărtășesc într-un mod simplu și distractiv. Analiza datelor necesită instrumente tehnice, de exemplu bazate pe limbajul Python. Dar acest lucru nu este același lucru cu codificarea completă, este mai degrabă un set mic de algoritmi pe care trebuie să aflați cum să le executați.
Alte abilități importante ale unui jurnalist de date sunt competențe destul de umanitare: să-ți exprimi cu îndemânare gândurile în scris, să adaugi vieți poveștilor despre cifre, să faci infografii. Multe companii IT angajează jurnaliști de date în personalul lor pentru a vorbi despre noile dezvoltări și tehnologii cu ajutorul lor.