Pár dní nazpět jsem si pro svou potřebu analyzoval několik (spíše by se asi nechalo říct mnoho) poptávek po kodérovi. Toto je přehled požadovaných znalostí (řazeno od těch nejvíce požadovaných):
- HTML, CSS,
- JavaScript,
- PHP,
- dodržování pravidel přístupnosti a použitelnosti,
- povědomí o SEO,
- znalost práce s grafickým programem (Photoshop),
- umění kódovat pro nějaký CMS (WordPress, Joomla!, Drupal),
- sémantika,
- HTML5, CSS3, jQuery, AJAX (JavaScript + XML), MySQL, mobilní web design, minimálně rok zkušeností, znalost angličtiny minimálně na úrovni čtení dokumentace a další.
Proč to píšu? Protože mi není jasné, proč tolik zaměstnavatelů očekává od kodéra znalost PHP (a potažmo MySQL). Chápu, že je vyžadována znalost JavaScriptu a věcí s ním spojených (AJAX, jQuery/MooTools), ale proč do toho míchají i jazyky, které jsou pískovištěm programátorů?
Co si o tom myslíte vy? Co vše by měl umět kodér? Nemyslíte, že jsou HTML5, CSS3, JS, přístupnost, použitelnost, on-page SEO, WP, Responsive Web Design, mobilní web design a další oblasti s tím spojené dostatečně obsáhlé? Opravdu by k tomu všemu měl umět kodér i programovat?
Na závěr výborný článek od Martina Malého, který píše, jaký jazyk je pro webového kodéra nejdůležitější. Bohužel, paradoxně, mnoho kodérů (ale i grafiků, programátorů…) tento jazyk vůbec neovládá (a já nejsem výjimkou, stále mám co dohánět).
Dodatek: Ke svému příspěvku prosím připište, na jaké straně barikády stojíte. Zda jste kodér nebo člověk, který kodérům zadává práci. :-)
Nejčastější chyby e-shopařů aneb jak je design důležitý
WEBINÁŘ -
Záznam