Click here to Skip to main content
15,890,527 members

Survey Results

Overall, is software development getting harder or easier?

Survey period: 30 May 2016 to 6 Jun 2016

On one hand we have better tools, better languages, better frameworks. We also have more complicated tools, more complicated languages, and more complicated frameworks.

OptionVotes% 
Yes, it's getting harder26332.00
It's about the same as it always was33540.75
No, it's becoming easier18422.38
I don't know404.87



 
GeneralRe: It's about the same... Pin
den2k8830-May-16 23:34
professionalden2k8830-May-16 23:34 
GeneralMy view Pin
R. Erasmus30-May-16 3:49
R. Erasmus30-May-16 3:49 
GeneralAbout the same Pin
Daniel Pfeffer30-May-16 0:26
professionalDaniel Pfeffer30-May-16 0:26 
Generalboomerang Pin
koolprasad200329-May-16 23:10
professionalkoolprasad200329-May-16 23:10 
GeneralIt's getting stupid(er) PinPopular
Afzaal Ahmad Zeeshan29-May-16 22:31
professionalAfzaal Ahmad Zeeshan29-May-16 22:31 
GeneralRe: It's getting stupid(er) Pin
Nelek30-May-16 0:18
protectorNelek30-May-16 0:18 
GeneralRe: It's getting stupid(er) Pin
Mike (Prof. Chuck)30-May-16 0:34
professionalMike (Prof. Chuck)30-May-16 0:34 
GeneralRe: It's getting stupid(er) Pin
Sander Rossel30-May-16 1:12
professionalSander Rossel30-May-16 1:12 
Be that as it may, I encounter a lot of old folk, who, according to you, should have the understanding of how a programming language works, yet write code like it's 1960...
If your teachers don't get it, then why should other people get it?
I don't know why, but it seems there are indeed very few programmers who really understand what's going on.
That doesn't really have anything to do with the tools though.
Well, there's the old geezers who simply refuse to learn anything new after VB6... They may code .NET, but they write it like it's VB6 (or worse).
And those are the people that have to learn the newbies.

When you really understand programming it doesn't really matter what language you write in, it's all more or less the same anyway. There's a few core concepts, like memory management (garbage collection or no), object oriented principles, functional programming principles, database principles (SQL and NoSQL)...
The more tools at your disposal the better (if you can correctly use them)! Smile | :)
Read my (free) ebook Object-Oriented Programming in C# Succinctly.
Visit my blog at Sander's bits - Writing the code you need.
Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Regards,
Sander

GeneralRe: It's getting stupid(er) Pin
George Jonsson30-May-16 5:19
professionalGeorge Jonsson30-May-16 5:19 
GeneralRe: It's getting stupid(er) Pin
Richard MacCutchan31-May-16 0:24
mveRichard MacCutchan31-May-16 0:24 
GeneralRe: It's getting stupid(er) Pin
Afzaal Ahmad Zeeshan31-May-16 0:27
professionalAfzaal Ahmad Zeeshan31-May-16 0:27 
GeneralI really don't know... Pin
Sander Rossel29-May-16 22:13
professionalSander Rossel29-May-16 22:13 
GeneralRe: I really don't know... (You are always confused) Pin
Afzaal Ahmad Zeeshan30-May-16 0:40
professionalAfzaal Ahmad Zeeshan30-May-16 0:40 
GeneralIt's about the same Pin
den2k8829-May-16 21:03
professionalden2k8829-May-16 21:03 
Generalsketches are easier, final product ... Pin
blfuentes29-May-16 20:45
blfuentes29-May-16 20:45 
GeneralEasier... Yes and no Pin
RossMW29-May-16 20:10
professionalRossMW29-May-16 20:10 
GeneralToo many cooks spoil the soup Pin
Peter Leow29-May-16 18:29
professionalPeter Leow29-May-16 18:29 

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.