Chicago School Official: US IT Jobs Offshored Because 'We Weren't Making Our Own' Coders
theodp writes: In a slick new video, segments of which were apparently filmed looking out from Google's Chicago headquarters giving it a nice high-tech vibe, Chicago Public Schools' CS4ALL staffers not-too-surprisingly argue that creating technology is "a power that everyone needs to have."
In the video, the Director of Computer Science and IT Education for the nation's third largest school district offers a take on why U.S. IT jobs were offshored that jibes nicely with the city's new computer science high school graduation requirement. From the transcript: "People still talk about it's all offshored, it's all in India and you know, there are some things that are there but they don't even realize some of the reasons that they went there in the first place is because we weren't making our own."
In the video, the Director of Computer Science and IT Education for the nation's third largest school district offers a take on why U.S. IT jobs were offshored that jibes nicely with the city's new computer science high school graduation requirement. From the transcript: "People still talk about it's all offshored, it's all in India and you know, there are some things that are there but they don't even realize some of the reasons that they went there in the first place is because we weren't making our own."
How can we expect to make our own coders if companies aren't creating a real draw for people to learn coding? Corporations are sending a message that you must move to them as opposed to where you want to live, you must work long hours, commute an hour to work and an hour back, and be dumped at 40. What kind of insane person would consider that as a good life choice when coming out of high school?
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
I would estimate that a good percentage, upwards of 50%, of a CS program is foreign nationals. The schools are greedy, they prefer foreign tuition prices, no financial aid.
Look, I completely agree with you that H1B is all about importing cheap labor. But it's utterly offensive to call these people 'Monkeys'. If you're angry, be angry at government and big business leaders who are effectively waging economic war on american citizens.
Algonquin College in Ottawa Ontario. They farmed out a simple system of keeping track of tests and students to an east indian firm called 'blackboard'. It was a disastrous shit show that never ended. Whenever I would try to bring the matter up as both a programming graduate and as a web developer they waved me off with dismissive remarks.
The system could have been developed by their own students easily and cheaply with a websocket, mongo database, and nodejs webserver. However then blame for bugs or issues would fall directly upon their shoulder and not on some far flung ethereal entity meaning people could directly challenge the problems and force them to be resolved.
I'm grasping for a reason why. To my mind there never was a good one. We could have built that system easily and cheaply, but they would not allow us to. By us I mean the students they handed diplomas to and said 'you are now considered professionally trained to perform these services'.
I know full well their training was sub standard and they were liars and charletons, that doesn't mean we did not posses these skills in spite of their limp half hearted efforts. It was obvious their interest was our wallets and not our minds. We could have done that task and been enriched for it, both materially and in our skill set and experience.
Lesson of warning to those of you either entering into an education or seeking one. If they will not hire their own product to do the work, be wary of their competence as they do not in their hearts believe think they have any to pass on else they would put their own product to work for themselves and everyone else with trust.
Seriously, what's the point of Government jobs if they're not going to employ Americans? This is what my tax dollars go to? Sending money overseas? And yes, it's my tax dollars too. State School systems get federal money.
This is why you're seeing the resurgence of neo-nazis and white supremacists. We're abandoning the working class. Same Bloody thing happened in Germany in 1944 and we ignored it then too because nobody wanted their taxes to go up. How's that quote go? Something about business getting out of hand and us being lucky to live through it...
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Exactly. By "We weren't making our own coders" I think they mean we didn't over-saturate the market enough to drive down the value of the job for prospective U.S. employees. Only a couple weeks ago I read an article on tech companies nagging over paying US developers US wages, now this nonsense? A long time ago I argued that off-shored services should be taxed like an imported good and to my astonishment someone argued back that companies already pay taxes for those employees in their respective countries. I find it insulting corporations think we are actually dense enough to buy into this garbage or that anyone gives a snip about the pittance of taxes corporations pay in foreign countries to drive up profits at the expense of US jobs.
Monkeys...code monkeys...was a common term before h1b going back at least to the 80's. It was used, at least in the company that I worked for, as someone who was brought in, usually at a high wage and temporarily, that could write software to a detailed spec, but who had little understanding of the why or how the system worked. The real, and higher up software engineers knew the big picture and spent little time coding (this was seen as more of a junior task), and spent most of their time creating detailed requirements because they knew how their part worked with hundreds, even thousands, of parts.
Of course, there are two big differences here:
If you look at retention rates and graduation rates as a percentage of incoming freshmen, three times as many CS majors drop out or change majors within the first year, and only about half as many CS majors actually graduate with a CS degree. This is not because CS is hard. After all, nursing is hard and requires intellect. CS requires... something entirely different and much more rare.
Programmers have to be highly creative, but also highly logical. Lots of people are highly creative, but have a hard time wrapping their heads around the logical aspects of programming. Those folks might be decent managers or product designers, but will probably never be good software engineers. Others are highly logical, but are not very creative. That second group might pass as "code monkeys", but also will never be good software engineers.
And programmers also have to simultaneously be able to think abstractly and concretely. They have to be able to see something abstract and turn it into a concrete representation. And to make the big bucks, they also have to be able to go the other way—to see what the final concrete representation is supposed to look like and work their way back to an abstract underlying architecture that can support it, and then turn that into concrete representations for each part.
Programmers also need a larger than average working set memory, a stronger language center, and stronger ability to pay attention—often to the point of hyperfocus (getting "in the zone"). Although to some degree those skills can be improved with practice, they all have a genetic component as well.
Another area with essentially the same properties is music. (This may be why musicians are so over-represented in tech.) Unsurprisingly, in a 2008 study, researchers concluded that musical ability is about 50% genetic. Some people really are naturally predisposed to being good at it, and that predisposition results in getting good at it much more quickly and ending up being better at it than people without that predisposition, regardless of how much effort the latter group puts in.
Any CS teacher will tell you that the same is true for computer programming. There is a sizable subset of people who, no matter how much they might want to learn how to program, will try and try and will never wrap their heads around it, or at best, will do so at a pace that makes it a very poor career choice for them.
It would be great if we exposed more people to computer programming at a young age so that a greater percentage of the people who are innately predisposed to being good programmers will choose careers in that field. I'm not convinced that this will drive the cost of labor down, though. After all, a glut of good programmers will also result in a glut of new ideas that turn into new companies that hire more programmers.
The same thing happened in music beginning in the 14th century. We called it the Renaissance. There wasn't a cheapening of creativity; if anything, the reverse was true. Creativity bred demand for creativity. Similarly, that's what will likely happen if we convince people that there is a shortage of computer programmers. In fact, that's what has been happening for the last couple of decades, just in case folks didn't notice.
Check out my sci-fi/humor trilogy at PatriotsBooks.