Blog
Blog je mesto gde možeš da čitaš o navikama IT-evaca, najavama IT dešavanja, aktuelnostima na tržištu, savetima i cakama kako da uspeš na ovom dinamičnom polju.
Mi pratimo trendove, na tebi je da se zavališ u fotelju i čitaš :)
Django za WordPress developere | Besplatan kurs
Udemy je platforma za učenje na kojoj možeš pronaći mnogo kurseva, bez obzira na tvoj nivo znanja u programiranju. Na ovom kursu ćeš naučiti osnovne principe Python-a sve do razvoja potpunog sistema za e-commerce koristeći Django framework. Kurs je namenjen za: Svakog ko ima osnovno razumevanje web razvoja i želi da proširi svoje veštine. Svakog ko ima osnovno razumevanje PHP-a ili Python-a. Možeš pristupiti kursu putem linka.
Naš prvi Open Source projekat - IPS QR Code Generator
Biti "na klupi" nije najsrećnija stvar koja može da se desi jednom developeru, ali ako ćemo iskreno - to nije nešto što možemo da izbegnemo u ovom našem poslu. Meni je lično baš teško padalo “dangubljenje” tako da sam prihvatio predlog Java Division Lead-a u Ingu da tokom down-time perioda uradim nešto korisno i to ne samo za sebe ili za firmu, već i za širu IT zajednicu. Složili smo se da krenem da radim na Open Source - kodu koji je dostupan svima onima koji žele da ga koriste, besplatno i slobodno, u bilo koje svrhe, uključujući i komercijalne. Za ilustraciju, najpoznatiji primeri Open Source sistema su npr. Mozzila Firefox, Wordpress i Linux OS koje koriste i svakodnevno unapređuju milioni ljudi širom sveta (čak sam negde pronašao podatak da 85% svih softvera na svetu koristi neku open source komponentu). Činjenica je da ovaj naš posao ne bi bio moguć bez OSS projekata koje koristimo u svakodnevnom radu, pa je red bio da kao kompanija malo i vratimo zajednici. Nakon kraćeg istraživanja, shvatili smo da želimo da napravimo IPS (Instant Payments Serbia) QR Code Generator - sigurno svi koristite mobilne bankarske aplikacije pa znate da je to ona crno bela kockica koja kad se skenira popuni celu uplatnicu umesto nas i omogućava nam da plaćanje završimo u dva klika. Ključna informacija ovde jeste da za Javu nije postojala dostupna biblioteka za generisanje QR kodova za Srbiju i upravo sam tu pronašao svoju motivaciju da počnem da radim na jednoj bibliotekici koja će moći da se koristi za aplikacije za plaćanje u Srbiji. Kao primer sam koristio jedan sličan projekat koji je takođe rađen za plaćanja u našoj zemlji ali u Java Script-u, dok je "naša" backend verzija namenjena Kotlin, Java i ostalim developerima iz Java ekosistema. Projekat može da služi kao biblioteka koja se uvozi kao dependency u bilo koji Java softver da bi uz pomoć određenih podataka generisala sliku QR koda, a druga mogućnost je da se aplikacija koristi preko bilo koje komandne linije da bi se dobio ovaj isti rezultat i.e. QR kod (mada je teško zamisliti da bi se neko odlučio za drugu opciju jer nije naročito user-friendly😉). Trebalo mi je par nedelja (sa prekidima), da završim ovaj projekat, uz stalne konsultacije sa već pomenutim Java Division Leadom Milošem Kostićem i primenu njegovih konstruktivnih saveta koji su se najviše odnosili na čitljivost samog koda kao i na kvalitetno dokumentovanje kako bi se olakšalo korišćenje koda. Kod je postavljen na GitLab jer i firma koristi ovu platformu, a može mu se pristupiti i preko centralnog repozitorijuma Maven-a (alat koji se koristi u Java ekosistemu za dobavljanje dependency-ja), tako da je dostupan u dva oblika (za čitanje i korišćenje). Ovo je prvi Ingov (i moj) Open Source projekat koji je zahtevao i jedno ozbiljno istraživanje, uključujući i pravne aspekte u smislu koju licencu odabrati, a mi smo se na kraju odlučili za Apache 2.0 koja omogućava i korišćenje i menjanje koda, uz obavezno navođenje svih izmena. Iako postoje neke sumnje u potencijalne njegove zloupotrebe, verujem da javno dostupnim kodom možemo da postignemo veću transparentnost kao i veću bezbednost jer velik broj developera može da pregleda kod i ispravi neku grešku, ili da javi kreatorima koda da to urade. Kada sam zamolio ChatGPT za neku duhovitu metaforu za opisivanje OSS-a, on mi je (veoma maštovito) rekao da zamislim Open Source kao jednu zajedničku baštu u kojoj ceo komšiluk doprinosi svojim radom i resursima da bi na kraju svi zajedno uživali u plodovima (not bad at all!). U firmi smo jako ponosni na urađeno jer se nadamo se da ćemo ovim podstaći ostale kolege iz firme ali i iz šire programerske zajednice u Srbiji da se ubuduće više angažuje na ovakvim i sličnim projektima jer ih nema dovoljno. Nadamo se i da ćemo uskoro da proširimo Ing-ov OSS portfolio i da je ovo samo prvi od mnogo predstojećih ovakvih projekata. Posle dobrog iskustva koje smo imali sa ovim projektom, plan Ing-ove Java Divizije je da se oproba i sa komplikovanijim projektima. Doduše, ja se neko vreme neću ovim baviti jer (konačno) nisam više na klupi 🙂 O autoru: Ilija je počeo da se bavi programiranjem pre pet godina, i kaže da mu se ljubav prema ovoj profesiji rodila kroz igranje video igara i “čeprkanje po kompjuterima” (krekovanja igrica, opravljanja bagova, a ponekad i sastavljanja računara). Živi u Nišu, a vreme nakon posla provodi sa verenicom i ljubimcima - mačkom, psom i hrčcima. Ilija voli da planinari, ali i da gleda Sci-fi serije i filmove. Ingu se pridružio septembra prošle godine.
Podrži IT Bootcamp i postani deo zajednice koja je iznedrila više od 860 IT juniora
Nakon četiri godine rada, 1,776 upisanih polaznika i 860 uspešno prekvalifikovanih pojedinaca, besplatna i neprofitna škola IT Bootcamp poziva kompanije, organizacije i pojedince da podrže projekat i tako postanu deo ove pozitivne društvene promene. Kada je 2018. godine nekoliko prijatelja u Njujorku došlo na ideju da kroz besplatno obrazovanje IT kadra doprinesu sektoru informacionih tehnologija u Srbiji, niko nije mogao da pretpostavi da će nekoliko godina kasnije polaznici IT Bootcampa činiti 1,8% ukupnog IT tržišta rada u Srbiji i biti zaposleni u skoro 300 IT kompanija. U strateškoj saradnji sa Fondacijom Ana i Vlade Divac, uz pomoć nekolicine institucija, i individualnih donatora iz dijaspore, projekat je veoma brzo stao na noge i iz meseca u mesec rastao. Obuke su na početku bile dostupne samo u Beogradu, ali ubrzo su vrata otvorena i za polaznike iz Niša, zatim Novog Sada, Kosova i Metohije, da bi sada svi građani sa teritorije cele Srbije imali mogućnost prijave na jedan od sedam ponuđenih kurseva: Testiranje softvera (QA), Razvoj veb stranica (JavaScript), Osnove programiranja (Java), Razvoj veb stranica (PHP), Agilni projektni menadžment u IT-u, Osnove veb programiranja (Python) i Razvoj veb stranica (WordPress). Danas su IT Bootcamp kursevi prekvalifikacije prepoznati u celoj državi, a činjenica da preko 6,000 kandidata godišnje aplicira za ove programe dovoljno govori o potražnji ove edukacije, i značaju za pojedince koji nisu imali šansu da se obrazuju u IT sferi. Doprinos IT Bootcamp-a kao humanitarnog projekta ogleda se trostruko: ka kompanijama – u pripremi juniorskih kadrova različitih profila koji su deficitarni na srpskom IT tržištu; ka pojedincima - u ekonomskom osnaživaju osoba koje zahvaljujući našim kursevima stiču adekvatno tehničko znanje neophodno za pronalazak posla u IT sektoru; ka društvu u celini – u jačanju srpske privrede i rastu BDP-a koji je podstaknut brojem otvorenih radnih mesta. Menadžment škole procenjuje da je doprinos projekta na ekonomiju Srbije najmanje 7 miliona evra godišnje (uz pretpostavku da je mesečni doprinos zaposlenih kadrova oko 700 evra mesečno). Iako potpuno besplatan za polaznike, IT Bootcamp je do sada funkcionisao na osnovu finansijske podrške pružene od strane individualnih donatora, mahom iz dijaspore. Veliku podršku IT Bootcamp-u pružili su i Srpsko Filantropsko udruženje i NCR Fondacija, koje su prepoznale doprinos projekta i omogućili realizaciju kurseva svojim donacijama. Kako bismo na održiv način nastavili da funkcionišemo kao neprofitni projekat i da ostvarujemo našu misiju u pomaganju pojedincima i ekonomskom razvoju društva, potrebna nam je pomoć kompanija koje prepoznaju kvalitet i vrednost projekta i koje su spremne da nas podrže kroz finansijske donacije. Donacijom u vrednosti od 250 dolara obezbeđujete jednoj osobi da pohađa kurs, a da bi se odškolovala jedna grupa od 32 polaznika neophodno je izdvojiti 8,000 dolara. Na godišnjem nivou, škola posluje sa budžetom od oko 100,000 dolara. Ukoliko projekat postane samoodrživ kroz donacije kompanija, biće to veliki uspeh za IT zajednicu u Srbiji i dokaz da je ulaganje u znanje ključ za dalji, zajednički napredak. IT Bootcamp pruža mogućnost besplatne edukacije, ali pored toga dovodi do pozitivnih promena kako u nama samima tako i u društvu, o čemu najbolje svedoče izjave polaznika, ali i kompanija koje su im dale šansu. Pozivamo vas da svojom donacijom podržite projekat. Više o mogućnostima doniranja možete pronaći na vebsajtu itbootcamp.rs ili kontaktom putem email-a milena.djordjevic@divac.com
Wising Up in WordPress: GoDaddy Employees Teach IT Bootcamp in Serbia
In coordination with the Divac Foundation and IT Bootcamp school, GoDaddy employees help lead WordPress courses in Serbia. Candidates come from various backgrounds, including law, economy, and social sciences, who are interested in learning more about IT and WordPress. The main goal of the course is to educate students to maintain and troubleshoot WordPress issues and create functional WordPress websites, ultimately to obtain a position at a tech company, such as GoDaddy. Our organization finds it crucial to build up the community, by providing support through opportunities, such as this course. We have hired on six students that now work as Care Support Guides II and two students that work in WordPress Premium Support as Technical Website Builders.
TNation Academy Organized an Internal Workshop on WordPress and Site Security
On the 13th of March TNation Academy organized an internal workshop for the TNation employees on WordPress and Site Security. The lectures were held by our developer Branko Dencic, and such a popular topic brought a great interest from the participants.
Kako sam samostalno naučio da programiram?
Da li vam je ikada palo na pamet da biste svoje veštine mogli da iskoristite bolje i postignete više ukoliko biste promenili profesiju?
Otvoren konkurs za drugu Better Collective SEO akademiju
Kada su 2020. godine zbog pandemije koronavirusa zabranjena sportska takmičenja, 27-ogodišnji Pavle Pavlović shvatio je da je njegova karijera profesionalnog rukometaša dovedena u pitanje. Koliko će zabrana trajati, niko nije mogao da predvidi, pa je ovaj profesor fizičkog vaspitanja ubrzo rešio da se okrene potpuno drugačijim izazovima - u IT industriji.
6 načina da se istakneš kao Web developer
Kako se istaći u nekom poslu je večito pitanje za sve koji startuju svoju karijeru u pravcu gde ima mnogo konkurencije i gde je potrebno staviti svima do znanja koliko si jedinstven i po čemu se razlikuješ od drugih. Kod nas sve više je zastupljena IT sfera i u tom smislu, istaći se kao developer danas je mnogo veći i teži posao nego ranije.
Quantox Live Start Meetup
Nakon više od godinu dana organizovanja online događaja, vreme je da se vidimo i uživo!
Da ti ništa ne promakne
Ako želiš da ti stvarno ništa ne promakne, prijavi se jer šaljemo newsletter svake dve nedelje.