Click here to Skip to main content
16,013,642 members

Survey Results

What background makes the best programmer?   [Edit]

Survey period: 8 Aug 2005 to 14 Aug 2005

Many of us came to programming from different directions. What do you think is the best way? (suggested by Bill Gammill)

OptionVotes% 
Engineering / Physics50931.34
Science1227.51
Mathematics41025.25
Economics181.11
Education513.14
Arts432.65
Literature171.05
Self-taught hackers40324.82
SysAdmin150.92
Tech Support362.22



 
GeneralNo single background Pin
Michael P Butler7-Aug-05 21:44
Michael P Butler7-Aug-05 21:44 
GeneralRe: No single background Pin
Maximilien8-Aug-05 0:43
Maximilien8-Aug-05 0:43 
GeneralMathematics Pin
Vladimir Afanasyev7-Aug-05 21:38
Vladimir Afanasyev7-Aug-05 21:38 
GeneralRe: Mathematics Pin
teleolog8-Aug-05 6:03
teleolog8-Aug-05 6:03 
GeneralRe: Mathematics Pin
Vladimir Afanasyev8-Aug-05 6:38
Vladimir Afanasyev8-Aug-05 6:38 
GeneralRe: Mathematics Pin
akyriako788-Aug-05 9:29
akyriako788-Aug-05 9:29 
GeneralComputer Science Pin
bob169727-Aug-05 19:14
bob169727-Aug-05 19:14 
GeneralRe: Computer Science Pin
Bob Stanneveld7-Aug-05 22:23
Bob Stanneveld7-Aug-05 22:23 
bob16972 wrote:
The best programmers in my opinion are those who can handle the math.

This is not true. Back in the early days, where you really had to look out not to use too much memory, where CPU time really mattered, math was one very important skill.

Nowdays computers are really fast. Math is not a mandatory skill anymore for the most jobs. The basic math like addition, substraction, devision, multiplying and boolean logic are enough in most cases. The only jobs where math really matters are graphics programmers, game programmers (getting less every day), device driver programmers, low level embedded system programmers, etc.. The mass of us programmers work on large applications of which code is kept as simple as possible. I bet most of us just implement simple utility classes and event handlers.

Behind every great black man...
            ... is the police. - Conspiracy brother


Blog[^]
GeneralRe: Computer Science Pin
v.nrg8-Aug-05 1:56
v.nrg8-Aug-05 1:56 
GeneralRe: Computer Science Pin
James R. Twine8-Aug-05 2:25
James R. Twine8-Aug-05 2:25 
GeneralRe: Computer Science Pin
Bob Stanneveld8-Aug-05 4:13
Bob Stanneveld8-Aug-05 4:13 
GeneralRe: Computer Science Pin
Paul Watson8-Aug-05 3:34
sitebuilderPaul Watson8-Aug-05 3:34 
GeneralRe: Computer Science Pin
bob169729-Aug-05 15:33
bob169729-Aug-05 15:33 
GeneralRe: Computer Science Pin
bob169729-Aug-05 15:47
bob169729-Aug-05 15:47 
GeneralRe: Computer Science Pin
Paul Watson9-Aug-05 15:53
sitebuilderPaul Watson9-Aug-05 15:53 
GeneralRe: Computer Science Pin
bob1697213-Aug-05 5:43
bob1697213-Aug-05 5:43 
GeneralRe: Computer Science Pin
Vladimir Afanasyev8-Aug-05 3:47
Vladimir Afanasyev8-Aug-05 3:47 

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.