フロントエンド開発者は、ほとんど皆、JSのフレームワークまたはライブラリの話をし、それを使って開発していました。React、webpack、Node.jsなどが話題の中心でした。その当時は、Angularとgulpに夢中になっていたので、そういう話題は私にとっては問題ありませんでした。問題は、その少し後に、フロントエンド開発者との面接でCSSについての段階になったときに、発覚しました。CSSのセレクタとプロパティをいくつか見せて、そのCSSが何をするのか説明させたのです。その候補者は、基本的なテストではうまくやりましたが、ちょっと基本より難しい問題になると、途方に暮れていました。彼らのような”フロントエンド開発者”はひどいスタイリングしかできないことに気付きました。彼らは”フロントエンド開発者”として劣っているのではなく、JSや、ときにはBootstrapだけに研究や実践の時間を費やしていて、CSSを経験して腕を磨く機会がなかったのです。