> Unicode encodings? Certainly useful to know. Basic SQL knowledge? Can
> become handy sometimes even in jobs not directly related to databses.
> Knowing what a TLB is and how it works? Exactly where do you need to know
> that? It's not like knowing that would change the way you develop
> programs.
I think any programmer (that isn't just a code-monkey being told what to do)
should have a good understanding of the hardware and what it does and
doesn't do. Not knowing what a TLB is kind of makes it obvious you don't
really know about the hardware in much detail. If you don't know what a TLB
is, then you probably also don't know much about how the cache or pipelining
system works.
Post a reply to this message
|