Kako ste počeli s programiranjem?

poruka: 181
|
čitano: 41.852
|
moderatori: Lazarus Long, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
odjavljen
offline
Kako ste počeli s programiranjem?

počeo u srednjoj, učili QBasic pa s njega prešao na VBasic pa opet u srednjoj učili C, pa ASP pa s ASP-a na PHP, usput naučio JavaScript

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Počeo u osnovnoj sa QBasicom.

Onda se ohladio do srednje, tad sam počeo C.

Pasivno sa srednjom, u slobodno vrijeme učio/učim HTML/CSS + PHP + Javascript

Danas, još malo u srednjoj, učim Python.

Nista nije sveto sve je bruto i neto, sve je zabava!
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Prije osnovne prepisivao basic kod u neku staru kantu bez kazetofona. Tijekom osnovne malo qbasic na 286ici, natjecanje u sklopu informatike. Srednja u pocetku nista a onda sam u 2. razredu poceo mlatit po VB-u vjerojatno najvishe iz dosade, kao za maturalni rad. Tada nisam imao internet. VB sam svladao potpuno samostalno uz pomoc MSDN-a koji je s njime dosao. Neke sam naredbe doslovno pogodio jer mi se nije dalo kopati po helpu. Kada sam dobio internet pronasao sam grupu VB mahera. U to vrijeme vjerovali ili ne VB je bio najkoristeniji jezik. A maheri su bili pravi maheri. Znalo se tocno gdje i zasto VB steka i kako se to moze premostiti. Peglalo se po win32 apiju 0-24, znalo COM u detalje...

 

Bilo je to prije desetak godina. Kada sam presao na druge jezike prozvakao bi ih u roku par tjedana. Danas programiram sto god zelim i u cemu mi se sprdne, poznavao jezik ili ne poznavao.

 

Ali uvjek se razalostim kad ekipa ruzno prica o VBu. I sve te predrasude o VB programerima... VB je divan jezik za pochetnike. Sintaksa je puno chitljivija za nekoga tko se prvi puta srece s programiranjem. Poslije che vam isprva druge sintakse izgledati ruzno, medjutim poslije je lako kada jednom zagrizete. VB nece od programera napraviti idiota ali nece bome ni od idiota napraviti programera. Chuda se nazalost ne desavaju.

 

Jedan poznati informatichar, ne sjecham se vishe imena je jednom rekao da postoje samo dvije vrste programskih jezika. Oni o kojima se stalno prigovara i oni koje nitko ne koristi.

 

Nekada je glavna zamjerka VB-u bila potreba za runtime modulima od 6mb. Danas imamo .net od ni neznam vishe koliko stotina.

 

Pa su prigovarali za variant tip podatka koji danas postoji u ovom ili onom obliku u svim modernijim jezicima i nitko se ne zhali. Kolegi koji je spomenuo da je potrebno chudo da bi se varijabla deklarirala kao int reci cu "dim i as integer". Da, uopce nije tesko - varijant je ocito osmisljen za takve poput tebe.

 

Pa vele stariji VBi nisu bili potpuno objektno orjentirani (.net je potpuno OOP). I nisu ali osobno sam radio plugin arhitekture u VB5. Ok, trebalo je malo cheprkat po IDL-u. Nije da mi je stetilo. Stovise...

 

A danas kad je sve isti k u tom vrazjem .net-u opet svi peglaju po VB-u. Nevjerojatno.

 

Ugl. nemojte me ljutit :D

Poruka je uređivana zadnji put pet 18.11.2011 1:46 (xin).
 
11 0 hvala 0
13 godina
neaktivan
offline
Kako ste počeli s programiranjem?

1. 6. razred osnovne -> Logo

2. Sad u 2. srednjem C++(poceo prije godinu dana)

 
0 0 hvala 0
15 godina
offline
Kako ste počeli s programiranjem?

Logo i QBasic u osnovnoj. Tu nismo gotovo ništa radili. Uglavnom je to bilo prepisivanje iz knjige, tako da se to sve zaboravilo.

U zadnje vrijeme sam se malo počeo zanimati za programiranje pa sam baš jučer počeo proučvati Python. Planiram ostati na njemu dok ga skroz ne usavrvšim.

http://www.youtube.com/watch?v=Jl_3Yq36fSg&feature=related
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Kako ste počeli s programiranjem?

HTML / CSS / PHP > QBasic > VBasic > C# > C > C++ 

Moj PC  
0 0 hvala 0
12 godina
protjeran
offline
Re: Kako ste počeli s programiranjem?
zero.O kaže...

HTML / CSS / PHP > QBasic > VBasic > C# > C > C++ 

Bilo bi ti lakše da si jednostavno zaobišao QBasic i VBasic (ako si koristio OOP u PHP-u, ne bi trebao biti problem C# nakon toga). Inače ja sam prvo koristio skriptne jezike za izradu gamemodova u nekim igrama tipa Lua, Pawn, Squirrel, zatim sam PHP (uz HTML, CSS, JS). Nakon toga C++ i C#. Trenutno aktivno programiram web aplikacije (ništa ozbiljno, neki moji projekti) u PHP-u, a za desktop programiranje mi služi C#.

15 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Počeo sa sitnim programčićima u Batchu (dakle što je moguće iz CMD-a). Dalje,krenio sam HTML,stvarno sam ga znao,dosadio mi,odusto,nisam ništa radio u njemu i zaboravio ga. Isparilo. Onda sam krenio opet HTML,napravio koju web stranicu i opet odusto. Zaboravio opet sve. (imam pamčenje ko zlatna ribica..mislim,da sam ja to baš stvarno naučio nebih zaboravio,ali tada sam ga baš znao ali nisam ga puno koristio pa sam zato zaboravio)..krenio učit C. Nakon 2 tjedna odusto. Krenio C++ i nakon 3-4 tjedna odusto. Krenio Python i nakon koji tjedan odusto. Krenio Python opet i odusto. Krenio Python ali novu verziju (3.2,prošlee su bile 2.7) i odusto. Krenio C++,i učio sam jedno mjesec dana i odusto. Sve ovo,nisam odusto jer sam naišao na problem,nego zato što sam sam sebi reko "nisam ja za to" i odusto....al nikad nisam naišao na problem neki veći.. :)

Some people say that if you play a Windows install CD backwards you will hear demon voices commanding you to worship Satan. But that's nothing. If you play it forward it will install Windows.
Moj PC  
0 0 hvala 0
14 godina
offline
Kako ste počeli s programiranjem?

QBasic -> C++ -> Pascal.

 

 

LoL NordicEU : Heineken01
 
0 0 hvala 0
15 godina
online
Kako ste počeli s programiranjem?

Tijekom osnovne skole pomalo sam se bavio c++-om. U srednjoj sam se poceo malo ozbiljnije baviti programiranjem te sam dublje usao u c++ te poceo proucavati javu i python.

I would love to change the world, but they won't give me the source code
 
1 0 hvala 0
13 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Krenuo sam sa C++-om davno, to je bilo ono najosnovnije (petlje, polja, funkcije...) i QBasic, zatim sam u školi na podu našao HTML skriptu od 10-ak stranica, uzeo je i krenuo učiti HTML (tu je bilo svašta, pa čak i marque i blink, neka stara skripta). Nakon HTML-a sam počeo učiti CSS i PHP, tu sam se zabavljao sa tekstualnim datotekama kroz PHP, napisao sam aplikaciju za narudžbu pizza, samo što nije bilo baze, nego txt datoteke. :D U osmom osnovne sam krenuo raditi ASP (VBScript) i Access baze podataka.

Kada sam krenuo u srednju školu, vratio sam se na C, radio koji mjesec. Tada sam prešao na .NET (C# i C++/CLI) i upoznao se sa MS SQL-om, nakon dva-tri mjeseca se posvetio ASP.NET-u, koji najviše radim i danas.

U zadnje vrijeme radim što više jezika mnogu - Javu, Objective-C, F#, Ruby, PHP, JavaScriptu, C++ i naravno C# kao primarni jezik.

Bilo je tu svega, Silverlight, WPF, XNA, Silverlight for Windows Phone, Compact Framework for Windows Mobile...

Najdraži jezik mi je C# i ASP.NET kao platforma.

U skorije vrijeme želim da se posvetim i x86 Assambleru, jer me živo zanima, ali nemam vremena za njega.

 

Za sve srednjoškolce i osnovce preporučujem C i C++, a kasnije što više jezika i platformi, a onda se profilirati za jednu ili više njih.

 
3 0 hvala 0
14 godina
offline
Kako ste počeli s programiranjem?

Tek sam na početku početaka, HTML te CSS, imam pomoć ing. informatike i robotike te je da osoba i prof. na elektro-tehničkom faxu u Zagrebu,pa imam "veliki vjetar u leđa" i dakako zahvalan sam mu na tome :)

 
1 0 hvala 0
17 godina
offline
Re: Kako ste počeli s programiranjem?
Gale92 kaže...

Tek sam na početku početaka, HTML te CSS, imam pomoć ing. informatike i robotike te je da osoba i prof. na elektro-tehničkom faxu u Zagrebu,pa imam "veliki vjetar u leđa" i dakako zahvalan sam mu na tome :)

Inače, ni HTML ni CSS nisu programski jezici :D 

The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
15 godina
online
Re: Kako ste počeli s programiranjem?
itf4n kaže...
Gale92 kaže...

Tek sam na početku početaka, HTML te CSS, imam pomoć ing. informatike i robotike te je da osoba i prof. na elektro-tehničkom faxu u Zagrebu,pa imam "veliki vjetar u leđa" i dakako zahvalan sam mu na tome :)

Inače, ni HTML ni CSS nisu programski jezici :D 

Zapravo, ako bas najstroze gledamo CSS jest programski jezik:

http://stackoverflow.com/questions/2497146/is-css-turing-complete

http://programmers.stackexchange.com/questions/129141/is-css-a-programming-language

 

No u praksi naravno nije ni blizu tome.

I would love to change the world, but they won't give me the source code
Poruka je uređivana zadnji put ned 7.10.2012 17:25 (captain_soap_McTawish).
17 godina
offline
Kako ste počeli s programiranjem?

Baš sam se pitao dok sam pisao gornji post je li tko pronašao uvrnuti način za pokazati Turing-potpunost HTML-a ili CSS-a i u sebi rekao "ma niiiiije" :D 

The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
 
2 0 hvala 0
12 godina
neaktivan
offline
Re: Kako ste počeli s programiranjem?

Poceo sa HTML-om u osnovnoj, nastavio u srednjoj, za uredjivanje CSS, zatim u srednjoj Basic, pa C, pa Java i PHP.

 

HTML je markup jezik, dok je CSS uredjivacki iliti dizajnerski. Mozda da nadjes bolje vjetrove u ledja? :D

Poruka je uređivana zadnji put ned 7.10.2012 23:43 (StroyentFISH).
13 godina
neaktivan
offline
Kako ste počeli s programiranjem?

S kojim je jezikom najbolje početi učiti? Imam 14 godina i jako me zanima programiranje, ali neznam s kojim jezikom početi. Kad malo tražim po forumu svatko daje drugačije savjete, više neznam kome vjerovati. U školi učimo QBasic, ali tu gotovo ništa ne radimo, bezveze obradimo lekciju samo kako bi nešto radili, objašnjavanje je očajno i nitko ništa ne kuži. Pa bih molio nekog da mi preporuči jezik skojim početi (i naravno neku knjigu za totalnog početnika, ne mora biti pdf izdanje, nije nikakav problem kupiti knjigu u Algoritma)

 
0 0 hvala 0
14 godina
offline
Kako ste počeli s programiranjem?

Mišljenja sam da se od "malih" stvari kreće ka većima :) Imam pomoć stručnjaka i to mi daje neko dodatno povjerenje u sve to što radim {#}

 
0 0 hvala 0
14 godina
offline
Re: Kako ste počeli s programiranjem?
Duje wii kaže...

S kojim je jezikom najbolje početi učiti? Imam 14 godina i jako me zanima programiranje, ali neznam s kojim jezikom početi. Kad malo tražim po forumu svatko daje drugačije savjete, više neznam kome vjerovati. U školi učimo QBasic, ali tu gotovo ništa ne radimo, bezveze obradimo lekciju samo kako bi nešto radili, objašnjavanje je očajno i nitko ništa ne kuži. Pa bih molio nekog da mi preporuči jezik skojim početi (i naravno neku knjigu za totalnog početnika, ne mora biti pdf izdanje, nije nikakav problem kupiti knjigu u Algoritma)

Ja sam mišljena da počneš s ovime

13 godina
neaktivan
offline
Re: Kako ste počeli s programiranjem?
Duje wii kaže...

S kojim je jezikom najbolje početi učiti? Imam 14 godina i jako me zanima programiranje, ali neznam s kojim jezikom početi. Kad malo tražim po forumu svatko daje drugačije savjete, više neznam kome vjerovati. U školi učimo QBasic, ali tu gotovo ništa ne radimo, bezveze obradimo lekciju samo kako bi nešto radili, objašnjavanje je očajno i nitko ništa ne kuži. Pa bih molio nekog da mi preporuči jezik skojim početi (i naravno neku knjigu za totalnog početnika, ne mora biti pdf izdanje, nije nikakav problem kupiti knjigu u Algoritma)

C sa prijelazom na C++. Tu ćeš shvatiti srž programiranja, pogotovo ako si još osnovac, imaš vremena, cijelu srednju, upiši neku gdje se uči fino matematika i udri. Kasnije ćeš učiti .NET, Javu, PHP...

Možda nije loše da još malo ostaneš na QBasic, dok shvatiš neke stvari, ja sam recimo u QBasicu shvatio grananje, dok su me u C-u mučile neke stvari (inače sam picajzla, ako mi neka stvar nije jasna, recimo zašto to i to, tu i tu, odmah mi nije pravo. :D), imajte na umu da je to bilo šesti, sedmi osnovne...

Počinjati HTML-om mi je suludo, tu nećeš naučiti l od logike programiranja.

Sretno!

13 godina
neaktivan
offline
Kako ste počeli s programiranjem?

Royalhero- puno hvala. Da, i ja sam mislio možda da naučim QBasic odlično, pa da onda dalje krenem, jer imam ja još vremena, 8. razred sam tek. Nego me zanima, znate li za neki knjigu o QBsicu, koja kreće od početka, znači od najlakših pa do najsloženijih zadataka? Još jednom puno hvala.

 
0 0 hvala 0
12 godina
protjeran
offline
Kako ste počeli s programiranjem?

Počeo 1984. godine s Assemblerom i Locomotive Basic-om (c64, CPC 464) {#}

Moj PC  
1 0 hvala 0
15 godina
odjavljen
offline
Re: Kako ste počeli s programiranjem?
Duje wii kaže...

Royalhero- puno hvala. Da, i ja sam mislio možda da naučim QBasic odlično, pa da onda dalje krenem, jer imam ja još vremena, 8. razred sam tek. Nego me zanima, znate li za neki knjigu o QBsicu, koja kreće od početka, znači od najlakših pa do najsloženijih zadataka? Još jednom puno hvala.

Nadovezao bi se na kolegu royalhera, s time da bi ti savjetovao da odmah kreneš sa c++, i da kliše, kupi knjigu Demistificirani C++, definitivno jedna od boljih knjiga koje se bave općom tematiko C++ jezika, kasnije dok ovladaš terminologijom i konceptima i naučiš razmišjlati kao "programer", pređeš na jezik specifičnije namjene, bilo da li se radi o razvoju web aplikacija, desktop ili nečim trećim.

12 godina
neaktivan
offline
Re: Kako ste počeli s programiranjem?
royalhero kaže...

C sa prijelazom na C++. Tu ćeš shvatiti srž programiranja, pogotovo ako si još osnovac, imaš vremena, cijelu srednju, upiši neku gdje se uči fino matematika i udri. Kasnije ćeš učiti .NET, Javu, PHP...

Možda nije loše da još malo ostaneš na QBasic, dok shvatiš neke stvari, ja sam recimo u QBasicu shvatio grananje, dok su me u C-u mučile neke stvari (inače sam picajzla, ako mi neka stvar nije jasna, recimo zašto to i to, tu i tu, odmah mi nije pravo. :D), imajte na umu da je to bilo šesti, sedmi osnovne...

Počinjati HTML-om mi je suludo, tu nećeš naučiti l od logike programiranja.

Sretno!

 

1. Srz programiranja ce shvatiti kada svlada teoriju i koncept. Tehnike programiranja ce svladati kada kao sto si rekao nauci jedan jezik i njegovu napredniju inacicu kod objektno orjentiranog programiranja.

2. Matematika da, neophodna je, medjutim vaznije od matematike je predmet koji se zove Logika. Matematika je potrebna radi vjezbe, zbrajanja problema, mnozenja problema. Logika ako nju ne razumije nece znati ni rijesavati probleme koji si postavlja. Matematika je samo jezik u programiranju, Logika je tehnika pristupa problemu.  Treba mu logika vise od matematike, medjutim bez solidnog razumjevanja matematike nece svladati logiku. I ne, logika nije nelogicna onima koji ju kuze, zapravo je apsurdno lagana i kao sto rekoh neophodna za programere.

3. Nisu ti bile jasne jer si odmah presao na teze gradivo i nisi ucio bazu, zato ti nisu osnovne stvari bile jasne, uz to nisi imao ni logiku niti se ona predavala u osnovnoj skoli tako da nisi ni naucio razmisljati (postavljati problem i rijesavati ga), oni za koje kazemo da su "prirodno" talentirane razviju svoje definicije zasto je to tako, ali to su specijalni slucajevi, sa njima se vecina nas ne mozemo usporedjivati, zato trebamo uciti.

4.Zapravo trebao bi poceti excelom, posto sama baza pocinje programiranjem i tu ce vjezbati ugnjezdjenu if funkciju sa naredbama if - or - else. HTML je kao sto sam napisao markup jezik i da naucit ce osnove i to puno brze ako ide preko njega.

 

Zasto:

a) lagan je jer nije izvorni programerski alat vec uredjivac informacija kojim se katalogizira multimedija i text

b) konstrukcije koda su toliko jednostavno da ce vrlo brzo svladati ugnjezdjivanje, brze nego da odmah ide po basicu i c-u. zasto? zato sto odmah ima vizualni odnosno graficki prikaz sto se sa njegovim kodom dogadja

c) naucit ce se optimizaciji i mnogim drugim teorijama koje su jednake kod bilo kojeg programskog jezika

d) vrlo brzo ce skuzit bazu logike programiranja

 

uvijek ce biti ljudi koji se necim bave i to velicaju i govore:"samo to ,sve ostalo je sranje!" uvijek ce biti ljudi koje drugi poducavaju koji za svoje tutore smatraju da su od zlata i da samo oni najbolje znaju i svoj sistem koji se na njima primjenjuje velicat ce dok ce drugi osporavat. za takve ja znam samo jedno i to najcesce i govorim kad se obrazlazem:" nikad niste predavali i radili sa ljudima, nemate iskustva, znate samo jednu stranu i nje se drzite ko pijani plota a ono najgore tek od svega je sto ste globalno gledano... u krivu!" Toliko da ucenjem HTML-a nece ni p od programiranja nauciti. Stvar je sto ja gledam na predmet problema o kojem pricas kao ucitelj, a ti kao ucenik. Zato si u krivu. Ja radim sa ljudima, dok u tvom slucaju ljudi rade sa tobom da bi postigli neki cilj kao npr. - naucili te programirati. Stavi s ena poziciju srednjoskolca koji nezna bazu programiranja kao ti koji si jos u osnovnoj svrljao po kodovima. vjerujem da bi ti basic bio vrlo frustrirajuc bez svladavanja osnova programiranja kroz logicke zadatke na papiru, excela i html-a. Uz to kasnije znanjem HTML-a nista ne gubi niti je to gubljenje vremena, izgradjuje sposobnost razlucivanja problema te da kad jednom krene na C i C++, sa strane moze si zaradjivati za skolarinu kad bude na faksu dizajniranje web stranica za wordpress i joomlu. Ja sam godinu do tridesete i moja generacija, prakticki sve frendove koji programiraju poceli su HTML-om u osnovnoj skoli na starim 86-icama i pentiumima. Mnogi danas rade u objektno orjentiranim jezicima i razvijaju aplikacije za app store. Ali se slazem u jednome sa tobom, a to je da vecina jezika je napisana u C jeziku ili C++, stoga da nauci ih je esencijalno, ne zbog srži programiranja jer to ne moze postici time, vec zbog razmisljanja. jer po tebi ako neki covjek nauci strani jezik on bi odmah po tome usvojio i kulturu drugog naroda i razumio ih u srž. to je nemoguce u svakom pogledu, ljudi nisu telepati. :)

 

Poruka je uređivana zadnji put uto 9.10.2012 3:45 (StroyentFISH).
15 godina
online
Re: Kako ste počeli s programiranjem?
StroyentFISH kaže...

 

 

  U nekim stvarima se ne slazem sa tobom. Prije svega ti previse uzdizes logicko razmisljanje u programiranju. Slazem se da je ono vrlo bitno za jednoga software developera, no to nije ono sto programera cini dobrim. Ovaj citat najbolje opisuje sto hocu reci:

 

Martin Fowler: "Any idiot can write code that computer can understand. Only good coders write code that humans can understand."

 

Ono sto hocu reci je da je za onoga tko zeli razvijati software, vrlo bitno da cim prije savlada neke osnovne principe programiranja. Nije lako napisati razuman i citljiv kod, koji je istovremeno ponovno iskoristiv, koji se moze lako nadograditi i sl. Zato ljudi uporno preporucuju izbjegavanje jezika kao sto je QBASIC. Osoba u njemu moze "pokupiti" neke stvari (npr. GOTO naredba) koje su u normalnom software develompentu nezamislive.

 

Ja zato smatram da osoba koja zeli postati software developer, treba krenuti s nekim pravim programskim jezikom (C++, C#, java, python, ....). Tu ce se nauciti rjesavati probleme, i onda to rjesenje pravilno implementirati u programskome jeziku.

I would love to change the world, but they won't give me the source code
Poruka je uređivana zadnji put uto 9.10.2012 13:17 (captain_soap_McTawish).
13 godina
neaktivan
offline
Re: Kako ste počeli s programiranjem?

Mene niko nije naučio liniju kôda, i uvjek svačije mišljenje gledam sa dvije strane.

Kakav crni Wordpress ili Joomla, kakav je fakultet koji te tome podučava. Ako hoćeš web programiranje uči PHP ili ASP.NET, a ne Joomla ili bilo koji drugi CMS.

U HTML-u ne možeš naučiti programirati, šta ćeš naučiti sa njim, zapravo jedino moguće grananje je ono "if IE".

Svaki srenjoškolac pa koliko on iskustva imao, treba poći sa C-om ili C++-om. U tim godinama C ili C++ nije nimalo težak, naravno ako programiranje učiš iz ljubavi prema tome i svojom voljom, a ne na silu.

Čuli tvoji prijatelji počeli HTML-om, a sada rade OOP jezike?, pa i ja sam počeo puzanjem pa evo sada hodam. To što ti govoriš nije nikakav argument.
Naravno, govorim o čistom HTML-u, pusti sada Javascript i ostalo, čisti HTML.

Poruka je uređivana zadnji put uto 9.10.2012 20:26 (royalhero).
12 godina
protjeran
offline
Kako ste počeli s programiranjem?

Da malo uljepšam temu, ah ta logika...ako te žena pošalje u trgovinu po mlijeko i kaže:-"Ako ima jaja, uzmi deset". E pa nisi programer ako se ne vratiš sa deset mlijeka i kažeš joj da je bilo jaja. {#}

Moj PC  
3 0 hvala 1
17 godina
offline
Re: Kako ste počeli s programiranjem?
StroyentFISH kaže...

 

Jedva sam uspio pročitati tvoj post. Za nekog tko "radi s ljudima" ne znaš baš pisati čitljivo "ljudima".

 

Idemo po redu.

 

Tehnike programiranja ce svladati kada kao sto si rekao nauci jedan jezik i njegovu napredniju inacicu kod objektno orjentiranog programiranja.

 

Nisu svi jezici kao C/C++ kombinacija da imaju svoju "naprednu" inačicu koja je OOP orijentirani jezik. Šta je sa C# ili Javom? Gdje je njihova "jednostavna" inačica. Iako su oba c-like jezici ne znači da je C njihova "jednostavna" inačica. Učiti ljude takvim glupostima (da su OOP jezici naprednija inačica nekog od proceduralnih jezika) ne smatram pravilnim načinom. Java, C#, Pyhton bi se trebali od početka učiti kao jezici sami za sebe (bez da se u početku vuku paralele na C). Time se postavlja dobar temelj za OOP koje je danas defakto standard. Postavlja se dobar temelj za OOP način razmišljanja. Ako se krene sa proceduralnim jezikom, vrijeme "transformacije" na OOP način razmišljanja je puno duži.

 

Matematika da, neophodna je, medjutim vaznije od matematike je predmet koji se zove Logika.

 

Tu se opet ne slažem sa tobom. Potrebno je i jedno i drugo, ali opet niti jedno nije potrebno. U svojih 12 godina programiranja rijetko kad sam koristio matematiku (tu i tamo su mi trebale neke formulice za izračun veličine ekrana, pozicije, financijske formule itd), logika priznam je puno bitnija, ali opet đaba ti logika, ako imaš loše znanje o jeziku, njegovim mogućnostima i ako ustvari nisi dobro upoznat sa OOP načelima. Danas nitko ne radi sam, većinom se radi u timovima i jako je bitno da kolega do tebe zna i može čitati tvoj kod, a ne da se 10 dana gubi po tvojoj logici cijeloj napisanoj u jednoj main metodi od 2000 linije koda. Možeš ti posjedovati svu logiku ovog svijeta, ali ako znaš samo za IF i CASE napisat ćeš najgori đumbus od koda koji niti sam više nečeš moći dešifrirati nakon par dana (govorimo naravno o OOP jeziku).

 

3. Nisu ti bile jasne jer si odmah presao na teze gradivo i nisi ucio bazu

 

Nah neću komentirati, ali mislim da je najbolja podloga za svakog programera da prvo odabere područje u kojem želi raditi (WEB, Windows, Linux, itd), odabere jezik (ASP.NET, JSP, C#, Java, C/C++, QT) i krene direktno od njega sa nekom kvalitetnom knjigom, a ne da ide prvo učiti C/C++ da bi mogao preći na C# i onda tek nek ide na ASP.NET (jer je to logičan slijed ako gledamo prema tvojoj teoriji). Neki danas nemaju "luksuz" koji sam ja imao da sam mogao krenuti sa C/C++ jezicima, pa se polako penjati prema gore (na OOP jezike) godinama kako su i tehnologije izlazile.

 

 

4.Zapravo trebao bi poceti excelom, posto sama baza pocinje programiranjem

Samo ti uči programirati u excel-u.Razlozi zašto, OMG :

 

a) lagan je jer nije izvorni programerski alat vec uredjivac informacija kojim se katalogizira multimedija i text

Ajde to prolazi

b) konstrukcije koda su toliko jednostavno da ce vrlo brzo svladati ugnjezdjivanje, brze nego da odmah ide po basicu i c-u. zasto? zato sto odmah ima vizualni odnosno graficki prikaz sto se sa njegovim kodom dogadja

Debugger dude, ugnjezdjivanje će brže svladati, koje gluposti trabunjaš. Napiši 3 ugnježdene petlje u excell-u i u c-u/Javi/C#, pa mi reći što je bolje čitljivo.

c) naucit ce se optimizaciji i mnogim drugim teorijama koje su jednake kod bilo kojeg programskog jezika

Ajde koje to optimizacije ?

d) vrlo brzo ce skuzit bazu logike programiranja

bazu logike programiranje - WTF ?

 

Onda preskačem malo veći dio tvog posta (jer opet malo gluposti o predavačima i kako se radi sa ljudima itd...)

 

Mnogi danas rade u objektno orjentiranim jezicima i razvijaju aplikacije za app store.

 

I opet dolazimo do jednog "dijamanta" ovog cijelog posta. objective c je Apple ispljuvak i ako ti je on vrhunac OOP programiranja, Bože sačuvaj. Prvo nije potpuni OOP jezik (ono što me najviše boljelo, ne znam da li su popravili ali je nemogućnost višestrukog naslijeđivanja), drugo iako je superset c jezika ne podržava neke od optimizacije koje se mogu primjeniti na C. Ako baš moraš OOP sa C jezicima onda najbolje C++ (C# tu ne ubacujem u isti koš jer se on ipak vrti u VM-u).

 

Ne znam, neda mi se dalje komentirati, ali ako si ti neki učitelj/predavač, samo mi molim te navedi ustanovu da znam što trebam izbjegavati u širokom luku i što moram ljudima reći da izbjegavaju. Imali smo i mi takve učitelje u srednjoj (koji je čitao iz knjige jer nije znao sam prozboriti par pametnih rečenica), a o programiranju da ne govorim. Nije da sam ja neki "programerski genij", daleko od toga, iako sam na pragu 30-te i dalje konstantno učim i gutam literaturu, ali ne guram se u medicinu kad nemam blage o istoj, pa zbog toga nisu mi baš jasni pojedinci koji se guraju u informatiku (programiranje) a nemaju blage o istoj.

'Genius might be the ability to say a profound thing in a simple way' Charles Bukowski
Poruka je uređivana zadnji put sri 10.10.2012 11:14 (dado2202).
12 godina
protjeran
offline
Kako ste počeli s programiranjem?

Dečki, pliz nemojte započinjat flame i koji je programski alat bolji ili jači! Ima puno "slađih" tema za flemanje, a ova bi trebala biti neka vrsta "digitalne kolegijalnosti" ( DG=Digitalna Kolegijalnost se ovdje prvi put spominje, te prilažem autorsko pravo na taj pojam,a možda ću ga i patentirati {#})

Nadalje, dakako da je jednako važna i logika i matematika ali isto tako i koncentracija.

Međutim, kod koncentracije imamo specifičnu situaciju kad je poželjno prekinuti koncentraciju radi boljih rezultata.

O čemu se radi? Evo iz osobnog primjera bih naveo situaciju gdje smo kolegica i ja unašali podatke (otpremnice,naruđbenice,materijali,nabava,itd) u SAP-u i pritom imali poveći broj nagomilanog materijala za unos,a usko vremensko ogranićenje. U jednom trenutku koncentracija nam je bila toliko snažna da nisam primjećivao okolni svijet niti razumio razgovor iz hodnika iako su bila vrata otvorena. U tom istom trenutku prekidam naglo posao jer primjetih da su mi sive stanice otišle u loop petlju. Popili smo kavu za sedam minuta i vratili se, te je posao bio gotov za nepunih sat vremena!

Što hoću reći? Bitni su svi aspekti za dobro obavljen zadatak ali i spremnost, te fleksibilnost za nepredvidljive situacije.

Da se razumijemo, ne svira glazba glazbenika, odnosno nije kriv alat, već i sam sudionik, njegovo raspoloženje, fizička i psihička sprema, boja kravate i odjelo koje nosi...(ne ovo zadnje..pretjerah :)

Da se vratim na početak posta i spomenute Digitalne Kolegijalnosti; Ako vam i dođe potreba za dokazivanjem, rađe umjesto flejma stavite link od besplatne inačice nekog programskog jezika ili alata za koji se zalažete i koji eksponirate!

Eto tako bih ja recimo molio ako ima netko slućajno otvoren tab sa novim i besplatnim Delphijem, da ga podjeli ovdje...bio bih zahvalan! {#}

 

Moj PC  
0 0 hvala 0
14 godina
neaktivan
offline
Re: Kako ste počeli s programiranjem?
Realist kaže...
Eto tako bih ja recimo molio ako ima netko slućajno otvoren tab sa novim i besplatnim Delphijem, da ga podjeli ovdje...bio bih zahvalan! {#}

 

Besplatan nema. Jedino ako ćeš piratski - koji te na kraju može izaći i najskuplje.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Nova poruka
E-mail:
Lozinka:
 
vrh stranice