做程序员也有差不多快5个年头了吧,对于工作当中常用的框架和api已经是轻车熟路,一些基本的业务需求也都能很快的完成,我想现在的大多数程序员也就是这吧!但一个优秀程序员和业余程序员之间的差别并不在于一些api和框架的实用上,更多的在于对程序底层的理解,比如算法和数据结构的掌握程度。
已经习惯使用高级编程语言的我们可能工作几年后,可能会渐渐的淡忘这些知识,甚至是遗忘。也许是国内的大环境决定了国内程序员的高度,现在一些培训机构简直是把程序员编程变为流水化操作的熟练工,正如某培训机构所说的,给我4个月,我能生产1万个java初级程序员。我想这个图已经成了个笑话,但这个笑话背后的含义值得我们深思。