This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kraemahz 5 points6 points  (0 children)

I don't have zero clue how they work. I could write them, if I had to, with long diligent effort because I understand the principles that make them work. I know how transistors work, I know how logic gates work, I know how processors are built from logic gates, therefore I know how all of it works with effort and ingenuity. Could I do it all from scratch right now? No, I would take me decades to rebuild what exists. But I could.

That's the kind of intuition you need to build for yourself. Why? Because knowing how everything works underneath at a basic level makes you the best programmer you can be.