アセンブラを覚えた方がいい層は組み込みだけどこれもarmでlinuxとかOS上で
動いているようなものは使う事も無いだろうしなぁ
もっと古いz80やら8bitだと全てがアセンブラもあり得るし
16bitの68000とかになればCコンパイラくらいはありそうだからアセンブラで組む必要は
特殊な人(ドライバとか)だけなんじゃないかな
Cが吐き出したアセンブラのコードも最適化無しで見ないとそもそも人間には意味不明過ぎるし
その辺何も分かってない奴はそもそもアセンブラなんか勉強したところで全く捗らない