Watch this @ https://www.youtube.com/watch?v=63nqNHFT2tM
Highlights
Highlights
- Read a book "the dip : A little book that teaches you when to quit (and when to stick) by Seth Godin
- When you first begin to learn something new, it's exciting, fun. It is the honey moon stage.
- Soon know the novelty of learning something new, where it can became very difficult, complicated, blow you off. This stage is called the dip.
- One of the few can push thru this stage, which can take months or years. You learn how to rise out of the dip, things become smoother, predictable, less stressful and actually rewarding. This stage is the professional stage
- Problem is most people won't work thru the dip. They quit. We all been there.
Tips
- Ask yourself, Is this worth sacrificing for? Is this worth working thru the dip? Decide actual day-to-day task of software development excites you. Is it some thing you enjoy?
- Match your resources with learning style. You say I'll get a book of java, by the end of summer, I'll create an Android App. Some people can do that, but it is the hardest way to do it. The least amount of structure, the least amount of feedback, you may need to go to a college or hacker school, in a class room, lot more structured.
- Have a mentor. Someone you look upto, someone who accomplished something, someone who ur inspiring to, who give you feedback. Not just technical feedback, but encouragement.
- Know the dip is coming and prepare yourself for it. Know that it will end, if you push thru and work thru the dip. In the end rewards are significant.
Suggestions.
- Book: Creating Android Applications - Develop and Design - Chris Haseman
- On-line course: Java for complete Beginners - from cave of programming.