IT odbor - uplatnenie v praxi

JuroIT

IT odbor - uplatnenie v praxi
« kdy: 24. 01. 2013, 13:32:40 »
Ahojte diskutujuci,
dlhsie sa pohravam s touto myslienkou: Co myslite, ktory odbor je najviac uplatnitelny resp. ktore miesta su najviac ziadane? Myslim, ze takych programatorov je stale nedostatok a su stale ziadani. Ja sa zaoberam programovanim v oblasti .Net/C#. Ako ale vidim niektore pozicie pracovne, tak najviac je ziadanych Javistov. Podla mna .Net je super technologia, ktora napreduje a v buducnosti bude mat este velky uspech. Ja sa momentalne budem rozhodovat, aky odbor si zvolit na 2.stupen. Celkom som sa zacal pohravat s myslienkou, zeby to mohli byt Bezpecnost systemov. Neviem ale, ako je nieco taketo ziadane na trhu prace a ci je to aj celkom dobre ohodnotena pracovna pozicia. Ale tento odbor vyzera velmi zaujimavo.


neplatnyudaj

Re:IT odbor - uplatnenie v praxi
« Odpověď #1 kdy: 24. 01. 2013, 15:02:50 »
.NET/C# je mozna sam o sobe super, ale bohuzel nema stabilni platformu, na ktere by bezel(a zrejme se to jen tak nezmeni). To je duvod proc je porad poptavka po Jave.

JuroIT

Re:IT odbor - uplatnenie v praxi
« Odpověď #2 kdy: 24. 01. 2013, 15:22:12 »
ako myslis nema stabilnu platformu. Jasne no funguje len na Windowsoch. Na linuxe bezi nejaka okresana verzia MONO, ale nieje to ono. Podla mna programovanie pod Windows v C#/.Net je super.

Petr

Re:IT odbor - uplatnenie v praxi
« Odpověď #3 kdy: 24. 01. 2013, 16:27:06 »
Urcite multiplatformni prostredi - budoucnost je v telefonech a tabletech, a tech bude na Windows jen nepatrna cast. Aplikace napsana treba v Jave ti pujde na vsem, NETova pouze na Windows (a podovej se, jak vypada verze 2012 a na co je omezena).

Programatori kteri umi jen .NET a podobne, pokud se nechteji prekvalifikovat dostavaji (alespon tady) vypoved pro nepotrebnost a nabiraji se lidi co umi multiplatformni prostredi.

Coste Windowsovym prostredim si zabouchnes vrata k naproste vetsine budoucich uzivatelu. A cim driv se zacnes ucit neco jineho, tim lepe. Visual Studio a .NET bylo na vzestupu tak pred 10 lety, dneska ten pomer Windows na trhu aplikaci klesa velkou rychlosti ve prospech Androidu a Linuxu (linux to jsou i chytre televize a setopboxy).


ABC

Re:IT odbor - uplatnenie v praxi
« Odpověď #4 kdy: 24. 01. 2013, 16:59:39 »
C++ a Linux jako základ (samo o sobě vhodný spíš do embedded segmentu) a na aplikační programování (web, nebo desktop) něco jinýho. V oblasti informačních systémů vypadá zajímavěji práce analitika než produkčního programátora (nejenom proto že ta práce nejde tak lehce normovat). V oblasti IS by za zvážení stál taky datamining, protože myslím že má budoucnost.

Najde se někdo kdo by tato tvrzení rozumě vyvrátil?


Re:IT odbor - uplatnenie v praxi
« Odpověď #5 kdy: 24. 01. 2013, 17:40:08 »
Ahojte diskutujuci,
dlhsie sa pohravam s touto myslienkou: Co myslite, ktory odbor je najviac uplatnitelny resp. ktore miesta su najviac ziadane?
To je asi dost obtížná otázka. Snad nebudou vadit trochu obecnější plky...

Záleží, čím to chceš měřit - jestli tím, že je těch daných pozic nejvíc, nebo že na takové pozici jsou největší platy. Píšeš, že zvažuješ bezpečnost, zatím se tady odpovídající upnuli na to programování, asi jsi to myslel obecněji, ne?

Záleží na tobě, jakou cestou chceš jít - buď tou první, to potom když tě jedna práce bude štvát, budeš vědět, že si budeš hnedka moct vybrat ze spousty jiných podobných...
Anebo půjdeš tou druhou cestou, zaměříš se na něco trochu užšího/exotičtějšího (třeba na tu bezpečnost) a budeš se snažit v tom hodně vypracovat (napsat na to diplomku, domluvit si stáž, spolupracovat na nějakém projektu...). To má pak tu výhodu, že budeš mít nejspíš vyšší plat a lepší pozici ve firmě (budeš víc nepostradatelný). Pracovní nabídky nebudeš hledat, ale firmy se ti budou hlásit samy a přemlouvat tě, jestli bys k nim nešel :) Ale chce to fakt se snažit a vybrat si opravdu to, co tě bude bavit a do čeho se chceš pustit po hlavě s plnou vervou. Je to trochu hop nebo trop :)

Taky asi nezapomeň na to, že k některým technologiím se můžeš dostat jenom v některých firmách. Myslet si, že budeš freelancer v oboru mainframů asi není úplně reálná cesta :)

No a teď trochu konkrétnější rada, ale to asi nebude nic, co bys nevěděl: koukni se na velké servery s nabídkami práce. Taky vycházejí různé žebříčky, jak to s pozicemi v IT je. Pokud tě zajímá jenom Česko, tak v ComputerWorldu nebo BusinessWorldu. Pokud i zahraničí, tak těch zdrojů je mrtě, konkrétně bývají odkazy na docela slušné studie třeba na TechRepublic.

Re:IT odbor - uplatnenie v praxi
« Odpověď #6 kdy: 24. 01. 2013, 17:43:11 »
Pokud tě zajímá jenom Česko
Omlouvám se, v průběhu psaní jsem zapomněl, že jsi psal slovensky :)  Zdroje o Slovensku neznám, ale on to asi nebude velkej rozdíl...

j

Re:IT odbor - uplatnenie v praxi
« Odpověď #7 kdy: 24. 01. 2013, 17:50:12 »
Ahojte diskutujuci,
dlhsie sa pohravam s touto myslienkou: Co myslite, ktory odbor je najviac uplatnitelny resp. ktore miesta su najviac ziadane? Myslim, ze takych programatorov je stale nedostatok a su stale ziadani. Ja sa zaoberam programovanim v oblasti .Net/C#. Ako ale vidim niektore pozicie pracovne, tak najviac je ziadanych Javistov. Podla mna .Net je super technologia, ktora napreduje a v buducnosti bude mat este velky uspech. Ja sa momentalne budem rozhodovat, aky odbor si zvolit na 2.stupen. Celkom som sa zacal pohravat s myslienkou, zeby to mohli byt Bezpecnost systemov. Neviem ale, ako je nieco taketo ziadane na trhu prace a ci je to aj celkom dobre ohodnotena pracovna pozicia. Ale tento odbor vyzera velmi zaujimavo.

Ja te zklamu, ale NET je naopak technologie zcela mrtva. A to mam potvrzeno (samo jen per huba) primo od M$. Jednoduse ne ze by to ted hned a tady vyhodili, ale dosli k zaveru, ze to nema budoucnost => pokud se vyvrbi neco, co se jim bude hodit do kramu vic, tak net odkopnou.

Jinak se predpoklada, ze programator je schopnej programovat v cemkoli - samo trebas po nejakym tom zaskoleni, cim sirsi znalosti, tim obecne lilp.

TomasVoracek

Re:IT odbor - uplatnenie v praxi
« Odpověď #8 kdy: 24. 01. 2013, 19:48:06 »
Ahojte diskutujuci,
dlhsie sa pohravam s touto myslienkou: Co myslite, ktory odbor je najviac uplatnitelny resp. ktore miesta su najviac ziadane? Myslim, ze takych programatorov je stale nedostatok a su stale ziadani. Ja sa zaoberam programovanim v oblasti .Net/C#. Ako ale vidim niektore pozicie pracovne, tak najviac je ziadanych Javistov. Podla mna .Net je super technologia, ktora napreduje a v buducnosti bude mat este velky uspech. Ja sa momentalne budem rozhodovat, aky odbor si zvolit na 2.stupen. Celkom som sa zacal pohravat s myslienkou, zeby to mohli byt Bezpecnost systemov. Neviem ale, ako je nieco taketo ziadane na trhu prace a ci je to aj celkom dobre ohodnotena pracovna pozicia. Ale tento odbor vyzera velmi zaujimavo.

Ja te zklamu, ale NET je naopak technologie zcela mrtva. A to mam potvrzeno (samo jen per huba) primo od M$. Jednoduse ne ze by to ted hned a tady vyhodili, ale dosli k zaveru, ze to nema budoucnost => pokud se vyvrbi neco, co se jim bude hodit do kramu vic, tak net odkopnou.

Jinak se predpoklada, ze programator je schopnej programovat v cemkoli - samo trebas po nejakym tom zaskoleni, cim sirsi znalosti, tim obecne lilp.

A ted tu o Karkulce. .NET zcela mrtvy? Kdo z MS to potvrdil? Tim, ze si Hejlsberg a spol odskoci bokem udelat TypeScript jeste neznamena, ze je .NET mrtvy  ;D

Ze bude casem nahrazen je jasny kazdemu. At uz to udela MS nebo prijde nejaka jina platforma a na .NET se zapomene. Jsou ale oblasti kde je nedostizny, mysleno pomer cas/implementace.

OMG

Re:IT odbor - uplatnenie v praxi
« Odpověď #9 kdy: 24. 01. 2013, 20:20:15 »

Jinak se predpoklada, ze programator je schopnej programovat v cemkoli - samo trebas po nejakym tom zaskoleni, cim sirsi znalosti, tim obecne lilp.

Je vidět, že nejsi programátor. Jasné, že programátor je schopen psát v čemkoliv - samo, že třeba po nějaké zaškolení. Ale ten jazyk jako takový je špička ledovce. Znalost jazyka tzn. něco na úrovni knížek Jazyk XYZ programuje profesiálně, nebo Myslíme v jazyce XYZ - to je v podstatě juniorská úroveň.
Aby mohl programátor psát více, než úlohy školního typu, tak musí umět obrovské množství frameworků a knihoven, co jsou daným jazykem spjaty. A opravdu znát ty frameworky a knihovny - to se programátor učí roky. Když se podíváte na životopis např. běžného javisty, tak tam zásadní informace je kolik let pracovat s jakými frameworky.

Myslet si, že programátor je schopen efektivně psát složité aplikace v jakémkoliv jazyce po nějakém zaškolení je stejný nesmysl, jako myslet si, že fyzik bude po zaškolení do strojního inženýrství schopen zkonstruovat lokomotivu. Teoreticky ano - všechny fyzikální a matematické znalosti na to má - a asi i by i nějakou "fungující" lokomotivu zkonstruoval. Akorát by byla šíleně drahá a byla by provozně šíleně nespolehlivá.

JuroIT

Re:IT odbor - uplatnenie v praxi
« Odpověď #10 kdy: 24. 01. 2013, 20:27:13 »
no programovanie je podla mna stale remeslo, ktore bude v buducnosti velmi potrebne, zatial neviem o tom, zeby existovali stroje, ktore by programovali same, to je este daleka buducnost, ak aj vobec. S tou bezpecnostou, podla mna to je taky odbor, kde sa moc ludi nehrnie alebo aj taky odbor umela inteligencia. To su podla mna veci, v ktorych ked sa clovek fakt vykrystalizuje a je jednicka, tak ma stale posobisko v nejakej firme a je tam uznavany a aj velmi vysoko ohodnoteny, urcite viac ako daky programator. Podla mna .Net nie je mrtvy jazyk. Momentalne je aj novy framework 4.5, tak asi rychlo nezahynie. Da sa dopatrat aj dost vela ponuk ohladom pozicie .Net developera, ale povacsinou chcu takych co maju uz vacsiu prax s tym - 3 roky a viac, a v zahranici(Rakusko, Nemecko) je tiez dost prace ohladom .Net. Samozrejme ze javistov je viac, ale to aj z toho dovodu, ze je multiplatformovy. Na .Net sa mi paci ze ma uceleny framework, a myslim, ze java ma viacej frameworkov - to sa domnievam, javu neovladam.
K tomu, ze programator by mal vediet programovat v comkolvek, resp. by mu to nemalo robit problem. No neviem ci je to az tak pravda. Jazyky maju istu filozofiu. Syntax sa da naucit v priebehu par dni, ale to neznamena, ze clovek to uz ovlada a vie v tom pracovat. Ked si zoberiem napr. situaciu, kde ponukaju pracu pre C++ so 4 rokmi skusenosti a bude sa o nu zaujimat clovek, ktory robil 4 roky v Jave ale C++ vobec nevidel. Podla mna uprednostnia takeho co ma uz nejake skusenosti s tym C++ mozno 2 roky, pretoze ten javista by nebol vyhodny a bolo by to kontraproduktivne pre firmu. To moj nazor.

OMG

Re:IT odbor - uplatnenie v praxi
« Odpověď #11 kdy: 24. 01. 2013, 21:02:41 »
Samozrejme ze javistov je viac, ale to aj z toho dovodu, ze je multiplatformovy.

To je nesmysl. Drtivá většina výsledků práce java programátorů jsou programy serverového typu, které běží na tzv. aplikačním serveru. To na jaké platformě běží ten aplikační server je celkově mnohem méně zajímavé. Většina těch serverových aplikací se píše (a hlavně ladí) na jeden (nebo několik málo) aplikační server. Rozběhnout to (s dostatečnou spolehlivostí) na jiném AS není trivální věc - takže ona ta multiplatformovost javy nefunguje zdaleka tak, jak si studenti myslí, většinou se to zadrhne mnohem dříve, než se to k té platformě vůbec dostane :-)
Java desktopové aplikace (které se vhodně zvolenými knihovnami opravdou jsou multiplatformní) tvoří zlomek desktopového trhu i zlomek objemu práce v javě.

Oproti tomu .NET se hodí jak pro serverové aplikace (a píše se jich v něm hodně), tak i pro windows desktopové aplikace (těch se v nich píše taky hodně). Takže zdánlivě by mělo být .NET práce více - ale není to tak.

Javistů je více proto, že nejvíce práce tvoří psaní serverů a tam je prostě java výrazně populárnější, než .NET.

Jana

Re:IT odbor - uplatnenie v praxi
« Odpověď #12 kdy: 24. 01. 2013, 21:05:09 »
Vezmu-li, co bylo za jazyky před pár lety, co před o trošku více lety a co je nyní, tak to, co vidím stále a všude je C, C#. A pak práce s databázemi (php, JAVA) + UNIX/linux případně MS specialista. Počítačová bezpečnost je též obor, který je a bude potřeba. Čili je asi vhodné si vymyslet základní směřování, ale kdo ví, co bude za 3 roky?

kolo

Re:IT odbor - uplatnenie v praxi
« Odpověď #13 kdy: 24. 01. 2013, 21:05:28 »
Aby mohl programátor psát více, než úlohy školního typu, tak musí umět obrovské množství frameworků a knihoven, co jsou daným jazykem spjaty. A opravdu znát ty frameworky a knihovny - to se programátor učí roky. Když se podíváte na životopis např. běžného javisty, tak tam zásadní informace je kolik let pracovat s jakými frameworky.

Tohle je dost divný. Pokud jsi kvalitní programátor, tak framework zvládneš časem, ale určitě jich nebudeš umět obrovské množství. A pokud ano, tak pochybuju, že budeš dobrý programátor. Že někde vyžadují roky s nějakým frameworkem? Proč ne, jejich věc, ale je to nesmysl. Celkově bych takhle nestrašil, protože by to někdo mohl brát vážně.

kolo

Re:IT odbor - uplatnenie v praxi
« Odpověď #14 kdy: 24. 01. 2013, 21:16:15 »
A k otázce autora. Stačí být špičkový v nějakém oboru a vždy budeš žádaný. Tvůj způsob uvažování je ale trochu opačný a moc růžově bych to neviděl.