> Just looking at ColdFusion alone, we've had a new major version every > year for the past 4 years. Which means that if you had a 4 year college > course that included CF prepared in 2006, it would be outdated by 3 > major versions by this year when the students graduated. I expect a > similar kind of phenomena with other languages that have been > traditionally (or recently) included in Comp-Sci courses like Java or > C++. Or for any of the .NET technologies that Microsoft promote. > > Personally I lean more in the direction of thinking that a comp-sci > degree isn't very useful in software engineering, but that a cognitive > science degree would help an awful lot.
Again, computer science is not programming. A good CS curriculum isn't about specific technologies, it's about foundational knowledge - how computers work, algorithms, etc, etc. In my experience, not enough CF programmers understand that stuff as well as they should. I'm in that category myself - I've been reading CS books for the last decade or so, trying to catch up to that basic level of foundational knowledge. While a typical CS program will teach one or more programming languages, the languages themselves are tangential to the actual content of the course, and could easily be replaced by other languages. It doesn't really matter how current the actual language is, for that purpose. And as far as CF goes, while CF has lots of new bells and whistles every couple of years, the introductory CF course authored by Adobe changes very little, and is pretty similar to what it was when CF 3 came out. The advanced course changes quite a bit, on the other hand. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:327691 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4