Hmm. I got 9/10, and the one I got wrong wasn't the one I expected to get wrong. It was also one that in some sense "doesn't matter," but I'm still slightly embarrassed.
An interesting quiz, certainly. The problem is that the article contains no suggestions for the question asked: why?
May I suggest an answer. I started in computer engineering and have done embedded systems programming, in assembler though. Later I switched to software engineering and got a CS degree. In my experience there is generally very little proper CS in actual computer engineering education. Computer engineering is well founded theoretically and well taught generally; except when it comes to programming.
(Well, thinking about it, where do you find proper programming education?!)
(By the way I've never programmed in C - got 7/10 ?!)
Comments
Hmm. I got 9/10, and the one I got wrong wasn't the one I expected to get wrong. It was also one that in some sense "doesn't matter," but I'm still slightly embarrassed.
An interesting quiz, certainly. The problem is that the article contains no suggestions for the question asked: why?
May I suggest an answer. I started in computer engineering and have done embedded systems programming, in assembler though. Later I switched to software engineering and got a CS degree. In my experience there is generally very little proper CS in actual computer engineering education. Computer engineering is well founded theoretically and well taught generally; except when it comes to programming.
(Well, thinking about it, where do you find proper programming education?!)
(By the way I've never programmed in C - got 7/10 ?!)