I remember the first time I ran into O(1) vs O(n), I was building a toy Game of Life simulation and trying to lookup cells by finding them in an array. Took me a minute to realize I should use an object instead to index the cells!
And then there was the first time I read through the examples in Cracking the Coding Interview. It filled in a lot of gaps.
Nowadays I work on distributed systems that receive 100M requests/hr with other devs who similarly lack a college education but somehow manage
Hope this helps you feel less frustrated next time you're paired with a colleague who has a different background than you do!