Click here to Skip to main content
16,010,394 members

Survey Results

Will Artificial Intelligence replace the role of Software Developer?

Survey period: 19 Feb 2018 to 26 Feb 2018

For the sake of the argument assume we're talking "within your lifetime".

OptionVotes% 
Yes, entirely505.00
Yes, except parts that require true creativity or business sense777.70
Somewhat: they will be able to write most of the code but will still need help21021.00
A little: They will handle tasks such as writing simple boiler plate code20520.50
Not really: they will help the software developer be better, but won't replace32032.00
No, not at all13813.80



 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Foothill20-Feb-18 4:03
professionalFoothill20-Feb-18 4:03 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
ZurdoDev20-Feb-18 4:13
professionalZurdoDev20-Feb-18 4:13 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
CodeWraith22-Feb-18 4:27
CodeWraith22-Feb-18 4:27 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Kirk 1038982120-Feb-18 5:34
Kirk 1038982120-Feb-18 5:34 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
ZurdoDev20-Feb-18 5:36
professionalZurdoDev20-Feb-18 5:36 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Kirk 1038982120-Feb-18 5:44
Kirk 1038982120-Feb-18 5:44 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
ZurdoDev20-Feb-18 5:47
professionalZurdoDev20-Feb-18 5:47 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Kirk 1038982120-Feb-18 6:09
Kirk 1038982120-Feb-18 6:09 
What is intelligence?

I define it as the ability to classify/recognize patterns.

As a biological being, I need to recognize hunger, thirst, pain, tiredness, etc.

But there are PLENTY of patterns that I cannot recognize on my own. That is the limit of my own IQ.
Because I do not possess an infinite IQ, there is a limit to what I can understand. Personally I do better with math than with languages...

I have plenty of limits to learning. Time and willingness being the 2 biggest.

But, the programs are no longer EXPERT SYSTEMS (programmed in an area of expertise).
They are literally ADAPTABLE/TEACHABLE systems.

Yes, you confine the information range, and you have to define some initial states. But we are talking self-growing, self-regulating systems. Dynamically allocating more neural network "resources" as needed (old neural nets, with too many resources displayed erratic training problems. Could not separate signal/noise very well, I would joke that they were so smart that small problems drove them insane).

These new designs are literally defined as: (Try/Test -> Pass/Fail: Learn) repeat.

4hrs of this type of training produced at least a GRAND MASTER LEVEL Chess Playing program. Imagine if it played itself for 2 days? Or the best programs out there for 2 weeks (billions of games).

AI is being used to find new Planets, by scanning old data. Finding things humans have missed.

We live in a world where computers crush the strongest human chess players, and now the GO players.
And they LEARNED to do this by starting small... With lots of practice.

But you suggest they can only do what their programmer programmed them to do? And I argue back.
No. Because he programmed them to learn through trial and error. And learn they do.

I believe your next point is that they are "focused" on a single purpose. And you are right about that. Consider that a good thing. Because I don't think you want one of these to generalize about it's life expectancy as long as humans can unplug it!

GeneralRe: AI will replace code, and therefore the Software Developer Pin
MSBassSinger20-Feb-18 4:55
professionalMSBassSinger20-Feb-18 4:55 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Rick York20-Feb-18 10:51
mveRick York20-Feb-18 10:51 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Marc Clifton21-Feb-18 0:04
mvaMarc Clifton21-Feb-18 0:04 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
CodeWraith22-Feb-18 4:38
CodeWraith22-Feb-18 4:38 
GeneralNo, not the developer, but rather, who we write code for Pin
Slacker00719-Feb-18 2:18
professionalSlacker00719-Feb-18 2:18 
GeneralI've yet to see human intelligence..... Pin
Dominic Burford19-Feb-18 1:31
professionalDominic Burford19-Feb-18 1:31 
GeneralRe: I've yet to see human intelligence..... Pin
Daniel Pfeffer21-Feb-18 3:16
professionalDaniel Pfeffer21-Feb-18 3:16 
GeneralRe: I've yet to see human intelligence..... Pin
kalberts21-Feb-18 4:00
kalberts21-Feb-18 4:00 
GeneralNever going to happen Pin
ZurdoDev19-Feb-18 1:18
professionalZurdoDev19-Feb-18 1:18 
GeneralRe: Never going to happen Pin
Gary Wheeler20-Feb-18 2:23
Gary Wheeler20-Feb-18 2:23 
GeneralNot Just AI Pin
PeejayAdams19-Feb-18 0:20
PeejayAdams19-Feb-18 0:20 
GeneralThe alternative: Pin
CodeWraith18-Feb-18 22:59
CodeWraith18-Feb-18 22:59 
GeneralEnd is near Pin
thatraja18-Feb-18 20:41
professionalthatraja18-Feb-18 20:41 
GeneralI dunno - so far we mostly have artificial stupidity... Pin
OriginalGriff18-Feb-18 20:00
mveOriginalGriff18-Feb-18 20:00 
GeneralRe: I dunno - so far we mostly have artificial stupidity... Pin
Mehdi Gholam19-Feb-18 0:48
Mehdi Gholam19-Feb-18 0:48 
GeneralRe: I dunno - so far we mostly have artificial stupidity... Pin
MSBassSinger20-Feb-18 5:00
professionalMSBassSinger20-Feb-18 5:00 
Generalartificial intelligence Pin
chuck in st paul18-Feb-18 19:28
chuck in st paul18-Feb-18 19:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.