I think the kind of education and training needed for most software development situations is not widely available. What's needed, and starting to show up is a software engineering degree that bridges the gap between code-monkey and computer scientist. Vocational education programs in computer programming tend to produce code-monkeys who produce internal applications that don't do anything especially interesting. The…
Should We Do "Computer Science"?
11–14 of 14 posts
Re: Should We Do "Computer Science"?
#12In my opinion, a university education should only be about intellectual curiosity with the greatest research minds. If you are only interested in the practical aspects of programming, I don't think that a university fits your needs. To extend this thought, I also believe that someone majoring in any field--from English to art history--should be able to become professional programmers. I feel that industry is trying t…
I agree with this. I've been working as a programmer for a couple of years now and I'm planning to go to university to study computer science. I'm kind of annoyed that all of the universities I've looked at are all business now: the brochures are full of how students won't "miss out" on the practical, real-world side of things.
That's exactly what I'm not looking for, but unfortunately there doesn't seem to be any place to go if all you want is computer science.
Re: Should We Do "Computer Science"?
#13Where do we find programmers who understand both the theory of algorithms and the practice of software engineering? It's simple - find someone who learned the theory in school and also has a few years of experience applying that theory. There are many of these people. If you can't find them, maybe the opportunity you are offering is not very attractive.
Re: Should We Do "Computer Science"?
#14When I talk to new "university" programmers, they can write a heap sort from memory, they can explain complicated algorithms they've memorized... If that's actually the case he should be hiring those people because most interviewees can't even do those things.