When learning complex subjects with a large range of variety it can often be overwhelming to find what you need to learn in order to get “good” at your chosen discipline. Many discussions center around advice such as you need to know “everything” or other unhelpful, unspecific outlines. I’ve made an infosec mind map for my own learning which I hope you find useful. The purpose of this is to break down different topics into bite sized chunks of learning. By bite sized it may still take you a week or two to get a handle on any one topic within the map, but if you can successfully check off each item you should have a good handle on each discipline listed.
Although large there is still much work to be done, and if you have any suggestions for topics which can be added feel free to drop me a line at peleus [at] netsec.ws. My intention is to update this as time goes on. Each topic should attempt to be a solid learning objective.