It's interesting to me that our team today was presented with a mild riddle one of technical import.
I was fascinated as to the one whom asked the question, the ones who knew the answer immediately and the ones who needed a push to its meaning.
The riddle was simply:
Why do programmers have a problem telling Halloween from Christmas?
OCT31=DEC25
(If you know the answer, explain in the comments. Mica, Kirk, Alan, Please Refrain
)
The issues here, for me is how do people think? The idea is what were you schooled in and it was software or hardware you should get this almost immediately. However, i noticed that the hardware guys get it quicker than software guys. Furthermore, the younger software guys did not get it at all. So, what's that tell us?
A couple of things to note is simply that the method in which they cover base math and implementations are starting to loose there grip. This is unfortunate as this knowledge helps engineers learn how to think, logic implementations and generally exercises your problem solving muscle.
Now, many will say that this is due to the space restrictions of resources in terms of communications, ram and diskdrive space. As these are no longer an issue, in many problem domains, this is no reason to not teach these based driven systems.
All I am saying is simply the most important thing we can do is:
010101000110100001101001011011100110101100100001
Just think about it?