Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Programiranje kao posao?

[es] :: Art of Programming :: Programiranje kao posao?

Strane: << < .. 8 9 10 11 12 13 14

[ Pregleda: 53258 | Odgovora: 279 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pisac

Član broj: 13046
Poruke: 4578



+3341 Profil

icon Re: Programiranje kao posao?23.08.2012. u 15:46 - pre 141 meseci
Citat:
Nedeljko: Nakon tih pola pet ujutro ti si nastavio sa pričama kako je zadatak nekompletan, kako uz njega treba da ide ulazna datoteka, kako si "tačno objasnio šta nije jasno u zadatku"... e to je već nešto drugo, a ti nastavi da se blamiraš.


Bratac, ja zadatke tog tipa nisam primirisao oko 8 godina. Razumeš? Niti sam ih rešavao niti imao ikakve veze sa njima. Onda posle 8 godina čitam tvoj zadatak koji je bahato i antipatično postavljen Boyki sa uobražene visine asistenta/profesora koji drnda nesrećnog studenta nameravajući da ga ubije u pojam i ponizi kako bi izdigao svoj ego i oslobodio svoje frustracije, i čitam 5 puta i ne uspevam da ukapiram šta se traži jer mi fale ulazni podaci. Razumeš?

Citat:
Nedeljko: O čemu ćeš ti da diskutuješ, kad blage veze nemaš, što je svima očigledno iz svake tvoje poruke (nije samo ta sa veb čitačem u pitanju)? Ti si jedan najobičniji trol, koji je došao da se duva kao "napredni početnik". Ja sam bre u osmom razredu osnovne škole znao da isprogramiram indeksiranje telefonskog imenika binarnim drvetima u cilju brze pretrage u spektrumovom bejziku, koji nije imao ni potprograme, ni pokazivače, a ti to ne bi znao ni u C#-u (bez heš tabela naravno) za koji kažeš da ga odvaljuješ.

Evo ti par zadataka koji se rade za vrlo kratko vreme ako znaš.


Ne znam ni što sam pokušavao da ukapiram te zadatke posle takvog antipatičnog posta Boyki, kada nisu ni namenjeni normalnim čitaocima nego prosipanju tvojih frustracija. Sada je potpuno nebitno da li su meni podaci falili zato što sam bio umoran ili glup ili van programerske/studentske problematike, ono što je meni bitno jeste da je tvoj pristup soljenja pameti drugim nametanjem kojekakvih zadataka i agresivnih ponižavajućih komentara, jako jako iritantan.

Da si kojim slučajem neki asistentčić na nekom fakultetu, ubijao bi studente u pojam bez ikakve potrebe. Mene lično bi naterao takvim pristupom da te posle par časova slatko oteram u 3 lepe piz*. Srećom pa više nisam student pa ne moram da tripim frustrirane i neiživljene asistente i profesore

Citat:
Nedeljko: Misliš da nešto znaš, a blage veze nemaš, što je svima jasno, pri čemu ti ne pada na pamet da postavljaš pitanja o onome što ne znaš, nego da "diskutuješ o programerskim poslovima".

Citat:
Nedeljko: Iskreno, od tebe nisam ni očekivao da znaš da ga rešiš. No, masa đaka je to uradila.


Ja lično zadatak inače nisam ni pokušao da rešim. Sve jezike koje sam znao sam odavno zaboravio (bejzik, asm, fortran, C...), jedino PHP drljam pomalo jer mi koristi za neke CLI skripte i neke WWW primene.

Kao poznavalac materije si inače dobar, i tu rado pročitam neke tvoje postove iz kojih mogu da naučim nešto (što mi inače trenutno i ne treba u životu ali eto nek se nađe kao informacija), ali kao karakter težiš nuli i jako teško te je svariti. Srećom, opet, pa nisam više student pa ne moram da varim takve likove .

I dosta bre više sa tim "trol" terminom. Prvo ukapiraj kakvo je pravo značenje tog termina.
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?23.08.2012. u 16:59 - pre 141 meseci
Nepotrebne rasprave, zaista.
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Programiranje kao posao?23.08.2012. u 17:07 - pre 141 meseci
Naravno da su nepotrebne al ne moze covek svaki put da ignorise trola koji cim se neko ne slaze s njim odma vredja. Al nista se ne sekiraj samo ti radi zadatke, a ako ne znas Nedeljko ce da ti pomogne i sigurno ce programer da postanes to je siguran put...
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Programiranje kao posao?23.08.2012. u 17:17 - pre 141 meseci
pisac,

Ako ti zadatak nije bio jasan, nisi morao ni da se javljaš, osim da pitaš da ti se objasni. Ne, u zadatku ne fale nikakvi ulazni podaci. Uz zadatak ne ide nikakva ulazna datoteka. Postavka je upravo takva, a ti samo nastavi da se blamiraš (što ti je i Ivan rekao). Nakon što su drugi REŠILI zadatak bez ikakvih mojih dodatnih pojašnjenja (što znači da je postavka itekako dobra), ti nastavljaš da troluješ oko toga "da si tačno objasnio šta nije jasno", što nema nikakve veze ni sa pola pet ujutro, ni sa ispadanjem iz štosa, već isključivo sa trolovanjem.

A čemu su služili ti zadaci? Pa, da se Boyka koji misli da zna dosta o programiranju (a mnogo toga iz osnova mu fali) i nastupa sa neke visine soleći pamet iskusnijima od sebe, spusti na zemlju. Da, te zadatke je masa đaka poizrešavala.

E, sad, kad je Boyka shvatio da mu fale osnove i prihvatio se jednog od zadataka, oni služe da nauči da slaže cigle koje je učio.


Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
*.dip.t-dialin.net.



+7169 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:09 - pre 141 meseci
Citat:
pisac
i čitam 5 puta i ne uspevam da ukapiram šta se traži jer mi fale ulazni podaci. Razumeš?


Ne trebaju ti nikakvi ulazni podaci. Sustina zadatka je u algoritmu (koji resavac treba da prepozna kao resenje za problem) koji je potpuno nezavistan od ulaznih podataka. Zadatak je moguce resiti i na parcetu papira da se iz aviona vidi da li je osoba koja ga resava ukapirala problem ili ne.

Cak za brzu ocenu da li neko ima pojma sa zivotom kada je programiranje u pitanju nije potrebno da na papiru bude neki konkretan programski jezik, bilo bi dovoljno samo opisati algoritam. Tu se vec odmah vidi sa cime se ima posla.

Prema tome, prica o nedostatku ulaznih podataka je najobicnije vadjenje - a ne prihvatljiv odgovor na sasvim smislen zadatak.

Osoba koja ima problem-solving mindset koji je vrlo bitan za profesionalno programiranje bi prvo prepoznala apstraktan problem, a onda krenula da napada konkretan zadatak. Pricanje o tome kako "nema ulaznih podataka" je vrlo pogresan plan napada, posto je problem daleko od njih.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:27 - pre 141 meseci
Kad smo već kod algoritama, koliko ih koristite? Da li pre svakog ozbiljnijeg projekta stavite algoritam na papir ili visio nebitno?
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:32 - pre 141 meseci
Na šta tačno misliš kada kažeš "algoritam"?

http://sr.wikipedia.org/sr/%D0...%D1%80%D0%B8%D1%82%D0%B0%D0%BC

Postupak može da se zamisli u glavi, skicira na papiru, otkuca u kodu koji možda nije tačna sintaksa ali pokazuje glavnu ideju. Bitno je sa konkretnog problema preći u apstraktno mišljenje, kao i uspešno rastaviti polazni problem na sitnije. To je onaj osećaj kada pomisliš "pa vidi ovo je isto kao ...", a dalje "hej pa za to znam ovaj postupak i ovaj", i na kraju "da, to bi bilo to, tako mi je najbolje. ovako se dolazi do rešenja. hajde još da pretočim u kod".
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:34 - pre 141 meseci
Citat:
Goran Rakić:
Na šta tačno misliš kada kažeš "algoritam"?


Algoritam za rešavanje problema, recimo blok dijagram itd?
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:38 - pre 141 meseci
Dijagram toka je tek jedan ne tako efikasan način da prikažeš algoritam. Algoritam je ta ideja, postupak koji je prikazan. Pročitaj linkovani članak na vikipediji. Ja volim da žvrljam u pseudokodu http://sr.wikipedia.org/sr/%D0...%D0%B4%D0%BE%D0%BA%D0%BE%D0%B4

Razmišljanjem u pseudokodu mogu da se bavim suštinom, a da ne razmišljam odakle šta dolazi i kako se čuva. O detaljima razmišljam tek kada dođe do implementacije. Ali imam u vidu važna pratkična ograničenja pri oceni kvaliteta određenog algoritma.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?23.08.2012. u 18:54 - pre 141 meseci
Citat:
Goran Rakić:
Dijagram toka je tek jedan ne tako efikasan način da prikažeš algoritam. Algoritam je ta ideja, postupak koji je prikazan. Pročitaj linkovani članak na vikipediji. Ja volim da žvrljam u pseudokodu http://sr.wikipedia.org/sr/%D0...%D0%B4%D0%BE%D0%BA%D0%BE%D0%B4

Razmišljanjem u pseudokodu mogu da se bavim suštinom, a da ne razmišljam odakle šta dolazi i kako se čuva. O detaljima razmišljam tek kada dođe do implementacije. Ali imam u vidu važna pratkična ograničenja pri oceni kvaliteta određenog algoritma.


Znam za pseudo kod, nekako pseudo kod mi izgleda više kao algoritam za rešavanje konkretnih problema u kodu, dok mi je NS dijagram znatno lepši i jednostavniji za krupne tačke, recimo da se objasni kako funkcioniše ado.net, ili u projektu šta ćemo i kojim redom raditi, mislim da je kombinacija jednog i drugog ključna :)
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Programiranje kao posao?23.08.2012. u 19:27 - pre 141 meseci
Ne znam šta je NS dijagram, ali radi onako kako je tebi najlakše. prilagodi način rada sebi.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Chojba

Član broj: 238529
Poruke: 200
*.adsl.eunet.rs.



+75 Profil

icon Re: Programiranje kao posao?23.08.2012. u 20:52 - pre 141 meseci
Verovatno misli na ovu vrstu dijagrama:

Code:
http://en.wikipedia.org/wiki/Nassi%E2%80%93Shneiderman_diagram


Meni oni "skolski" deluju dosta citljivije ali razlicitim ljudima odgovaraju razlicite stvari :)
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?23.08.2012. u 20:52 - pre 141 meseci
Citat:
Nedeljko:
Ne znam šta je NS dijagram, ali radi onako kako je tebi najlakše. prilagodi način rada sebi.


http://en.wikipedia.org/wiki/Nassi%E2%80%93Shneiderman_diagram
Prikačeni fajlovi
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Programiranje kao posao?23.08.2012. u 21:12 - pre 141 meseci
OK, radi kako je tebi najlakše.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

sheky
Niš

Član broj: 6869
Poruke: 37
89.216.37.*



+13 Profil

icon Re: Programiranje kao posao?24.08.2012. u 10:20 - pre 141 meseci
Citat:
Nedeljko:
Citat:
Boyka: Kako si mislio da mi za svaku iplementaciju varijable 'i' varijable d,g dobijaju 'i' ispred i da pritom stvaraju novu for petlju?

E, u tome je poenta zadatka. Program ima fiksan, a ne promenljiv broj redova. Ne, nije matematika. Nemoj da se plašiš. Vidi ovo:
Code:
for (int i0=0; i0<=9; ++i0)
    for (int i1=0; i1<=9; ++i1)
        for (int i2=0; i2<=9; ++i2)
            for (int i3=1; i3<=9; ++i3)
                printf("%d%d%d%d\n", i3, i2, i1, i0);

Ovaj C kod ispisuje sve četvorocifrene brojeve u rastućem redosledu

1000
1001
1002
...
9999

Probaj da shvatiš pravilo po kome kada ti je dat n-tocifren broj određuješ broj koji je za jedan veći. Pravilo za rešavanje ovog zadatka je vrlo slično.

Može tako, a može i pomoću rekurzije, ako ste je učili.

Naravno, d i g moraju biti nizovi.



Izvinjavam se ako grešim jer odavno nisam ovo radio (mada hvala Nedeljku na podsticaju) j** previše radim na čistom web-u pa sam zapustio neke stvari

ali zar ne bi ovaj kod trebao da daje rezultat

1000
2000
....
9000
1100
2100
.....

etc

ponavljam, davno sam radio C (zaboravio sintaksu) razmišljam samo algoritamski i možda grešim

pozz
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: Programiranje kao posao?24.08.2012. u 10:30 - pre 141 meseci
Hmm zapravo da trebalo bi da daje za izlaz
Citat:

1000
2000
....
9000
1100
2100
.....
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Programiranje kao posao?24.08.2012. u 10:35 - pre 141 meseci
Diskusija o programiranju kao poslu iza 50-e godine zivota premestena u drugu temu -> http://www.elitesecurity.org/t...-Programiranje-kao-posao-posle

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

sheky
Niš

Član broj: 6869
Poruke: 37
89.216.37.*



+13 Profil

icon Re: Programiranje kao posao?24.08.2012. u 10:52 - pre 141 meseci
Citat:
the_tosic:
Hmm zapravo da trebalo bi da daje za izlaz
Citat:

1000
2000
....
9000
1100
2100
.....



hvala - izgleda nisam još izlapeo ;)

pozz
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Programiranje kao posao?24.08.2012. u 11:38 - pre 141 meseci
Da, trebalo bi da kod glasi ovako:
Code (c):

for (int i3=1; i3<=9; ++i3)
    for (int i2=0; i2<=9; ++i2)
        for (int i1=0; i1<=9; ++i1)
            for (int i0=0; i0<=9; ++i0)
                printf("%d%d%d%d\n", i3, i2, i1, i0);

Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: Programiranje kao posao?24.08.2012. u 12:17 - pre 141 meseci
Citat:
Nedeljko:
Da, trebalo bi da kod glasi ovako:
Code (c):

for (int i3=1; i3<=9; ++i3)
    for (int i2=0; i2<=9; ++i2)
        for (int i1=0; i1<=9; ++i1)
            for (int i0=0; i0<=9; ++i0)
                printf("%d%d%d%d\n", i3, i2, i1, i0);


Nevezano za temu, ali prosto ne znam gde da pitam:

kako staviš code na jezik koji hoćeš u ovom forumu?
ok [code] tag je samo za kod, ali kako za određeni programski jezik?

I je l' možeš postaviti ceo zadatak rešenje? :)
 
Odgovor na temu

[es] :: Art of Programming :: Programiranje kao posao?

Strane: << < .. 8 9 10 11 12 13 14

[ Pregleda: 53258 | Odgovora: 279 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.