Pracovní pozice kolem frontend kodéřiny a bludy v pracovních inzerátech

V pracovních pozicích nějak se dotýkajících webové kodéřiny je trochu zmatek. Tenhle článek je tak trochu pro lidi z HR oddělení a vlastně všechny, co zaměstnávají webové vývojáře.

Článek původně vyšel na autorově webu Vzhůru dolů.

Mezi těmi, co nějakým způsobem pracují s HTML/CSS, samozřejmě dominuje obecný vývojář jen zaměřený na konkrétní programovací jazyky. Specializovanější frontend kodér je méně častý. Frontend designér je zatím vyloženě vzácný kousek.

Webový vývojář, frontend kodér, frontend designér

Webový vývojář

Prostě programátor. U Javascriptového vývojáře se znalost frontend prostředí očekává skoro vždycky. Základy HTML/CSS jsou ale potřeba i u tradičně backendových jazyků – u nás odhaduji, že vede PHP, následované Javou a .NET.

Frontend kodér

Specializuje se na HTML/CSS. Z Javascriptu ho nebo ji zajímá především prezentační logika. Tedy view ano, model už moc ne. Oproti vývojářům se očekává větší cit pro design a odborné znalosti typografie. Dobrý kodér vám především – na rozdíl od mnohých vývojářů – nezkazí dobře udělaný design. Podívejte se, co všechno by měl kodér umět. A ano, je to opravdu kodér, nikoliv vývojář.

Frontend designér

Člověk co umí navrhnout uživatelské rozhraní a zároveň jej prototypovat nebo implementovat. Jako samostatná pozice zatím jen vzácně. Firmám, které dosud nemají UX oddělení, by ale takový člověk mohl ušetřit dost nervů s uživatelským rozhraním interních aplikací. Je to technik, takže do technických firem zapadne. Zároveň ale o designu ví docela dost.

Frontend designérů je malinko. Občas si dělám legraci, že v ČR jsme zatím s Adamem Kudrnou dva. Ale nedávno jsem našel inzerát, kde hledali dalšího. Takže brzy budeme tři! ;)

Časté bludy v personálních inzerátech

  1. „HTML programátor” neexistuje. Tímhle titulem se vám povede jediná věc – urazit autory HTML a programátory ve dvou slovech. Vy ale do firmy zřejmě hledáte frontend kodéra.
  2. „Webmaster“ už je taky přežitý. Nejspíš hledáte programátora, co velmi dobře rozumí frontendu, UX a marketingu. Jestli ho najdete, je to vzácný kousek. Važte si ho.
  3. „Webdesignér“ je na tom podobně. Před 10 lety bylo jasné, co chcete, dneska už bude název pozice vnímat grafik, designér nebo programátor jinak. Pokud hledáte někoho, kdo píše CSS a navrhuje design, hledáte „frontend designéra“.
  4. Když už hledáte „webového vývojáře“, zmiňte rovnou jazyk. Ono je PHP, Javascript, Java nebo Ruby trochu jako náboženství. Programátoři mezi nimi moc nekonvertují, natož po přečtení vašeho inzerátu. Správně tedy „PHP vývojář“ nebo třeba „Ruby programátor“. Programátorovi bude obecné „hledáme webového vývojáře“ znít nekonkrétně a neprofesionálně.
  5. „Frontend vývojář“ je samozřejmě možný, jen nejspíš hledáte „Javascriptového vývojáře”. Nespleťte si ho se zmíněným frontend kodérem.

CSS = design. Není to programovací jazyk

Ještě jednu poznámku si neodpustím. Když tak procházím pracovní inzeráty, ukazuje to místy dost nevalnou úroveň kamarádění vývojářských týmů se světem designu.

Ano, CSS můžete používat jen pro implementaci designu. Lidé co píší styly, vždy designérské myšlení nemají. Skoro vždy ale ke škodě výsledku. Pouhý implementátor, který o designu nic neví, dokáže zadání od designéra více či méně pokazit. Na straně designéra či grafika pak také vzniká potřeba děsně neefektivního doslovného zadání.

Snad každý designér mi to potvrdí. Mít kodéra nebo kodérku, který o designu něco ví, mnohé si umí domyslet a mnohé dokáže sám navrhnout, je k nezaplacení.

Pokud se považujete za borce v CSS, za znalost základů UI designu vám zaměstnavatelé budou snášet modré z nebe. Neznamená to, že musíte dělat uživatelské testování a znát byznys firmy. Nejste UX designéři. Ale s grafikou, typografií a návrhem uživatelského rozhraní obecně byste rozhodně kamarádit měli.

Pište „frontend“, raději než „front-end“ nebo „front end“

A když už jsme u textu pracovních inzerátů — v českém textu to pište to jako „frontend“. Dohromady to vyslovujeme, takže psáno „front end“ to vypadá divně. Pomlčka uprostřed slova zase není moc obvyklá, takže „front-end“ taky vynechejte. V angličtině je to samozřejmě jinak.

ebook-vdcss3-prebal-final

Vzhůru do CSS3

Vylepšete své znalosti webového frontendu aktuálním přehledem nástrojů moderního kodéra a nových CSS3 vlastností v jednom ebooku.

Věděli jste, že nám můžete zasílat zprávičky? (Jen pro přihlášené.)

Komentáře: 15

Přehled komentářů

HappyCerberus CSS3 je Turing Complete
Martin Hassman Re: CSS3 je Turing Complete
Martin Michálek Re: CSS3 je Turing Complete
DW Re: CSS3 je Turing Complete
Jméno Re: CSS3 je Turing Complete
tomexx Presah
Martin Michálek Re: Presah
NULL
bauglir Void
Martin Hassman Re: Void
Martin Michálek Re: Void
pavel výklad pojmů
Ondřej Novák Re: výklad pojmů
chleba Re: výklad pojmů
balki Re: výklad pojmů
Zdroj: https://www.zdrojak.cz/?p=18485