Programeri vs Developeri u Polaru

Odličan blog post kojeg je napisao Eric Sink još tamo u maju 2003. godine inspirirao je i nas da se pozabavimo ovom temom u Polar okruženju.
Pod programerima u ovom kontekstu podrazumijevamo ljude specijalizirane isključivo za pisanje koda. Nemaju doticaje s kupcima i ne rješavaju njihove probleme, ne pišu specifikacije i ne sudjeluju u kreiranju proizvoda. Ne rade niti dokumentiranje proizvoda. Koncentrirani su isključivo samo na kodiranje i eventualno rješavanje bugova.
Developeri su u osnovi programeri ali moraju biti spremni uhvatiti se u koštac i sa drugim izazovima u razvoju proizvoda. Developeri osim kodiranja pišu specifikacije, bave se dokumentiranjem i vrlo često su i u direktnom kontaktu s kupcima kojima pomažu u rješavanju njihovih problema. Jedna od njihovih glavnih odlika je fleksibilnost.

Koga trebamo u Polaru?
Za uspješan rad u Polaru svakako prednost imaju developeri! U Polaru držimo da je potrebno da osoba zaposlena na razvoju softverskog proizvoda sudjeluje u kreiranju puno više od samog pisanja koda. U Polaru se svaka sugestija i prijedlog sluša i o njoj raspravlja. Zašto? Nemalo puta dosad se pokazalo da upravo iz takvih rasprava se dolazilo do kvalitetnih rješenja koja su unaprijedila proizvod i omogućila bolju prodaju. Pokazalo se u praksi da upravo činjenica da se inzistiralo na developerima a ne programerima je omogućilo Polaru da uspješno razvija i prodaje software na međunarodnom tržištu.

Ali što ako ne znam ništa drugo osim programiranja?
U tom slučaju pruža vam odlična šansa da napravite skok u evoluciji i od programera postanete developer i proširite svoje vidike. Imate priliku da u razrađenom sustavu teleworkinga date svoj puni doprinos u kreiranju softverskog proizvoda namjenjenog međunarodnom tržištu te razvijete svoj puni potencijal. Naravno, sve ovisi o vama. Nitko vas ne može natjerati da radite ono što nećete ili ne želite.

Ok. Ali zašto mi to treba?
Ako ne znate odgovor na ovo pitanje onda zasigurno niste pomislili da biste jednog dana možda željeli i sami se okušati u vođenju IT tvrtke i razvijati svoja softverska rješenja. U Polaru možete steći praktično iskustvo u procesu profesionalnog razvoja softwarea i rada u timu. Ono što spada u “neprocjenjivo” zasigurno su i poznanstva koja možete steći među uspješnim freelancerima. Također, iako govorimo o developmentu ne možemo a da ne spomenemo iskustva vezana za procese u marketingu, prodaji i pružanje podrške kupcima koja su jednako važna kao i sam development.

Poslovi developera u Polaru
Evo koje sve vrste poslova i zadataka mogu spadati u domenu developera u Polaru:
• Pisanje koda – Pisanje koda osnovni je posao developera ali nikako i jedini.
• Pisanje specifikacija – prije početka programerskog rada potrebno je specifirati sve zadatke. I to može biti zadatak developera
• Configuration management – stvaranje uvjeta za rad aplikacije kroz konfiguriranje servera i podešavanje raznih postavki
• Detektiranje i rješavanje Bug-ova – rješavanje bugova može biti vrlo zanimljivo, ponekad i vrlo slično nekoj vrsti detektivskog posla
• Testiranje – neophodni dio za svakog developera a često posluži i kao odmor od pisanja koda
• Automatski testovi – u Polaru koristimo tzv. Watin testove (WatiN je framework kojim se može upravljati Internet Explorerom i Firefoxom te na taj način simulirati korisnika koji koristi web aplikaciju.)
• Dokumentiranje – nije potrebno biti Krleža da bi se dobro dokumentirao softver ali neke osnovne vještine pisanja svakako su potrebne i ovdje
• Rješavanje težih problema kupaca – puno pitanja kupaca često se ponavlja i naravno da se vrijeme developera neće trošiti na taj dio ali kada se jave kompleksniji zahtjevi od strane kupca developer je sigurno najkompetentnija osoba.

Problem strukturiranja vremena
Mnogi će reći kako nije moguće programirati i biti fokusiran na neke druge zadatke…. i u pravu su! Programiranje traži fokus i vrlo je teško raditi kvalitetno ukoliko to nije jedini zadatak. Zato se developerima u Polaru ostavlja na volju da svoje vrijeme rasporede, strukturiraju kako njima najviše odgovara. Biti developer znači i da ćete biti od koristi i kad vam se ne kodira jer uvijek ima i drugog posla. Poznat je i „Burn out rate“ problem kad su u pitanju programeri. Developer je u mogućnosti da to izbjegne i fino izbalansira i dozira vrstu zadataka koje obavlja i da se ne preoptereti.

Od programera do developera kroz Polar
Kako se od programera postaje developer? Kao i kod većine stvari najveći korak je promijeniti neke svoje navike i stavove… biti fleksibilan i otvoren za nove izazove. Jednostavno treba pokušati i vidjeti što će iz svega ispasti. Često se dogodi da se izvrstan programer ne snađe najbolje kao developer. Isto tako se dogodi da osoba koja nije najbolji programer u timu se istakne i bude odličan developer. Dakle, ukoliko ste okorjeli programer u Polaru imate priliku za napredak i razvijanje u developera. Ukoliko već jeste developer, iskustvo u Polaru može vam omogućiti da postanete još bolji i da proširite svoje vidike.

Ako se želite okušati u Polaru kao developer (ili developer u razvoju 🙂 ) prijaviti se možete ovdje.

Comments

8 Responses to “Programeri vs Developeri u Polaru”

  1. Vivienne Westwood Wallet mens by op on September 7th, 2014 14:53

    Vivienne Westwood Pirate Boots price…

    Pamela Anderson lets it all hang out at Paris Fashion Week Pamela And Vivienne Westwood Wallet ebay erson has spent thousands on h Vivienne Westwood Wallet mens er breasts,Vivienne Westwood Wallet ebay, so perhaps it was unsurprising that she wanted to…

  2. nanoForce on July 29th, 2012 01:37

    🙂

  3. Tamara on March 11th, 2011 11:38

    Pozdrav! Zovem se Tamara i studiram na FOI. Rado bi se pridružila Vašem timu i sudjelovala u radu .Imam puno iskustva na računalo te se nadam da će te pozitivno primiti moj upit. Unaprijed hvala

  4. k++ on December 1st, 2010 09:52

    kako je lijepo da netko u lijepoj našoj gdje su najčešći voditelja ITa popravljači veš mašina, telefon majstori, zidari itd… da ZNA razliku između Programera i kompletnog Developera

  5. Malanosa on September 25th, 2010 04:19

    кошерно

  6. Majinny on August 22nd, 2010 05:34

    у меня тоже всегда по русскому языку стояло “атлична”

  7. Arashikasa on August 8th, 2010 23:38

    иногда лучше молчать, чем говорить

  8. Vudobarby on August 5th, 2010 14:39

    отличное сообщение