3 ms·
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 en
by mathattack 14y ago
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.
- jacques_chester 14y agoThe 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.
- mathattack 14y agoAgree completely.