Jelena Ristic ENTER

Bliži se ENTER konferencija – upoznajmo Jelenu Ristić

Pred  ENTER konferenciju, koja će se održavati 25. i 26. Aprila 2017. u Kolarcu, porazgovaraćemo s jednom od učesnica. Jelena Ristić, izuzetno uspešna programerka s interesantnom pričom, predstaviće nam se ukratko. Jelena je počela da se bavi programiranjem sa 22 godine, a danas je među 3% najtalentovanijih programera na svetu.

  1. Na ENTERU ćeš govoriti o ovoj temi, ali ispričaj i nama ukratko – kako si odlučila da se opredeliš za programiranje? Čime si se ranije bavila?

Sa programiranjem sam se prvi put susrela u sedmom razredu osnovne škole, kada sam nakon testiranja primljena u SystemPro školu za nadarenu decu. Pohađala sam ovu školu dve godine i tu sam naučila osnove progrmiranja u jezicima C/C++, C#, kao i osnove baza podataka, robotike i drugih tehnologija. Iako je ovo znanje bilo osnovno i dosta toga sam i zaboravila, u sećanju mi je ostao taj lep osećaj kada iz gomile nekog “nerazumnog” teksta proizađe programčić koji rešava zadati problem. Obećala sam sebi da ću se jednog dana tome vratiti, bilo iz hobija ili zbog posla.

Sa 22 godine sam bila student treće godine Fakulteta organizacionih nauka, smer menadžment, nisam imala nikakvog radnog iskustva niti ideju o tome šta ću raditi nakon studija. Jedino što sam znala jeste da ću biti uspešna u onome što radim, ma šta to bilo. Igrom slučaja, jedan prijatelj mi je kroz nekoliko razgovora ubacio bubicu u glavu o tome kako je iOS trenutno tražena pozicija i kako  trenutno postoji deficit iOS programera. Za vreme letnje pauze sam počela sa upoznavanjem s ovom tehnologijom kao praktikant u firmi tog prijatelja, ali uskoro je došla nova studentska godina i obaveze tako da sam nekako odustala od toga. Čak sam pomislila da to ipak nije za mene, ali onda sam za nekoliko meseci dobila ponudu za prvi projekat koji je bio početna tačka moje programerske karijere.

2. Koji ti je bio prvi posao u ovoj oblasti? Šta je najznačajnije što si naučila tada (ili nešto što ti je ostalo kao najupečatljivije iskustvo)?

Moj prvi posao je stvarno anegdota za sebe. Jedna firma je dobila ne tako jednostavan iOS projekat i svi njihovi iOS developer-i su bili zauzeti i nije imao ko da im odradi taj posao. Prethodno pomenuti prijatelj me je preporučio i tako sam ja dobila svoj prvi posao da odradim kompletnu aplikaciju sa gotovo nikakvim znanjem tehnologije. Sada kada razmislim ne znam ko je tu bio hrabriji – da li ti ljudi što su svoj projekat poverili nekome bez iskustva i znanja ili ja koja sam prihvatila da to radim u januaru i februaru, u sred ispitnog roka. No, nisam se predala i uhvatila sam se u koštac sa time. Najupečatljivije na tom projektu je bilo bukvalno SVE. Svaka linija koda koju sam otkucala je bila otkrovljenje za sebe, za mnogo programerskih termina kao što su API, JSON, klasa, interfejs sam čula prvi put, a implementacija svega toga u jednu funcionalnu celinu je bila gotovo nemoguća misija.Sećam se da mi je mozak radio toliko brzo da, iako umorna, nisam mogla da spavam jer su mi stalno na pamet dolazile ideje za rešenje problema, kojih sam imala na pretek. Za tih mesec-dva dana sam naučila neverovatno  mnogo stvari i nisam htela tu da stanem. Odmah sam pristala da radim još projekata za istu kompaniju.

3. Zašto baš iOS development? Šta te je posebno privuklo tu?

Mislim da je to došlo potpuno nasumično. Nisam se ja tu mnogo pitala, ali ono što me je privuklo jednom kada sam krenula da radim sa tom tehnologijom jeste neki osećaj ekskluzivnosti koji ona pruža. Programski jezik koji se koristi prilikom razvijanja iOS aplikacija , Objective-C (a sada i Swift), ne koristi se nigde drugde i ima svoju specifičnu sintaksu (zbog koje ga mnogi ne vole). Apple uređaji koji su potrebni za razvoj su takođe jedinstveni po pitanju kvaliteta, dizajna, sigurnosti i inovativnosti.Osim toga kod ove tehnologije volim visok nivo standardizovanosti, kontrolu kvaliteta i razvojni put koji Apple obezbeđuje.

4. Ispričaj nam malo o svom sadašnjem zaposlenju (zaposlenjima). Šta Technical Screener radi? I kako izgleda biti asistent na FON-u?

Ja sam osoba koja voli izazove, dinamično okruženje i nikada ne mirujem. Uvek radim na većem broju projekata i uživam u tome da organizujem svoje vreme na takav način da su svi uvek maksimalno zadovoljni mojim učinkom i poslovi završeni u dogovorenom roku.

Moje osnovno zanimanje je iOS programmer i trenutno u mom rezimeu imam oko 60 raznoraznih aplikacija/projekata na kojima sam radila. To svo iskustvo čini da nemam poteškoća prilikom rada na novim iOS projektima, zbog toga što sam vrlo verovatno već to radila u nekoj od prethodnih aplikacija.

Technical screener je pozicija na koju sam došla pre oko dva meseca i to je za mene bila potpuno nova stvar koja uključuje puno rada sa ljudima. Moj zadatak je da intervjuišem kandidate u okviru procesa selekcije kompanije Toptal. Zvuči jednostavno, imate pitanja koja treba da postavite i kriterijume koji treba kandidati da ispune, ali zapravo to je mnogo više od toga. Nijedna dva intervjua nisu ista. Ja se trudim da se svaki intervju sa kandidatom, bez obzira da li je kandidat prošao ili ne, završi lepim rečima, nekim novim saznanjem i bez ikakvih negativnih emocija. Takođe konstantno radimo na usavršavanju procesa selekcije i iznalazimo nove načine da objektivnije i bolje procenjujemo naše kandidate.

U skopu doktorskih studija koje pohađam na Fakultetu organizacionih nauka, držim predmet iOS programiranja, što je prvi i jedini kurs takve vrste na Univerzitetu u Beogradu. Moj cilj nije da naučim studente da prave iOS aplikacije, jer se to ne može naučiti u deset dvočasa, već da ih zainteresujem da se ovime bave nakon završenog kursa. Nastojim da im prenesem  moju strast i moje uspehe vezane za programiranje kroz priču i realne primere i mislim da je to uvek najzanimljiviji deo časova. Takođe, uvek stojim na raspolaganju svojim studentima, bilo da im je potreban stručni ili prijateljski savet.

5. Kako je to raditi u Toptalu?

Toptal je kompanija koja svojim zaposlenima pruža potpunu slobodu u izboru posla, broju radnih sati, organizovanja tih radnih sati u toku dana/nedelje, lokacije, odmora…Sa tom slobodom naravno dolazi i odgovornost za obavljeni posao, ali su benefiti veliki i produktivnost pojedinca se multiplicira kada sam sebi prilagodi tempo, način i okruženje u kojem radi. Takođe možda najbolja stvar je ta što Toptal ima neverovatan community, koji vam omogućuje da unapređujete svoje tehničke veštine, produbljujete znanja, ali i razvijate mekane veštine. Svi Toptalovci su uvek spremni da pomognu, daju vam savet ili reše problem koji imate na projektu, a često se organizuju i okupljanja, putovanja i proslave na kojima se ljudi upoznaju i druže. Toptal takođe podržava start-up i open source projekte i ideje, kao i speaker-e i blogere u svojoj mreži.
Kada bi me pitali kako izgleda moj uobičajeni dan, ne bih znala da vam odgovorim. Svaki dan organizujem malo drugačije, nemam određeno vreme ustajanja, početka i završetka posla, a često promenim i lokaciju i ambijent. Projekti na kojima radim su jako različiti i dinamični. Ja volim da radim na više projekata istovremeno, pa se neretko desi da radim npr. kao solo iOS developer za star-up prepodne, popodne radim u timu od desetak iOS developera za enterprise kompaniju, a predveče radim jedan na jedan sa klijentom pair programming.
6. Možeš li da izdvojiš neki projekat, aplikaciju na kojoj si radila, kao tebi lično najzanimljiviji (ili najteži, ili posebno drag)? I zašto baš taj?

 

Kažu da prva ljubav zaborava nema, a kod mene važi prva aplikacija zaborava nema. Svaka aplikacija nakon te prve je sa sobom donela nova znanja i iskustva, ali posle nekog vremena sećanja na njih blede, a novi, uzbudljivi projekti dolaze i tako u krug. Ali, ta prva apliakcija i celo to iskustvo je nezaboravno. Taj trud, energija, upornost, svi loši trenuci i problemi za koje sam mislila da neću rešiti, pa onda i uzbuđenjei ponos nakon savladanih  prepreka, ostavili su na mene neizbisivi utisak koji  služi kao podsetnik da nikada ne uzimam uspehe zdravo za gotovo.

7. Da li si učestvovala ranije na konferencijama poput ENTER? U čemu je značaj ovakvih događaja?

Imam nekoliko objavljenih naučno istraživačkih radova sa kojima sam učestvovala na međunarodnim i državnim konferencijama, ali je ENTER prva konferencija na kojoj ću izlagati o sebi i svom iskustvu a ne o specifičnoj naučnoj temi. Po mom mišljenju, značaj ovakvih događaja, a posebno ENTER konferencije koja okuplja pre svega uspešne žene, jeste da posetioci tih događaja odu kući inspirisani i motivisani da naprave neku pozitivnu promenu u svom poslovanju ili privatnom životu na osnovu sadržaja koji su videli i čuli. Ja ću biti presrećna ako makar jedan učesnik/ca konferencije uplovi u programerske vode zbog nečega što je čuo/la od mene.

8. Možeš li da navedeš nekoga čije predavanje bi ti najviše volela da poslušaš (i zašto)? Ili, ako si već imala priliku za tako nešto, možeš li nam ukratko ispričati kako je to izgledalo? I zbog koga ti je posebno drago što će učestvovati na ENTER-u?

ENTER konferencija
ENTER

Iskreno, ne postoji neka posebna ličnost na koju se ugledam, niti koju bih volela specijalno da čujem. Smatram da ne treba da imamo idole ličnosti sa kojima bi se poredili jer nas to često ograničava, sputava ili razočarava, već da treba da otkrijemo koji su naši lični pokretači i vizija i usmerimo se ka tome. Drugi ljudi treba da nas motivišu i da nam deljenjem svog iskustva ukažu na moguće greške ili prošire vidike i daju ideje za nove uspehe.

Na konferenciji ENTER će učestvovati veliki broj žena koje su se uspešno ostvarile u IT industriji, kao i ja i zbog toga jedva čekam da čujem njihova iskustva, mišljenja, uspehe i ideje. Ne bih nijednu od učesnica posebno izdvojila, već mogu samo da kažem da se posetioci spreme jer sam sigurna da će predavanja biti zanimljiva i poučna.

9. Kako je to biti uspešna žena programer? Da li si imala problema zbog toga nekada i šta bi savetovala nekome ko se nađe u takvoj situaciji?

To što radim u industriji u kojoj je mali procenat žena, od početka svoje karijere sam smatrala kao prednost, a ne kao nedostatak i kao nešto zbog čega ću zapravo postići još veći uspeh. Evo jedne kratke anegdote koja lepo oslikava koliko je retko biti žena programer. Na jednoj Toptal žurci upoznajem se sa jednim programerom koji me pita:

Programer: “Ti si dizajner, je l’ da?”
Ja: “Nisam.”
Programer: “Aha, znači ti si nečija devojka?”
Ja: “Ne, ja sam programer.”
Programer: “Stvarno? Je l’ front end, HTML, CSS?”
Ja: “Pa ne, ja sam iOS programer.”
Programer, jako prijatno iznenađen, pokreće temu neke start-up ideje…
Lično nikada nisam imala negativna iskustva – da neko omalovaža moje znanje na osnovu pola ili da sam uskraćena zbog toga, ali znam dosta primera iz okruženja koja potvrđuju da postoji takva diskriminacija i predrasuda da žena ne može da bude jako dobar programer. Ovo je dosta opširna tema, ali pokušaću ukratko da objasnim svoj stav. Smatram da ne treba kritikovati i napadati pripadnike jačeg pola zbog toga što taj problem koji postoji, već treba krenuti od sebe i biti ona koja će razbiti predrasude i malo po malo doprineti iskorenjavanju problema. Žene imaju nekoliko osobina koje jako dobro mogu poslužiti kao prednost. Ne bih da generalizujem, ali pre svega mislim da žene pišu uredniji i struktuiraniji kod, vode više računa o detaljima, posvećenije su poslu, a i imaju bolje komunikacione i druge meke veštine. Osim toga smatram da je bitno imati samopouzdanje, stav i postaviti se jednako u odnosu na druge od početka. Iskoristite svoje vrline kao prednosti, radite svoj posao najbolje što možete, trudite se da se usavršavate i budete inovativni i uspeh neće izmaći, ma kakvo mišljenje imala okolina.
Jelena Ristić

 “Jedna od poruka je da treba da verujemo u sebe i svoje sposobnosti, da se ne ograničavamo svojim dosadašnjim znanjem i iskustvom da bismo napravili preokret u svojoj karijeri i uopšte životu. Takođe mislim da su u životu prilike svuda oko nas i da mi treba da budemo otvoreni, širokih vidika i fleksibilni da bi mogli da ih uočimo i iskoristimo. Želim i da napomenem koliko je važno u životu raditi ono što volite i naći balans između privatnog i poslovnog života, jer samo tako možemo da se u potpunosti ostvarimo.”

Prijave za ENTER konferenciju se otvaraju u sredu. Nemojte da čekate da vam neko prepriča utiske, dođite da poslušate iskustva, anegdote i savete. Jelena, kao i ostale govornice, i te kako će vas motivisati.