Microsoft Research developing an AI to put coders out of a job

>Microsoft is collaborating with researchers at the University of Cambridge to develop an AI which can turn your descriptions into working code in seconds.

Called DeepCoder, the software can take requirements by the developer, search through a massive database of code snippets and deliver working code in seconds, a significant advance in the state of the art in program synthesis.

>“The potential for automation that this kind of technology offers could really signify an enormous [reduction] in the amount of effort it takes to develop code,” says Armando Solar-Lezama of the Massachusetts Institute of Technology, who was not involved in the work. “>All of a sudden people could be so much more productive. They could build systems that it [would be] impossible to build before.”

>DeepCoder learns which combinations of source code work and which ones don’t as it goes along, and improves every time it tries a new problem. It created working programs in fractions of a second, whereas older systems take minutes to trial many different combinations of lines of code before piecing together something that can do the job.

>Developers however do not have to worry just yet. At the moment DeepCoder is only capable of solving programming challenges that involve around five lines of code, but given the pace of development in AI in recent years it is probably only a matter of time before being a good developer would be more about telling the PC clearly what you want rather than being good at functions and inheritance.

Full paper: openreview.net/pdf?id=ByldLrqlx

what are you Reuters? associated press?
Go aggregate somewhere else Faygo

>I admit that I'm literally retarded
Nice!

Can it write C safely?

should be illegal to work on something that could litreally make millions lose their jobs

What I didn't say that? that is the opposite of what I said.
I've never been so insulted!

Luddite

>king poojeet will make millions of poojeets unemployed

like automation of factories?

meh, it won't create the artistic code. but it's basically the level of an average code monkey. good job

New level of stupid

>mfw all the code monkeys on Sup Forums BTFO
>mfw I didn't fall for the STEM meme and can still get a job without having to compete with a billion Pajeets for the top 1% highest level jobs left

What do you? work at the jerk store?

I'm a NEET taking a year off college, but I was studying forestry and plan to stay with it.

Smug anime face seems a little unwarranted dont you think? I hope you have rich parents

hope it will put mainly javascript hipsters out of business

They're top 5% I'd say, but not like uber rich.

>DeepCoder
Who comes up with these names?

...

The next 10 years is going to interesting with all this automation taking off.

I'll bet the soup lines will stretch around entire city blocks.

Trump can't bring back those jobs, Dave.

yes i'm sure bringing in more H1b1s is going to help, look at disney and what they did to their staff

Jokes on them, I've been unemployed for years.

Like cars?

>tfw people on Sup Forums laughed at me for claiming that programming will be automated way before most trades will be
>tfw people told themselves that programming will be save from automation and they'd look forward to a future where automation replaces most people's jobs

ALL SOCIALISTS GET THE FUCK OUT OF AMERICA

OP is retarded for copy pasting news on Sup Forums, you expect a reaction and then parrot opinions from the fallout. why did you copy pasta did this, wtf is your message and how does it appeal to Sup Forums

Can it do fizzbuzz?

Most people don't care how things work, and even worse they don't want it to a lot of the time.

>Microsoft Research developing an AI to put pajeet-coders out of a job
FTFY

>OP is retarded for copy pasting news on Sup Forums
What, you'd rather everyone has to click on the links and download a few MiB of shit just so that we can read that on a news site?

AMERICA IS A CAPITALIST COUNTRY. IF A BUSINESS OWNER WANTS TO FIND A WAY TO CUT COSTS EVEN AT THE EXPENSE OF HIS EMPLOYEES, HE HAS THE FREEDOM TO DO SO. GET THE FUCK OUT YOU COMMUNIST FUCKS.

It's easy to blame Mexicans, the Chinese, Indians, etc but why don't you admit that there just aren't as many jobs to go around anymore, and 3rd world countries are rapidly educating their huge populations to do all the remaining jobs for a fraction of the cost.

America will still be a great country in our lifetimes. It just won't be as easy as it was before. You can't dick around in high school, drink your way through college and expect someone to hand a decent, liveable job to you anymore. Those days are over.

It's always been like this. The high standard of living for the pleb class in 60s and 70s was unprecedented for its time and probably won't ever happen again, or atleast until we get to the singularity.

Communism is pro-automation. The whole idea of a futuristic utopian society is that where everything is automatized, people don't have to work in anything other than further scientific research, nation resource management or some minor maintenance, and everything is free as in beer because machines do everything.
Lost your codemonkey job to an AI? Go develop that AI further, audit it's code or move to a new required profession.

>I'm a NEET taking a year off college

why the fuck would you do that?

This will only put Pajeets out of their jobs.

Literally nothing wrong with it if you've got the money.

except that you're needlessly pushing your life back for a whole year.

don't give me some bullshit that you're actually "growing" or doing anything meaningful on that time off.

What you said only applies to retards

lol
buying into the system this hard

>dude your job is your life lmao
>>>/japan/

>Prologue: Skynet Rising

AI programmed by pajeets which programs and thinks like pajeets. Great plan.

About time if you ask me. I'm tired of seeing CS majors act all smug just because they got a job.

ok kid.

no, but jobs usually force you to actually rub neurons together unlike being a useless faggot who consumes japtoons all day or plays video heugos.

I failed a lot of classes, I wanted to at least try and see if there's an anti depressant that works before I waste more money going back to school.

another shitty generator that will end up sucking anyway

boo fucking hoo

That's how we know it will never work as intended

>can take requirements by the developer, search through a massive database of code snippets and deliver working code in seconds
So they basically automated copy-pasting from stackoverflow?

I guess I get that.
word of advice, they don't work. you pretty much have to just "do it"

>AI to put codemonkey street-shitters out of a job
lol

millions of codemonkeys

>DeepPajeet learns which combinations of source code work and which ones don’t as it goes along, and improves every time it tries a new problem. It created working programs in fractions of a second, whereas older systems take minutes to trial many different combinations of lines of code before piecing together something that can do the job.

>Developers however do not have to worry just yet. At the moment DeepPajeet is only capable of solving programming challenges that involve around five lines of code, but given the pace of development in AI in recent years it is probably only a matter of time before being a good developer would be more about telling the PC clearly what you want rather than being good at functions and inheritance.

Pushing your life back for a year means absolutely nothing:

When you're 40 you're gonna be like "Yea I have about 15 years of experience in X" where 15 is actually 16.4 rounded to the nearest 5. 1-2 years just disappear in the rounding.

It's not like anyone cares if you have 5 years of experience vs 7 years of experience in something.

You don't know when you're gonna die. You might die at 55, you might die at 95. What value does 1 year have in a universe like that.

>Called DeepCoder, the software can take requirements by the developer, search through a massive database of code snippets

Are there open-source databases of code snippets that are well known? Like a github but for modules and small portions of code, e.g. algorithms?

Just imagine it coupled with VR. Just describe to the AI what kind of simulation you want and it does all the rest.

How soon until this starts building more advanced versions of itself?

>t. never read marx or lenin, only read 70's soviet scifi and watched star trek communist pro.

I'm not too worried about it as a developer. It won't produce anything more advanced than hello world and fizzbuzz level programs for the next 5 - 15 years. And even after it can make more complicated programs I'm certain copy pasting shit from github and stackoverflow won't make the end products very eloquent.

>Let's let programs completely create other programs.
What if someone tells the AI to make as many variations of itself as it possibly can through reflection? Would that eventually lead to AI creating AI that creates more AI and so on?
Sounds like a great way to end humanity.

STOP THIS NOW

It won't work.
They just want funding, so they hype this shit up.

Considering the poor code quality of all MS products no one would want to touch a code generator made by them even if they by same miracle they manage to reach AI singularity.

they wasted a chance to call it DeepPajeet

>Microsoft
>doing anything well
sure thing

yeah they have no good software, except best OS ever made, best word processor ever made, best online cloud service (oneDrive), best messaging app (Skype)

keep meming freetard

They used to
Not really
Nope
Nope

Pajeet detected. Don't worry, you'll be made obsolete soon.

>copy pasting shit from github and stackoverflow
Last time I heard, this was literally the job description of a typical developer

>literally throws together lines of code till it compiles
>made by microsoft
it's gonna fail spectacularly.

>programming should be illegal

>>programming should be illegal
Welcome to cryptowars, 2009.

Take a seat. We have 2017 now.

Have you ever used Windows10?

That shit has memory leaks out of the ass.

It seems the pajeet is you.

>Code monkeys on suicide watch
you literally wasted time of your life learning how to do useless shit , the AI will do it better than you code monkey

you better go back to college and do engineering fag

Based Microsoft

code monkeys on suicide watch

communism is about taking the good things about capitalism, while leaving the greedy/individualist parts out
what's wrong about automation? if it means happiness and great abundance for everyone, then it's a good thing.

Is this true? I can't wait!

Instead of spending countless fucking hours programming shit, I want to just tell my computer what I want the program to do and have it build it for me in seconds

>h1b1
Those are for Chilean and Singaporean people. Very few people of those countries actually apply for these Visas so it's not an issue.

Are codemonkeys this retarded? for example Python is almost like plain english FFS

if they made one that was amazing at programming, shit would just get more complex as programmers learn to script it's use or use it in other applications

Fuck you guys. How am I gonna pay my bills.

knowing msft, i am sure they will do a great job!

Lol, all you faggots are losing your jobs and I'm gonna make a crap ton exploiting known vulnerabilities in these code snippets pre-written by pajeet.

Universal income.

Seems like Pajeets are getting shat on.

do they accept poo deposits?

the writing was on the wall for years. if factory workers got put out of jobs thanks to robots codemonkeys will be put out of jobs with artificial intelligence. code monkeying is already becoming a blue collar slave job as proven by all the pajeets doing it

> tfw i'm automation engineer

feels good

Is it true what they say about engineers?

You know the rules, post code or GTFO

Hoping this happens just because the fallout will be hilarious.

It could be good at maintaining code and even reuse code to build new programs, but how will it develop new one? How will it research brand new efficient algorithms and programming techniques? How will it make sense out of semantics?

Does that matter for most programming?

Honestly, in the biz world, you may just need one or two programmers with access to the AI, and then use human judgment/experience to customize the final outcome. Saves you time/money/HR problems down the line, and then allows for further iterations when necessary.

That's what I see this being: another cost-cutting measure for business, and a useful tool for programmers.

If it works, this could be the biggest thing ever ever ever ever.

good luck maintaining the fucking shitheap of code that thing would belch out

Driving a car by yourself and letting others drive your car for you are different things.

People that program for the money got BTFO while people that genuinely love programming are unaffected.

>code monkey increasingly nervois

This

they should make something that checks software for vulnerabilities instead

STOP TALKING ABOUT BOTNET AND EXPLOITS, GOYIM