Wir haben kürzlich genau dasselbe behandelt, aber aus der Perspektive einer Reihe von Entwicklern.
Chris Ferdinandi meldet sich zu Wort
Die unwichtigsten Fähigkeiten für einen Front-End-Entwickler sind technische.
Die Nuancen von JavaScript. Wie man eine bestimmte Bibliothek, ein Framework oder ein Build-Tool verwendet. Wie die Kaskade in CSS funktioniert. Semantisches HTML. Fizz-Buzz.
Chris geht da etwas weiter, als ich es tun würde. Ich denke zwar, dass ein Verständnis von HTML, CSS und JavaScript, je tiefer, desto besser, eine Zutat für einen guten Front-end-Entwickler ist. Aber ich stimme auch zu, dass es viel mehr ist. Tatsächlich könnten und sollten Sie mit soliden Grundkenntnissen und wirklich guten Soft Skills (z.B. wenn Sie gut darin sind, ein Brainstorming-Meeting zu leiten) einen Job bekommen, bevor überhaupt Ihre Sprachkenntnisse geprüft werden.