Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:
Avatar
matesax
Tvůrce
Avatar
matesax:16.4.2012 19:29

Dobrý den,
na počítači jsem byl vždy hodně dobrý, ale o profesionálním programování jsem vůbec neuvažoval. To se ale změnilo. Proto se chci zeptat jak vypadá taková dráha programátora. Jak s tím vůbec začít - vzhledem k tomu, že nemám vystudovanou školu v této oblasti. Mám na mysli spíše vývoj programů, než webových aplikací. Děkuji za případné myšlenkové pochody.

 
Odpovedať
16.4.2012 19:29
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na matesax
David Hartinger:16.4.2012 19:58

Začít chce určitě v nějakém moderním jazyce, buď C# nebo Java, nic jiného se pomalu nemá smysl učit, pokud nechceš tvořit nějaký nestandardní software (který například potřebuje extrémní optimalizaci). Tyto jazyky jsou totiž postaveny na moderních principech virtuálních strojů a automatické správy paměti, kterou tu nechci rozebírat, ale musíš mi věřit, že je to přesně to, co firmy chtějí.

Jinak bych vůbec nepodceňoval webové aplikace, imho je v nich mnohem větší business než v desktopových a samozřejmě mohou běžet i jak v C# tak v Javě na straně serveru. C# je záležitost Microsoftu, Java je opensource. Záleží spíše na tobě, co si vybereš, každý má své pro a proti (asi ti nemohu nezaujatě říci, který je lepší), ale jsou to srovnatelné nástroje se srovnatelnou poptávkou po vývojářích na trhu. Můžeš se tu podívat na tutoriály, v C# něco málo je, plánuji tam během několika měsíců vybudovat materiálovou základnu až opadne školní šílenství.

Hore Odpovedať
16.4.2012 19:58
New kid back on the block with a R.I.P
Avatar
matesax
Tvůrce
Avatar
matesax:16.4.2012 20:07

Ano - tento názor slýchám čím dál častěji. Já jsem dělal v C++, pak mi byl doporučen Delphi a tak teď dělám v Delphi. Pomalu se učím i ten C#. Ale mě by zajímalo, co mám vlastně za možnosti - co je takové nejvíc žádané. Jaký typ aplikací. A na co se už teď zaměřit.

 
Hore Odpovedať
16.4.2012 20:07
Avatar
Kit
Tvůrce
Avatar
Odpovedá na matesax
Kit:16.4.2012 20:25

Určitě bych nezačínal s C++, protože tento jazyk, i když je velmi mocný, svádí ke špatným návykům.

Doporučuji naučit se Lisp nebo Scheme. Možná v nich nikdy nenapíšeš žádnou aplikaci, ale velmi ti usnadní kvalitní programování v jakémkoli jiném jazyku.

Další jazyk, který mohu doporučit, je Python.

Hore Odpovedať
16.4.2012 20:25
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na matesax
David Hartinger:16.4.2012 20:29

Delphi je mrtvé, nejvíce žádané jsou webové aplikace, tedy ASP.NET (to je C#) a J2EE (to je Java).

Hore Odpovedať
16.4.2012 20:29
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na matesax
David Hartinger:16.4.2012 20:33

Zaměř se na webové aplikace, ale nejprve se musíš naučit jazyk a objektový model, takže dělej co tě baví, co máš rád (textové hry, piškvorky, editor textu, parser...) a tím získáš zkušenosti. Potom se přesuň k webu.

Hore Odpovedať
16.4.2012 20:33
New kid back on the block with a R.I.P
Avatar
matesax
Tvůrce
Avatar
matesax:16.4.2012 21:09

Na to se chci zeptat ještě na jednu věc - má smysl se zabývat Java Scriptem?

 
Hore Odpovedať
16.4.2012 21:09
Avatar
Kit
Tvůrce
Avatar
Odpovedá na matesax
Kit:16.4.2012 21:19

Ano, Javascript je a bude používán, proto má smysl se jím zabývat. Zejména HTML5 s ním počítá ve zvýšené míře, ale používá se i na serverech.

Hore Odpovedať
16.4.2012 21:19
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na matesax
Drahomír Hanák:16.4.2012 21:20

JavaScript je skvělá technologie, která umožňuje dělat velice interaktivní aplikace. Použít ji můžeš i se C# nebo Javou, je zpracovávána na straně klienta (prohlížečem). Co ale také stojí za zmínku je java GWT (Google Web Toolkit), což je technologie, která má ambice JavaScriptu konkurovat, ale zatím bych se učil JS ;)

 
Hore Odpovedať
16.4.2012 21:20
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 9 správy z 9.