Kako sam uspio isprogramirati svoju prvu web aplikaciju

Pomalo danas postaje cliche, no programiranje je korisno, kako za vas osobno tako i za vaš novčanik. Nije nikakva tajna da developeri dobro zarađuju, no jeste li se ikad pitali zašto je tome tako?

Saša Fišter sasa@zimo.co | 14.08.2014. / 16:13

Kako sam uspio isprogramirati svoju prvu web aplikaciju

Pomalo danas postaje cliche, no programiranje je korisno, kako za vas osobno tako i za vaš novčanik. Nije nikakva tajna da developeri dobro zarađuju, no jeste li se ikad pitali zašto je tome tako? 

Prije točno godinu dana odlučio sam da ću konačno krenuti učiti programirati. Bilo je to ljeto, sjedio sam na terasi i počeo tipkati prve linije koda “gutajući” gotovo svaki video tutorial na koji sam mogao naići. Počeo sam s Rubyjem završio na PHP-u. 

Za mene ovo nisu bili prvi susreti s programiranjem, nasuprot, oduvijek sam htio programirati, jer mi je tata programirao na starom ZX Spectrumu, pa od tuda želja. Počeo sam prve programe pisati u petom razredu, napravio sam prvi funkcionalni semafor. Nakon toga sam imao prilično dugu pauzu, sve do srednje škole kada sam s kolegom počeo proučavati Turbo Pascal. Taman kad sam počeo shvaćati osnove, jednostavno sam prestao programirati, što radi nedostataka literature, što radi kompleksnosti one koje sam imao — čitaj jednu knjigu. 

Danas su drugačija vremena. Programiranje je postalo pristupačnije, no isto tako malo je onih pravih i kvalitetnih developera, jer koliko god stvari postale jednostavnije, važno je shvatiti kako stvari funkcioniraju iza “kulisa”, to je jedna sasvim druga priča koja zahtjeva puno iskustva. 

Što se moje priče tiče, zadnjih godinu dana svaki dan sam proveo barem pet sati proučavajući razne tutoriale, čitajući knjige i pokušavao shvatiti kako stvari funkcioniraju. Sada, godinu dana kasnije uspio sam shvatiti osnove osnova, možda ni toliko, no malo po malo vidim napredak i sliku koja se iz magle polako pretvara u čistinu. Užitak trenutka kad ti je jasno što pišeš u kodu i kakav će rezultat biti za mene je divota. Ono što stvoriš svojim rukama i umom možeš plasirati na internet i tvoj servis mogu koristit ljudi diljem svijeta. 

Primjerice, prije nekoliko dana sjedili smo u uredu i s obzirom da je “doba kiselih krastavaca” nakon kratkog brainstorma došli smo na ideju da napravimo servis koji će omogućiti ljudima da napišu kako se osjećaju. To je sve. I dok aplikacija izgleda jednostavno, za početnika poput mene to je predstavljalo velik izazov, no nekoliko dana kasnije, aplikacija je zaživjela i koriste je ljudi iz cijelog svijeta, jer sam zakačio link na Reddit i HackerNews. 

U manje od jedan dan stranicu je posjetilo oko 1000 ljudi s hrpom “moodova”, što za mene predstavlja uspjeh. Aplikacija “How do you feel today” nije ništa revolucionarno, niti je korisno (za sada) no ovo je početna verzija koja se može nadograđivati. 

Ovim postom samo želim pokazati koliko je dugo potrebno čovjeku da napravi vrlo najjednostavniju funkcionalnu aplikaciju. U mojoj programerskoj karijeri ovo velik korak, i osjećam se vrlo dobro nakon što sam plasirao app u svijet, a sad zamislite kad možete napraviti veće stvari koje možete plasirati na tržište. Nije li to zaista sjajan osjećaj? 

Uglavnom, aplikaciju možete isprobati na ovom linku, a na vama je da odlučite što želite raditi u životu i krenete korak po korak, jer se tako postižu velike stvari. Za kraj osvrnut ću se na početak teksta i zaradi. Osobno ne radim to radi novaca, već iz čistog užitka da napravim nešto što će ljudi koristiti. Tko zna, možda jednog dana naša ideja bude donijela hrpu novih ljudi, možda ćemo napraviti nešto korisno za ljude. Svi oni koji čekaju da im nešto padne s neba, znaju kakva ih sudbina čeka.

Još brže do najnovijih tech inovacija. Preuzmi DNEVNIK.hr aplikaciju

Vezane vijesti

Još vijesti