If you're gonna skip education, you better make up for it by going above and beyond what they teach with your self-learning.
If you're gonna skip education, you better make up for it by going above and beyond what they teach with your self-learning.
There's a reason abstraction layers exist, perhaps you should try and figure out why your mental model of software does not account for that.
Much like a house is more than just the structure itself, so is the realm of computers.
From my experience a substantial fraction of programmers learn the absolute minimum to get a job.
Then they either learn on the job or ask the same questions over and over again, never learning. The latter being the really annoying people to work with.
If you can write programs, then you're a programmer. That's it.
There is never a strong focus on x86, and any kind of rote memorization has nothing to do in a higher education institution.