1:多将编程语言和现实生活结合。
程序是对现实世界的模拟,所以要多观察现实事物理解编程语言的设计。比如java中常提到的对象,就类似于现实世界中的工具,数据类似于现实世界中的原料或成品,spring的ioc则类似于现实中的中介者。
2:除工作外,业余时间还要读书提升
只依靠工作,技术的提升会较慢,且工作中未必有师傅带,技术甚至大半技术需要从书中获取。读书可以知晓大神的思维,从而做什么事都有居高临下之感。
3:多动手操作
纸上读来终觉浅,觉知此事要躬行。要多敲代码,搭项目,才能对理论知识有深刻的理解。