每年学习并熟悉一个新的编程语言。坚持几年,你对于程序设计会有非常深刻的见解。学习测试驱动开发,这种方法会改变你对于软件开发的看法。劳逸结合,不要总是绷得紧紧的,爬爬山,跳跳舞,经常放松神经,你会发现更有活力和创造力。我的一些最好的想法就是在山顶上萌发的。