Click here to Skip to main content
15,884,176 members

Survey Results

What's stopping you learning a new programming language?

Survey period: 11 Jun 2012 to 18 Jun 2012

Learning a new language is a great way to become a better programmer, but a lot of us make excuses. What's yours? Or are you already a polyglot programmer?

OptionVotes% 
Nothing - I already know more than 3 programming languages.39138.18
Not enough time (either at work or in my spare time)35034.18
Not enough incentive.10310.06
I simply haven't seen another language I want to learn959.28
Simply no desire to learn another language.514.98
Other343.32

View optional text answers (50 answers)


 
GeneralRe: Not enough time is not an excuse. Pin
Rajeev Jayaram11-Jun-12 23:55
Rajeev Jayaram11-Jun-12 23:55 
GeneralRe: Not enough time is not an excuse. Pin
Greg Russell13-Jun-12 22:25
professionalGreg Russell13-Jun-12 22:25 
QuestionHow about all of that? Pin
Oshtri Deka10-Jun-12 22:42
professionalOshtri Deka10-Jun-12 22:42 
AnswerRe: How about all of that? Pin
AspDotNetDev13-Jun-12 12:39
protectorAspDotNetDev13-Jun-12 12:39 
GeneralI consider it different from learning to knowing... Pin
AlexCode10-Jun-12 21:43
professionalAlexCode10-Jun-12 21:43 
GeneralNot really separate options PinPopular
OriginalGriff10-Jun-12 21:12
mveOriginalGriff10-Jun-12 21:12 
GeneralRe: Not really separate options Pin
lewax0011-Jun-12 7:19
lewax0011-Jun-12 7:19 
GeneralNot enough time... Pin
Sander Rossel10-Jun-12 20:29
professionalSander Rossel10-Jun-12 20:29 
Is really the lamest excuse I've ever heard. And unfortunately I hear it way to often.
A day has 24 hours, 8 are spent sleeping, 8 at work, which leaves another 8 of which some are spent on chores, food, hygiene, wife, kids, dog... Which almost always leaves you at least 1 hour to do exactly as you want. And lots of people spent it not learning a new language because "they have no time". Actually, you had plenty and you spent it doing the things I just said. You just don't have enough incentive to spent that time learning a new language! Weekends may also be great to learn new stuff. Don't tell me your weekends are packed with all this stuff you HAVE to do so you can't learn a new language, because it probably isn't.
Sure, I understand it's not very brave to say "well, I just don't want to learn a new language bad enough", but that is really just how it is!
Most people that say "I have no time" do have time to watch a movie, have band practice, have time to visit friends and family, have time to work out a few times a week...

I have time, so I ticked "not enough incentive". I want to, but still somehow I don't. I'd rather watch a movie, play a game or learn new stuff in the language I already know Smile | :)
It's an OO world.
C#
public class Naerling : Lazy<Person>{
    public void DoWork(){ throw new NotImplementedException(); }
}

GeneralRe: Not enough time... Pin
AmitKumar8910-Jun-12 23:07
AmitKumar8910-Jun-12 23:07 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 7:46
professionalSander Rossel11-Jun-12 7:46 
GeneralRe: Not enough time... Pin
EbenY4211-Jun-12 3:03
EbenY4211-Jun-12 3:03 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 7:46
professionalSander Rossel11-Jun-12 7:46 
GeneralRe: Not enough time... Pin
Tim Corey11-Jun-12 4:20
professionalTim Corey11-Jun-12 4:20 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 7:44
professionalSander Rossel11-Jun-12 7:44 
GeneralRe: Not enough time... Pin
Ravi Bhavnani11-Jun-12 4:58
professionalRavi Bhavnani11-Jun-12 4:58 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 7:41
professionalSander Rossel11-Jun-12 7:41 
GeneralRe: Not enough time... Pin
Ravi Bhavnani11-Jun-12 8:19
professionalRavi Bhavnani11-Jun-12 8:19 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 8:30
professionalSander Rossel11-Jun-12 8:30 
GeneralRe: Not enough time... Pin
Ravi Bhavnani11-Jun-12 10:51
professionalRavi Bhavnani11-Jun-12 10:51 
GeneralRe: Not enough time... Pin
Sander Rossel11-Jun-12 10:57
professionalSander Rossel11-Jun-12 10:57 
GeneralRe: Not enough time... Pin
DrWheetos11-Jun-12 12:07
DrWheetos11-Jun-12 12:07 
GeneralUpdate Pin
Ra-one10-Jun-12 19:04
Ra-one10-Jun-12 19:04 
GeneralYepp, Just because lack of time Pin
Prasad_Kulkarni10-Jun-12 18:57
Prasad_Kulkarni10-Jun-12 18:57 
GeneralC# 4, as an static OO language with functional and dynamic capabilities, is very good enough. Pin
nmarcel10-Jun-12 18:36
nmarcel10-Jun-12 18:36 
QuestionNot enough time. Pin
AmitKumar8910-Jun-12 18:22
AmitKumar8910-Jun-12 18:22 

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.