程序员生存定律-写在此书完结之时

我个人其实有点宅,喜欢闷在屋子里看死了好几百年人写的书,看的多了就想自己写写。那时候一共构思了两本书,一本是想写给做了很多年软件的人看的,一本是写给要入行或者刚入行的人看的。写第一本的时候是比较狂妄的,那时候我觉得《人月神话》有些过时了,有的地方也挖掘的不够深,应该有本书来取代它的位置,所以使了很大力气来尝试把书写的很有价值,写到我认为能够超越《人月神话》的程度,但等书出来我才明白,能不能超越《人月神话》并不只是书的问题。

写完《完美软件开发:方法与逻辑》,我就着手开始写第二本书,也就是现在大家看到的《程序员生存定律》。写到现在这程度其实可以讲,这书基本写完了,但这书有个小问题,博文的侠少曾经和我提过这事,他说:大家有压力想成长时,那有耐心读你这类有点硬的书呢?我想了下,觉得他说的有道理,但却不太想做什么修改,主要原因是我认为这类书从质量上讲,有道理无疑比容易读更关键,毕竟这东西影响一个人的一生,而如果一个人都不愿意花点时间看看一些有道理的建议,那其实你也不太可能改变他,还提什么建议呢,毕竟我本意不是卖书,而是提有价值的建议。这就叫真的2B青年其实都是狂妄的,一旦认定自己有道理,特别容易瞎坚持。

《完美软件开发:方法与逻辑》出版后我就想,我也别总宅在家里应该出去和人接触下,于是就去了InfoQ的QCon,南京那边的TalenCamp等活动,一圈走下来我发现世界处在巨变之中,做传统软件的如果不睁开眼睛看看这变化,很容易就被淘汰了。我觉得自己应该尝试做点什么,来实际体验下,结果就是V众投(公众号:vzhongtou),出发点也超级简单,我想买东西的时候一般会看看网上怎么说,可是百度哪怕知乎一旦牵涉到利益,它里面的信息就不太可信,无它,水军太厉害了。大家都学小米做社会化营销,这问题其实会愈演愈烈。于是就想尝试能不能做个大家愿意用,但产生靠谱信息的地方。这念头一出来,就特别有实现它的冲动,最后把事情简化成做一个只有验证用户才能回复投票,一人一号,一人一票的东西。从头做很麻烦,就选了WeCenter做基础,可即使这样也还是挺花时间的,《程序员生存定律》的完善出版也就耽搁了下来,后来再想想既然没空完善,那还不如就那么放出来让大家看看,用心读读的总该能体会到些东西,于是就一边做小修改,一边在博客上发这系列文章。从大家的反馈来看,我感觉有些同学还是学到一些东西的。

《程序员生存定律》这书一个比较特别的地方是如果你不思考其实他没啥用,我把影响人生成长的要素乃至他们的关系都列了出来,但这些东西只有在一个人愿意思考并结合自己实际情况的时候才会有用,有的书会写要先做A,再做B,再做C,这本书不是的,他主要是讲决定A,B,C是啥的方法,当然有时候为了让这方法容易理解一点,也会写在一定条件下A,B,C具体可以是什么。

我比较真诚的希望要入行或者入行不久的人用点心思读读这书,绝对会赚回你读它的时间,我自己一边写也常一边感叹,这事要早点明白就好了。

对于程序员而言,过去这二十年其实是好几代人,求伯君他们是一代,任正非的华为等是一代,马云、马化腾、李彦宏的BAT是一代,移动互联网又是一代。之所以说他们是一代是因为他们都分别的经历了自己的高速成长期,对程序员而言赶上没赶上这个高速成长期,结果完全不同。而我碰到的人里面有华为前一百号员工,但早早离开的,有莫名其妙从比较牛的外企出来加入了一个叫百度的鸟公司,接下来百度上市,一下子拉开和辛苦奋斗的群众的距离的。这人生还真是很奇妙的,而要想增加抓住这类机会的几率,无疑的要解决好内功和选择的问题,谁能说这问题不重要呢?

再接下来会把这个书做个pdf版出来,方便大家阅读,请稍后。

------------------------------------------------------------------------------

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

最后希望感兴趣的支持V众投,感觉上这应该是国内最靠谱的生活购物等的问答社区了吧,都是朋友给朋友做的答案,同时实行一人一号,一人一票制度,想找什么答案关注公众号:vzhongtou(左侧有二维码)就行了。

时间: 2024-12-25 06:43:31

程序员生存定律-写在此书完结之时的相关文章

程序员生存定律-六个程序员的故事(3)

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------- 一个创业者的十年 我一直很犹豫要不要在这样一本书里去讲创业的故事,因为我一直相信创业是成功率极低的一项活动,只不过是成功者的光环太盛,才使这项活动吸引了过多的关注. 不是创业不好,而是说输不起的人不适合创业,而很不辛大部分人其实是输不起. 我们必须承认即使

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

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------- 前面讲到了程序员成为高手需要有一张地图,借助这样一张地图,程序员可以尝试成为架构师.Guru或者纯管理者.但这条路总是不会那么顺畅. 升级练功流的网文中总会给修仙的主人公设置下几大关卡,比如:金丹难成.元神难成.成了元神后还有天人五衰等等.没有这些关口,情

程序员生存定律-公司选择上的方法论

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------- 开篇前再补一句,这没考虑创业的情形,只是说最一般的情况. 在弄清楚公司的分类方法,以及某些类别公司的长处和短处后,就可以开始考虑如何去选择公司. 经常会看到这样一些问题,比如:是去大公司好呢,还是去小公司好呢?是去用ASP.net做ERP的公司好呢,还是去

程序员生存定律-摘要(自身提高角度)

20~30岁这个阶段可以讲是黄金时期,这个阶段里,家庭负担较小,可以自由支配的时间较多.当然撞到了很特别的.需要疯狂加班的公司只能另算. 30岁之后因为娃娃出生等,家庭上的时间开销增加,个人可支配时间变少.其中很大一部分人还有很大可能会面对电视剧里常说的婆媳矛盾,让你每天心绪不宁. 40岁之后,家庭琐事会进一步增加,典型的上有老下有小.实在运气不好的自己也会生点病---颈椎病.腰间盘突出.胃病大概可以入选程序员的三大职业病. 50岁之后,时间上会再次解脱,但可惜的是自己也老了,时机不在. 基本上

程序员生存定律--升华成高手的可能方法

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------ 一旦度过了初始阶段,做过了前面说的那些事情,那么一个人算是基本入行了,接下来的目标就非常简单,要在选定方向上成为高手.高手意味着专业,而在分工无限细化的年代里,专业则是生存.发展好最为重要的一个前提. 1 高手的定义和养成关键 我估计如果问100个人“什么样

程序员生存定律--如何尽快变的稍微专业一点

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------- 1 掌握读代码的方法和技巧 不管最终想成为什么,刚入行之后,一定离不开的是读代码和写代码.这里将介绍一些读代码的方法和技巧. 读代码这事,先要分是精读还是泛读.从学习的目的来看,一定要精读一定量的经典代码.而精读是指每行都读懂,不看代码脑子里就能勾画出程序

程序员生存定律--细论影响人生成绩的四个要素(1)

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------ 定律要素之一:自身价值 在金庸先生构建的武侠世界里,最犀利的杀伐武功应该是<独孤九剑>,但学会了独孤九剑却失了内功的令狐冲一样会被一堆无赖按到地上揍个鼻青脸肿.待到学会了吸星大法,内力大进,那就再没这回事了. 根据打铁还要自身硬的道理,修炼确实应该先从内功

读《程序员生存定律》的思考

略有空闲,就会去想以后的路该怎么走.无意之中在网上找到了<程序员生存定律>,这类的书,这类的帖子也不是第一次看.书写的不错,看完有些指导意义,但其实又没有什么用,每个人的具体情况不同,别人的案例放到自己这没有用. 我工作5年,一直做.net开发,以前是WebForm,现在是ASP.NET MVC,做的基本上都是信息管理系统.毕业之后基本上一直在合肥工作,这个城市比较大的IT企业,可能到外面去别人都没听过. 我现在在一家70多人的IT公司,公司没有自己的产品,一直给别人做产品,不知道算不算项目外

程序员生存定律-打造属于自己的稀缺性

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------- 假设说你想在江湖里谋求一定的地位,那么你可以练习独孤九剑成为超一流高手,也可以练习医术,成为绝世神医.这两者在江湖里都是有地位的,也都是稀缺的,一者是因为杀伤力,二者是因为人都有山高水长. 程序员也一样,增值也好,改善表达力也好,最终都要在某种环境下达成一