ten tips from http://www.antoarts.com/10-ways-to-improve-your-programming-skills/?utm_medium=referral&utm_source=pulsenews
1. Learn a new programming language
the ways of thinking
2. Read a good, challenging programming book
a lot can be learnt from books. <<Structure and Interpretation of Computer Programs>>
3. Join an open source project
can find different projects on sites such as GitHub, Sourceforge, gitorious, BitBucket, Ohloh
4. Solve programming puzzles
Project Euler, codegolf.stackexchange.com
5. Program
finishing a project is motivating and much more fun than reading a book
6. Read and study code
study famous software programs. can also increase your understanding of some API you use, or a
programming language, by reading its implementation.
7. hang out at programming sites and read blogs
8. write about coding
9. learn low-level programming
10. don't rush to StackOverflow.Think!
自己坚持下看看。