>goodluck with your own journey Anon, if you find a clear path of learning do tell me. I'm honestly shooting in the dark here.
Thanks! I'm working on creating robowaifus, not necessarily specializing in being a White Hat as you desire. I'd say for your needs, learning C and then understanding the machine code that gets generated by the compiler will be pretty important to success for you. Certainly a big challenge to do well IMO.
My stuff is more about doing big, complex systems that are both efficient and easy to maintain. While those are often goals at odds with one another, I find that well-written C++ provides both. It's certainly my own language of choice, and literally the only one I care to work in these days.
I know this sounds trite, but tbh the only real way to learn to program is by, well, programming
. In that way it's a lot like learning to ride a bike. You can't really master it by just reading.
If you really care to learn about what I'm doing I'll share more with you about it. But since your goals are different, I don't want to just bore you outright heh. :^)