Nice. Thanks for the Starling-Software classification.<p>I think Im looking for something that leads the path between n (level 2) and log n (level 3). Especially so in the Computer Science section.<p>I would also be interested in a path to mastery over Mobile - IOS &#x2F; Android and Web Technologies Front End(CSS&#x2F;HTML&#x2F;Javascript - UI&#x2F; UX) and Back end.<p>For Example Back end could be Language&#x2F;Framework agnostic.<p>One way my brain is looking at it is - each language could be mapped to a musical instrument - and then you have various grades of progression in that language&#x2F;framework. However the analogy breaks down quickly.<p>In Backend you have 2 interfaces - HTTP protocol interfacing and the data interfacing with the data store (Database). On one hand you have people who create the framework and on the other we have people who use the framework to create products.