Anonymní profil Adam Darebníček – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Adam Darebníček – Programujte.comAnonymní profil Adam Darebníček – Programujte.com

 

Příspěvky odeslané z IP adresy 90.180.41.–

Adam Darebníček
PHP › Chci být "web developer" kam…
14. 12. 2011   #151201

Celkem obecný dotaz, doufám že nevyvolám nějaký flame. Rozhodl jsem se, že už dál nechci studovat obor, který mě maximálně nebaví, nikdy ho nechci dělat a ukončil navazující studium. Pár let jsem dělal weby, které mě momentálně pasivně živí a chtěl bych se posunout na další level. Můj hlavní problém je kam dál? Určitě chci rozvíjet své schopnosti v PHP, ale nevím kde začít. Mám začít s obecně s OOP, nebo můžu rovnou vletět na nějaký framework (v hlavě mám ideální představu o  NETTE). Abych tak nějak popsal co zvládnu a co ne: Dokážu v podstatě v PHP + MySQL napsat cokoliv co potřebuju, nedělá mi problém navrhnout databázový model aplikace, v PHP aplikací rozchodit napsat rozsáhlý backend s hromadou nesmyslů, ale v podstatě je to pořád dokola to samé pár selectů přes pár tabulek, hromada insertů v backendu, zpracování XMLek, nebo se napojení na nějaké API. Protože mě pár let weby živí dokážu stránku zhodnotit a zoptimalizovat ze všech pohledů - SEO, validita, přístupnost, monetizace... Co vůbec nezvládám je grafika (tou se ani zabývat nechci), javascript-AJAX(do toho chci minimálně proniknout) a nemám zkušenosti s náročnějšími projekty (30 000 UIP/denně). Všechny weby co sem dělal byly mé vlastní. Dokázal bych napsat větší projekty od eshopů, redakčních systémů a větších portálů, ale ten kód by byl celkem balast a zabral by mi hromadu času (určitě by to šlo dělat efektivněji). Né že by nefungoval, nebo byl  děravý, ale cokoliv sem zatím většího dělal všechno bylo psané procedurálně s velice primitivním šablonovacím systémem http://pet.andreas-demmer.de/.

Abych to tak nějak shrnul: Tuším o co jde,  chci se rozvíjet v PHP, nevím co je to dědičnost, private, static, public, objekt, interface... a nikdy sem se nezaměřoval na algoritmy, nebo analytické myšlení, ale zvládnu co potřebuju sám pro sebe. Co bych momentálně určitě nezvládl je napsat šachového oponenta, vyplnění sudoku, skript na nalezení cesty ven z bludiště... Takže pokud moje projekty nebudou v budoucnu dál obstojně vydělávat chci mít jako zálohu možnost komerčně vytvářet webové aplikace ať už jako freelancer, nebo zaměstnanec. Takže kam dál začít s OOP nebo můžu vletět na nějaký framework? Rád bych podotknul, že mě momentálně nezajímají jiné programovací jazyky. O tom bych rád přemýšlel až budu umět aspoň jednu věc téměř dokonale a mohl se povznést nad jazyk. Dál pokud máte nějaké zajímavé zdroje k nevím jak to říct: "obecnému programování a algoritmizaci" byl bych rád za cokoliv.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý