Steve Lacey. Get yours at flagrantdisregard.com/flickr

Where Are the Software Engineers of Tomorrow?

| | Comments (0) | TrackBacks (0)

An interesting article claiming that:

…Computer Science (CS) education is neglecting basic skills, in particular in the areas of programming and formal methods. We consider that the general adoption of Java as a first programming language is in part responsible for this decline. We examine briefly the set of programming skills that should be part of every software professional’s repertoire.

Another interesting quote:

It [Texas A&M] did [teach Java as the first language]. Then I started teaching C++ to the electrical engineers and when the EE students started to out-program the CS students, the CS department switched to C++.

Definitely worth a read.

I’ve have been worrying for some time that the core programming competence of candidates coming out of colleges has been dropping over the years as the “helpful” languages proliferate and the spectrum of languages that students are exposed to declines…

What’s a pointer, again?

Worrisome.

[Tip’O’Hat to Lambda the Ultimate for the link.]

0 TrackBacks

Listed below are links to blogs that reference this entry: Where Are the Software Engineers of Tomorrow?.

TrackBack URL for this entry: http://www.steve-lacey.com/cgi-bin/mt/mt-bar.cgi/1097

Leave a comment

About Me

Steve Lacey, software developer at Google, British, married to the lurvely Nabila, dad to the wonderful Julian and Jasmine. Living in Kirkland (near Seattle), WA.


A brief professional bio.


steve@steve-lacey.com
+1 425 466 9305

About this Entry

This page contains a single entry by Steve published on January 7, 2008 11:24 PM.

lsof - My First (I Think) Open Source Contribution was the previous entry in this blog.

Software Is An Art Form is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Statsorama

  • 988 posts
  • 1149 comments

Music