NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
IT rekvalifikace s podporou uplatnění. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!

Diskuze: Dráha programátora

Aktivity
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.

 
Odpovědět
16.4.2012 19:29
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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í.

Nahoru Odpovědět
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.

 
Nahoru Odpovědět
16.4.2012 20:07
Avatar
Kit
Tvůrce
Avatar
Odpovídá 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.

Nahoru Odpovědět
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
Odpovídá 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).

Nahoru Odpovědět
16.4.2012 20:29
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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.

Nahoru Odpovědět
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?

 
Nahoru Odpovědět
16.4.2012 21:09
Avatar
Kit
Tvůrce
Avatar
Odpovídá 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.

Nahoru Odpovědět
16.4.2012 21:19
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá 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 ;)

 
Nahoru Odpovědět
16.4.2012 21:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.