[ mitke013 @ 16.01.2010. 18:08 ] @
Trenutno sam nezaposleni PHP programer, ali sa odlicnim znanjem i iskustvom. Iako trenutno radim kao freelancer, gledam da nadjem neki stalan posao. Problem je sledeci: poslao sam moj CV na oko 10 stranih i 15 domacih oglasa. NIJEDNA, ali bas nijedna domaca firma mi nikad nije odgovorila, dok je to uradilo 90% stranaca.

Da li se to jos nekom desilo? Mada mi deluje glupo, ali da li sam mozda 'previse kvalifikovan' jer pored trazenog php-a znam Doctrine, jQuery, Smarty, PHPUnit tests, javascript itd. Uz CV saljem i primere mog koda za koji znam da je odlican; zbog tog koda sam dobio posao na getafreelancer.com iako mi rejting 0 (jer sam nov) i nisam bio najjeftiniji.

Uz CV-u nikad nisam rekao ni rec o zeljenoj plati. Aj da su to drzavne firme pa bih pomislio kako je oglas reda radi, a zaposlice nekog svog rodjaka. Ali nije, pa mi nikako to ne ide u glavu.

Molio bih admin-a da ne prebacuje ovu temu u 'zaposljavanje' ili slicno jer sam i tamo postavio oglas i naravno; niko nije odgovorio. Samo me interesuju tudja iskustva.
[ dakipro @ 16.01.2010. 19:14 ] @
Ovako uopsteno, neko moje vidjenje, iz iskustva uposljavanja novih ljudi, u domacim i stranim firmama:
Da li si kvalifikovan ne govori to sto ti poznajes neke vestine, mislim da se vise vazi sto si te vestine uspesno primenio. 'Ocu reci, mozda je bolje poslati reference ka projektima koje si uspesno realizovao (nisi spomenuo da li stavljas i linkove ka gotovim sajtovima u cv) umesto kOda koji si pravio i za koji znas da je odlican.
Ima jos puno stvari koje se uzimaju u obzir, brainstorming nekoliko ovako napamet: gore pomenute reference; dosadasnje iskustvo; 'prisustvo' na internetu u oblastima kojima se bavis; preporuka od strane drugih ljudi (vrlo vazno, "nije sta znas, vec koga znas"); opsti utisak CVa, nije tesko da se kroz par recenica "oceni" ko je kakvog karaktera, ljudi traze pored dobrog programera i dobrog kolegu i dobrog radnika; lokacija gde zivis je bitna; trenutna potraznja firme; trenutna 'konkurencija' na trzistu, tj kolko je jos ljudi konkurisalo na tvoj oglas; sam izgled CVa dosta govori o samoj osobi. Ne poznajem tebe licno, niti sam video tvoj CV, pricam ovako napamet, bez podvlacenja nekog dela posebno. Mozda da okacis CV, cisto da vidimo, mozda ima nekih konkretnih stvari koje nisu na mestu pa odvracaju ljude koji traze radnika za stalno zaposlenje.
Takodje, kad kazes da su ti 90% stranih firmi odgovorile, to ne znaci da nasi ljudi ne umeju da prepoznaju kvalitet na osnovu CVa, ali se drugacije malo pise/gleda cv kad uposljavas nekog iz inostranstva (freelancing) a drugacije kad trazis nekog na full-time. Kao sto sam pomenuo, trazi se i Kolega i Radnik pored programera, sto nije bitno nekom ameru koji uposli nekog freelancera, bas njega briga za to. Firme koje uposljavaju programera na stalno, uglavnom u pocetku ulazu u programera, vezuju se dugorocno za njega (znam, i strane firme se vezuju, ali ipak ne toliko, i ne ulazu nista od opreme u tebe) i samim tim imaju sire kriterijume nego li firme koje unajmljuju freelancera (za freelancera nije te briga kako covek izgleda, da li se tusira ikada i td...). Ocena lojalnosti je isto bitna, freelancer dodje i ode, za radnika zelis da bude TU i da mozes da se oslonis kad ti treba.
Neke stvari u konkretnim slucajevima nisu previse bitne, ali nisu bas ni zanemarljive. Bezobzira na CV, preporuka nekog je najjaci adut, i kod nas i vani, nemoras ni imati cv kad dodjes na konkurs ako neko (dobar) stavlja obraz za tebe i naravno ti potvrdis da to znas, barem po meni, preporuka je veoma jak adut. Iskustvo iza tebe su takodje veoma jaka 'ledja'. A i licno pojavljivanje u firmi je takodje cesto dobra stvar. Dodjes do firme, ako je firma manja elegantno i kulturno 'banes' kod direktora na temu konkursa, naoruzaz se sarmom i koncentracijom, referencama, spremis se za razgovor, za eventualno neki test itd. Ipak je licni utisak jaci od nekog tamo maila ili parceta papira.
Sad opet, dosta zavisi od potreba firme, od ljudi koji tamo traze programera i kolegu, ali i od samog tvog CVa, tako da, ako zelis, podeli ga sa nama pa da vidimo recimo, zasto bi te neko od nas sa foruma odbio, pa da znas gde da poradis na CVu, neke stvari da dodas, neke da izbacis. MOzda si ga previse uozbiljio, mozda si ga previse 'opusteno' napisao, a mozda si se fokusirao na neke manje relevantne stvari za domace firme koje traze full time programera.
A tema ipak nije za Php Programiranje, jer pricas o poslu generalno, a ne o konkretnom programiranju ;)
[ mitke013 @ 16.01.2010. 19:47 ] @
Daki, hvala na brzom odgovoru.

Okacio sam CV na http://webjobs.biz/CV.pdf pa ako mozes, pogledaj molim te. Jedino sam dosad i radio u Madnetu pa mi CV nije opsiran, ali zato obavezno posaljem primere koda da se vidi nacin na koji razmisljam.

Verovatno si u pravu za to da strance zanima samo programer, ali ne i njegova licnost. Ja jesam timski igrac, ali mi suvisno da to ubacujem u CV; to valjda treba da procene na osnovu razgovora sa mnom.

Ili mozda ima veze to sto nase firme ocekuju u jednoj osobi programera, dizajnera, administratora i kafe kuvaricu :)
[ S A J A @ 16.01.2010. 20:05 ] @
Sve deluje dobro stim što bih ja napisao CV na srpskom i stavio sliku. I naravno, propratno pismo uz CV je bitno.
[ abitbp6 @ 16.01.2010. 21:21 ] @
Moje je mišljenje da je neobaveštavanje kandidata ili čuveno "biće kontaktirani samo kandidati koji uđu u uži krug" odraz nerazvijene kulture poslovanja. Ako firma traži radnika i ako je neko odvojio vreme da pošalje svoju biografiju (a neko je prethodno prilagodi ponudi i napiše propratno psimo), stvarno ne vidim ni jedan jedini razlog da se kandidatima ne odgovori na bilo koji način. Da li je zaista problem da se napiše poruka od dva tri reda, tipa "Poštovani, vaše kvalifikacije ne odgovaraju našim potrebama". Čak i ako je poslodavac dobio 100 ili 200 biografija, ne verujem da je toliki problem da se svakome odgovori, jer za ovo postoje specijalizovani programi, tzv mass maileri.

Što se tiče tvoje biografije, ja bih je bacio u kantu već na sekciji Skills. Tamo piše ovo:

Languages
PHP5, OOP, jQuery, AJAX, PHPUnit tests, Doctrine ORM, Smarty template engine, SQL

Od svega ovoga, samo su PHP i SQL jezici. Ovo ostavlja utisak da ne praviš razliku između najosnovnijih pojmova iz posla kojim pretenduješ da se baviš.

Od drugih zamerki, biografija je nepotrebno šarena, a npr nemaš datum rođenja ni fotografiju. Format dokumenta je Letter, a kod nas je standard A4, ako neko odštampa tvoju biografiju, delovi mogu biti "odsečeni". Mesto za samopohvale nije radna biografija, nego propratno pismo, tako da sekciju Code Samples treba da izbaciš.

Preporučujem ti da biografiju radiš u Europass formatu. Piši je na jeziku i pismu na kome ja napisan oglas. Obavezno koristi slova šđžčć, ako pišeš na srpskom. I popuni to malo, raspiši se, znaš sigurno još nešto (Office, instalacija i održavanje Windows-a, podešavanje Apache-a, WAMP, LAMP, smisli nešto, kako stičeš iskustvo, brisaćeš ove stvari iz biografije)...
[ mitke013 @ 16.01.2010. 21:48 ] @
Citat:

Što se tiče tvoje biografije, ja bih je bacio u kantu već na sekciji Skills. Tamo piše ovo:

Languages
PHP5, OOP, jQuery, AJAX, PHPUnit tests, Doctrine ORM, Smarty template engine, SQL


hmm... da, u pravu si, nisam ni razmisljao o tome. Naime, template za pdf sam preuzeo od google docs-a a rubrike za CV iskopirao od jednog lika koji mi pokazao kako njegov CV izgleda popunjen. A on radi za veliku lovu :)

Citat:
Office, instalacija i održavanje Windows-a, podešavanje Apache-a, WAMP, LAMP, smisli nešto, kako stičeš iskustvo, brisaćeš ove stvari iz biografije


U tome i jeste problem. Naravno da znam da instaliram i windows i wamp jer ne bih mogao da programiram bez toga, ali se ja ne prijavljujem za to. Ni Office nikad nisam koristio; mozda ako jednog dana bude imao podrsku za php :)

Kod mene je problem sto stvarno necu da lazem ljude da znam sve i svasta, a da zapravo nisam strucan u tome. Recimo kao oni multipraktik majstori za kola koji rade limariju, elektriku, mehaniku, farbanje.... a ustvari pojma nemaju kad je neki tezi kvar. Ali bitno da kazu kako sve znaju i da meni uzmu kintu za polovicnu popravku.

Tako i ja. Jedino sam dobar u programiranju i to radim kako valja. Zamisli da me neko zaposli kao dizajnera, a meni dizajn hirurski izvadjen zajedno sa slepim crevom. Bilo bi malo neprijatno, zar ne?

I ovaj freelance posao sam dobio jer sam coveku pokazao kod; njega zaista nije zanimalo znam li ja CSS ili ne. Ja znam da ukradem i prepravim dizajn, ali moji radovi od nule se ni meni ne svidjaju. A kaze se moja cerka najlepsa na svetu. Pa ti vidi kako to nekom drugom izgleda.

Dakipro je bio verovatno u pravu kod razlike izmedju freelancer-a i full-time programera. Ali mi nikako ne ide u glavu da mi se bas NIKO iz Srbije nije javio; kao da je moj kod gledala sekretarica koja je videla puno ruznih reci i momentalno uradila 'delete'. Ovaj CV sam poslao svega par puta, ranije su to bili mail-ovi koji su se bazirali na onome sto poslodavac trazi. I nije to bio copy&paste vec sam bas obratio paznju na zahteve.

CV sad saljem mehanicki jer znam da mi niko iz zemlje nece odgovoriti. Ne opterecujem se previse jer znam da cu kroz freelancing zaraditi kintu, ali bih vise voleo da radim u timu gde postoji HTML dizajner, vodja projekta i ja kao programer. Ali cu ga sigurno prepraviti pa probati jos par puta. Ako ne upali, dizem ruke od posla u Srbiji.
[ ventura @ 16.01.2010. 22:04 ] @
A gde je taj kvalitetan CV koji si slao? Nije valjda onaj mali PDF u poruci iznad?
[ mitke013 @ 16.01.2010. 22:13 ] @
Ne u potpunosti. Bio je to mail na srpskom ali sam opisao sta znam, dao primere koda i referentne linkove (iste ko iz cv-a). Zar nije poenta CV-a da se vidi sta i kako znam, umesto da se gleda njegova sminka?

I kazem; nije mi jasno kako to da mi niko iz Srbije nije odgovorio, dok iz sveta 90% njih jeste.
[ Marko_L @ 16.01.2010. 22:31 ] @
Iskreno, i ja bih izignorisao taj CV da mi je došao pod ruke. Naprosto, ima jako puno nedostataka i odaje utisak nedovršenosti, tj. izgleda kao da je sklepan na brzinu, onako čisto da postoji. Jednostavno se ne vidi energija, niti želja da se predstaviš u najboljem svetlu, kao ni neki preterani trud. A pored toga, CV ti je prekratak. CV treba da bude sažet, ali ne i kratak. To je onako uopšteno što se može zaključiti na prvu loptu, ali sasvim dovoljno da neko tvoj CV prosledi u recycle bin. Razlog za to je jednostavan, ako neko ne želi da potroši malo više vremena, energije i truda da SAMOG SEBE predstavi u najboljem svetlu, ili da kažemo narodskim rečnikom "da se proda", kako li će tek onda da predstavlja moju firmu i da se trudi da odradi posao koji mu je dat. A sada, o konkretnim stvarima na koje imam primedbe.

Prvo, CV je na engleskom što nije dobro kada se isti šalje na konkurs domaće firme, osim ukoliko sam konkurs nije na engleskom ili se izričito traži da isti bude na engleskom.

Drugo, lični podaci su malo nezgodno nabacani u vidu hedera u vrhu strane i vrlo lako mogu da promaknu, a ispustio si da navedeš i datum rođenja što je vrlo bitan podatak. Dakle, umesto

Svetog Save 75, Pancevo, Serbia • +381 69 195 27 79 • [email protected]

trebalo bi napisati ovako
Datum rođenja:
Adresa: Svetog Save 75
Grad: Pančevo
Kontakt telefon: +381 69 195 27 79
Kontakt email: [email protected]

a takođe ne bi bilo loše, ukoliko je moguće, da promeniš email adresu u nešto ozbiljnije, tj. umesto nadimka koristi puno ime i prezime. Ako je zauzeto na gmail-u, probaj na nekom drugom email provajderu.

Treće, naveo si obrazovanje pre radnog iskustva i projekata na kojima si radio, što je greška, jer automatski implicira da većim dostignućem smatraš to što si završio školu, nego poslovi na kojima si radio i projekti koje si završio. Dakle, prvo ide radno iskustvo, pa tek onda obrazovanje. Takođe, trebaš navesti i koje godine si krenuo i koje godine si završio školu, jer ovako potencijalni poslodavac ne zna ni kada si završio školu (što je bitno jer se iz toga saznaje koliko vremena ti je trebalo da pronađeš prvi posao), niti koliko je školovanje trajalo (što je važno da bi se utvrdilo da li si sve završio na vreme ili si možda ponavljao neki razred i slično), što u kombinaciji sa nedostatkom datuma rođenja čini da potencijalni poslodavac jednostavno nema dovoljno povratnih informacija, pa neće ni da gubi vreme na tebe.

Četvrto, skills deo koji je jako bitan ti je prilično štur i loše formulisan. Problem je prvenstveno u tome što si sve nagurao pod languages, iako dobar deo toga (kao što abitbp6 dobro primetio), zapravo nisu programski jezici, a to poslodavcu govori da nemaš pojma o čemu pričaš, tj. izgleda kao da si negde na netu pročitao te izraze, pa ih nabacao u CV. Dakle, ništa u tvom skills odeljku ne govori da uopšte poznaješ te veštine koje si naveo, a kamoli da si na nekom naprednijem nivou korišćenja istih.

Peto, odeljak o poznavanju stranih jezika si ograničio na "Working English", što je nebuloza. Šta uopšte znači "Working English" ? Taj deo treba da izgleda ovako nekako:
Poznavanje stranih jezika:
-ENGLESKI
-pisanje - srednji nivo
-čitanje - napredni nivo
-izgovor - srednji nivo

-NEMAČKI
-pisanje - početni nivo
-čitanje - početni nivo
-izgovor - početni nivo

itd.

Šesto, odeljak code samples je potpuno nepotreban, jer link http://webjobs.biz/rcms/admin već imaš pod projektima, tj. u sekciji Other (koji bi inače trebao da primenuješ u projekti), pa odaješ utisak da se mnogo ponavljaš ili zaboravljaš šta si napisao sekund pre toga.

Sedmo, fale ti neki odeljci u kojima bi rekao nešto malo više o sebi. Ne previše opširno naravno, jer za to služi propratno pismo, ali nešto sažeto tipa šta ti smatraš svojim najvećim vrlinama, a šta manama, zatim koje su tvoje, ajde da kažemo ljudske veštine (da li si timski igrač, kako se snalaziš u radu pod pritiskom, kakav si u rešavanju problema, koliko obraćaš pažnju na detalje i slično), pa onda kako za tebe izgleda idealno radno mesto i šta ti smatraš najvažnijom stavkom da bi bio zadovoljan na poslu (plata, atmosfera, izazov...) i slične stvari. Opet ponavljam, ne ići mnogo u širinu, već sažeto i koncizno koncentrišući se na suštinu. Takođe, možeš da dodaš i odeljak sa hobijima, ali samo ako imaju barem neke veze sa poslom na koji konkurišeš. Recimo, ako konkurišeš na mesto php programera, a deo slobodnog vremena provodiš praveći neke programčiće za svoju dušu, nije loše to navesti, no ako ti je hobi sakupljanje salveta, sličica ili igranje šaha, onda preskoči taj odeljak.

Osmo, predpostavljam da se ne zoveš Zeljko Mitic, nego Željko Mitić, pa tako trebaš i da napišeš, bez obzira što je CV na engleskom.

Eto, to su neke stvari na koje ja, kao neko ko je imao prilike da radi na odabiru kandidata kako za druge firme, tako i za svoju, mogu da ti skrenem pažnju. Dakle, jako je bitno da tvoj CV predstavlja nekoga ko je energičan, ko je spreman da se trudi i da radi, a ne nekog ko uzme pa sklepa stvar čisto reda radi.

Doduše, nije u redu to što ti nisu odgovorili i to predstavlja samo odraz njihove neposlovnosti. Ja uvek napišem makar nešto tipa "Hvala Vam što ste nam poslali Vaš CV, ali nažalost niste prošli u uži krug kandidata".

EDIT: E da, zaboravih još jednu bitnu stvar. Vidim da ti se fajl zove CV.pdf. To nemoj nikada da radiš, pogotovo kada šalješ CV na mejl. Fajl sa CV-om treba da sadrži tvoje ime i prezime, pa tek onda CV, dakle u tvom slučaju "Zeljko Mitic - CV.pdf". Ja kad primim CV u fajlu koji se zove samo CV.pdf ili Moj CV.pdf i slične gluposti, automatski kliknem na delete, bez da uopšte otvaram taj fajl.

[Ovu poruku je menjao Marko_L dana 16.01.2010. u 23:48 GMT+1]
[ X Files @ 16.01.2010. 22:32 ] @
CV ti je preopterecen linkovima, po mom misljenju.

Zamisli gazdu kome su odstampali hrpu CV-ja (jer je izgubio vid), da ih malo filtrira, kad ono sve sto zaista zelis reci ti je u linkovima (koje on naravno nece pogledati).


Po meni, sve to u vezi DOKAZIVANJA realizacije projekata mozes strpati u neki email i/ili propratno pismo.

U CV-ju moras biti kratak, jasan, precizan, da odvojis bitno od nebitnog, da nekom sitnicom zainteresujes gazdu da obrati paznju bas na tvoj CV, jer su obicno svi dobri CV-ji kao jaje jajetu... Ta 'sitnica' se u psihologji zove "kognitivno iznenadjenje", koje postizes nekom originalnoscu, novoscu, kontrastom... Ono ne mora biti vezano za projekat koji si realizovao, nego mozda za neki raritetan hobi koji si naveo i sl. (pri cemu kao sto rece Marko_L nemoj da bude uvrnut)



U vezi nase neposlovnosti si u pravu, nista novo.

EDIT:

Mozda gresim, ali i izbor boja bi mogao da bude srecniji. Cini mi se da je klasicno crna boja bolja. Ovako imas koliko vidim dve nijanse sive, koje ce ko zna kako izgledati ako se dokument stampa.



[Ovu poruku je menjao X Files dana 16.01.2010. u 23:48 GMT+1]
[ Marko_L @ 16.01.2010. 23:39 ] @
Citat:
Zar nije poenta CV-a da se vidi sta i kako znam, umesto da se gleda njegova sminka?

Poenta CV-a je da se predstaviš potencijalnom poslodavcu, a tvoje znanje je samo jedan deo onoga što poslodavca zanima o tebi. Poslodavca zanima i to kakva si ti osoba i šta sutra može da očekuje od tebe kao radnika, tj. koliko si energičan, koliko si spreman da se trudiš, koliko obraćaš pažnju na detalje i slično, a sve se to može saznati kako iz načina na koji si napisao CV, tako i iz njegove sadržine. Recimo, to što si napisao Zeljko Mitic umesto Željko Mitić, govori o tebi da ne obraćaš pažnju na detalje, što opet znači da će ti sutra tako promaći neke sitne greške u kodu koje će odužiti projekat. Zatim, to što ti je CV nedovršen i loše formulisan govori o tebi da nisi dovoljno energičan i da ne voliš da se trudiš, već otaljavaš stvari, pa ćeš sutra isto tako zbudžiti kod. I onda kada potencijalni poslodavac uoči takve stvari, naravno da ne želi dalje da gubi vreme sa tobom.

E da, i ovo što X-Files reče za linkove, potpuno je u pravu. Ja lično čitam CV-ove u elektronskom obliku pa mi to ne predstavlja problem, ali ima dosta onih koji vole da ih odštampaju, pa onda čitaju sa papira u kom slučaju bi se linkovi morali ručno ukucavati što niko normalan neće da radi. Ako već hoćeš da predstaviš projekte, onda je bolje taksatvino navesti projekat po projekat, a onda ispod dodati "Neke od tih projekata možete pogledati na sledećem linku" i onda ostaviš link koji vodi ka stranici na kojoj se nalazi linkovi ka pojedinačnim projektima i gledati da taj link bude što kraći i lakši za ukucavanje.
[ BluesRocker @ 17.01.2010. 00:46 ] @
@Marko_L @abitbp6
A zašto bi morao da napiše datum rođenja? Koliko znam, na zapadu to nije običaj jer utiče na starosnu diskriminaciju. Osim toga, to je poverljiv lični podatak. Ja to nisam nikada pisao i nisam imao problem da se zaposlim zbog toga.
[ Marko_L @ 17.01.2010. 03:17 ] @
Ko kaže da mora ? Naravno da ne mora, niti poslodavac ima prava da to pita, a i ako pita, kandidat nije u obavezi da odgovori. Međutim, pošto nije zabranjeno navesti datum rođenja, preporučljivo je to i uraditi, jer povećava šanse da kandidat bude pozvan na razgovor. Ne zato što će mlađi imati prednost nad starijim, već zato što se i na osnovu tog podatka može zaključiti dosta toga o samom kandidatu. Recimo, ako neko ima 3 godine radnog iskustva, to je sasvim ok ako on ima 25-26 godina, ali ako ima 40 godina, to onda govori da nešto tu nije u redu (ili je previše vremena proveo na fakultetu ili je loš radnik pa je teško nalazio poslove, a još teže ostajao na njima). Takođe, može reći dosta toga i o ambicijama kandidata, jerbo ako neko ima 40 godina, a juri posao junior programera, opet tu nešto ne štima, jer bi do sada trebao da je dogurao bar do toga da juri najmanje poziciju project managera. A uostalom, glupo je sakrivati podatak do kojeg svakako može da se dođe (recimo ako si naveo da si završio četvorogodišnju školu 2000. godine, lako se dolazi do zaključka da si rođen tu negde oko 2000 - 4 - 8 - 7 = 1981. godine, godina gore, godina dole). Ovako samo praviš dodatni posao poslodavcu da to računa, a takve stvari treba izbeći, jer pisanjem i slanjem CV-a ti valjda pokušavaš da se dopadneš poslodavcu, a sigurno mu se nećeš dopasti ako mu praviš dodatni posao. A druga stvar, ti ionako po prolasku u drugi krug na osnovu CV-a, obično ideš na direktan razgovor, gde će poslodavac svakako proceniti koliko otprilike imaš godina, pa čemu onda sakrivanje tog podatka u CV-u ? To sakrivanje može samo negativno da utiče, mada ne mora, ali sigurno ne može da utiče pozitivno.
[ BluesRocker @ 17.01.2010. 11:02 ] @
Ja ne bih ni želeo da radim u firmi gde su im najvažniji detalji koliko neko ima godina, koliko je dugo studirao, koliko ima radnog staža, da li ima diplomu ili ne. Mislim da je mnogo važnije koliko neko zna, koliko ima projekata iza sebe, kako se snalazi, koliko je odgovoran, vredan, kako se uklapa sa kolegama.

Nemam ništa protiv ni juniora od 40 godina. To može da pokaže da je u pitanju osoba koja se usavršava ceo život, koju nije sramota da nešto novo počne i nije sujetna što će da sluša i da se uči od nekog mlađeg od sebe. Imao sam posla sa jednim juniorom koji je imao više godina nego što je to normalno i mnogo lakše je bilo sa njim raditi (i mnogo se odgovornije ponašao) nego sa nekim mlađim.
[ sugardaddy @ 17.01.2010. 11:18 ] @
Jako tanak CV, pocetnicki. Srednja elektro skola, samo godinu dana iskustva i to kod lokalnog provajdera.

Sa ovim CV-om tesko da ce te neko vanredno pozvati na razgovor za posao. Ali mozes racunati da ce ti svakako odgovoriti neko kad se javljas na svjeze otvorene konkurse. Stvar je domace poslovne kulture i obicaja da se ne odgovora na mail ako se nema direktan interes i to bas tog trenutka (za razliku od anglosaksonaca, mada i kod njih ima prilicno odstupanja). Nikad nije iskljuceno da ce ti neko odgovoriti posle 2 god i reci treba nam za juce, pa ako bi mogao...

[ mitke013 @ 17.01.2010. 12:41 ] @
Momci, sta da vam kazem, prijatno ste me iznenadili ovolikim brojem odgovora. Cim zavrsim ovaj projekat probacu da uz vase kritike izmenim CV.

Aj, znam da gnjavim i zaista ne trazim da mi drugi rade domaci, ali bih zamolio Marka_l i ostale da mi daju neke preciznije smernice. Naime, ja imam samo godinu dana profesionalnog iskustva u PHP-u, ali iza toga se nalazi 15 godina asemblera (amiga i intro/demo scena), zatim C sa brdom nezavrsenih projekata jer nisam mogao da platim dizajnera i graficara itd. U toj firmi sam radio na budzanju (jer je kod programerska nocna mora) i razvoju novih modula postojeceg IS-a.
Bio je tu jos nekih sitnih poslica, nista bitno. Nakon toga sam radio na klik.rs sistemu koji jos nije pusten, cekaju se dizajneri da zavrse posao. Mada ni taj klik takodje nije nesto cime se ponosim, problema je bilo na svakom koraku, najvise oko organizacije. Nikakve, ali nikakve GUI smernice nisam dobio, vodja projekta radi na nacin koji se meni nikako ne svidja, pisali smo nas ORM koji posle 4 meseca razvoja nije ni delic Doctrine-a, klase su pored logike radile i sa kontantama sa ispis.... ma cudo.

Taj novi klik bih ja mogao da haknem za <10 minuta, dok recimo onaj program za restorane ni ja ne bih znao kako da oborim. Ali sam njega radio sam.

Ako neko zeli, moze da proba taj program. Na ovom linku se nalazi vrlo rani demo, logujte se sa shopname:my_shop, username:mitke013, password:123123123

Ideja je sledeca: vlasnici restorana bi od mene za npr. 20e/mesecno iznajmili koriscenje tog sajta. Vlasnik moze da kreira neogranicen broj grupa radnika, svaka grupa ima odredjene prioritete (trenutno 16) gde vlasnik uvek ima sve dozvole. Program je hakerski jako dobro zasticen, ako neko zeli nek proba. Male smernice; nemojte gubiti vreme na SQL injection.
Trenutno baza ima 26 'prodavnica', 80 radnika i brdo kategorija proizvoda, sastojaka itd. Program zaista ima jako mnogo relacija, ali sam to sve uradio za 2-3 nedelje.

ps.
na jednom mestu sam namerno ostavio 'rupu' a display_errors=true da bih olaksao pokusaje.

Radnik bi se ulogovao koristeci ime restorana za koji radi, svoj username i password. Ime restorana je neophodno kako bi bilo moguce da 2 razlicita restorana mogu da imaju radnika 'johnsmith'. Neke klase se mogu skinuti ovde, pa ako moze neko da ovo sve pogleda i javi mi misljenje.

Posto je sve ovo na jednoj bazi, jako je lako uraditi online porudzbine za sve restorane odjednom. Ne znam kako se to zove, ali vidim da je prilicno trazeno. Npr. sajt example.com bi na jednom mestu prikazivao meni 10 razlicitih restorana. Kupac bi mogao da bira klopu prema lokaciji, radnom vremenu itd.

Moj program trenutno podrzava (delimicno) da konobari restorana kreiraju porudzbine; ideja je da umesto klasicnog papira i olovke konobar koristi npr.iphone (nije bitno, samo primer), uzme narudzbinu i posalje serveru. Barmen tog trenutka moze da vidi sta je naruceno i to bi konobara cekalo spremno.
Vlasnik bi na osnovu toga moga da vidi statistike prema vremenu, efikasnosti itd. To je buduci plan.

Ako neko zeli da proba ovaj program, savet je da se procita uputstvo. Program se mnogo oslanja na koriscenje desnog tastera misa jer mi u tom trenutku delovalo kao dobra ideja. jbg, nisam dizajner pa se to mozda nekome ne svidi.
[ jablan @ 17.01.2010. 12:46 ] @
Prebacivanjem teme na testiranje i komentarisanje tvog programa uspešno podrivaš pokušaje ljudi da ti pomognu u vezi CV-ja i konkursa.
[ mitke013 @ 17.01.2010. 13:00 ] @
Citat:
jablan: Prebacivanjem teme na testiranje i komentarisanje tvog programa uspešno podrivaš pokušaje ljudi da ti pomognu u vezi CV-ja i konkursa.


hmmm... moguce. Ali mislim da je svako vec dao svoje misljenje, a ja zaista nemam dobru ideju kako da nekog poslodavca ubedim da znam da programiram. Kazem; imam samo 1 godinu profesionalnog iskustva, kako nekom objasniti da sam ipak jako dobar u svom poslu? Mislio sam da ako neko testira program mozda moze da da neki predlog sta da napisem u CV-u.

Da sam radio 6 godina, ne bi bio problem da samo poredjam linkove i jednom recenicom objasnim sta taj program radi. Ali nemam, pa moram da forsiram ovaj jedan program jer znam da bi sa tim kodom svaki poslodavac bio zadovoljan. Ali kako da ga opisem u par recenica?

[ asterisk @ 17.01.2010. 14:42 ] @
Citat:
Moje je mišljenje da je neobaveštavanje kandidata ili čuveno "biće kontaktirani samo kandidati koji uđu u uži krug" odraz nerazvijene kulture poslovanja. Ako firma traži radnika i ako je neko odvojio vreme da pošalje svoju biografiju (a neko je prethodno prilagodi ponudi i napiše propratno psimo), stvarno ne vidim ni jedan jedini razlog da se kandidatima ne odgovori na bilo koji način. Da li je zaista problem da se napiše poruka od dva tri reda, tipa "Poštovani, vaše kvalifikacije ne odgovaraju našim potrebama". Čak i ako je poslodavac dobio 100 ili 200 biografija, ne verujem da je toliki problem da se svakome odgovori, jer za ovo postoje specijalizovani programi, tzv mass maileri.


Upravo tako, baš to je stvar kulture, ne odgovaranje na e-mail je isto kao i na ne odgovaranje na pozdrav na ulici, u kafiću ili bilo gde u javnosti. To što nema javnosti osim dvoje učesnika u komunikaciji to je samo privid koji je jasan svakome pametnom da ako ne odgovori na 20 e-mailova da je to već "javnost" a ne dvadeset pojedinaca.

Čak mi je i "biće kontaktirani samo kandidati koji uđu u uži krug" bolje makar da znam da su primili poruku i ako kazu kada je ulazak u uzi krug ili do kada da ocekuje eventualni poziv to mi je sasvim prihvaljivo za situacije da imaju stotine kandidata na jedno mesto. Inace to je odraz lenjosti onoga ko vrši kasting.

Pored toga ko kako to vidi, na ulici svi kao imaju kućnu kulturu a prilikom pisane preiske nemaju??? Ja to vidim kao ne nekompletnu kulturu, ili njeno oštećenje.

Ako ima da odgovori na 100 ili 200 e-mailova to znaci da je on u odlicnoj prilici barem prilikom izbora kandidata za zaposlenje i ako to ne ume da koristi nego se bahati uskoro nece morati da odgovara uopste, već će čekati da njemu odgovore.

I to ne odgovaranje na e-mailove nije ružno samo kod apliciranja za posao, mnogo puta sam kontaktirao nekog prodavca, banku, servis ili neku javnu instituciju e-mailom i da su mi samo neki odgovorili. E to je strasno ta nekultura je svugde prisutna! To je pandemija nekulture protiv koje treba uvesti vakcinisanje i to obavezno.

[ Marko_L @ 17.01.2010. 15:27 ] @
Citat:
Ja ne bih ni želeo da radim u firmi gde su im najvažniji detalji koliko neko ima godina, koliko je dugo studirao, koliko ima radnog staža, da li ima diplomu ili ne. Mislim da je mnogo važnije koliko neko zna, koliko ima projekata iza sebe, kako se snalazi, koliko je odgovoran, vredan, kako se uklapa sa kolegama.

Pa eto, to je onda razlog više da navedeš sve te podatke, pa ako te ne pozovu na razgovor, automatski si isfiltrirao firmu za koju ne želiš da radiš.
Uostalom, ko kaže da su ti podaci najvažniji ? Većini firmi nisu, ali svakako jesu bitni, jer daju potpuniju sliku o kandidatu. Dakle, tvoje kao kandidata je da u CV-u navedeš što više informacija o sebi, a na poslodavcu je da odluči šta mu je bitno kod kandidata, a šta ne. Da se razumemo, to ne znači da sad treba razvući CV na 10 strana navodeći kako si odrastao u malom mestu i igrao basket za lokalni klub i kako ti je hobi sakupljanje sličica fudbalera i šta ti ja znam, jer to niko ne želi da čita, već trebaš da napraviš selekciju onoga šta će iću u CV, a šta ne, ali neke informacije kao što su datum rođenja, godina kada si počeo, a kada završio neku školu i slično su poželjni u svakom CV-u, bez obzira da li ih ti smatraš nebitnim, jer imaš dosta radnog iskustva na primer. Recimo, ja kada gledam neki CV i vidim da kandidat ima bogato radno iskustvo (to ne uključuje samo zaposlenje, već i projekte na kojima je radio) relevantno za poziciju na koju konkuriše, odeljak o obrazovanju ni ne gledam, ali volim da vidim da je i ta stavka prisutna, jer ako ništa drugo, govori o tome da se kandidat potrudio da napiše detaljan CV.
Citat:
Nemam ništa protiv ni juniora od 40 godina. To može da pokaže da je u pitanju osoba koja se usavršava ceo život, koju nije sramota da nešto novo počne i nije sujetna što će da sluša i da se uči od nekog mlađeg od sebe. Imao sam posla sa jednim juniorom koji je imao više godina nego što je to normalno i mnogo lakše je bilo sa njim raditi (i mnogo se odgovornije ponašao) nego sa nekim mlađim.

A zašto misliš da ja imam nešto protiv toga ? Ja samo kažem da mora postojati razlog zašto se neko sa 40 godina prijavljuje na poziciju junior programera. Razlog može biti taj što je do sada ta osoba radila na drugim programskim jezicima koji su izgubili na važnosti, pa se prekvalifikovala za php programera, pa je i normalno da krene od početka, tj. od pozicije juniora, u kom slučaju je to zaista pokazatelj da se radi o osobi koja je spremna da uči i da se usavršava i takvu osobu bih uvek voleo da vidim u svojoj firmi, bez obzira na godine. Međutim, sa druge strane, ukoliko je ta osoba već 10 godina php programer i nije uznapredovala dalje od pozicije juniora, a sa svojih 40 godina od završenih projekata ima neke proste skriptice koje iskusan php programer napiše za 10 minuta, to onda pokazuje apsolutan nedostatak ambicija i želje da se nešto novo nauči, a kome treba takva osoba u jednoj IT firmi.

Citat:
Aj, znam da gnjavim i zaista ne trazim da mi drugi rade domaci, ali bih zamolio Marka_l i ostale da mi daju neke preciznije smernice.

Pa u onom kilometarskom postu koji sam napisao su sve same smernice, detaljno elaborirane stavku po stavku. Ne znam kakve ti još smernice trebaju. A i ostali su ti dali prilično korisne informacije. Dakle, za početak, promeni to u svom CV-u i povećaćeš sebi šanse da budeš pozvan na razgovor. Takođe, naveo si da se baviš freelancingom, pa eto iskoristi i to da uradiš nekoliko projekata, pa i njih ubaci u CV i sigurno ćeš bolje proći nego što prolaziš sa trenutnim CV-om.
[ milanche @ 17.01.2010. 17:11 ] @
Par misli 'sa strane':

Datum rodjenja se nigde ne navodi, cak se smatra politicki nekorektnim da se pita za njega.

Firma moze da zakljuci indirektno o zivotnom dobu na bazi datuma diplomiranja, a sve posle
toga inkrementalno.

U tom pogledu, kao i u svakom ostalom u pogledu CV-ova, najbolje je pogledati profile ljudi
publikovane na www.linkedin.com koji potpuno oslikava komunikacijske standarde industrije.

Sto se tice ne davanja povratne komunikacije, budite uvereni da je to norma.

Izuzetno su retke firme koje otvoreno javljaju kandidatima da nisu izabrani, tj. da kvalifikacije ne
odgovaraju poziciji, ili da se javio kvalifikovaniji kandidat. Koliko god da je sa stanovista svakodnevne
kulture neotesano i iritantno (pogotovo prema nekome ko intenzivno trazi posao i zeljno iscekuje
bilo kakvu konkretnu informaciju, jer je pravovremena informacija makar losa bolja nego isprazno
cekanje na neodredjeno vreme), prihvatite to kao ustaljenu normu biznis ponasanja.



[ Man-Wolf @ 17.01.2010. 22:50 ] @
Eh, sto volim da komentarisem CV-e ... :-)

1. Malo mi je cudan izbor boja iskreno, a posebno me nekako iritiraju ova tri kruzica u levom gornjem uglu ... Generalno, smanji izbor boja na max 2 boje (ako vec ne mozes da se izboris sa jednom)

2. Header CV-a mi lici na neku vizit kartu ... Mozda bi bilo bolje da ispostujes "default" pravila i da navedes onako kako ti je rekao @Marko_L

3. Mail: "[email protected]". Slican utisak odaje kao i da si napisao "[email protected]" - neozbiljnost. Opet, kao sto neko vec rece - registruj mail tipa: zeljko.mitic@xxx ili mitic.zeljko@xxx

E sad, najbitniji odeljci su ti ocajno uradjeni (sorry, ali zaista jesu):

4. Skills:

Nabacani skill-ovi - odaje utisak kompletne nezainteresovanosti i CV-a koji je "sklepan na brzaka". Lepo uzmi i poredjaj ih po tackama/brojevima/whatever i za svaki lepo napisi koliko godina iskustva imas u svakoj oblasti.

Vecina konkursa napominje da, recimo, traze programera sa minimum 3 godine iskustva u PHP-u. Kako ja iz tvog CV-a mogu da znam koliko iskustva imas ?

5. Work Experience:

Ovo sto si naveo mi se cini ok, samo, nije mi bas najjasnija pozicija - "Last employer" ? :-)

6. Other - ovo je totalni promasaj. Prvo, pod tackom "Ostalo/Razno/whatever" se navode tvoji hobiji, onda oni copy-paste delovi, tipa - Odlicno podnosim stres, zeljan dodatnog ucenja i usavrsavanja, bla bla bla (sto generalno stoji u svakom CV-u :P), eventualno posedovanje vozacke dozvole, etc. Tacnije - sve sto ne spada ni pod jednu drugu kategoriju, a moze da zanima poslodavca.

I da, "Other" bi trebalo da bude poslednja tacka u CV-u.

E sad, prva stvar - ovo sto si ti naveo, kao sto ti vec rekose ljudi, generalno spada pod "Work Experience".

Druga stvar - Svi navedeni projekti su ti linkovi ka nekim YouTube klipovima ? Pretpostavljam sta su isti, ali - WTF ?! Kapiram da nisu zavrseni, ali, mogao si bar da ih okacis na neki free hosting i da omogucis pregled "demo verzija" tih projekata.

I na kraju, kad vec stoje linkovi ka youtube-u, mogao si bar zaista da ih linkujes (da ja mogu da kliknem na to i pogledam klip - prezentaciju projekta). Da li stvarno mislis da ce bilo ko da prekucava neku adresu (osim u slucaju da je izuzetno jednostavna) da bi pogledao neki tvoj rad ? 'oce 'oce ... :-)

Dalje, ni za jedan projekat nisi naveo kako je radjen (osim sto si rekao - 100% AJAX). Jesi ga radio u ASP-u, PHP-u, C#-u, JAVA-i, Ruby-u, m ? A mozda si i entuzijazista pa si pisao asembleru ? :-) Takodje, nigde nisi naveo da li si ti radio kompletan projekat ili si bio deo tima koji je radio na istom ? Ako si bio deo tima, treba da navedes i poziciju na kojoj si radio ...

100% AJAX - Namerno sam ovo boldovao gore da bih te pitao sledece - da li mozes da mi kazes sta "100% AJAX" predstavlja ? Da li si upoznat sa tim da AJAX uopste nije toliko pozitivan i dobar i da, ako ti je vecina sajta u AJAX-u, moras da uradis i jednu Non-AJAX/JS verziju ? Ako izuzmemo ljude kojima je iskljucen JS, da li si upoznat sa tim da pretrazivaci ne mogu da rade sa JavaScript-om ? :-)

7. Language - Ovo ti je takodje neko spomenuo (tacnije - pitao te) - Sta znaci "Working English" ?

8. Code Samples - Sasvim nejasan i nepotreban odeljak. Ovo "hvalisanje" ostavi za Motivaciono pismo, CV ima neke standarde po kojima se pise.

Ipak, bas me je zaintrigiralo to "my code is clean, bla bla truc truc", tako da sam otisao na onu adresu i ulogovao se na CMS. Utisci:

1.) Desni klik -> Remove (Kategorije iz desne strane). Rezultat:

Code:

SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: 
a foreign key constraint fails (`supermaj_pizza`.`orders`, CONSTRAINT `orders_product_id_product_id` FOREIGN KEY (`product_id`)
 REFERENCES `product` (`id`))


Zakljucak: Kod ti je previse cist, tako da je poceo da bledi (citaj - ne radi ...)

2.) Kako ja odavde mogu da vidim da je tebi lep i cist kod ? :-)




[ Marko_L @ 18.01.2010. 11:18 ] @
Citat:
Datum rodjenja se nigde ne navodi, cak se smatra politicki nekorektnim da se pita za njega.

Apsolutno, to sam i rekao. Upravo zato će retko koji poslodavac da pita za datum rođenja, a i ako pita, kandidat ima puno pravo da odbije da odgovori na to pitanje (na stranu kako će to uticati na mišljenje poslodavca o njemu). Međutim, nije zabranjeno navesti datum rođenja, tako da ne vidim zašto to neko ne bi uradio, osim ukoliko se ne stidi svojih godina ili tako nešto, u kom slučaju se o kandidatu može zaključiti da ima komplekse i da nema dovoljno samopouzdanja, što opet predstavlja loš materijal za jednu ozbiljnu firmu.

Citat:
Firma moze da zakljuci indirektno o zivotnom dobu na bazi datuma diplomiranja, a sve posle
toga inkrementalno.

Naravno da može, pod uslovom da postoji taj podatak, a u Željkovom CV-u koga ovde komentarišemo, toga nema. I ne samo datum diplomiranja, nego i datum početka studija, jer se bez toga ne može zaključiti ni koliko otprilike ima godina, niti koliko mu je trajalo studiranje, a to je važan podatak, jer jednostavno, ako neko studira 10 godina, niko me ne može ubediti da se radi o vrednoj, odgovornoj i ambicioznoj osobi.

Znači, ukoliko postoje detaljne informacije o školovanju i radnom iskustvu, pogotovo ako je radno iskustvo bogato, onda i može da se izostavi datum rođenja. Međutim, kada neko napravi toliko rupa kao što ih ima CV koji smo imali prilike da vidimo na ovoj temi i izostavi podatke kao što su godina diplomiranja, godina početka studija/škole, pa još ne navede ni datum rođenja, a uz to ima jako malo radnog iskustva, taj CV niko neće uzeti za ozbiljno, jer jednostavno nema dovoljno informacija o kandidatu, pa neće ni gubiti vreme na njega, već će taj jedan termin za razgovor dati nekome o kome ima više informacija i koji nije tolika nepoznanica i to je cela poenta.

Treba shvatiti da sam CV nema neku fiksnu formu. Ako potražite po netu, videćete gomilu templejta najrazličitijih mogućih formata, sa datumom rođenja ili bez, sa slikom ili bez, sa ličnim podacima u vidu hedera (kao što je Željko napravio, tj. kako je u templejtu koji je on koristio) ili taksativno navedenih stavku po stavku, sa dosta grafičkih detalja ili u plain text formatu... tako da svako treba sam za sebe da odluči kako će CV da mu izgleda, a zavisno od njegovih sposobnosti, kao i od konkursa na koji konkuriše, jer nije preporučljivo ni slati isti CV na svaki konkurs, već je mnogo bolje CV prilagoditi konkretnom konkursu. Recimo, ako se šalje CV za posao na nekoj tehničkoj poziciji, onda i CV treba da bude tehnički doteran, znači bez nekih zaobljenih ivica, bez suvišnih boja (crno na belo će biti dovoljno), bez suvišnih dodataka u vidu nekakvih logoa i kružića, bez ukrasnih (i prevelikih) slova i slično. Ako se šalje CV za posao dizajnera, onda možda nije loše taj CV i malo dizajnerski doterati, ubaciti neki diskretan heder i slično, naravno, bez nekog preterivanja. I u jednom i u drugom slučaju, najbitnije je da CV bude čitak i da onaj ko će ga gledati ni u jednom trenutku ne mora da se napreže da bi pročitao bilo koji podatak, ne treba da sadrži previše linkova (ako baš mora, onda napraviti jednu stranicu koja sadrži sve te linkove, a u CV-u samo dati link ka toj stranici), jer mnogi poslodavci čitaju CV-ove u štampanoj formi, itd.

U svakom slučaju, kome je stalo da se stvarno zaposli, mora odvojiti dosta vremena i pisanju CV-a pristupiti veoma studiozno. Dakle, prvo uzeti parče papira (ili otvoriti neki text editor ili procesor) i napisati sve što znaš o sebi, a trebalo bi da znaš dosta :) Znači, prvo lične podatke tipa ime i prezime, adresa, mesto, grad, datum rođenja, ime oca, email, website, JMBG, broj LK... zatim sve vezano za školovanje tipa koju si školu/fax završio, koje godine si diplomirao, koje godine započeo, pun naziv obrazovne ustanove, adresu i telefon... pa zatim radno iskustvo što uključuje sva radna mesta na kojima si radio, svi projekti (makar i školski) na kojima si učestvovao, svi radovi koje si napravio iz hobija i slično... pa onda navedeš sve svoje veštine, ali ne onako ovlaš da nabacaš, nego kao što reče Man-Wolf, svaku svoju veštinu navedeš zasebno i onda detaljnije opišeš svaku od njih (na primer, navedeš programiranje, pa onda ispod ide stavku po stavku C++ nivo srednji, php nivo napredni, SQL nivo napredni, onda ispod navedeš web tehnologije, pa ide flash nivo srednji, ajax nivo napredni itd., a ispod toga možeš da navedeš i neke druge veštine koje poseduješ, recimo da se dobro snalaziš sa čišćenjem virusa, rezanjem diskova, da solidno poznaješ mreže i šta već), pa onda navedeš strane jezike koje poznaješ i potrudiš se da što realnije proceniš, za svaki od njih, na kom nivou ti je čitanje, na kom pisanje, na kom govor, pa onda ide psihologija, gde ćeš da izaniliziraš sebe i navedeš sve svoje mane i vrline, sposobnosti, staviš se malo u ulogu poslodavca, pa se zapitaš zašto bi sebe zaposlio i slično i konačno na kraju dodaš sve ono što ne spada u postojeće kategorije, kao što su tvoji hobiji, da li imaš vozačku dozvolu i koje kategorije, da li si učestvovao na nekim takmičenjima i osvajao neke nagrade, da li si član nekog društva/foruma, itd.

E onda, kada napišeš sve to, kreneš polako da izbacuješ nebitne stvari dok ne ostane suština i tako napraviš neki univerzalni CV koji ćeš da okačiš negde na netu i po potrebi prilagođavaš svakom konkursu na koji se prijavljuješ.
[ mitke013 @ 18.01.2010. 11:41 ] @
@Man-Wolf
Hvala na iscrpnom odgovoru.

Necu citirati pola poruke jer se slazem; i ti i ostali ste u pravu. Kazem kako je CV bio uradjen; preuzeo gotov template, dodao tekst i to je to. jbg.

Citat:
Dalje, ni za jedan projekat nisi naveo kako je radjen (osim sto si rekao - 100% AJAX). Jesi ga radio u ASP-u, PHP-u, C#-u, JAVA-i, Ruby-u, m ? A mozda si i entuzijazista pa si pisao asembleru ? Takodje, nigde nisi naveo da li si ti radio kompletan projekat ili si bio deo tima koji je radio na istom ? Ako si bio deo tima, treba da navedes i poziciju na kojoj si radio ...

100% AJAX - Namerno sam ovo boldovao gore da bih te pitao sledece - da li mozes da mi kazes sta "100% AJAX" predstavlja ? Da li si upoznat sa tim da AJAX uopste nije toliko pozitivan i dobar i da, ako ti je vecina sajta u AJAX-u, moras da uradis i jednu Non-AJAX/JS verziju ? Ako izuzmemo ljude kojima je iskljucen JS, da li si upoznat sa tim da pretrazivaci ne mogu da rade sa JavaScript-om ?


Pa ako se prijavljujem za posao php programera, logicno je da su ti programi u php-u

Sto se tice ajax-a, tu gresis. 99.9% ljudi ima ukljucenu JS, cak i mobilni telefoni podrzavaju to. Pretrazivaci se ponasaju kao browser bez JS, ali ni to nije nikakav problem jer su ovo ionako administrativni programi kojima pretrazivac bas nista ne znaci.
Za regularne sajtove se to lako popravi; i dalje ce svaki <a> element imati href tipa index.php?action=nesto&id=15 (samo primer) i to bi osvezilo celu stranicu. Ali; ako stavis js kod:
Code:

$('a').livequery(function(){
$(this).click(function(){
  var href=$(this).attr('href').replace('index.php', 'ajax.php');  
  $('#content').load(href);
  return false ;
});
);


Sve ce raditi preko ajax-a. Mozda fali neka zagrada ali to je to, kod sam iz glave pisao. Ideja je da index.php osvezava celu stranicu, dok bi ajax.php radio samo deo stranice. Moze i na drugi nacin; da JS na href atribut samo dopise '&ajax=1' pa bi index.php radio osvezavanje samo tog dela. Na primer:
Code:
<a href="index.php?action=nesto.php&id=15" target="#main">Klikni me</a>

Code:

$('a').livequery(function(){
  $(this).click(function(){
    var target= $(this).attr('target') ;
    var href = $(this).attr('href') + '&ajax=1;
    $(target).load(href);
    return false ;
}) ;
}) ;


Na ovaj nacin bi index.php znao da zelis osvezavanje samo dela stranice, dok bi za pretrazivace i dalje radio normalan refresh cele.

U vezi onog bag-a; program jeste rana beta verzija i ne radim vec 3-4 nedelje na njemu. Ako te ne mrzi, molim te probaj da obrises tudje podatke ili da ih vidis, tj. bilo sta sto inace ne bi smeo.
Program nisam dovoljno testirao ali nikako ne mogu da dobijem istu gresku kao i ti. Ja sam upravo obrisao kategoriju bez problema.

Pretpostavljam da je problem izbio jer je neko takodje bio ulogovan u 'my_shop' i obrisao tu kategoriju dok si ti jos uvek imao link za nju. Toga sam svestan i ostace tako dok ne ubacim 'soft delete'.

Ali jednog lepog dana...

Citat:
2.) Kako ja odavde mogu da vidim da je tebi lep i cist kod ?

Uz primere koje sam poslao. Ako te interesuje, skini primere

Aj molim te javi kako da ponovim onaj bag da bih ga stavio u to-do listu.
[ Man-Wolf @ 18.01.2010. 13:17 ] @
Drago mi je da nisi pogresno protumacio moju poruku, jer je i meni u par trenutaka izgledala kao 'cisto pljuvanje', ali naravno, sasvim je suprotna stvar. A i kazu - dobra kritika je bolja od pohvale :-)

Citat:
Kazem kako je CV bio uradjen; preuzeo gotov template, dodao tekst i to je to. jbg.


Pazi, generalno gledano, nije los template, samo, premalo si sadrzaja stavio, tako da izgleda dosta prazno i neispunjeno :-)

Citat:
Pa ako se prijavljujem za posao php programera, logicno je da su ti programi u php-u


Naravno, ali, sta te sprecava da dopises to ? Nece da skodi, sto znaci da - koristi :-)

Citat:

Sto se tice ajax-a, tu gresis. 99.9% ljudi ima ukljucenu JS, cak i mobilni telefoni podrzavaju to. Pretrazivaci se ponasaju kao browser bez JS, ali ni to nije nikakav problem jer su ovo ionako administrativni programi kojima pretrazivac bas nista ne znaci.
Za regularne sajtove se to lako popravi; i dalje ce svaki <a> element imati href tipa index.php?action=nesto&id=15 (samo primer) i to bi osvezilo celu stranicu. Ali; ako stavis js kod: ...


Ok, kapiram te, ali, onda nije u pitanju "100% AJAX" :-)

Citat:

U vezi onog bag-a; program jeste rana beta verzija i ne radim vec 3-4 nedelje na njemu. Ako te ne mrzi, molim te probaj da obrises tudje podatke ili da ih vidis, tj. bilo sta sto inace ne bi smeo.
Program nisam dovoljno testirao ali nikako ne mogu da dobijem istu gresku kao i ti. Ja sam upravo obrisao kategoriju bez problema.

Pretpostavljam da je problem izbio jer je neko takodje bio ulogovan u 'my_shop' i obrisao tu kategoriju dok si ti jos uvek imao link za nju. Toga sam svestan i ostace tako dok ne ubacim 'soft delete'.


Desni klik na "Appetizers" -> Delete -> Yes i videces bug ;)

Anyway, posto tema nije komentarisanje koda, vratimo se na istu :-)

Citat:

Uz primere koje sam poslao. Ako te interesuje, skini primere


Sorry, nisam znao da si slao i primere rada ... ;)
[ mitke013 @ 18.01.2010. 13:34 ] @
Citat:
Pazi, generalno gledano, nije los template, samo, premalo si sadrzaja stavio, tako da izgleda dosta prazno i neispunjeno


Nazalost, ni nemam sa cime vise da popunim
Citat:
Ok, kapiram te, ali, onda nije u pitanju "100% AJAX"


Pod ovim sam mislio da sve radi pod ajax-om tj. nikad nema osvezavanja celog ekrana. Uglavnom sam vidjao mesavinu ajax-a i klasicnog osvezavanja; npr. glavni meni osvezava ceo ekran, a samo neki njegovi delovi se ucitavaju preko ajax-a.
Citat:
Desni klik na "Appetizers" -> Delete -> Yes i videces bug


haha... da, u pravu si; ispao sam coban jer nisam poslao moju lokalnu bazu na server. U lokalu naravno radi kako treba, ali ako posaljem tu bazu na server, gube se podaci. jbg, bice dana..

btw, hvala na komentarima