Click here to Skip to main content
15,912,837 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



 
GeneralOnly in a closed system. Pin
GKP199225-Feb-18 16:37
professionalGKP199225-Feb-18 16:37 
GeneralDevelopers create AI so... Pin
Michael Chourdakis23-Feb-18 5:34
mvaMichael Chourdakis23-Feb-18 5:34 
GeneralWhen? Pin
Super Lloyd20-Feb-18 14:43
Super Lloyd20-Feb-18 14:43 
GeneralRe: When? Pin
Joan M23-Feb-18 23:17
professionalJoan M23-Feb-18 23:17 
GeneralThe best use of AI would be security breach prevention/detection (IMO), code security analysis... Pin
Kirk 1038982120-Feb-18 5:27
Kirk 1038982120-Feb-18 5:27 
GeneralAI - No Pin
Tim Carmichael20-Feb-18 5:22
Tim Carmichael20-Feb-18 5:22 
GeneralRe: AI - No Pin
Richard Andrew x6420-Feb-18 7:34
professionalRichard Andrew x6420-Feb-18 7:34 
GeneralRe: AI - No Pin
Tomaž Štih21-Feb-18 2:59
Tomaž Štih21-Feb-18 2:59 
GeneralAutocoders Pin
kalberts20-Feb-18 1:16
kalberts20-Feb-18 1:16 
GeneralRe: Autocoders Pin
Tomaž Štih20-Feb-18 4:47
Tomaž Štih20-Feb-18 4:47 
GeneralRe: Autocoders Pin
kalberts20-Feb-18 5:18
kalberts20-Feb-18 5:18 
GeneralRe: Autocoders Pin
Tomaž Štih20-Feb-18 22:53
Tomaž Štih20-Feb-18 22:53 
GeneralRe: Autocoders Pin
kalberts21-Feb-18 3:18
kalberts21-Feb-18 3:18 
In the thread above this ("AI - no"), the commenter points out the difference between an intelligent decision and an informed decision.

That is exactly the opening scenarion of "The two faces of tomorrow". The global network is making millions of minor and major decisions, which can always be justified and explained as an intelligent decision. It is just not according to common sense.

And how are we going to define common sense? My idea of common sense is quite different from my mother's, and teenagers of today think quite differently of common sense. Is is not a well defined concept. You cannot "learn" it. Sure you can learn a few elements, but not how to put it toegether matching my mother's expectations, my expectations or the teenager's.

Putting it together is done by socalizing, so maybe, if we build human-like robots that parcicipate in political discussions, fall in love, have opinions about which hamburger stand provides the best junk food, are left out of social life for two weeks because it cathes the flue, and must struggle to understand the new relationships in the gang when it returns - two couples have broken up, and this new guy has come in and take over one of the girls, and ...

Those are the kind of things affecting our ideas about common sense. And informed decisions - that is closely related. Until we can give the AI that sort of impulses, they won't get common sense. When/if that happens, like human cultures have conflicting indeas about common sense so they go to war against each other, different AI cores will develop different ideas of common sense and go to war against each other. (Again: Read "The two faces of tomorrow".)

And then: It doesn't take AI to created conflicts regarding common sense! To a programmer, it is common sense that Jonn and john are two different persons. It is common sense that a password cannot consist of two words separated by a blank. A few years ago it was common sense that a file name could be at most eight letters; nowadays it is common sense not name a file with neither ordinary slashes, backslashes, asterisks nor question marks. If you don't think that is common sense, come here and I will explain common sense to you!

A story about common sense: In the 1980s, I was employed by a minicomputer company, making their own OS and file system. Each user had a flat directory of files, no directory hierarchy. The a hierarchy was introduced: Files are put into folders, located in drawers in cabinets. (At that time, having a fixed number of levels was common sense and strongly favored by the users.) One of our major customers, a big publishing house, could not handle this: The users never could keep track of in which folder, drawer and cabinet they had stored their precious documents, and spent an inordinate amount of time seaching for "lost" files. They found a solution: At one of their internal User Group meetings (they were that many), one of the users told that she had decided to make a single cabinet, named "Cabinet", a single drawer, named "Drawer", and a single folder, named "Folder". With all the doucuments in this folder, nothing was ever misplaced or lost. And the User Group cheered: Great idea! And so it was. Everyone put everything into the same folder, and nothing was lost.

That was common sense to them. I very much doubt that an AI solution would have come up with anything remotely similar. Nor would I... but I accepted it as the right solution for those users.
GeneralRe: Autocoders Pin
Tomaž Štih21-Feb-18 4:39
Tomaž Štih21-Feb-18 4:39 
GeneralDevelopers moving aside Pin
Tomaž Štih20-Feb-18 0:29
Tomaž Štih20-Feb-18 0:29 
GeneralRe: Developers moving aside Pin
Slow Eddie20-Feb-18 2:56
professionalSlow Eddie20-Feb-18 2:56 
GeneralAI will be Software Makers, not Developers. Pin
maze319-Feb-18 22:29
professionalmaze319-Feb-18 22:29 
GeneralOld farts Pin
Mycroft Holmes19-Feb-18 21:08
professionalMycroft Holmes19-Feb-18 21:08 
GeneralRe: Old farts Pin
theoldfool20-Feb-18 0:55
professionaltheoldfool20-Feb-18 0:55 
GeneralRe: Old farts Pin
Gary Wheeler20-Feb-18 2:24
Gary Wheeler20-Feb-18 2:24 
GeneralRe: Old farts Pin
TNCaver20-Feb-18 6:15
TNCaver20-Feb-18 6:15 
GeneralRe: Old farts Pin
Member 1369006022-Feb-18 3:49
Member 1369006022-Feb-18 3:49 
GeneralWe'll know it's a cyborg when, Pin
Ron Anders19-Feb-18 6:39
Ron Anders19-Feb-18 6:39 
GeneralAI will replace code, and therefore the Software Developer Pin
Marc Clifton19-Feb-18 3:32
mvaMarc Clifton19-Feb-18 3:32 
GeneralRe: AI will replace code, and therefore the Software Developer Pin
Nish Nishant19-Feb-18 4:24
sitebuilderNish Nishant19-Feb-18 4:24 

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.