Kaip pasirinkti IT profesiją ir nesigailėti
įvairenybės / / August 08, 2022
Programavimas, verslo analizė ar projektavimas – IT srityje yra daug sričių, kuriose gali būti realizuojami ir technikos, ir humanitariniai mokslai. Aiškinamės, į ką orientuotis renkantis specialybę, kad nenukentėtų darbe, net jei atlyginimas jus tenkina.
Kaip pasirinkti specialybę
1. Susikoncentruokite į savo interesus
IT srityje yra daug specialybių, todėl svarbu išsirinkti labiausiai jus dominančias užduotis. Pagalvokite apie tai, kas jums patinka – dizainas, techninė pagalba, pardavimai ar komandos valdymas. Be to, svarbu apsispręsti, kuriame sektoriuje norite dirbti, nes skirtingų konkrečių sričių specialistų paklausa gali skirtis. Pavyzdžiui, galite rašyti programas sveikatos priežiūros ar bankinių paslaugų srityje, kurti mobiliuosius žaidimus ar kurti naujas telekomunikacijų technologijas. Kiekvienai pramonės šakai reikės specifinių žinių, kurias reikia tobulinti.
2. Naršykite pasirinktas specialybes
Pasirinkę kelias profesijas pažinkite jas geriau. Sužinokite reikalavimus kandidatams, vidutinį atlyginimą, laisvų darbo vietų skaičių jūsų vietovėje. Atkreipkite dėmesį, kad žemas slenkstis norint patekti į profesiją ne visada patenka į pradedančiųjų rankas. Pavyzdžiui, manoma, kad testavimo yra lengva išmokti, net jei nėra gilių techninių įgūdžių. Tačiau yra ir daug pradedančiųjų. Tad geriau rinktis specialybę ne tik „greičiau įstoti į IT“ principu, bet ir dėl to, kad ji tikrai įdomi.
3. Susisiekite su žmonėmis iš pramonės
Ieškokite žmonių, kurie dirba pagal jus dominančią specialybę, ir paklauskite jų, ką jie atlieka savo pareigas, kaip praeina įprasta darbo diena, kas jiems patinka ir kas nepatinka profesijos. Jie gali paaiškinti, kokie reikalavimai keliami pradedantiesiems, kaip parengti aplanką ir ko tikėtis pokalbio metu.
4. Išbandykite nemokamus kursus
Internete gausu straipsnių, internetinių seminarų ir paskaitų, kurios leis geriau pažinti profesiją. Kai kurios internetinės mokyklos atveria prieigą prie pirmųjų pamokų arba siūlo nemokamus trumpus kursus. Galite pradėti nuo jų, kad pamatytumėte, ar jus domina pasirinkta kryptis. Galbūt po poros praktikos sesijų pereisite į kitą sritį arba suprasite, kad esate pasiruošę mokytis toliau.
Prieš pasirenkant profesiją, tenka atlikti daug tiriamojo darbo – atsižvelgti į savo interesus, situaciją rinkoje ir, jei įmanoma, išbandyti praktiškai. Karjeros orientavimo testai tai padeda. Pavyzdžiui, VK platforma sukurtas profesinio orientavimo mini aplikacija „Išbandyk IT profesijas“, skirta 12-18 metų paaugliams. Joje studentai bus supažindinti su įvairiomis IT specialybėmis ir pateiks rekomendacijas, kaip mokytis. Programa veikia kaip simuliatorius. Pasirinkęs profesiją, paauglys pateks „į darbo vietą“ – su juo susisieks boto kolega, kuris papasakos apie dominančią profesiją ir pasiūlys atlikti temines užduotis. Kol kas programoje galima išbandyti šešias specialybes – pavyzdžiui, išbandykite save kaip sąsajos dizainerį ar projektų vadovą. Rugsėjo mėnesį kūrėjai į sąrašą planuoja įtraukti dar dešimčia profesijų.
Kokios specialybės yra IT srityje
1. Programuotojas
Dažniausiai IT asocijuojasi su kūrėjais, kurie kuria kompiuterines programas. Darbe tenka rašyti naujų programų kodą arba prižiūrėti esamas, jas testuoti ir taisyti klaidas. Kūrėjai yra skirtingi, ir gerai išsiaiškinti, kur slypi siela. Pavyzdžiui, galite kurti mobiliąsias programas, skirtas Android ar iOS, žaidimus ar svetaines. Yra sąsajų kūrėjai, atsakingi už produkto sąsają. Ir yra backend - jie užsiima „vidinėmis“ žiniatinklio programomis, paslėptomis nuo lankytojų akių.
Domėjimasis tam tikra sritimi lems tolesnį išsilavinimą. Tarkime, norint sukurti programas Android, reikia Java ir Kotlin programavimo kalbų. Ir iOS kūrėjai dažniau naudoja Swift.
2. Programinės įrangos testeris
Šis specialistas tikrina programų veikimą. Jis ne tik ieško klaidų ir pažeidžiamumų, bet ir įvertina, kiek patogi ir suprantama programa yra vartotojo požiūriu. Testuotojas savo arsenale turi keletą patikrinimo būdų. Vadovai klaidų ieško rankiniu būdu. Tačiau tai nereiškia, kad jie tiesiog spaudžia mygtukus - geras testuotojas apgalvoja nestandartines situacijas, kad patikrintų, kaip programa veikia. Pavyzdžiui, kas atsitinka, jei vartotojas daug kartų paspaudžia tą patį mygtuką, pradeda rašyti hieroglifus ir specialiuosius simbolius, paleidžia programą, kai baterija yra labai išsikrovusi arba tuo pačiu metu kaip ir kiti.
Be vadovų, yra ir automatiniai testeriai – jie rašo kodą, leidžiantį rasti klaidas. Metodo pasirinkimas priklauso nuo situacijos. Rankinis testavimas padeda patikrinti bendrą programos dizainą ir tinkamumą naudoti, yra pigesnis ir tinka mažesniems projektams. Ir tie patys automatiniai testai gali būti naudojami kiekvieną kartą, kai pristatomos naujos funkcijos.
3. Verslo analitikas
Veikia kaip ryšys tarp kliento ir kūrėjų. Jis išaiškina pageidavimus būsimam projektui, aprašo juos inžinieriams suprantama kalba ir siūlo sprendimus, kurie atneš maksimalią naudą minimaliomis sąnaudomis. Kitaip tariant, kai klientas ateina su noru „tai padaryti gerai“, verslo analitikas tiksliai išsiaiškina, kaip tai padaryti ir ar komanda turi tam techninių galimybių.
Verslo analitikas turi mokėti rinkti informaciją, efektyviai bendrauti ir įtikinamai įtikinti, kodėl tam tikri sprendimai yra naudingi klientui. Anglų kalba pravers – dauguma įmonių dirba su klientais visame pasaulyje.
4. UI/UX dizaineris
Profesijos pavadinime galite pamatyti dvi santrumpas. UX yra vartotojo patirtis (naudotojo patirtis): kokius rezultatus ir įspūdžius žmogus gauna bendraudamas su programa. Ir UI – vartotojo sąsaja (vartotojo sąsaja): kaip atrodo programa. Šių sąvokų sankirtoje gimsta UI / UX dizainerio profesija.
Šis specialistas apgalvoja programos logiką, analizuoja vartotojo elgesį ir kuria vizualiąją dizaino dalį. Jo užduotis yra padaryti programą ne tik gražią, bet ir patogią bei suprantamą. Tarkime, internetinės parduotuvės svetainėje gali būti labai efektingų nuotraukų. Tačiau jie neturi prasmės, jei mygtukas „Įdėti į krepšelį“ yra paslėptas kažkur puslapio apačioje ir vartotojui jį sunku rasti.
Gebėjimas gerai piešti UI/UX dizaineriui nebūtinas. Bet turėti meninį skonį, suprasti šriftus, mokėti dirbti grafiniais redaktoriais – būtina.
5. Projekto vadovas
Projekto vadovo užduotis – organizuoti komandos darbą, paskirstyti užduotis ir tikrinti jų įgyvendinimo terminus. Jis nustato užduočių prioritetus ir seka išlaidas, kad projektas neviršytų biudžeto. Svarbu, kad vadovas gebėtų perteikti klientų reikalavimus darbuotojams, kad jie taptų suprantami ir įgyvendinami. Tokiam specialistui reikia ugdyti planavimo, bendravimo ir komandos valdymo įgūdžius. Pavyzdžiui, daugelis vadovų naudoja Agile plėtros metodiką. Taip pat praverčia techninės žinios – specialistas turi suprasti programavimo kalbų principus, išmanyti UI/UX pagrindus ir maketavimą, kad su darbuotojais galėtų kalbėti ta pačia kalba.
6. duomenų mokslininkas
Šis profesionalas dirba su dideliais duomenimis – nestruktūrizuotos informacijos masyvais, pavyzdžiui, paieškos sistemos užklausų statistika, meteorologinių stočių indikatoriais ir medicininių tyrimų rezultatais. Jis kuria mašininio mokymosi modelius, kurie padeda įmonėms analizuoti informaciją ir daryti prognozes. Pavyzdžiui, patikrinęs dažniausiai užduodamus klientų klausimus, duomenų mokslininkas gali pasakyti, kaip sukurti pokalbių robotą, kad ragintų skambučių centro operatorius.
Kad karjera būtų sėkminga, reikia gerai išmanyti matematiką ir informatiką. Taip pat kartais teks rašyti kodą – duomenų mokslininkai dažnai naudoja Python kurdami duomenų apdorojimo algoritmus.