09.05.2017. ·
3 min

Softveraš, inženjer - čarobnjak

Softveraš, inženjer - čarobnjak

Softveraš, inženjer - čarobnjak, sposoban da pretvori tvoju ideju u konkurentnu i skalabilnu platformu, da izmodeluje svaku tvoju želju i od nje napravi pametan gadget. Dostupan je 24/7, jer on ne spava, snovi su za njega precenjeni. Takođe, on zna 37 programerskih i govori više od 29 svetskih jezika, poznaje gotovo sve arhitekture operativnih sistema i nikada ne izgovara reči u nizu, bez da one grade smislenu rečenicu. Obično je tih i povučen, ne nameće svoje mišljenje, ali uvek zna šta je najbolje rešenje. On ne čita dnevnu štampu, ruske ili francuske književnike, već oficijalnu dokumentaciju i forume. Možeš ga videti na slikama sa mature, publikacijama kompanija za koje radi, ali nikada uživo, jer on postoji negde izvan tvog vidokruga, izvan tvog scopa - a.

Realnost ili fikcija?

Nedavno sam imao priliku da držim jedno predavanje na temu “Web app development” u jednoj studentskoj organizaciji, a čiji sam član bio do nedavno, i baš sam bio iznenađen brojem ljudi koji dele identična interesovanja i stremljenja u pogledu karijere.

Iskustvo mi govori da je veliki broj mladih ljudi koji bi želeli da se bave razvojem softvera, ali ne znaju ili nemaju dovoljno znanja o tome šta to podrazumeva i koliko je to zahtevno ili manje zahtevno zanimanje.

Pa, stvari su sledeće:

Prvi korak je fakultetsko obrazovanje u ovoj oblasti ili neki drugi oblik obrazovanja koji podrazumeva interakciju na relaciji student - mentor, načešće su to online learning platforme, poput Udacity, Udemy, Pluralsight, Coursera, edX i drugi. Tokom učenja, vrlo je važno razumevanje koncepta na kojima se zasnivaju programski jezici, platforme na kojima su oni native, dodatni servisi, razvojna okruženja i alati koji nam mogu dodatno olakšati rad. Dakle, hiljade i hiljade fail - ova izgradiće u nama jedan jako važan skill - problem solving!

Nakon inicijalnog setUp - a, vreme je za praksu. Veliki je broj kompanija i startUp - ova koji vam mogu pružiti priliku da učite, razvijate se i postajete sve bolji i bolji u svom poslu. To podrazumeva rad na malo ozbiljnijim projektima nego na fakultetu i malo više izazova nego ranije. Najvažnije je ostati uporan i dosledan.

Drugi korak je, svakako zaposlenje u toj ili nekoj drugoj kompaniji, jer je ideja da se na praksi studenti upoznaju sa platformom i prođu kompletan flow jednog projekta kroz samostalne zadatke i praktičan rad, a to podrazumeva i project management tool - ove, slack, mailing liste, review coda itd, a sa tim možda niste imali prilike da radite ranije na faksu.

Nakon toga, dolazimo do Junior developera i onda kreće usavršavanje. Učenje, učenje, učenje (greške, greške, greške)! To je u suštini najbrži način za napredovanje i upoznavanje ovog sveta.
Problem je što je jako mali broj developera koji imaju razvijen problem solving skill, language agonostic su i ne odustaju dok ne pronađu optimalan način bilo za modelovanje rešenja ili njegovu implementaciju.

To znači da postoji veliki broj pozicija i kompanija koje su otvorene za učenje i usavršavanje, bez obzira na senioritet, problem je što mladi ljudi nisu u toku sa dešavanjima u ovoj sferi biznisa, jer fakulteti prilično zaostaju za aktuelnim tehnologijama svojim planom i programom, a developeri ili nemaju dovoljno konkurentnog znanja i iskustva, a imaju puno prilika i izbora, pa se stvara privid kvaliteta.

Oceni tekst

5
33 glasa
Velimir Bulatović Velimir Bulatović

Velimir voli da istražuje i eksperimentiše sa novim tehnologijama. Voli da čita, bilo da je to stručna literatura ili beletristika. Trenutno piše Javu i aktivno se bavi istraživanjima na polju veštačke inteligencije i mašinskog učenja. Već par meseci planira da krene na trčanje, ali mu nikako ne uspeva. Nada se da će se to uskoro promeniti, jer je već priuštio sebi patike za trčanje.

7 komentara

ljubica ljubica 02.06.2017.
0
0

Poštovanje Velimire, Namera mi je da upišem IT Akademiju. Koliko se programiranje moze naučiti na IT Akademiji, i kako do posla programera posle svršenog kursa od 12 meseci, u Srbiji. Podloga: biolog master, student 3. godine doktorskih studija Kakva su tvoja iskustva

Velimir Velimir 04.06.2017.
0
0

Zdravo Ljubice, Nadam se da je na doktorskim studijama život puno uzbudljiviji, nego na osnovnim :) Iskreno, nisam pohađao nijedan kurs na pomenutoj ustanovi, pa samim tim, šta god bih ti rekao ne bi bilo toliko relevantno, jer bi se svelo na 'rekla-kazala', a svakako ne želimo to. Moj savet je da, ukoliko se odlučiš da pohađaš kurs bilo gde, trudi se da što više razumeš materiju i realizuješ sve projekte koje možeš, a tokom trajanja kursa. Nikada nemoj da prestaneš da postavljaš pitanja i stalno analiziraj svoj kod, jer uvek može bolje. Sad nije vreme da razmišljaš o poslu, već učenju :) A nakon završenog kursa, najbolje bi bilo da apliciraš za neku praksu u domenu tehnologija koje budeš učila, jer pored znanja jezika, IDE i platforme, potrebno je poznavati i neke dodatne alate, frameworke i paterne koji ti mogu olakšati rad i znatno ubrzati proces pisanja softvera, a kada ih savladaš, postaješ konkurentna (tada je vreme za posao). Tako da, samo hrabro i ne razmišljaš previše unapred. Kurs, praksa, pa posao. ...i ne zaboravi da se stalno usavršavaš i učiš :)

Mirko Lišanin Mirko Lišanin 02.10.2017.
0
0

Ljubice, Ja sam zavrsio ITAcademy, i jedino mogu da ti skrenem paznju na to da ne ocekujes da oni uzmu levak i da ti sipaju znanje u glavu (mnoge sam upoznao koji su to ocekivali, pa sad ne zadovoljno pljuju profesore i skolu).. Skola kao skola je, da kazem malo prepotentna sa svojim marketinskim ispadima - sve se svodi na bogatu karijeru, visoko placene poslove itd, ali ono sto bih istakao kao kvalitet jesu profesori koji ti zaista pruze znanje i na tebi je da li ces to znanje da usvajas i razvijas ili ne. Predpostavljam da je takva situacija sa svim kurs-skolama. To ti je kao auto skola: Polozis - dobijes dozvolu - ali realno jos ne znas da vozis.. Uplivaj u kod dok ne steknes motoriku, ostalo je rekao Vladimir.. Sve najbolje zelim!

Micheal Benson Micheal Benson 21.03.2018.
0
0

Да би се правилно представити, ја сам господин Мајкл Бенсон приватни зајмодавац, Дајем минимални кредит од $ 5.000 или његов еквивалент у другим валутама на било који број кредита са каматном стопом од 3%, ово је финансијска прилика за ваш врата, брзо узмите кредит од 2018. године. Постоји толико много људи од који траже финансијске могућности или помоћ иза угла и на местима, и још увек не могу добити један, али овде је. Могућности финансирања на вашим вратима и, стога, не можете себи приуштити да пропустите ову прилику. Овај сервис је направљен за људе, предузећа, пословних људи и жена и доступност било ког износа који желите за више информација. Контактирајте нас путем е-маила: MICHEALBENSONLOANAGENCY@GMAIL.COM Образац за кредит и вратите је. Пун назив ................. Приватни број телефона ................ Земља .................. Адреса ............... Држава ............... Иеарс .............. Пријавили сте се прије или не. ............. Држава .............. Потребан износ кредита. .................. Период зајма ............... Занимање ................. Месечни приход ..................... У признавање тих детаља, послаћемо наш споразум са планом отплате, и ако прихватите услове и услове, можете добити ваш кредит једном одобри, у зависности од тежине, хитности и поверења које имамо за вас. Чекам ваш брз одговор. С поштовањем, Мицхеал Бенсон

jelena zoric jelena zoric 20.10.2017.
0
0

Poštovanje Velimire, Ljubice, Mirko Ovim putem bih želela da vas pozdravim i dodam svoj komentar. Ja sam završila ITAcademy, smer PHP programming, DL polaznik. Istina je da pružaju mnogo u smislu dobrih predavanja, primera, saveta, iznad svega dobrih predavača. Ali naravno sve je ostalo na nama, neprestano učenje, rad, usavršavanje... Pre dva dana sam postala Zend Certified Enginner, vau. A evo kako ide moja priča. Po zanimanju sam diplomirani inženjer elektrotehnike, elektronika i telekomunikacije. Zaposlena u IT-u MUP-a, i bavim se komunikacionim sistemima. Veoma lep posao. Programiranjem se nisam bavila, i za mene je ta sfera oduvek bila izazov. Kako imam stalnu želju da učim novo i usavršavam se, odlučila sam da upišem PHP programiranje, Završila, i sada mi predstoje sledeći koraci, a to je konkretan rad, na nekim većim i ozbiljnijim projektima, u čemu baš i nemam puno iskustva. Bila bih zahvalna kada bi mi dali savet i smernice kako uploviti u svet konkretnih projekata, gde se u stvari najbolje može učiti i naučiti. Kakva su bila vaša iskustva na ovom delu "puta" da se stekne najbolja praksa? Hvala:)

Velimir Bulatovic Velimir Bulatovic 24.12.2017.
0
0

Zdravo Jelena, Dosta toga si već rekla, pa ću biti kratak. "Konkretni projekti" su gotovo svuda oko nas, počev od nevladinog sektora, preko stratUp - ova, malih i srednjih kompanija, pa do enterprise kompanija koje broje timove developera i inženjera. Svaki angažman u suštini podrazumeva tvoj rad na konkretnom projektu, ukoliko taj projekat / proizvod ima klijente u realnom vremenu ili je na putu da ih pridobije. Pokušaj da se raspitaš kod svojih kolega, pogledaš oglase na ovom sajtu ili LinkedIn - u i prijaviš se za neku od pozicija, a ukoliko planiraš da promeniš trenutni posao. Pre toga, vrlo je važno da sa sobom raščistiš šta želiš, koje tehnologije bi volela da koristiš itd. I svakako, insistiraj na mentoru ili nekom ko će redovno gledati tvoj i pisati ti review, time ćeš postati bolja u svom poslu.

Marjan Radic Marjan Radic 17.11.2021.
0
0

Pitanje za Velimira?Napravio sam razne igre,opisat cu 1.igru..( igra s kartama za novac,slično poker stars)Zanima me,dal se možda baviti programiranjem raznih igara??

Iz ove kategorije

Svi članci sa Bloga