A lot of it doesn't seem to apply to anyone less than a "micrcontroller professional."
Shucks, I spent about 30 years writing software professionally, but never really for anything smaller than a 68000, or that would qualify as a "microcontroller"; On the other hand, I've been INTERESTED in microcontrollers (primarily as a hobbyist) for most of that time (and multi-chip microPROCESSOR systems before that), and used them occasionally as a hobbyist. (till I started playing with Arduino and retired; since then - a bit more...)