If you are like me, then you’ve surely come across situations where you say to yourself that you just don’t feel like learning anymore or you just want to give up. Here are some of my thoughts on what you can do to get around those feelings.
You should set goals (Read this article http://www.mindtools.com/page6.html). If you don’t have any clear goals, then you just most likely aren’t going to get where you need to go. If you set a goal, you will be naturally more motivated and you will feel bad if you are ever slipping. Set a goal that is measurable and that is feasible but kind of aggressive. If you do that exact thing, you will be that much more motivated.
Have someone like a buddy keep track of your progress. It would best if that person were learning how to code as well. If that’s the case, then you can push each other to get better all the time. If one person is slipping in their progress, then the other person will try to push that person forward. Having a buddy always helps with any task that you may undertake. SO, see who around you might be a good candidate for being your buddy and starting courting that person asap. My programming partner built a site called Slumber Sage, which now has over 1000 twitter followers! It really can make success for anyone.
Think about the financial goals. If you are learning web design, try to get a client who you can do design work for. If you have a financial goal that you are trying to reach and you need to do good work in order to get paid, I have a feeling you will be much more motivated. SO, see if you can get someone to pay you to do some web design work, and if so, then you will be motivated to do a good job and learn as much as possible about what you are doing. You will be that much better of a coder because of it.
Lastly, have the right music!
Those are just a few ideas. I’m sure you can come up with some other ideas on your own. I want you to stay motivated and never get discouraged. Learning to code isn’t all fun and games. It takes hard work to succeed and that means facing a little discouragement along the way sometimes.