@codesections I agree with a few points (you don't _need_ to know all levels to do stuff), but I disagree with the core premise that you can't. It depends on the level of granularity you want.
To a certain degree, I did learn computers top to bottom. I'm an electrical engineer with a weird curriculum. Physics, electronics, processors, assembly, C, OOP, GUI design and other high-level-ish applications. I would say that I have a full, if shallow, understanding of computers.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!