*der* Frontent-Entwickler
bearbeitet von Gunnar Bittersmann@@1unitedpower
> Was ist denn die Aufgabe eines reinen CSS-Entwicklers, die Hintergrundfarbe auszusuchen?
Nein, das ist die Aufgabe des (reinen) Grafikdesigners. ;-)
> Frontend-Entwickler besitzen heute fundiertes Wissen in einem breiten Spektrum an Fachwissen. Dazu zählen grundlegende Webtechnologien und ein Sinn für Ästethik genauso wie Grundkenntnisse der Psychologie bei der Mensch-Maschine-Interaktion.
Wer spricht von einem „reinem CSS-Entwickler“?
Es soll aber wirklich noch HTML/CSS-Entwickler geben, die kein JavaScript machen, was ich auch völlig in Ordnung finde. Außerdem lernen auch etliche Designer zu coden – HTML und CSS, nicht unbedingt gleich JavaScript.
Und ja, zu Frontend-Entwicklung zählen verschiedenste Bereiche: (nicht ausschließend) UX (Usability, Interaction Design, möglicherweise hoch bis Information Architecture), Barrierefreiheit, Markup (SEO fällt dabei mit ab), Performanz, CSS (nebst Präprozessoren), Typographie, JavaScript, … ([Manche denken sogar, sowas wie Angular würde dazu gehören.](https://forum.selfhtml.org/self/2015/apr/28/glob-case-insensitive-welche-variante/1639062#m1639062))
Und nein, es gibt kaum Entwickler, die ganz ganze Spektrum gleichermaßen gut abdecken. Bei guten JavaScript-Entwicklern mangelt es oft an HTML/CSS-Kenntnissen, von Barrierefreiheit ganz zu schweigen, und Talent für Grafikdesign haben sie auch nicht. Auch das finde ich völlig in Ordnung.
Problematisch ist nur, wenn von _dem_ Frontent-Entwickler _erwartet_ wird, alles abzudecken. Es mag Leute geben, die das können. Aber es sind die wenigsten. Meist bleibt dann irgendwas auf der Strecke. Und meist ist es HTML/CSS ([Beispiel](https://forum.selfhtml.org/self/2015/sep/28/mit-php-rechnen/1651305#m1651305) ff.) und Barrierefreiheit.
Es gibt nicht _den_ Frontent-Entwickler. Es gibt verschiedene Ausprägungen. Da kann es auch durchaus welche geben, die kein JavaScript machen. (In dem Zusammenhang: Ich weiß nicht, wie ernst [Tomas das meinte](https://twitter.com/tcaspers/status/648141003732467712), aber ich bin [dafür](https://twitter.com/g16n/status/649905901948772353).)
Ich halte die Trennung Frontend-Entwickler/Backend-Entwickler für problematisch, zumal die Grenze immer weiter verwischt. Eine Trennung HTML/CSS-Entwickler (der eher in Richtung UX und a11y schielt) und Programmierer (JavaScript und Backend) halte ich für sinnvoller. Und natürlich muss (sollte) die nicht scharf sein.
> Viel Glück demjenigen, der dagegen nur CSS als Skill aufzubringen hat.
Viel Glück demjenigen, der die eierlegende Wollmilchsau erwartet.
LLAP 🖖
--
Ist diese Antwort _anstößig_? Dann könnte sie [_nützlich_](http://forum.selfhtml.org/self/2015/jun/21/select-felder/1643860#m1643860) sein.