> Software development skills are dying out in general. Now you get "software > engineers" who don't understand memory management, O(n) algorithm > complexity/performance issues, scalability, modularity, etc. You get people build > things ad-hoc without doing any up-front design, and they have to completely rebuild > it when they fond that it doesn't scale, or uses too much memory, or doesn't perform.
Plus you get people who've never touched anything but Visual Studio, don't know how to operate a command line, and think everything uses the Win32 API. Some days I suspect the Xbox and Windows Mobile exist just to make those people employable so universities can continue to dumb down and not get called on it. (The irony of course is that MS themselves don't hire people like that - their interview process is much more stringent).
Edited by R. Belmont (05/28/07 08:39 PM)
|