I am a 17 year old programmer (C/C++ mostly). I enjoy learning about Graphics Programming, but also have a keen interest to learn Security, Networking, and Machine Learning.
I feel sometimes making those rules can be hard for a lot of people. Hard to push yourself to do it honestly. I experienced not being able to push myself hard enough to meet deadlines especially with something like school where I just wasn't interested with what I was doing. However like you said, if somebody is really interested in doing something then it is far easier to get it done. I also find it easier to do something when I am doing it with other people, collaborating is so much fun, just hard to get people to do it along with you I have found. (Not many people I know program, so not many people really want to learn it or try)
I feel sometimes making those rules can be hard for a lot of people. Hard to push yourself to do it honestly. I experienced not being able to push myself hard enough to meet deadlines especially with something like school where I just wasn't interested with what I was doing. However like you said, if somebody is really interested in doing something then it is far easier to get it done. I also find it easier to do something when I am doing it with other people, collaborating is so much fun, just hard to get people to do it along with you I have found. (Not many people I know program, so not many people really want to learn it or try)
Oh yeah. I definitely agree with your perspective on the topic too.