Nenad Božidarević
Događaji

Iz ugla poslodavca

Sajmovi zapošljavanja. Koliko vas je uopšte bilo na nekom takvom sajmu sa namerom da nađe posao, ili pak čisto informisanja radi? Ja, recimo, nisam bio ni na jednom – jedan od razloga jeste što nisam imao potrebu za time, ali je na tu odluku ipak najviše uticalo to što mislim da je na sajmu zapošljavanja skoro nemoguće naći posao, jer su ili firme nezainteresovane ili kandidati neozbiljni.

Igrom slučaja, tokom svog prvog sajma zapošljavanja sam se našao na drugoj strani štanda, u ulozi poslodavca. Naime, pre dve nedelje na Univerzitetu Britanske Kolumbije (UBC) održan je Career Fair na kojem je potencijalne kandidate tražio Facebook, ali i druge velike firme kao što su Google, Amazon, Microsoft i NVidia. Kako je UBC jedan od najprestižnijih kanadskih univerziteta, očekivao sam dosta jake kandidate, ali ispostavilo se da nisam bio u pravu.

Kroz razgovor sa raznim trenutnim i bivšim studentima ovog univerziteta, ali i sa regruterima iz gore pomenutih firmi, shvatio sam da su studenti zapravo svuda isti – žele posao, ali su uglavnom nedovoljno zainteresovani da se za isti zaista bore. Ukoliko se ne pronalazite u takvom opisu, na dobrom ste putu, jer uz trud lako možete da dođete do toga da ne budete samo vi zainteresovani za firmu, već i firma za vas. Ovo je posebno tačno kod velikih IT kompanija, jer se one bukvalno bore ko će da osvoji nekog boljeg kandidata. Sledi nekoliko saveta kako da se lakše nađete u toj grupi probranih junaka.

Pročitaj ostatak teksta

Nordeus Hackathon 2013

Otkako sam prvi put iskusio hakaton, u okviru prošlogodišnje Start konferencije, postao sam veliki zagovornik ovakvog tipa takmičenja (odnosno događaja – Facebook hakatoni, na primer, nisu takmičarskog tipa). Verovatno glavni razlog za to je što tokom dvadeset i četiri sata radite na nekom proizvodu, od nule pa do razvoja funkcionalnog prototipa, i samim tim tokom ovog perioda možete da se susretnete sa najraznovrsnijim izazovima.

Algoritamska takmičenja, s druge strane, su prilično “predvidiva” – uglavnom se zna koje oblasti dolaze, kao i kakvi tipovi zadataka, pa je pripreme lako isplanirati (doduše, nije lako spremiti se). Naravno, ona su i dalje najbolja priprema za intervjue u velikim softverskim kompanijama, ali ipak treba obratiti pažnju i na hakatone, jer pružaju drugačiji skup iskustava koja su značajna kada taj intervju prođete i zapravo dobijete posao.

Ukoliko ste zaintrigirani, sada je pravi trenutak da se upustite u ovu avanturu, jer Nordeus u decembru, već treću godinu za redom, organizuje hakaton u razvoju igara. Ukoliko niste, čitajte dalje…

Pročitaj ostatak teksta

Izložba “Čarolija svetleće tačke”

Oni koji me poznaju verovatno prilično dobro znaju da nisam obožavatelj moderne umetnosti. Povremeno mi se svidi neko neobično delo, ali to je uglavnom to (da, znam da je problem u meni i u mom ograničenom umu). Međutim, izložba Voje Antonića pod nazivom “LED ART – Čarolija svetleće tačke” se u taj šablon, pored svog modernističkog karaktera, ipak ne uklapa. Ovo prvenstveno pripisujem svojoj naklonjenosti prema računarstvu, pa sâmim tim i stvarima koje se baziraju na mikrokontrolerima, što je slučaj kod većine izloženih radova, što dalje znači da bi ova izložba verovatno i vama bila interesantna.

Od prikaza Konvejeve igre života, preko “Ulaza u pakao” (moj favorit), pa sve do digitalnog sata koji se topi i predstavlja omaž Salvadoru Daliju, ove instalacije sa mikrokontrolerima u svojoj srži imaju da ponude više od pukog dinamičnog vizuelnog užitka, pa i nije toliko čudno što se ljudi i po nekoliko minuta zadržavaju ispred jednog dela, verovatno razmišljajući kako je ono realizovano sa hardverske i softverske strane.

U nedostatku odeljka bloga koji bi se bavio umetnošću i digitalnim stvaralaštvom, mislim da je ova izložba krajnje opravdano svrstana upravo u kategoriju “Hardver”.

Pročitaj ostatak teksta

Tekst u Ilustrovanoj Politici povodom takmičenja AI Olympics

Četvorica studenata Računarskog fakulteta iz Beograda osvojila su prva tri mesta na nedavno održanoj olimpijadi u razvoju veštačke inteligencije u Bukureštu svojim originalnim programima testiranim u jednoj strateškoj igri.

Ovako je započet tekst objavljen u prošlonedeljnoj Ilustrovanoj Politici. Kako oni, nažalost, nemaju online arhivu tekstova, odlučio sam se da ga okačim, kako biste mogli da pročitate ovu priču ispričanu od strane nekoga ko nije programer, već zaista novinar.

Autor teksta je Jelena Bošković, a fotoreporter Vladimir Marković.

Pročitaj ostatak teksta

AI Olympics – dođosmo, videsmo, pobedismo

AI Winter OlympicsZahvaljujući entuzijastičnim i mladim studentima, na Računarskom fakultetu je početkom ove školske godine osnovana sekcija pod nazivom “Competitive programming”, a sa ciljem da studentima dodatno približi baš ona takmičenja u kojima su RAFovci najbolji — algoritamska takmičenja. Slučajno ili ne, sa nastankom ove sekcije se poklopila i povećana zainteresovanost mojih kolega i mene za razna takmičenja, pa smo tako učestvovali na dva hackathona (Start Conference i Nordeus Hackathon), gde smo i pokupili većinu nagrada.

Ova dva zbivanja kao da se nisu mogla dogoditi u boljem trenutku, jer je baš tokom decembra objavljeno da će se ove godine, nakon jedne preskočene, ponovo održati takmičenje AI Olympics, o kojem sam nakon učešća 2011. godine i pisao. Podstaknuti pređašnjim uspesima, sa velikim brojem zainteresovanih ljudi, doneli smo odluku…

RAF ide u Rumuniju da pobedi.

Pročitaj ostatak teksta

Start Conference i razvoj Metro aplikacija

Kao fotograf, osećam dužnost da prvo pomenem Vukašina Jeremića koji je bio fotograf na ovom događaju, i čije sam fotografije upotrebio u tekstu.

Start Conference, događaj koji je prethodnih nekoliko nedelja grandiozno najavljivan, najzad je održan ovog vikenda na Fakultetu organizacionih nauka. Za neupućene, konferencija se zapravo sastojala iz tri dela — radionica, sâme konferencije (predavanja) i takmičenja — i verujem da su sve njene komponente zadovoljile očekivanja organizatora i učesnika, pritom opravdavši gore pomenuto grandiozno najavljivanje. S obzirom da je konferencija organizovana po prvi put, i da je trajala (bukvalno) dva dana bez prestanka, za organizatore koji su verovatno spavali i manje od takmičara imam samo reči hvale.

Kao što sam već napomenuo u prethodnom tekstu, studenti iz organizacije FONIS, koji su idejni tvorci i organizatori ovog događaja, i koje poznajem već neko vreme zahvaljujući događijama “Blogeri studentima” i “Kompanije studentima”, su me pozvali da održim predavanje/prezentaciju o svojoj praksi u Facebooku i iskustvima sa praksama uopšte. Ovo je došlo kao veoma zgodna tema, pošto već nekoliko meseci planiram da napišem tekst pod nazivom “Od srednje škole do Silicijumske doline” — u ovom slučaju sam doduše pričao na temu “Od fakulteta do Silicijumske doline”, pošto zaista nije bilo smisla da govorim ljudima šta je trebalo da rade u srednjoj školi :) Dakle, svojevrsni transkript predavanja će usledeti kada se zaista nakanim da napišem taj tekst.

Drugi deo konferencije u kojem sam odlučio da uzmem učešće, i koji je glavni razlog za pisanje ovog teksta, jeste takmičenje u razvoju Windows 8 Metro aplikacija. Sa dvojicom kolega sa fakulteta napravio sam tim koji ranije nije imao nikakvog iskustva u razvoju Windows 8 aplikacija, ali smo zato imali raznovrsno iskustvo za koje smo mislili da će nam biti dovoljno.

Ispostavilo se da to i jeste bio slučaj. Iako smo dosta vremena proveli pokušavajući da razumemo razne aspekte Windows 8 Metro aplikacija, tokom druge polovine takmičenja smo se zahuktali, i napravili aplikaciju kojom smo bili (tj. i dalje jesmo) veoma zadovoljni. Obraćajući pažnju na stvari koje se boduju, ispunili smo većinu uslova, i tako smo u konkurenciji od 8 timova osvojili drugo mesto. Borba za top 3 je bila veoma tesna (195, 198 i 205 poena), ali je prva nagrada u svakom slučaju otišla u dobre ruke — Lenovo tablet su osvojili naši dobri prijatelji Vladimir Dimić, Vlado Pajić (administrator sajta dubstep.rs koji su i inkorporirali u svoju aplikaciju) i Boris Perović.

Da bih ispoštovao prvenstveno tehničku prirodu ovog bloga, ostatak teksta ću posvetiti razvoju Metro aplikacija i našim iskustvima koja smo stekli tokom dvadeset i četiri sata, koliko je trajalo takmičenje.

Pročitaj ostatak teksta

Start Conference i moje predavanje o praksama

Divni ljudi iz FONIS-a, sa kojima tako rado sarađujem (iako najčešće u ulozi fotografa), ponovo organizuju konferenciju na Fakultetu organizacionih nauka. Nakon serijala “Studenti studentima”, “Blogeri studentima” i “Kompanije studentima”, Start Conference (start.org.rs) ima nešto drugačiji pristup. U pitanju je dvodnevni događaj u okviru koga će se održavati predavanja, radionice, ali i hackathon — sve radi “približavanja aktuelnih tema u IT svetu, kao i skretanja pažnje na probleme koji postoje u razvoju informatičkog društva u Srbiji”.

Organizatori su bili toliko ljubazni da me pozovu da učestvujem u konferenciji, tako da ću, u za sada neodređenom terminu, držati predavanje pod nazivom “Od fakulteta do Silicijumske doline” — pričaću o praksi u Facebooku, kao i o praksama za programere uopšteno. A možda odlučim i da okušam svoju sreću na takmičenju… Ako ste zainteresovani, prijavite se za konferenciju do kraja novembra, pa se vidimo 8. ili 9. decembra.

Pročitaj ostatak teksta

Startuje jubilarni Bubble Cup v.5

MDCS takmičenje Bubble Cup slavi mali jubilej, ove godine po peti put, od 1. aprila startuje u Srbiji!

Bubble Cup je došao do svoje pete verzije. Prva faza takmičenja počeće 1. aprila 2012. i trajaće mesec dana. Druga runda predviđena je za maj, a finale će se, kao i do sada, održati u Beogradu, u prostorijama Računskog centra, na jesen.

Bubble Cup je timsko takmičenje (tri takmičara u timu) u rešavanju algoritamskih problema namenjeno studentima i srednjoškolcima u Srbiji i regionu. Cilj takmičenja je popularizacija programiranja među mladima i poboljšanje uspeha ekipa naše zemlje na međunarodnim takmičenjima, tipa ACM i sličnim. Takmičenje organizuje Informaciono društvo Srbije, a glavni pokrovitelj i organizator tehničkog dela takmičenja (osmišljavanje zadataka, realizacija takmičarskog sistema, vebsajta itd.) je Microsoft Development Center Serbia (http://www.microsoft.com/serbia/mdcs/).

Takmičenje je organizovano tako da se sastoji iz ukupno tri runde, u kojima se takmiče ekipe sastavljene od najviše tri člana. Prve dve runde su kvalifikacione i izvode se online, preko sajta takmičenja, www.bubblecup.org. Najbolje ekipe se takmiče uživo – u septembru organizujemo susret u Računskom centru ETF, gde se tokom pet časova rešavaju algoritamski zadaci, u razvojnom okruženju i programskom jeziku po izboru. Finale traje praktično dva dana – s obzirom da su mnoge ekipe van Beograda, a neke i iz regiona (Rumunija, Hrvatska…), prvo veče je organizovan dolazak i isprobavanje sistema za takmičenje, a drugog dana se održava samo takmičenje, nakon kojeg organizujemo razgledanje Razvojnog centra Majkrosofta i projekata koji se tamo implementiraju. Te večeri se organizuje dodela nagrada i pobednička žurka.

Samo on-site finale takmičenja izuzetno je zanimljivo i uzbudljivo – takmičari za svaki rešen zadatak dobijaju po jedan balon ispunjen helijumom vezan za njihove šolje (bubble cups), koje su postavljene na stolovima, a preko Live Score sistema takmičari znaju na kojoj se poziciji trenutno nalaze i kakve su im šanse za pobedu.

Više informacija pogledajte na sajtu takmičenja, http://www.bubblecup.org.

Google MapUp Day u Beogradu

Pre nešto više od mesec dana izašao je kratak tekst o studentu Računarskog fakulteta koji je dobio poziv i prisustvovao Google Geo User Summit-u u Barseloni. Verovatno kao posledica ovog događaja, danas mi je stigao mail sledeće sadržine:

Računarski fakultet (RAF) je uspeo da stupi u kontakt sa kompanijom Google i da ih dovede u Srbiju. Ovo je zvanični seminar Googla u Srbiji, koji će se baviti Google mapama, a tema seminara je Google MapUp Day. Seminar će biti održan u prostorijama RAFa u subotu, 17. decembra sa početkom u 11:55. Seminar je namenjen ljudima svih profesija i svih godišta koji imaju želju da saznaju nove metode ucrtavanja objekata u GMaps.

U planu je organizovanje i drugih Google seminara, a nadamo se da će u martu 2012. godine vodeći ljudi Google-a posetiti Srbiji, kada će biti organizovan i drugi Google seminar na RAFu.

Agenda seminara

  • 11.55h, Amfiteatar 1
    Igor Mijatović, Računarski Fakultet
  • 12.10h, Amfiteatar 1
    Željko Zdravković, 3D modelovanje
  • 12.25h, Amfiteatar 1
    Bračko Nemanja, Google instruktor, Google Maps/MapMaker
  • 12.50h, Učionice 2 i 3
    Način ucrtavanja objekata u GMaps, Google instruktori
  • 15.00h – Zatvaranje seminara, koktel i posluženje

Google MapUp Day poster

BubbleBot — nov izazov za programere

Microsoft razvojni centar u Srbiji, organizator sada već poznatog takmičenja iz programiranja Bubble Cup, ove jeseni predstavlja novo takmičenje iz veštačke inteligencijeBubbleBot.

We are happy to announce BubbleBot, pilot edition of our AI programming contest.

BubbleBot v.0 will be open for bot submissions until December 7th 2011, when a Final-16 tournament will be held. For more information visit www.bubblecup.org/bubblebot.

Bubble Cup Team

Nalik na takmičenje AI Olympics o kojem sam pisao pre nekoliko meseci, ili ImagineCup koji je svojevremeno imao takmičarsku kategoriju “Project Hoshimi“, na učesnicima je da razviju algoritam koji će se boriti (i, u najboljem slučaju, pobeđivati) protiv drugih takmičara. Šta se igra? Fudbal.

BubbleBot teren

Teren na kojem će se igrati utakmice

U najkraćim crtama, potrebno je napisati algoritam (odnosno svojevrsnu veštačku inteligenciju) koji će kontrolisati dva igrača — bota — u fudbalskoj utakmici koja se igra 2 na 2. Generalna ideja bi najlakše mogla da se uporedi sa online igrom HaxBall, s tim što je fizika drugačija. I što nema direktnog upravljanja igračima.

Ili, nešto komplikovanije rečeno:

Bubble Bot is an experimental AI coding contest designed to promote lateral thinking, competitive coding and sportsmanship. It’s aimed at everyone interested in stochastic game theory, artificial intelligence and video games.

Sve ostale relevantne informacije i uputstva zainteresovani programeri mogu pronaći na http://www.bubblecup.org/bubblebot.html. (I to što pre, rešenja mogu da se šalju samo još mesec dana.)