Before I retired from the military, I taught an Air Force ROTC course for four years (BS/MS Comp Sci), where I routinely tutored engineering/comp sci students (cadets) in programming. I was amazed that engineering students were being taught Java (in their junior year) instead of C/C++ (who writes drivers in Java??). Also, they (the grad assistants) weren't even teaching about debugging: inspecting/evaluating, breakpoints, etc., leaving the poor students absolutely helpless. After I explained these, I told them to "gently" prod their profs/TAs for this information as its fundamental to delivering even functional software on a reasonable schedule (of course more to it, but these were new students) and all deserved to understand it. I had even heard anecdotal stories about students changing out of engineering BECAUSE of the java course-- why?!?
Dumbing down the curriculum isn't going to help, but teaching (truly teaching it and helping ensure they understand it)-- you have to know how a linked list works (and even better, Big-O, etc.) before you just start slapping together your java using the standard libraries these days. You have to know about profilers, and should know fundamentally (not that its practiced that much) formal specs. If anything, make them more rigorous on the comp-sci side. The senior level shouldn't be when they learn about software engineering methodologies beyond waterfall-- these should at latest be a fall junior topic, if even a sophomore level. Most of all, teach them THERE ARE NO SILVER BULLETS (Rapid Development, McConnell: MS Press).
My two cents.. JC-CM
Yet another reason this "interview" is suspicious. Of the handful of folks I know directly who have a 360, I'm the only one who has had the RRoD. I own three 360s (bedroom, living, exercise rm) and have had one RRoD and one was replaced due to frequent lock-ups. All three are used regularly for gaming (4kids, wife, me), as opposed to our single Wii which rarely ever gets used.
Yeah, the problems they've had are a PR nightmare and sux for customers, but this story doesn't pass the validity meter. Its still a sweet media extender and gaming platform. Perfect? Hardly.. They should've fixed this RRoD issue long ago. Their lack of progress (for who knows why) makes them ripe for this type of crappy "news".
Sorry folks, but cutting someone in half with a chainsaw in Gears of War is soooo satisfying.. As far as causing violence, my 6 year old knows his Marvel superheroes game is just that, a game. No, he doesn't play (or see/hear) Gears of War, not until he's at least 7... javaC_CM
Before I retired from the military, I taught an Air Force ROTC course for four years (BS/MS Comp Sci), where I routinely tutored engineering/comp sci students (cadets) in programming. I was amazed that engineering students were being taught Java (in their junior year) instead of C/C++ (who writes drivers in Java??). Also, they (the grad assistants) weren't even teaching about debugging: inspecting/evaluating, breakpoints, etc., leaving the poor students absolutely helpless. After I explained these, I told them to "gently" prod their profs/TAs for this information as its fundamental to delivering even functional software on a reasonable schedule (of course more to it, but these were new students) and all deserved to understand it. I had even heard anecdotal stories about students changing out of engineering BECAUSE of the java course-- why?!? Dumbing down the curriculum isn't going to help, but teaching (truly teaching it and helping ensure they understand it)-- you have to know how a linked list works (and even better, Big-O, etc.) before you just start slapping together your java using the standard libraries these days. You have to know about profilers, and should know fundamentally (not that its practiced that much) formal specs. If anything, make them more rigorous on the comp-sci side. The senior level shouldn't be when they learn about software engineering methodologies beyond waterfall-- these should at latest be a fall junior topic, if even a sophomore level. Most of all, teach them THERE ARE NO SILVER BULLETS (Rapid Development, McConnell: MS Press). My two cents.. JC-CM
Yet another reason this "interview" is suspicious. Of the handful of folks I know directly who have a 360, I'm the only one who has had the RRoD. I own three 360s (bedroom, living, exercise rm) and have had one RRoD and one was replaced due to frequent lock-ups. All three are used regularly for gaming (4kids, wife, me), as opposed to our single Wii which rarely ever gets used.
Yeah, the problems they've had are a PR nightmare and sux for customers, but this story doesn't pass the validity meter. Its still a sweet media extender and gaming platform. Perfect? Hardly.. They should've fixed this RRoD issue long ago. Their lack of progress (for who knows why) makes them ripe for this type of crappy "news".
JC_CM
Sorry folks, but cutting someone in half with a chainsaw in Gears of War is soooo satisfying.. As far as causing violence, my 6 year old knows his Marvel superheroes game is just that, a game. No, he doesn't play (or see/hear) Gears of War, not until he's at least 7... javaC_CM