作为一个工作长达接近两个月的程序员,关于技术方面的积累,有如下理解
元编程能力的培养
所谓元编程能力,就是在任何程序设计上都能用得到的编程能力。无论你是用php,java,c++,也无论你是做安卓,还是web系统乃至任何以程序去实现的工作都得用得到的东西,大概就是算法,数据结构,设计模式啊。这些东西你可能在实际工作上有时用不到,但是学好了就如同建立了坚固的根基,基本的模型,使你拥有了以不变应万变的基础。
基本方向技能
当你选定了一个工作方向时候,比如javaweb开发,就要对这个方向用到的基础内容要去了解。那就是java语言啊,javaweb基本原理啊。这些东西可能过时,但是作为模型去理解其他语言,其他技术能帮你触类旁通。
主流技术或者框架
这个就是你工作中用得到的东西了,你必须会用并且用的666。
其他技术与新技术
想成为一个牛逼的程序员,只知道工作上的一亩三分地技术是不行,你得懂得其他的技术,碰到一些其他的坑。以备在工作的时候解决一些疑难杂症。