但这个专栏是我一直以来的心愿。
一拖再拖,已经拖了很久了。
每当这时候,我就会想起我妈催我结婚时问我的话:“你总说‘等情况好一点’,什么时候才算‘情况好’?非要挣上几百万才结婚?万一你挣不到呢?你一辈子都不结婚啊?”
那时候我正在创业,茫茫未知的前程,但我妈的话,如晨钟暮鼓,让我我突然间居然有所明悟,眼前天地为之一宽。
现在我也没挣上几百万,但我的孩子都已经上二年级了,每次看着她天真浪漫的笑脸,我就会又想起想起我妈的那句话。
所以我一冲动过,就申请了这个专栏。
这个专栏,讲的主要是软件开发过程中的项目管理,以及与之相配套的系统架构设计。这是一个非常大的话题,我不敢夜郎自大,但也不愿妄自菲薄。这是我差不多十年来的一些心得体会,希望能与大家交流印证。
和很多程序员同学不同,我是“半路出家”。在学习软件开发之前做过律师法务,开过一家装饰公司,甚至还客串了几个月的英语教师……(这段经历见:《折腾》 - 知乎专栏)应该是人生经历的不同,使得我对软件开发有一些自己的看法和理解。他山之石,不一定能够攻玉,至少求个“抛砖引玉”吧。
之前在博客园写过《架构之路》,总则反响不错,写到分则就没人看了。想来也是人之常情,《孙子兵法》三十六计谁可以来上两段,但《武经总要》《步兵攻击手册》就没多少人有兴趣了。
但我不是一个“拧”的人,相反,我很尊重读者:你们喜欢看什么,我就写什么。
搬到知乎上来,就是因为考虑到了读者。虽然知乎程序员一统江湖,但还是有一些在程序员边缘游荡的人,比如创业者和产品经理,这也是我的潜在读者群,甚至从某种意义上来说,他们才是我真正的、最合适的传教对象。
我一开始学开发就是站在一个管理者的角度在思考这些问题的。举最简单的一个例子,学习.NET还是JAVA?很多程序员的思路是这样的:JAVA工资高,我学;我的思路是这样的:.NET工资低,我学。
其实我是一个奸商。(来吧,互相伤害吧!)
言归正传,整理一下这篇专栏的思路。我承认我不喜欢大部头的“专著”——组织目录结构就伤脑筋。我喜欢讲故事,所以我会假设创业者有了一个good idea,然后接着按照组建团队,明确需求,进行开发,完成测试,产品上线维护的迭代顺序,有搭没搭的唠嗑唠嗑……
因为只是我的个人总结——不能说“疏漏在所难免”,实际上很多地方我自己都迷糊着呢——所以,非常欢迎大家的建议批评。不用私信,就留言吧,我脸皮厚,哦,不是不是,是因为这样大家都能看到。所有留言我会定期整理,统一回复。
谢谢大家!
多快好省!前端后端,线上线下,名师精讲
更多了解 加: