|
|
|
|
|
by sokoloff
2166 days ago
|
|
I don’t care if someone can bang out working binary tree on a whiteboard with the fluidity of Bob Ross, but I do care that people know that data structure and associated algorithms exist and could implement them given a dev environment, google, stack overflow, and a day or so. |
|
That's the thing. 99% of programming is Big Data (and windows, thereof), so everyone is on about that.
I tend to write stuff that is on a much more humble scale, like device control software, or systems that are used by thousands (not millions) of people.
I guess that I could say that "Any programmer should know about ring buffers," as that was a staple of my device driver stuff (I came up through hardware). In point of fact, only low-level drivers need concern themselves with ring buffers. Even programmers dedicated to writing device control software don't have to mess with them. The same with hardware handshakes, IRQs, etc.
We tend to view everything through the lens of what we know.