[ KizaBG @ 03.07.2008. 22:51 ] @
Ljudi, znate li neki dobar program za testiranje programerskog znanja ? takozvani " Offers pre-employment testing " .

samo da objasnim : poenta je, da se tim programom, od 100 programera, izbor suzi na one koji imaju makar malo pojma o tome sto pisu u CV-u,
a onda ih ceka racunar, tastatura, i konkretan problem da rese.

Ja sam ranije koristio "BrainBench", e sad me zanima, ima li jos nesto, da je neko probao ?

pozdrav i hvala unapred

[ jablan @ 04.07.2008. 09:59 ] @
Nema šanse da si dobio 100 CV-jeva na konkurs za .NET programera. Ustvari, ima šanse ali komotno možeš od tih 100 da eliminišeš barem 80 samo čitanjem CV-jeva. A od 20 uradi trijažu prvo intervjuom na 10-ak, a tih 10-ak ostaviš da ti urade test koji ćeš ti pripremiti - program koji otprilike oslikava ono što će kandidat raditi, samo u manjoj razmeri, da može da se uradi za par sati.

Ako ti ne umeš da uradiš selekciju i/ili testiranje kandidata, plati nekog ko ume, štedeti na izboru kandidata je mnogo loša ideja.
[ bags @ 04.07.2008. 10:57 ] @
Da nije malo puno par sati ?

Dovoljno je da napise par metoda i sql upita i da vidis s kim imas posla.

OFF TOPIC:
Drugar je ostavio ovde na es-u pre nekog vremena oglas za .NET programera.
Javilo se do sada oko 50-ak ljudi.Nisu nasli ni jednog pogodnog,a u pitanju je obicna junior pozicija.
Strahota kakve cv-eve mi je pokazivao.Vrhunac je lik koji na celoj prvoj strani cv-a ima fotografiju sebe i svog kompjutera.LOL




[ Java Beograd @ 04.07.2008. 11:10 ] @
Mnogo je "par sati" programiranja za test. Maksimum sat vremena (dobro, +/- 15-tak minuta) i to nekoliko testova, obavezno ra kompu, nikako na papiru.
[ KizaBG @ 04.07.2008. 12:05 ] @
@Jablan: nisam ja dobio jos nijedan :) .. nego ovaj moj drugar se sprema da izbaci oglas.

Sad sam gledao BrainBench, $ 50 , kosta 40-ak pitanja ... mislim da je to skupo.

Sve u svemu, hvala vam svima na savetima, ali ja takodje mislim da posaljem tom mom drugaru (nije u Srbiji) jedan primerak windows/web forme, sa par sql tabela, i nek da ljudima nek sednu na kompjuter i nek rade.

Ko ume to da uradi, onda valjda i zna da programira. OK .. 'zna da programira' je sirok pojam, nego zna te osnovne stvari : insert,update,delete , itd. itd.

Pozdrav
[ jablan @ 04.07.2008. 13:10 ] @
Citat:
bags: Da nije malo puno par sati ?

Kandidatima je obično malo koliko god da im daš.

Citat:
KizaBG: nisam ja dobio jos nijedan :) .. nego ovaj moj drugar se sprema da izbaci oglas.

Hehe, optimizam... To volim.
[ momsab @ 04.07.2008. 14:17 ] @
Citat:
Sad sam gledao BrainBench, $ 50 , kosta 40-ak pitanja ... mislim da je to skupo.
Nije uopste. Zasto mislis da je skupo? Kolika je cena tvog radnog sata? Za to sto treba da spremis je potrebno najmanje 3h, ako se ne varam.
[ Mister_rap @ 06.07.2008. 13:26 ] @
@bugs

Zar je moguce da od 50 ljudi niko nije znao da napise par metoda i sql upita !?

@ostali

Ranije sam konkurisao za posao par-time java developera u jednoj domacoj firmi (trebao sam da radim gui).

Tamo me sacekao lik koji mi je zadao par matematickih problema i pitao stvari o listama, algoritmima sortiranja... bas ono kao da sam na faxu...
Nije me pitao ama bas nista vezano za gui :) Zanima me da li je to normalno!?

Trenutno radim kao web developer za jednu stranu firmu i tamo sam pokazao projekte na kojima sam radio, odgovarao na "normalna pitanja" i nisam radio praktican test jer pretpostavljam da mi je portfolio zadovoljavajuci tako da sam odmah dobio sljaku...

Zanima me takodje i da li je ovo normalno posto sam eto do sada konkurisao za job samo 2 puta, pa bih da znam sta me ceka u buducnosti :) Najvise bih volio da mi neko da zadatak da radim jer je meni to nekako najnormalnije ali nisam bas siguran da je to praksa...
[ bags @ 06.07.2008. 13:54 ] @
Pisali su ljudi metode i upite , ali uglavnom pogresne. :)

Za sql je bilo potrebno napisati upit koji kupi podate iz tri tabele.(Izraz je doduse imao i having clause)

I potrebno je bilo implementirati par interfejsa jednostavnog OO Modela. (cak je bio dat i kostur resenja, otprilike se moglo sa 30 linija koda zavrsiti).

[ jablan @ 06.07.2008. 14:08 ] @
Citat:
Mister_rap: bas ono kao da sam na faxu...Nije me pitao ama bas nista vezano za gui :) Zanima me da li je to normalno!?

Kako gde, tu ima dosta različitih pristupa. Najviše zavisi od firme, ali zavisi i od toga šta se od tebe bude očekivalo u praksi.

Na konkursima u kojima sam ja intervjuisao obično se radio zadatak iz onog što ćeš u praksi da radiš, ali si pre toga morao da prođeš usmeni intervju gde moraš da pokažeš neki stepen opšte programerske kulture, dakle baratanje osnovnim OO konceptima, poznavanje prednosti i mana različitih platformi itd.

BTW, liste i metodi sortiranja nisu matematika, već programiranje. Jeste da je sve manja potreba njihovog poznavanja u praksi, ali za neke allround programerske pozicije mogu da budu jako dobar pokazatelj ozbiljnog igrača.
[ Mister_rap @ 06.07.2008. 14:22 ] @
Hvala na odgovorima!


Citat:

BTW, liste i metodi sortiranja nisu matematika, već programiranje.


Naravno, kada sam rekao matematika mislio sam bas na matematicke zadatke!
[ KizaBG @ 06.07.2008. 20:49 ] @
@Momcilo: ma ne potcenjujem ja nicije vreme. Nego gleadaj ovako: ti na BrainBenchu placas test za svakog programera $50.

Znaci, ako danas treba da testiras 8 programera, to ispadne $400 . pa puta 2-3 radna dana, to zaista ispadne dosta.


A drugo uvek je merodavniji test u praksi .. ja sam polagao taj Brain Bench u Americi, i po meni je on 50-60% merodavan ...

pozdrav i hvala za savete
[ momsab @ 06.07.2008. 22:00 ] @
ja sam razumeo da su 40ak pitanja 50$ a ne da je test po osobi 50$ :)
u tom slucaju je bolje sam da smislis test :D sta vise, valjda poslodavac zna kakvi strucnjaci su potrebni i na osnovu toga da smisli odgovarajuci test
[ obucina @ 06.07.2008. 23:49 ] @
http://www.google.com/search?q=interview+questions
[ Vinse @ 07.07.2008. 15:13 ] @
Meni ovo zvuci kao veoma zanimljiva tema.

Mozda bi iskusniji mogli da napisu sta oni ocekuju od java, php, c++ programera ?
[ Alexandar_d @ 07.07.2008. 22:29 ] @
Citat:
jablan
BTW, liste i metodi sortiranja nisu matematika, već programiranje. Jeste da je sve manja potreba njihovog poznavanja u praksi, ali za neke allround programerske pozicije mogu da budu jako dobar pokazatelj ozbiljnog igrača.



Drug, to ti jest cista matematika. I ona kao takva se koristi u programiranju.
[ momsab @ 07.07.2008. 23:45 ] @
matematikom se bavimo celog zivota a meni jso uvek nije jasno sta je cista matematika :)
liste, sortiranja to je, prema mom misljenju, logika
da li je logika cista matematika, ne znam

da se vratimo na temu (za matematiku postoji soba Matematika)

obucina, dao si preopsiran upit za pitanja na intervjuu (iako je ovde tema pre test nego intervju)
zar nije bolji upit .net+programmer+job+interview+questions, u ovom slucaju? :)

[ jablan @ 09.07.2008. 11:44 ] @
Citat:
Alexandar_d: Drug, to ti jest cista matematika. I ona kao takva se koristi u programiranju.

Vau, do kraja ovog treda ću značajno poboljšati mišljenje o sebi. Saznaću da sam kao programer, pored toga što sam naučnik i umetnik, još i matematičar, filozof, logičar, antropolog i geolog. Bilo šta, bilo šta...