Amazon Accelerating Effort To Bring CS To More Than 133,000 US Schools 77
theodp writes: In addition to a monetary commitment of $10 million in cash and donations to Code.org, Amazon reports it's also accelerating the effort to bring computer science to all U.S. high schools by having employees spend time at Code.org, while maintaining employment at Amazon. According to the company's Day One blog, Amazon has lent its employees to help the tech-bankrolled nonprofit "gather data about computer science programs, or lack thereof, at every single school across the country." (There are over 133,000 schools in the United States.) Amazon added: "Putting this data on a map and combining it with what we know about the school's population, lets us see whether access to computer science courses are concentrated in wealthier schools or schools that are less diverse, and will help us bring access to the schools that need it most. [...] It will also ultimately support the much-needed pipeline for workers who are well versed in computer science."
Earlier, Code.org noted it was compiling the national database for use by the nonprofit and the CS community to "make our shared vision [for every school to teach computer science] a reality," but didn't note the involvement of Amazon, which committed $50 million last fall to the White House's new computer science push (part of a larger $300 million tech sector commitment). Execs from Amazon, Microsoft, Google, and Infosys occupy four of Code.org's nine board seats and have contributed $33+ million to the nonprofit (Facebook has kicked in another $10+ million). Hey, it's what parents want!
Earlier, Code.org noted it was compiling the national database for use by the nonprofit and the CS community to "make our shared vision [for every school to teach computer science] a reality," but didn't note the involvement of Amazon, which committed $50 million last fall to the White House's new computer science push (part of a larger $300 million tech sector commitment). Execs from Amazon, Microsoft, Google, and Infosys occupy four of Code.org's nine board seats and have contributed $33+ million to the nonprofit (Facebook has kicked in another $10+ million). Hey, it's what parents want!
Horsies (Score:2)
WAIT! (Score:2)
Amazon Is Hiring More Skilled Immigrant H-1B Workers Than Any Other Tech Company [inc.com]. And it's NOT because the locals couldn't get the job done (we all know that).
So who are they trying to fool here?
Re: (Score:1)
Amazing. I wonder how I ever wrote that text adventure game (that exceeded system memory capacity at the time), and countless other programs, before taking 8th grade algebra?
Re: (Score:2)
Re: (Score:3)
Horses make terrible programmers. They don't have the dexterity of digits that allow tthem to type fast.
Re: (Score:1)
That's not unusual, it's the natural result of a lot of practice. I often see people thumb-typing on their phone at about that rate. Never hire a programmer that can't type.
Re: (Score:2)
Re: (Score:2)
Since the internet was started by the US Gov, and I am pretty sure that Bezos could say the right things to some people to cover his ass even more.
divine wind (Score:2)
Re: (Score:1)
The idea isn't that CS will be made easy. It won't. The idea is to give everyone an opportunity to try.
Re: (Score:2)
Re: (Score:2)
I disagree. I learned my first computer language as a 9th grader: "My Computer Likes Me When I speak in BASIC". It was a good intro and make me pick up PASCAL as a "real" language later. All of that lead me to disassemble the disk controller in my TRS-80 one summer.
But, your premise that anyone can learn CS is true. It takes a level of curiosity that some kids don't want to apply. At least exposing some of the concepts could open others to the possibility.
Re: (Score:3)
All you need to know is the popular language, and get coding.
This long in the tooth CS guy begs to differ. Coding is easy, anybody can print Hello World someplace. Building software solutions for a problem space requires a bit more than just knowing the language flavor-of-the-day. In the past 15 years, I've found it harder and harder to get true computer science & engineering talent, mostly I get code monkeys tied to their favorite language libraries who are unable to decompose a problem space into a designed set of algorithms to reach the solution. Get coding i
Can you thou (Score:2)
You definitely can make web pages with them, but you really can't do much more.
Re: (Score:2)
Javascript is a complete programming language and is a good place to start since the execution platform (a web browser) comes free with every personal computing device. So yes, one can learn CS using Javascript.
Re: (Score:2)
Re: (Score:2)
the purpose (Score:4, Insightful)
And the purpose is, as always, to flood the market and drive wages down.
Got to have an insurance policy, in case something crazy happens like we stop importing so many from low wage countries.
Focus on Math & Science (Score:2)
CS (Score:1)
Shortage of telephone sanitizers (Score:2)
CS is a dead-end career (here goes my karma) in 2018 - too easy to outsource to India, too easy to automate or third-party OS all but most in-depth components. Sure, there always going to be shortage of good full-stack architects, like there will always be shortage of NBA superstars. However, going into basketball professionally is a horrible idea for 99.99% of people out there.
could we promote algorithms instead ? (Score:2)
I like 'algorithm'. It reflects the process better than 'code'. It conjures thoughts of creating a path to a desirable destination. Algorithm may be a new word to high schoolers, and not have the baggage of the word code.
Re: (Score:1)
How's that etymologist gig paying?
CS or Coding? They're not really the same (Score:4, Insightful)
I'm of the opinion that we're in the middle of an inflating Second Dotcom Bubble. Having lived through the First one, I'm seeing similar patterns, one of which is, "We need more computer science students!" I think it would be beneficial for everyone to have a basic understanding of how computers work below the consumer level, especially now that things are so abstract and "Just Work(TM)" But, let's call it what it is...an attempt to push AWS adoption. Big hardware and software companies have done this for years...Sun practically gave away workstations and servers to universities in the hopes that people would buy them in their businesses later. Apple, same thing. And, Microsoft/Google are nearly giving away O365 and GSuite for the same reasons.
I see a lot of comments saying they're trying to drive salaries down by flooding the market. While I'm sure that's true to some extent, offshoring and visa programs have already done this. I also see comments on topics like this that basically treat development as some sort of priesthood that outsiders can't join. Reality is that we're 400 levels abstracted away from real hardware in most cases these days. Especially with "code monkey" type projects like front-end JavaScript or CRUD applications, we're almost at the gluing-Lego-blocks-together level of simplicity. Go beyond that and it's exponentially harder, but these Dotcom Bubble startups and cloud providers don't need CS geniuses for the next round of expansion.
The industry would be better served by teaching some of the basics to get the interested students hooked, publicly state that there are actually long-term opportunities in development and IT that aren't going to end up in India in 5 years, and make available entry-level positions that pay a reasonable starting salary. Students aren't dumb, and especially when they're paying huge sums for a degree, they're going to go with what they perceive as a safe career path. Current students who have IT and developer parents are probably seeing first-hand to some extent the effects of downward pressure on salaries, outsourcing and offshoring. I love my job in systems engineering and am good at it, but I work for a multinational company and know that I'm one MBA's spreadsheet and PowerPoint away from being kicked out when the CIO hires Infosys or similar.
Here's the message ... (Score:2)
... combining it with what we know about the school's population ...
... they have all that information at hand.
Some reason to put a racist and class spin on it? (Score:2)
White males are to Academia and the left right now what Jews were to the Nazi party when Hitler used them as a target for resentment to solidify power. I don't care who you are that should alarm you.
Re: (Score:2)
White males are to Academia and the left right now what Jews were to the Nazi party when Hitler used them as a target for resentment to solidify power. I don't care who you are that should alarm you.
That would alarm me if it were true. Hitler blamed the Jews for secretly eroding society. But white males have been abusing their position of privilege right out in the open where everyone can see that it's actually true. That's fundamentally different.
Re: (Score:2)
In the distant past sure but people who happen to share a skin color or other bogus characteristic on which imaginary concepts like race born today share those traits as an accident of birth and owe no debt for their actions just as those with other traits are owed no debts. Prejudices against those who happen to be white and male are now being encoded in corporate policies, e
Re: (Score:2)
No, white males are still benefiting today. I don't expect them to feel bad about being white (I may be clearly Hispanic but hey, I'm white too) but I do expect white males as a group to recognize that position and behave accordingly. In proper teamwork you give a leg up to the less capable members of your team so that they can be useful. I'm way beyond tired of hearing white males whine about programs that seem to favor anyone but them because of how unfair they think they are. That's not how it works; tho
Re: (Score:2)
Because someone is picking an arbitrary physical trait or set of traits which have no importance and pretending they connect people. Grouping people in this manner dehumanizes them. It wrongly ascribes to them blame or credit for actions of other individuals to which they have no significant connection. This is exactly how wars are justified, you group millions of men, women, and children as "them" or "the enemy" rather than realizing each is distinct, human, and withou
Re: (Score:2)
Grouping people in this manner dehumanizes them.
No, grouping people in that manner and then treating them like objects and not humans dehumanizes them. Grouping people by probability of being abused and needing assistance and then helping them does the opposite. It treats them like humans when we know they are being treated like nonhumans.
This is exactly how wars are justified, you group millions of men, women, and children as "them" or "the enemy"
Yes, that is what racists are doing, very good. But it's not what people trying to help people targeted by racists are doing. The difference is that one group is attacking, and the other group is assisting, and it is su
Re: (Score:2)
Just where is all this attacking? I'm looking around and I don't see it. There are no laws giving someone with white skin an advantage. It certainly isn't a wealth thing, the wealthy don't care about the poor and most white people are poor. There are a couple tiny groups of white supremacists but you aren't likely to actually encounter one in your lifetime. I see things like this story, which are attacki
Re: (Score:2)
Okay, show me all the white males abusing their privilege amongst the poor children in rural midwest and among the white people who constitute most of the staff at walmarts, truck stops, and fast food restaurants across the nation. Remind me again why hirin
codecombat.com (Score:2)
Time might be better spent (Score:1)
Good! (Score:2)
Every school needs customer service.
Opportunity cost (Score:2)
EnCorps is a BETTER approach! (Score:1)
If you really want to make a difference in schools, the first, best way is to get more tech folks to switch careers to teaching STEM subjects!
EnCorps (https://EnCorps.org) is a non-profit committed to precisely this mission. I've been involved with them for a year, and it's been one of the most transformative experiences of my life. So far I've put in over 400 volunteer hours tutoring students in STEM subjects.
I've been an engineer for 30 years. My retirement looks OK, but I can't start taking it for at