I spend most of my free time learning about anything computer related. I grew up on a computer. Had the ambition to start an IT career as a repair tech. I realized anytime somebody came to me with computer problems it was never anything physical to fix. Always adware or a virus or a dozen. I just took up studying networking yesterday.
Normally I have no motivation to study. I basically lost all interest in anything for a while. Depression maybe I been sitting here on broken computers I can't care to fix. Threw em away eventually. I like to teach myself with hands on learning. If I have to watch a lecture with no hands on learning i have to hand write notes or draw pictures or diagrams. I started with a simple networking tutorial on youtube. It's from microsoft. For once I didn't look at the comments or what people thought of the video. When people say a video is bad that makes me loose interest in it halfway through. So far I watched the basic of basic about networking. Stuff I already know. The most advanced it got was discussing an IP address. It's made up of 4 octets each octet is 8 bits total making an IP total 32 bytes and the magical 256 bits number blah blah blah. That much I already know.
Than I got side tracked. When the teacher started to talk about the two parts of an IP the Host/subnet I began to think about those bits and bytes. I ended up on some website at stanford studying data storage starting at the phrase "A bit is like an atom in computer storage. You cannot get any smaller"
So how if at all do I quit getting side tracked by these rabbit holes that go off in one direction aside from the main subject I intended to learn? I never finish anything because of this. I go at things with the mindset to master the subject, I see that approach here impossible because there are going to be subjects where things just trail off into a completely different subject and to master networking I don't need to really know all this information about data down to the core of it. By the time I realized I'm way off subject I have already learned up to
n bits yields 2n patterns (2 to the nth power)