I am angry to have even considered a post like this but I believe it must be done due to human nature.
Reason For this post:
I have come across a bit of a depressive era when it come's to my love of programming. For some odd reason I find my self not caring as much as I did in the past about programming in c++ or computer science in general. And I personally think that's a shame and self disgust. What I am asking here is if there are any tip's, trick's or method's to get interested or a better concept to why programming is a good thing at a age like mine's (16). Don't get me wrong, I am not trying to quit learning but it seem's to me that I have reached a halt for a reason that baffles me.
Programming? Not a religious edict? *giggle* When I look at some of the "debates" programmers have, I'm not so sure. ;)
Sometimes it's simply a matter of learning to do things that you'd want to do with programming. If you don't have a set goal that appeals to you, then maybe creating one will help. It's something to try. :)
I know the feeling. Though mine isn't motivation, it was that for years I went to the wrong places to get help. I've advanced more since joining here than I have in the time I've programmed. When people give you the advice of learning different languages or to "just code" when you are utterly clueless on what to code; then you know you are in a bad community and need to run away fast. When you lose motivation you need to reassess yourself and remember what you got into programming in the first place. If it doesn't renew your motivation then you know it is time to walk away from it and find a new interest. I got into programming because I wanted to program games and got into all of it because of Mortal Kombat. I wanted to entertain people while being one of the "wizards behind the curtain" that put everything together.
Now I just focus on C++ because focusing on game development and learning programming is a difficult task.
"Just code" is a good idea, if a little vague. Think about your interests outside of CS and aim straight for that. IIRC, Disch started learning game development straight away. If I were you I'd just go through the SFML tutorials (once you've completed the tutorial on this site, or an equivalent tutorial).
Reading through and doing the exercises out of some books (C++ Primer and The C++ Programming Language Special Edition). Doing Bjarne's book and kind of using Primer as an exercise/reference book.
"Just code" is a good idea, if a little vague.
Yeah, that saying I hate because of how vague it is. The other saying I hate is "Don't focus on the language focus on the concepts." I hate it because I'm always thinking 'Well what are the concepts? Most books don't say "Concept: <concept here>" and the answers I get told for what the concepts are range greatly too.
I had the exact same "problem" a month or two ago. I just stopped coding and the interest naturally came back after a while. If you're self-thaught, I don't think you should push yourself into learning things when you don't have the motivation for them.
Find interesting problems/challenges. Programming at the end of the day can be monotonous especially if you have nothing to gain or learn as you program. Often times, the fun is the challenge and not being able to know how to solve something.
Find interesting problems/challenges. Programming at the end of the day can be monotonous especially if you have nothing to gain or learn as you program. Often times, the fun is the challenge and not being able to know how to solve something.
Meh, I personally enjoy the end result, and get ecstatic when I've gotten something to work. I'm usually grumpy during the challenge xD
As for the OP, remember what got you into programming, and what goals you had. Then just shoot for the stars.
Remember, however, that you shouldn't force yourself into liking something.