Diskuze: Začátky
Člen
Zobrazeno 14 zpráv z 14.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
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ůležité je mít hlavně odhodlání a jít si za svým cílem.
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...
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.
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é
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é.
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.
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.
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ě.
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.
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.
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,podmínka,vytvoření 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.
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.
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í.
Zobrazeno 14 zpráv z 14.