Click here to Skip to main content
15,904,415 members

Survey Results

Which of these do you feel you could confidently explain to a non-programmer?

Survey period: 11 Sep 2022 to 18 Sep 2022. Restricting results to those who selected 'How a buffer overrun can lead to arbitrary code execution' [show all]

"Confidently explain" meaning "explain well enough that they get the gist and could, more or less, explain it to someone else to your satisfaction"

OptionVotes% 
The journey from source code, through compiler/interpreter to machine execution36257.92
How data is stored on a HDD or SSD28946.24
How RAM works27944.64
How a garbage collector works24338.88
How a buffer overrun can lead to arbitrary code execution20733.12
CPU Branch prediction9715.52
What is Quantum computing447.04
How AI works11718.72
How a database stores and organises data (any database)30949.44
I don't feel I could explain any of the above13120.96
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralForced, I was; Pin
Eddy Vluggen16-Sep-22 13:03
professionalEddy Vluggen16-Sep-22 13:03 
GeneralRe: Forced, I was; Pin
trønderen17-Sep-22 7:08
trønderen17-Sep-22 7:08 
Generalhaving taught and mentored for 20+ years Pin
rnbergren14-Sep-22 7:24
rnbergren14-Sep-22 7:24 
GeneralHow to explain management, Agile, why there are so many bugs... Pin
Marc Clifton14-Sep-22 1:18
mvaMarc Clifton14-Sep-22 1:18 
GeneralCache metaphor I used at an IBM server class Pin
Rich Shealer13-Sep-22 3:39
Rich Shealer13-Sep-22 3:39 
GeneralRe: Cache metaphor I used at an IBM server class Pin
Gaston Verelst14-Sep-22 1:53
Gaston Verelst14-Sep-22 1:53 
General2006 computers, yeah, some of these, 2022 😭 Pin
maze312-Sep-22 23:46
professionalmaze312-Sep-22 23:46 
GeneralI've had to explain several of these over the years Pin
obermd12-Sep-22 5:42
obermd12-Sep-22 5:42 
GeneralIt's not too difficult, provided you try to explain it in terms that they understand from the real world... Pin
OriginalGriff12-Sep-22 5:35
mveOriginalGriff12-Sep-22 5:35 
GeneralRe: It's not too difficult, provided you try to explain it in terms that they understand from the real world... Pin
Eddy Vluggen12-Sep-22 9:39
professionalEddy Vluggen12-Sep-22 9:39 
GeneralTwo important factors Pin
Fueled By Decaff12-Sep-22 3:43
Fueled By Decaff12-Sep-22 3:43 
GeneralRe: Two important factors Pin
alan@1st-straw.com13-Sep-22 4:00
alan@1st-straw.com13-Sep-22 4:00 
GeneralOnly one thing Pin
Amarnath S12-Sep-22 2:18
professionalAmarnath S12-Sep-22 2:18 
GeneralRam vs HDD Pin
Ron Anders12-Sep-22 2:14
Ron Anders12-Sep-22 2:14 
GeneralRe: Ram vs HDD Pin
OriginalGriff12-Sep-22 5:19
mveOriginalGriff12-Sep-22 5:19 
GeneralDo I have to explain it correctly? Pin
musefan12-Sep-22 1:52
musefan12-Sep-22 1:52 
GeneralNo way I could explain any of these Pin
Nemanja Trifunovic12-Sep-22 1:33
Nemanja Trifunovic12-Sep-22 1:33 
GeneralRe: No way I could explain any of these Pin
Greg Utas12-Sep-22 2:10
professionalGreg Utas12-Sep-22 2:10 
GeneralRe: No way I could explain any of these Pin
BryanFazekas13-Sep-22 1:31
BryanFazekas13-Sep-22 1:31 
GeneralKind of depends... Pin
Sander Rossel11-Sep-22 21:17
professionalSander Rossel11-Sep-22 21:17 
GeneralRe: Kind of depends... Pin
BryanFazekas13-Sep-22 1:40
BryanFazekas13-Sep-22 1:40 

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.