News for hackers. Stuff that matters.
Re:Domain Knowledge or a Lack Thereof by mathattack on Friday February 22, 2013 @06:58AM (#5263822)
This is a very true post, but I don't think the solution is at the university, at least for undergrads. Schools barely have enough time in 4 years to create entry level programmers. Lopping off half the coursework in exchange for domain knowledge leaves grads unprepared.

My observation is if you can learn to program well, you can learn any field of knowledge. A programmer can learn consumer products easier than a brand manager can learn Python. Similarly a CS major can learn bond math easier than a Finance major can learn database design. (Yes, these are generalizations)

What's this mean? That bridging the Tech/Client divide is on the shoulder of the technologist. In addition to learning the latest frameworks, we have to learn our customers business. In addition to tech credentials, we should add theirs too.

Re:Domain Knowledge or a Lack Thereof by jacques_chester on Friday February 22, 2013 @07:27AM (#5263894)
The degree gives you a tour of the foundations of the solution domain.

Mastery of the solution domain and knowledge of various problem domains cannot be taught in a 3 or 4 year degree.

Re:Domain Knowledge or a Lack Thereof by mathattack on Friday February 22, 2013 @10:09AM (#5264504)
Agree completely.