> 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

Reply via email to