[ U prolazu @ 27.04.2006. 14:36 ] @
Ovo je pitanje za venturu i ostale iskusne programere. Posto je (uglavnom) potrebno iskustvo i znanje da bi se zaposlili postavljam pitanje kako ste vi poceli? Da li ste ucili kuci? Odakle ste ucili?
Ja sam zavrsila fakultet za informatiku i programiranje i jedino sto sam tokom godina studiranja naucila je da ucim. Ali ce me sa tom kvalifikacijom malo ko zaposliti. Od programskih jezika smo ucili Fortran, Pascal, C, Prolog, C++, VB, SQL. Sve nedovoljno ozbiljno, pretpostavljam. Cini mi se da ako sada uzmem nesto da ucim opet ce da se svede na teoriju.
Zato trazim od vas da mi preporucite sta da ucim, odakle, kako da steknem iskustvo. Nisam u mogucnosti da izdvojim veliki novac za knjige pa bi pozeljno bilo da mogu da ucim preko neta. Spremna sam da ucim po 15 sati dnevno.
Ajde da vas vidim sa konkretnim predlozima.
[ jablan @ 27.04.2006. 14:48 ] @
Citat:
U prolazu: jedino sto sam tokom godina studiranja naucila je da ucim.

Da si zaista naučila da učiš, ne bi postavljala pitanje "kako do znanja".

Programiranje se, kao i svaki drugi zanat, uči samo i jedino kroz rad. Dakle, počni da pišeš programe. Za ovo imaš nekoliko mogućnosti:
1) Da radiš sama kod kuće. Smisli ideju za program, bilo kakav. Tipični programi su: program za kontrolu fiskalnih kasa, program za zubarsku ordinaciju, telefonski imenik, blog sajt, itd.
2) Da nađeš neku programersku firmu u kojoj bi te primili na volontiranje. Bitno je da firma bude takva da zaista nešto naučiš, a ne da sediš u ćošku osam sati i ideš kući.
3) Da ideš kod nekog na časove. Ovo je dobro kombinovati sa prvim rešenjem.

To ti je to.

[Ovu poruku je menjao jablan dana 27.04.2006. u 15:49 GMT+1]
[ U prolazu @ 27.04.2006. 14:59 ] @
Zamena teza. Naucila sam da ucim ali ne i sta je ono sto se trazi i odakle da ucim.
Radila sam konkretno bazu u SQL-u i aplikaciju za nju u VB. Ali kako da znam da je dovoljno dobro.
Tesko je naci firmu u kojoj moze da se volontira, nece niko da gubi vreme na tebe.
Nisu mi potrebni uopsteni odgovori.
Ipak, hvala na pokusaju.

[Ovu poruku je menjao U prolazu dana 27.04.2006. u 16:02 GMT+1]
[ jablan @ 27.04.2006. 15:12 ] @
Citat:
U prolazu: Nisu mi potrebni uopsteni odgovori.

Onda pojasni malo šta podrazumevaš pod konkretnim odgovorom.

Mogu recimo da ti opišem kakav je razgovor na konkursu kod nas: pogledamo gde (i šta) si sve radila, onda tražimo da objasniš malo kako su bili pisani i projektovani dotični sofveri, sa naglaskom na objektni model i višeslojnu arhitekturu. Takođe postavljamo konkretna pitanja iz SQL-a. Pored toga imamo i mali test na platformi na kojoj razvijamo softver - bazične operacije tipa CRUD i slično.
[ U prolazu @ 28.04.2006. 09:50 ] @
Za pocetak, ovaj drugi post mi je koristan jer npr.ne bih znala sta je skracenica CUDE da nisi poslao link iako znam ove 4 operacije.
Konkretno mi je potrebno da mi kazete odakle ste vi poceli da ucite i kako ste proverili da vam je znanje dobro. Ja sad otvorim sajt http://www.w3schools.com/ procitam tutorijal za SQL i vidim da sve znam sto pise u njemu a da me je neko pitao kakvo je tvoje znanje sql-a rekla bih nedovoljno jer ne mogu da procenim, nemam na osnovu cega. Sad planiram odatle da naucim ADO, HTML i PHP ali ne znam posle toga koliki mi je nivo znanja iz te oblasti.
Ono sto ovde vidim je da svi vi govorite da treba da se radi, stice iskustvo a niko nije spreman da kaze kako je poceo, kako je napredovao. Niko ne zeli ni svoj najobicniji projekat da podeli sa nekim, ne cak ni kod nego npr.kako mu je izgledala neka aplikacija u VB, samo vizuelno, koje je imala operacije.
Otprilike kao da kazem nekome ko treba da ide na casove voznje, lako je to, sednes, upalis i vozis. Nadam se da je sada malo jasnije.
[ Branko Santo @ 28.04.2006. 22:40 ] @
Evo ja da ti pomognem kako sam ja odmakao od statusa pocetnika (bar se nadam).

Uzmes i das sebi projekat.
Moj je bio aplikacija koja redi sledece
1. Skida fudbalske rezultate sa neta (znaci parsovanje HTML)
2. Skladisti ih u bazu (SQL) ili na disk (serializacija u javi)
3. Preracunava statisticke podatke za odredjene periode
4. Izbacuje tabele sa odredjenim kriterijumima

To je bila osnovna ideja, dok to uradis ima da se naradis :)
Bar sam se ja naradio posto sam poceo sa takvom idejom.

Puno srece.
[ NikolaVeber @ 28.04.2006. 23:25 ] @
Prikljuci se nekom OpenSource projektu.
[ broker @ 29.04.2006. 08:01 ] @
Sve su ti ljudi rekli. Smisli neki mali program i napravi ga. Moze da bude i kopija nekog postojeceg posto mu je jedini cilj da napravis program koji radi u praksi. Nemoj biti preambiciozna u startu, nego smisli nesto dovoljno malo da ti ne treba mnogo vremena i sto ces lako da zavrsis. Onda sledi nesto malo ozbiljnije, i sve tako u krug.
[ Miloš Baić @ 07.05.2006. 16:10 ] @
Citat:
Ne trebaju mi uopsteni odgovori...


Nema tu velike pomoci i filozofije...
Jos uvek smo nerazvijena zemlja, pa stoga i previse softverskih kuca i ne postoji. Uglavnom su to vec uhodane firme sa svojim uhodanim radnicima. Odnosno, radnici sa iskustvom prelaze iz firme u firmu. I uglavnom su to naduvani tzv. programeri koji zaboravljaju da su i oni nekad pocinjali bez igde ikoga, samo sa tim VS i VSS papirom koji je bezvredan. Da, bezvredan. Jos veca je tragedija sto dobar deo tih programera i nema taj bezvredan papir. A puni sgicno.u sebe, tra
Sve u svemu, ima jos uvek ima i dobrih ljudi ( malo ) po firma koji ce zaposliti bez iskustva, ali treba da prodjes testove, pa ako zadovoljis, to je to. E, za te testove, tvoj fax moze posluziti, a licno verujem da se vidi razlika izmedju skolovanog programera i samoukog.

p.s. nije samo u IT oblasti ovako, svuda je... Preporuke, potkupljivanja... Ljudi, jedino saradnja i pomaganje ce nam pomoci da postanemo razvijena savremena zemlja, a izmedju ostalog u i IT svetu...