Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Programming

Ask Slashdot: Future-Proof Jobs? 509

An anonymous reader writes: My niece, who is graduating from high school, has asked me for some career advice. Since I work in data processing, my first thought was to recommend a degree course in computer science or computer engineering. However, after reading books by Jeremy Rifkin (The Third Industrial Revolution) and Ray Kurzweil (How to Create a Mind), I now wonder whether a career in information technology is actually better than, say, becoming a lawyer or a construction worker. While the two authors differ in their political persuasions (Rifkin is a Green leftist and Kurzweil is a Libertarian transhumanist), both foresee an increasingly automated future where most of humanity would become either jobless or underemployed by the middle of the century. While robots take over the production of consumer hardware, Big Data algorithms like the ones used by Google and IBM appear to be displacing even white collar tech workers. How long before the only ones left on the payroll are the few "rockstar" programmers and administrators needed to maintain the system? Besides politics and drug dealing, what jobs are really future-proof? Would it be better if my niece took a course in the Arts, since creativity is looking to be one of humanity's final frontiers against the inevitable Rise of the Machines?

Submission + - The Q Platform uses Linux/OpenWRT to Control LED Light Bulbs and Stream Audio 1

dmtaub writes: The Q is the only Open Source platform for music and light control on the market. In addition to using a smartphone to play music, set alarms/alerts, and trigger scenes, the Q will have a scripting IDE on the router configuration web page for aspiring programmers to play with light and sound.
There are only a few days left on the Kickstarter ( http://kck.st/1pCusil ) so now's the time to show support for a hackable smart-home platform that integrates music with colorful LED light bulbs.

Full disclosure: I am one of the co founders. Even though I am not working for them anymore, I still really want to see open-source, hackable LED lighting make its way to the masses.

Comment Re:Java or Python (Score 1) 415

Which is why when you read you don't have to care if it is a tab and three spaces, two short tabs or 8 spaces. Using a non-visible character for control is just a bad idea. And don't even get me started on code clarity - what I find clear to read vs what you do vs what a compiler demands - ICK! To put it into web terms, go try posting something about how the new (place your browser here) is going to impose its manufacture's CSS on every page, ignoring the user's css prefs, hell even ignoring the page authors css and see what kind of firestorm you light off, and with good reason. Code should be no different. Especially when it comes to white space as commands.

Comment Re:"Rare talents"?! (Score 2) 608

As far as amateurs, the barrier to entry for programming is far less than for working with electricity. Which requires more training - writing an Apple Store app, or safely changing out the breaker box in your basement?

Changing out your breaker box. Hands down. There is no arcana, English as a language, no IDE, no security, no graphics to work out, no logic. You almost can't buy the wrong materials, and if you actually ask the guy at the store you won't and after that it is pretty much tab A, slot B, kind of work. It is so easy that most munis don't require that a licensed electrician do the work. Oh, and for the small fee to the city you have to pay for the permit theey have a guy come out to inspect the work to make sure you didn't screw up.

I am a programmer and I have a vague idea where to start with making an app for iOS, but specifics? It would take me longer to dig them up than driving down to the local hardware store to buy a breaker box and some fuses. In short, you posted as if electrical work was "a vocation requiring rare talents, grueling training, and total dedication" while trying to down play programming. I agree that programming really isn't that hard, but there is a reason programmers get paid what they do.

Slashdot Top Deals

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...