Prieš kelerius metus mūsų šalyje buvo apie 15 tūkst. programuotojų, o šių specialistų poreikis ir toliau sparčiai auga. Tai viena perspektyviausių ir pelningiausių profesijų Lietuvoje, garantuojančių ramią ateitį. Prognozuojama, kad jau 2020 m. reikės 83 proc. daugiau programuotojų nei yra šiuo metu.
Kauno technologijos universiteto (KTU) Informatikos fakultete (IF) šiuo metu studijuoja rekordinis skaičius studentų – 2186 bakalaurantai ir magistrantai, iš kurių net 1327 kremta programavimo mokslus. Rugsėjo 13-oji jiems, kaip ir visiems pasaulio programuotojams – ypatinga diena.
Kas yra programuotojas?
„Programuotoją iš kitų profesijų išskiria geras loginis ir analitinis mąstymas, kantrumas ir dėmesingumas detalėms. Šios srities specialistai geba sudėtingas problemas detalizuoti, išskaidyti jas į dalis ir rasti atsakymus. Reikia pažymėti, kad programuotojai neužsisėdi prie vienos technologijos daug metų“, – apie programuotojus pasakojo IF dėstytojas dr. Mikas Binkis.
Dėstytojo teigimu, programuotojų rūšių yra labai daug, tačiau kalbant apie internetinių svetainių programuotojus, išskiriami yra du pagrindiniai tipai.
„Specialistai, kuriuos vadiname užkulisių programuotojais (angl. „back-end“) kuria aplinką ir rūpinasi ta svetainės dalimi, kurią vėliau naudoja ir prižiūri tinklalapio administratoriai. Išorinės svetainės (ang. „front-end“) programuotojai kuria viską, ką mato vartotojas, atsidaręs svetainę: įvairiausius meniu, interaktyvius elementus ir kita“, – sakė M. Binkis.
„Universaliais kariais“ įvardinti programuotojo specialybę turintys specialistai, anot dėstytojo, yra labiausiai vertinami dėl sugebėjimo išmanyti konkrečią technologiją ir dėl tarpdiscipliniškų savybių, kurios padeda greitai išspręsti problemas, susijusias su konkrečia verslo sritimi.
M. Binkio teigimu, programuotojai taip pat pasižymi ne tik savo analitiniu mąstymu, bet ir polinkiu į visiškai kitos srities užsiėmimus. „Pastebiu su draugais ir kolegomis programuotojais, jog dažnai programavimu užsiimantis asmuo papildomai domisi socialiniais mokslais, psichologija, kulinarija arba menais“, – šypsodamasis kalbėjo dėstytojas.
Praėjusio dešimtmečio stereotipai
Visuomenėje programuotojo paveikslas dažnai pateikiamas stereotipiškai – savyje užsidaręs, komunikavimo problemų turintis „asocialus moksliukas“, bendraujantis tik su į save panašiais kitais „tiksliukais“. Pastaraisiais metais, kai programavimo studijų populiarumas peraugo rekordinius skaičius, ėmė griūti ir nusistovėję stereotipai.
„Daugelis stereotipų yra atkeliavę iš praėjusio dešimtmečio. Pripažįstu ir galiu teigti, jog programuotojai nekomunikuoja tiek daug, tačiau jei jie būtų visiškai nekomunikabilūs, negalėtų dirbti nei užsakovais, nei projekto vadovais, negalėtų derinti veiksmų ar dirbti kaip komanda“, – apie programuotojų įvaizdį kalbėjo M. Binkis.
Dėstytojo teigimu, jau universitete, nuo pirmojo kurso, studentai dirba komandomis ir rašo komandinius referatus, programuoja grupėse, vykdo semestrinius projektus, ruošia ir atsiskaito jungtinius baigiamuosius darbus, kurie dažniausiai gauna geriausius įvertinimus. Tik komandose dirbantys programuotojai yra ypatingai vertinami ir „medžiojami“ verslo.
M. Binkis tvirtina, jog per pastaruosius metus Z kartos studentai ir bendrauja, ir įsisavina medžiagą kitaip negu Y ar X kartos žmonės, todėl stereotipai yra laužomi ne tiek dėl pačios specialybės, kiek dėl visuotinių pokyčių.
„Programuotojai yra tie specialistai, kurie turi didžiausią įtaką XXI a. žmonijoje. Jie keičia pasaulį iš esmės, o naujoji Z karta, kurios išskirtinumą lėmė interneto atsiradimas, pasižymi ypatinga dinamika, gebėjimu greitai priimti sprendimus. Žmonijos lauka daug pokyčių“, – tikino M. Binkis.
2 – šventas skaičius programuotojui
„Kai susitinka du programuotojai ir vienas paprašo paskolinti 250 eurų, kitas pasiūlo suapvalinti iki normalios sumos – 256. Jei supratote šį juokelių, tada šiandien galite švęsti Tarptautinę programuotojų dieną“, – juokavo KTU dėstytojas. Rugsėjo 13 d. – tai Tarptautinė programuotojų diena, kuri taip pat yra 256-oji metų diena. Skaičius pasirinktas neatsitiktinai, nes 256 – tai 28 , o skaičius 2 programuotojams yra itin reikšmingas. Dėstytojas paaiškino, jog skaičius 2 reiškia du: 0 ir 1. Pasak M. Binkio, minėti skaitmenys 0 ir 1 paaiškina informacijos pateikimo būdus, kurie yra suprantami arba nesuprantami žmonėmis. Supranta juos tik programuotojai, todėl ir juokelis buvo skirtas tik šios srities specialistams.
Švęsdamas Tarptautinę programuotojų dieną, KTU Informatikos fakultetas (IF) paskelbė loteriją ypatingiems programuotojo marškinėliams laimėti, o IT kompanija „DATA DOG“ panoro pavaišinti KTU studentus kukurūzų spragėsiais.