程序员生存定律–成长路上常见的坑

程序员生存定律这系列的目录在这里:程序员生存定律–目录

喜欢从头瞄的,可以移步。

——————————————————————————-

前面讲到了程序员成为高手需要有一张地图,借助这样一张地图,程序员可以尝试成为架构师、 升级练功流的 文中总会给修仙的主人公设置下几大关卡,比如:金丹难成、元神难成、成了元神后还有天人五衰等等。没有这些关口,情节很难推动,所以仙侠类的 文几乎无一例外依赖于这类设定。这一传统甚至可以追溯到《西游记》和《封神演义》。

拿这个来对照程序员的增值道路,就会猛地发现,升级练功流也不完全是扯淡。不管走那条道路,程序员的修炼路上同样的也有三灾九难,要想成就高手,还是得一个个跨过去才行。如果一个程序员达到一定高度后再回头观望,那就会发现自己的同学、曾经的同事总是会因为这样那样的原因倒下去。这并不是一个简单的天道酬勤就可以敷衍的行当,下面就让我们来具体看看,究竟增值过程中可能遇到那些陷阱,掉到坑里又需要付出多大代价才爬的出来。 

判断是奇数还是偶数的模运算—如果你想知道一个数是奇数还是偶数,用它

终端用户编程(一般的应用程序)

应用程序生成器(开发工具等)

应用组装

系统集成

基础结构(  

在进行分类的同时,书里还给出了一组数据,即 这个分类的意义在于,通过它我们可以认识到每一类别背后隐含的知识需求其实不一样,程序员则要根据自己的目的设定焦点。再来看一个具体的例子:

而在基础结构性的软件开发中,情形就不同,这时算法无疑是非常核心的东西。所以 这里最关键的就是聚焦,聚焦的根本则是要在限定时间范围内创生价值。

从方法上讲,聚焦就是找到一个适合自己大小的区域,然后做深。才华横溢的不论,一般来讲,横向穿越和纵向穿越都不太行,除非已经基本穷尽当前的领域。纵向穿越是指从底层穿到上层(想想开发 络协议的和用 络协议的),横向穿越则指横跨太多的领域(想想从内核驱动跨越到信息管理软件)。

其实如果一个人真的拥有无限的时间资源,那么什么时间点学习什么就变得不太关键。但这是不可能的,同时一个人的学习时间远不像想的那么充沛。这点会在后面探讨。 

在清楚自己的目标后,再配合前面提到的知识分类地图,那么避开这一陷阱的几率就大了很多。

关于我自己的各种信息,在左边栏可找到,想了解下写这书的人是不是骗子和大忽悠的可以瞄。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年6月2日
下一篇 2014年6月2日

相关推荐