NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Začátky

Aktivity
Avatar
Pavel Skála
Člen
Avatar
Pavel Skála:18.2.2018 21:26

Zdarec pánové,
nejprve chci vám všem poděkovat. Samozřejmě autorům za jejich skvělé články, ale i celé komunitě za její ochotu. Když jsem měl problém, vždy už ho v komentářích někdo řešil a někdo jiný mu poradil.
A teď k tomu hlavnímu - nevím kam dál :o
Po základce jsem se rozhodoval mezi dvěma obory. Jeden z nich byl IT, ale nakonec jsem se rozhodl pro ten druhý. Ten mám teď ve třiadvaceti už docela ozkoušený a není tam moc prostor k růstu. Takže jsem si řekl, že bych mohl zkusit i to IT. Prošel jsem si tu první dva tutoriály k C#, nakoukl do Javy, zdolal tutoriál k HTML a CSS a jsem tady a nevím co teď.
Hlavou se mi honí možnosti, kudy dál. ASP.NET, nebo PHP, nebo JavaScript? Nebo něco úplně jiného? Ptám se, co bude pro mě nejvýhodnější. Má představa je, že jednoho dne zamávám všem blbejm šefům a manažerům a budu si pracovat sám pro sebe. Zakázky, možná nějaké vlastní portfolio aplikací, webů, třeba i nějaká hra. A pak mi dojde - mám za sebou HTML a CSS, neměl bych tedy být už schopný něco dělat? Tam už asi poroste dovednost spíš se zkušenostmi než s nějakými dalšími tutoriály, takže bych měl zkusit zjistit, zda nemohu něco dělat už jenom s tím co teď umím, abych se v tom zlepšil. Mrknu tady na nabídky práce a i když vynechám ty, kde byly požadovány zkušenosti, tak jsem stále dost těm nárokům vzdálen. Takže asi potřebuju dělat další tutoriály. Ale teď jsem dodělal HTML a CSS a rozhodně se tedy necítím na to, abych prohlásil před případným zaměstnavatelem "umím HTML a CSS" (kdyby jen za to někdo byl ochotný zaplatit). Takže pomůžou mi vůbec další tutoriály? Spousta lidí studuje programování dlouhé roky, nejsem naivní, když si myslím, že to zvládnu sám a při zaměstnání?
Pokud jste to celé přečetli - kdy jste začali mít pocit, že něco opravdu umíte? Kdy jste dostali za programování poprvé zaplaceno a jak jste se k té příležitosti dostali?
Díky za případné reakce. Má motivace je teď poněkud nízko. Až tak, že uvažuju zda se svým časem nenaložím líp při Rocket League. :D

 
Odpovědět
18.2.2018 21:26
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Pavel Skála
Jan Lupčík:18.2.2018 21:59

Ahoj,
pokud to myslíš opravdu vážně s programováním, HTML & CSS je opravdu jen začátek a s tím nic neuděláš. Mohl by ti pomoci článek Proč a jak začít programovat, kde je vše dobře popsané.
Ve zkratce - pokud chceš dělat weby, měl by ses teď vrhnout na PHP, kde budeš moci udělat i funkčnost stránek, a na JavaScript, s kterým opravdu doženeš stránku do naprosto perfektního bodu.
A kdy jsem začal mít pocit, že opravdu něco umím? Jako developer webových stránek a aplikací tak po 2 měsících, kdy jsem dokázal udělat registraci a přihlášení (i když neošetřený). A to byl pouze naprostý začátek. :D
Důležité je mít hlavně odhodlání a jít si za svým cílem. :)

Nahoru Odpovědět
18.2.2018 21:59
TruckersMP vývojář
Avatar
Odpovídá na Pavel Skála
Michal Štěpánek:18.2.2018 22:23

Jestli jsi se už kouknul do C# a chtěl bys v tom pokračovat, doporučuji ti ASP.NET, mohl bys pak ve stejném jazyce dělat i desktopové aplikace i webové stránky či aplikace...

Nahoru Odpovědět
18.2.2018 22:23
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Pavel Skála
Petr Čech:18.2.2018 22:57

Ahoj, asi takto - projetí tutoriálů netrvá tak dlouho. Třeba desítky hodin. Abys bys mohl říct, že v něčem umíš dělat potřebuješ s tím IMHO strávit vyšší stovky hodin až tisíce podle toho, jak složité to je.
Takže dobrý nápad je zkusit si udělat nějakou větší aplikaci (ale ne moc velkou, abys to nevzdal na začátku) a pokusit se to od návrhu dotáhnout do konce.
I pokud si myslíš, že s technologií umíš, skoro vždy narazíš na nějaký problém, který buď můžeš obejít (třeba statikou a pod.), nebo se ho pokusíš řešit a to se třeba rozroste na další desítky hodin zkoumání, jak něco funguje.
Po několika takovýchto iteracích od začátku do konce vývoje (bez nějakých workarounds!) je IMHO člověk připraven se začít učit něco nového.

Nahoru Odpovědět
18.2.2018 22:57
the cake is a lie
Avatar
Pavel Skála
Člen
Avatar
Pavel Skála:18.2.2018 23:34

Díky za reakce :)
Nedokážu se rozhodnout zda PHP nebo ASP.NET tak zatím pojedu oboje a jedno mě nakonec bude štvát více než druhé :D

 
Nahoru Odpovědět
18.2.2018 23:34
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Pavel Skála
Petr Čech:18.2.2018 23:58

Asi takto, ASP.NET je hezčí, ale v místních končinách není tak rozšířené. PHP je jako jazyk poměrně hrůza, ale uplatnění je obrovské.

Nahoru Odpovědět
18.2.2018 23:58
the cake is a lie
Avatar
Odpovídá na Pavel Skála
Neaktivní uživatel:19.2.2018 2:31

Při rozhodování mysli na budoucnost. Jestli se budeš/chceš např. někdy stěhovat do zahraničí, atd..

Příklad. v ČR skoro všichni jedou na Nette(PHP), v zahraničí většina ani neví co to je.

Editováno 19.2.2018 2:33
Nahoru Odpovědět
19.2.2018 2:31
Neaktivní uživatelský účet
Avatar
Pavel Skála
Člen
Avatar
Odpovídá na Neaktivní uživatel
Pavel Skála:19.2.2018 2:45

Takže pokud bych třeba měl v úmyslu žít nějakou dobu v Německu, může pro mě PHP ztrácet výhodu větší rozšířenosti?
Taky dobrý vědět.

 
Nahoru Odpovědět
19.2.2018 2:45
Avatar
Odpovídá na Pavel Skála
Neaktivní uživatel:19.2.2018 3:49

Konkretně plain PHP ne. Ale většinou potřebuješ umět nějaký framework.
Takže s Nette si tam např. ani neškrtneš, budeš potřebovat Symfony nebo Laravel.

Pokud se naučiš např. ASP.NET tak s ním můžeš dělat všude po světě.

Editováno 19.2.2018 3:49
Nahoru Odpovědět
19.2.2018 3:49
Neaktivní uživatelský účet
Avatar
Odpovídá na Pavel Skála
Michal Štěpánek:19.2.2018 8:16

Rozhodně bych ze začátku toto nepraktikoval. Když pojedeš souběžně PHP i ASP.NET, naděláš si v hlavě zmatky a učení ti půjde mnohem pomaleji. Rozhodni se pro jedno či pro druhé... Já jsem začínal s PHP (už je to mnoho let a s dnešní "formou" PHP to už mnoho společného nemá), pak jsem začal desktopy (VB.NET - měl pro mě výbornou srozumitelnost kódu, ale menší komunitu "podporovatelů" => přešel jsem na C#), s tím jsem si "čmuchnul" k ASP.NET a PHP jsem nadobro opustil, protože se mi líbí, že takřka "jedním" jazykem můžu dělat i desktopy i weby.

Nahoru Odpovědět
19.2.2018 8:16
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
nekukej
Člen
Avatar
Odpovídá na Pavel Skála
nekukej:19.2.2018 8:52

PHP bych volil v tvém případě jen pouze, pokud chceš okamžitě switchnout práci. Dá se najít job, kde vezmou i úplného začátečníka a nebo se dá rychle naučit a být v něm produktivní, což je vlastně jeho podstata vzniku. Určitě bych, ale začal rovnou s frameworkem. Například Nette nebo Laravel.
V opačném případě bych zvolil C#.
Možná na zváženou je také Dart. S ním, ale nemám zkušenost, tak neporadím.

 
Nahoru Odpovědět
19.2.2018 8:52
Avatar
Jan Mareš
Člen
Avatar
Jan Mareš:19.2.2018 9:31

Ahoj co se týče práce vývojáře ti neporadím,ale díky určitým lidem v oboru IT z řad vývojářů,z toho jeden má svou vlastní vývojářskou firmu. Jsem pochopil naučit se programovat neznamená naučit se konkretní jazyk. Dle dané aplikace zvolíš jazyk. Na jednom jinem chatu člověk,který se živil jako programator v oracle a jednou si potřeboval vytvořit utilitu a zvolil si python ( tak si jen vygooglil jak se píše funkce,metoda,pod­mínka,vytvoře­ní pole a načtení do souboru) a za pár hodin měl utilitu hotovou. Díky tomu jsem pochopil že umět programovat neznamená umět konkrétní jazyk,ale umět danou aplikaci navrhnout( vědět co je potřeba k její vytvoření.) Píši to proto,jelikož jsem také řešil jaký jazyk se učit.

 
Nahoru Odpovědět
19.2.2018 9:31
Avatar
Roman Duchoň:26.4.2018 21:36

No já osobně jsem teda taky pořád na začátku, ale začínal jsem s Javou. A už bych měl dokonce i místo v jedné nejmenované firmě, nebýt mé finanční situace (úvěru) a teď už bych byl asi jinde.
Takže jsem si udělal takovej plán a rozhodl se začít od začátku.
HTML a CSS, pak PHP, SQL, nakonec to trochu oživit JS, zkusit nějakou spolupráci zadara nebo za malej symbolickej peníz (aby byla radost)... no a kdo ví - zkusit zaměstnání (kde mi dají stejné peníze jako mám teď za manuální práci) a nebo nějaké brigádky z domova...

Prostě a jednoduše - vydal jsem se tou pomalejší cestou a celé tohle dlouhé učení beru jako zábavu, kde všechno zkouším a mám v hlavě celkem dost projektů, kdy čekám jen na potřebné znalosti. :) A časem kdo ví.

Ne že by to někoho zajímalo, jen jsem chtěl říct, že taky záleží, jaké máš priority. Je to dost individuální.
Můžeš se naučit tvořit patvary a za měsíc už děláš pro firmu... A nebo nebudeš nikam spěchat a pak už jen záleží, kolik tomu věnuješ času...

Jo a až jednou budu zaměstnanej jako webdesignér, dodělám si IT VŠ a až mě omrzí práce webdesignéra naučím se C# nebo Javu. No a pak taky někdy půjdu do důchodu.

Nahoru Odpovědět
26.4.2018 21:36
RD
Avatar
Odpovídá na Pavel Skála
Roman Duchoň:26.4.2018 22:00

A ještě jsem chtěl říct - docela mi teď pomáhá (zlepšovat se) číst různé knihy o programování, tím nabalovat kouli znalostí a taky zkoušet nějaké své věci - i kdyby to měli být kraviny, ale prostě... takové to klasické zaseknutí se na problému a googlení...
Ale vím ještě prd. Kdo ví. :)

Nahoru Odpovědět
26.4.2018 22:00
RD
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 14 zpráv z 14.