I noticed a thread over on slashdot about a writer advocating for "Software Testing" as a degree option for college students.  Slashdot pointed to Ole Lensmar's article here: http://www.networkworld.com/community/blog/lets-train-our-testers-early-offering-college-majors-software-testing and the slashdot thread is here: http://news.slashdot.org/story/13/05/06/1538248/a-case-for-a-software-testing-undergrad-major

I could not agree more.  Lensmar's points are well thought out and I especially like his thoughts on training testers when they start.  We do that in OneNote (and Office and Microsoft in general) and refer to it as "ramp up" time.  Computer science majors have the coding and design skills to get started, but generally need guidance to start to question assumptions and put systems under stress.  Teaching this in college could have a large benefit for those of us testers working here - if nothing else, it would save time from a tester already here spending extra time teaching someone new rather than collaborating with someone new.

Thanks for the well thought out article, Ole.

There are a lot of comments in the slashdot thread (more there than the original article, but I already mentioned slashdot, so I may be repeating myself here) and I am going to go read through them now.

Questions, comments, concerns and criticisms always welcome,