Click here to Skip to main content
15,512,908 members

Survey Results

AI can drive a car and write a novel. What's the value a software developer brings that AI can't?

Survey period: 14 Feb 2022 to 21 Feb 2022

Are we slowly being replaced and haven't yet noticed, or will AI always be merely a tool that us Skilled Professionals wield to make a better world?

OptionVotes% 
We developers understand humans, and so can cater to their illogical needs36754.45
AI can only mimic what's been done, but can't truly innovate30645.40
AI can never make something fun8813.06
AI are terrible at team building exercises11817.51
Us developers keep entire legions of QA testers employed. An AI can't do that.7010.39
An AI could never explain to its manager why it did something20730.71
AI systems are terrible at understanding what's not being said by your manager30645.40
Nothing. Given time, AI will render us superfluous. We're doomed.13720.33
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralModern AI Chess engines have demonstrated innovation Pin
Adam David Hill20-Feb-22 10:49
professionalAdam David Hill20-Feb-22 10:49 
GeneralAI is only as good as we are Pin
Stylianos Polychroniadis18-Feb-22 9:55
Stylianos Polychroniadis18-Feb-22 9:55 
GeneralAn AI can drive cars? Pin
John Wellbelove16-Feb-22 23:57
John Wellbelove16-Feb-22 23:57 
GeneralProcessing power Pin
CodeWraith16-Feb-22 23:21
CodeWraith16-Feb-22 23:21 
GeneralRe: Processing power Pin
trønderen17-Feb-22 6:57
trønderen17-Feb-22 6:57 
GeneralMissing option - programmers WROTE the AI Pin
Marc Clifton16-Feb-22 17:15
mvaMarc Clifton16-Feb-22 17:15 
GeneralAI Can't Drive a Car -or- Write a Novel Pin
matblue2515-Feb-22 8:12
professionalmatblue2515-Feb-22 8:12 
GeneralRe: AI Can't Drive a Car -or- Write a Novel Pin
trønderen15-Feb-22 10:38
trønderen15-Feb-22 10:38 
GeneralExplaining the task to an AI might be as difficult as writing the code ... for now Pin
Cpichols15-Feb-22 4:04
Cpichols15-Feb-22 4:04 
GeneralRe: Explaining the task to an AI might be as difficult as writing the code ... for now Pin
trønderen15-Feb-22 10:11
trønderen15-Feb-22 10:11 
GeneralRe: Explaining the task to an AI might be as difficult as writing the code ... for now Pin
Cpichols15-Feb-22 11:04
Cpichols15-Feb-22 11:04 
GeneralRe: Explaining the task to an AI might be as difficult as writing the code ... for now Pin
CodeWraith16-Feb-22 22:10
CodeWraith16-Feb-22 22:10 
GeneralThere is no current AI that does these things, currently Machine Learning Pin
maze314-Feb-22 23:58
professionalmaze314-Feb-22 23:58 
GeneralRe: There is no current AI that does these things, currently Machine Learning Pin
trønderen15-Feb-22 10:14
trønderen15-Feb-22 10:14 
GeneralRe: There is no current AI that does these things, currently Machine Learning Pin
CodeWraith16-Feb-22 22:37
CodeWraith16-Feb-22 22:37 
GeneralRe: There is no current AI that does these things, currently Machine Learning Pin
trønderen17-Feb-22 6:42
trønderen17-Feb-22 6:42 
GeneralWe will continue to be useful, the tools we use will change Pin
harvyk014-Feb-22 22:23
harvyk014-Feb-22 22:23 
GeneralContext, context, context Pin
willichan14-Feb-22 10:21
professionalwillichan14-Feb-22 10:21 
GeneralRe: Context, context, context Pin
trønderen15-Feb-22 9:16
trønderen15-Feb-22 9:16 
GeneralRe: Context, context, context Pin
willichan16-Feb-22 10:53
professionalwillichan16-Feb-22 10:53 
GeneralRe: Context, context, context Pin
trønderen16-Feb-22 12:44
trønderen16-Feb-22 12:44 
Lots of free, open source software have been designed in the context of software development tools. Not in the context of the user's problem domain. They disregard 'everything' in the user's context, from established terminology, through established work patterns, prioritizing of essential versus non-essential, and a user interface where the actual user doesn't recognize anything familiar - but any software developer finds it to be exactly the way he likes to solve his programming task.

A lot of software is so well-designed from a software developer's point of view, and yet so badly designed from a (not SW development oriented) user's point of view that sometimes I wonder if some AI software analyzing the real user/customer's problem domain for designing both functionality and UI would do a much better job than these SW developers writing music systems but have never played an instrument, video editing tools without ever having made a video, document editors but never written a 300 page report, a typesetting system never having been inside a printshop or a genealogy system without a clue about who their own great grandfather was ...

This is certainly not limited to free open source software, but that is where you see the most of it. For some of my tasks, I have bought (quite expensive) commercial software even though free alternatives are available, sometimes with a full score on the functionality checklist. But the way they do it just doesn't "feel right". The commercial competitor, developed by people working in the application domain, knowing how to do it, make stuff that feels right.

AI won't necessarily be able to compete with the people who create software to solve problems in their own domain. But in most of the Western world, we have chosen to educate people to be "software engineers" who really understand very few problems except software development. To solve problems in typesetting, genealogy, mechanical engineering, ... they have to be told of the problems, and all they care about is to transfer it into a software development problem, rather than to truly understand the user's problem the way the user experience it.

So I question the value of the software developer who doesn't thoroughly understand the user's problem, as seen by the user. I am open to the possibility than an AI system might be able to do a better job. We may not be there yet, but I've been working with software developers for so long that I am sure that trying to change them is a hopeless undertaking.

Yes, I am a software developer myself, with a Master in software development. I am not an outsider criticizing someone else, but ourselves. Myself included.
GeneralI Am A Robot Pin
snorkie14-Feb-22 8:04
professionalsnorkie14-Feb-22 8:04 
Generalhumans have no limits in imagination Pin
Irina Pykhova14-Feb-22 7:10
professionalIrina Pykhova14-Feb-22 7:10 
Generalneither in stupidity Pin
Nelek14-Feb-22 8:07
protectorNelek14-Feb-22 8:07 
GeneralRe: neither in stupidity Pin
Irina Pykhova14-Feb-22 8:35
professionalIrina Pykhova14-Feb-22 8:35 

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.