MS Tackles CS Education Crisis With Popularity Contest
theodp writes " The lack of education in computer science is an example of an area of particularly acute concern,' Microsoft General Counsel Brad Smith told Congress (PDF) as he sold lawmakers on the need to improve 'America's access to high skilled foreign talent'. Smith added that Microsoft also wants to 'help American students and workers gain the skills needed for the jobs that will fuel the innovation economy.' Towards that end, Microsoft will award $100,000 worth of donations to five technology education nonprofits 'who teach programming and provide technical resources to those who might not otherwise get the chance.' So, how will Microsoft determine who's most worthy? With a popularity contest, of course! At the end of October, the top five vote-getting nonprofits — only Windows AzureDev Community members are eligible to vote — will split the Microsoft Money. By the way, currently in second place but trying harder is Code.org, the seemingly dual-missioned organization advised by Microsoft's Smith which has reached out to its 140,000 Facebook fans, and 17,000 Twitter followers in its quest for the $50,000 first prize."
Doesn't even pay the tuition plus living expenses for an *average* college.
There's no shortage of skilled CS workers, just a shortage of companies willing to pay them decently.
The goal of this effort and similar ones like FWD.us (Facebook's Wealth Demands Unlimited Slaves?) is to make sure every kid can program when they leave high school, so that you can pay entry-level programmers the same as gas station attendants.
"When information is power, privacy is freedom" - Jah-Wren Ryel
Programming does not require a lot of math, but Computer Science is a branch of Math. If you wanted programing without the math, you took the right path.
The math requirement should be a part of a CS degree. When I graduated back in the 80's math through differential equations and linear algebra was a given, then you could take math electives or CS based math courses such as Algorithm Analysis. Programming courses were 1-2 hours per semester and really not the meat of the program.
Fix the imbalance with minimum wage H1B visas and US unemployment rate. Also, stop offshoring your entire freaking business.
Join the Slashcott! Feb 10 thru Feb 17!
maybe if corporations (like Microsoft for example) stopped the practice of refusing to hire developers with 25 years of experience (like myself for example) with 13 year-old drug-possession felonies (like myself for example) they wouldn't be so desperate to hire foreigners...
never bring a twinkie to a food fight.
They recently brought PM Man Bill "I have a charity" Gates our (again) to explain why he (and they) did not have to pay Tax...You know the sort of thing that pays for Education (and Hospitals..roads...etc).
This Disgusts Me
Programming does not require a lot of math, but Computer Science is a branch of Math. If you wanted programing without the math, you took the right path.
Some programming does not require a lot of math, but you need math to be able to do the really interesting things with programming, like simulations, graphics or games. Also, a good understanding of discrete math & logic will help you even with the programming for which you don't need a lot of math by helping you write better algorithms.
Taking guns away from the 99% gives the 1% 100% of the power.
stop whining and build something. if you really want better training and are even willing to sponsor it, then hire the people when they come out. don't go running to East Sub-Nirvana for code at pennies per day and then whine there are no programmers in the shadow of the CEO's mansions.
if this is supposed to be a new economy, how come they still want my old fashioned money?
There is no "crisis" in CS education. There is a crisis in the United States for CS graduates keeping their jobs, or remaining in the middle class. This is more astroturf campaign stuff... shame on Dice Holdings.