After 40+ years as in electronic, software developer, OS and App, Networking, SysAdmin, DBA and DevOps I see it all as a multi discipline. Knowledge in Electronics, CPU design, Compiler development, OS design, communications, Business management and user interfaces all relate and a "Rock Star" would need to be an expert in them all.
Most Dev's stop with App dev and business design. Some go on to UI or compiler performance. System a little and communications and electronics almost never.
Sounds like you have a pretty impressive set of competencies. Well done!
> and a "Rock Star" would need to be an expert in them all.
Need... in order to do what? Run a business? Be qualified to make every decision for... a chip manufacturer that also does OS development and application development? (Apple?)
I agree that it's worthwhile to become proficient in many areas, but your comment seems too specific and absolute to be useful. It discounts the value that people (who aren't your definition of "Rock Star") can bring.
Most Dev's stop with App dev and business design. Some go on to UI or compiler performance. System a little and communications and electronics almost never.