3 ms·
This is such very sage advice. I salute you. > The fact of the matter is the road to mastery is paved > with tons of mistakes, tons of situations where you wil
by unoti 14y ago
This is such very sage advice. I salute you.
> The fact of the matter is the road to mastery is paved
> with tons of mistakes, tons of situations where you will
> feel like an absolute moron.
This is so true. Feeling like you're stupid is just part of the process. Try to ignore the temptation to worry about how it appears to be so easy for everyone else. You may have to work twice as hard as the next person, but do it. They say it's darkest before the dawn, and that totally applies to learning for me.
When I learned Windows SDK programming back with Windows 3.0, I really felt like I was not smart enough for this. When I learned functional programming in Erlang, I really was quite confident that this was too much for me to be able to cope with. I've felt stupid so many times trying to learn things that I finally identified it as a pattern, a sign that I'm about to break through as long as I don't give up.
- darkarmani 14y ago> This is so true. Feeling like you're stupid is just part of the process. Feeling like you are stupid is an attitude. I find it is one of the biggest barriers to learning. If you feel stupid, you are less likely to try "stupid" things that teach you a lot. Also, feeling stupid leads to anger, and anger prevents learning. Aaron Hillegass said this best in the beginning of Cocoa Programing for Mac OS X, and I'll never forget it. You can preview it on Amazon under "How to learn."
- unoti 14y agoReally good advice there. The summary is: 1.) get 10 hours of sleep a night when working on new concepts; this is the key to being able to focus. 2.) Instead of thinking you're stupid, be at peace and accept the fact that the subject matter is hard. Looks like a great book.