崇向自由,还是保守
2015-10-21 21:08
204 查看
前言:《崇尚自由,还是保守》,相比在软件开发这条道路上,没有人希望自己被贴上“保守”的标签,因为这是一个日新月异的世界,保守是要被时代所淘汰的。
生命诚可贵,爱情价更高,若为自由故,两者皆可抛。
这句话,我也不知道是谁说的,它的出现,对我们国人来讲有着不可一世的冲击力,就如同一艘行走在太平洋上的“保守号”航母触礁了,上下五千年的文化传统给了我们星光闪耀的国粹文化,同时也束缚了我们思想。
当然基于Steve yegge所说的,软件领域不是保守派就是自由派。那么我也来思考一下,到底该怎么站队(千万别信我的话,我可不是什么专家,连CSDN的博客专家都配不上的,哈哈)。
1.ITEYE
知道ITEYE这个网站自然是很久远的事情了,但是真正在上面写博客也就是在2014年4月19号,当时坚持每周至少一篇,刚开始动笔的时候,苦于胸中墨水过少的缘故,经常不知道该怎么下笔。
再后来,守得云开见月明,结合项目实战经验,再加上读书做笔记,渐渐有了货。
不过ITEYE还是被我抛弃了,冒着必死的决心,2014年11月9号我转战到CSDN上,那时候,觉得ITEYE已经开始沦陷,和曾经的那个“最棒的软件开发交流社区”也渐行渐远,里面充斥着大量的垃圾文章,还有黄色信息,掩盖了那些优秀的博文,该死的。
时至今日,ITEYE之所以沦落,自然与其保守的处事方式密不可分。
博客没有审核机制,导致大量黄色信息涌入。
好的博客并没有得到大力推广,好的博主也没有取得相应的回报。
成为CSDN的附属产品,只会打CSDN的广告,而没有自己核心的知识域。
…
2.CSDN
当初选择CSDN,个人原因有如下:
感觉其高大上,有很多认真负责人的博主发表了解决我项目问题的完整方案,这种分享的精神令我心动。
不乏好的读书活动,在前进的道路上,给了我很多启示。这也是我没有选择博客园的最大原因,好像有点悲伤。
其博客专家身份,让我垂垂欲动,“专家”啊,听说中国的专家最会做事了,嘻嘻,你懂得。
还有博客之星,有微软MVP,我也想拥有这些ID。
最重要的是,有更广泛的群众基础,让我的知识也得以传播分享,因为我也是开源的极致爱好者。
然而,滔滔长江东逝水,时至今日,我当初砰然心动的感觉已经不在了,这多半也是CSDN的保守造成的原因:
这些保守的因素,蒋涛没有来处理,也没有对应的产品经理来负责,那就这样吧—-动力火车。我现在还留在这里,是因为CSDN推出的“极客头条”让我耳目一新,感觉棒棒哒!
总结:如果CSDN博客还是如此固步自封的话,相信不久的将来,新的博客网站将会取而代之。
Facebook:极端自由。现在Facebook的规模足够大了,他们的处事风格依然像一家创业公司。他们喜欢炫耀自己的代码在PHP和C++之间跳来跳去,但这大致就是最糟糕的地方。但是Facebook有很强的执行力,没有什么官僚主义。
亚马逊:自由。其发布和执行速度比任何人都快,他们真的敢冒风险,保持着无人能及的创造力,灵感仍在。
Google:保守。Google只在成立之初是软件自由的,那时候的搜索引擎是Python写的,但是规模壮大后就开始转向保守。
微软:难以言喻的保守。为了保护会下金蛋的两只鹅office和Windows,他们抛弃了创新,诸如IE、C#、Bing、Windows phone都是抄别人的。
好吧,我从书中截取了部分 作者对于科技公司的评价,想必你也想知道,诸如阿里巴巴、百度、腾讯,他们的技术如何呢?是保守呢,还是保守呢?
自从我买了《代码整洁之道》一书,我奉行了代码即注释的风格,不吝啬用checkMySelfIsFreeOrConservative这样的命名方式,但这在Steve看来,都是java的保守主义。
我在没有弄清楚jfinal之前,一直让项目处于springMVC+mybatis+mysql的原则下,这也是保守规避风险的作风,而自由派不惧怕项目中存在bug,因为bug无时无刻不存在的,你消灭了一个,下一个很快就会出现,所以自由派压根不在乎项目发布时是否有bug。
我崇尚所有的项目都用java来写,因为这样我好便于控制,这同样是保守主义作祟,因为我没有尝试其他语言的勇气,说白了,就是不够崇尚自由!
但我并不喜欢各种各样的进度管理工具,诸如禅道,SCRUM等等,我更喜欢我的团队无拘无束的工作交流。
…
结语:写到这,我觉得我还是结束吧,我再说下去,我都觉得我无法站队,我属于软件开发中保守派,还是自由派呢?你来告诉我答案如何?
生命诚可贵,爱情价更高,若为自由故,两者皆可抛。
这句话,我也不知道是谁说的,它的出现,对我们国人来讲有着不可一世的冲击力,就如同一艘行走在太平洋上的“保守号”航母触礁了,上下五千年的文化传统给了我们星光闪耀的国粹文化,同时也束缚了我们思想。
当然基于Steve yegge所说的,软件领域不是保守派就是自由派。那么我也来思考一下,到底该怎么站队(千万别信我的话,我可不是什么专家,连CSDN的博客专家都配不上的,哈哈)。
博客
好吧,先来说说“博客”吧,我的博龄也就区区不到两年时间。1.ITEYE
知道ITEYE这个网站自然是很久远的事情了,但是真正在上面写博客也就是在2014年4月19号,当时坚持每周至少一篇,刚开始动笔的时候,苦于胸中墨水过少的缘故,经常不知道该怎么下笔。
再后来,守得云开见月明,结合项目实战经验,再加上读书做笔记,渐渐有了货。
不过ITEYE还是被我抛弃了,冒着必死的决心,2014年11月9号我转战到CSDN上,那时候,觉得ITEYE已经开始沦陷,和曾经的那个“最棒的软件开发交流社区”也渐行渐远,里面充斥着大量的垃圾文章,还有黄色信息,掩盖了那些优秀的博文,该死的。
时至今日,ITEYE之所以沦落,自然与其保守的处事方式密不可分。
博客没有审核机制,导致大量黄色信息涌入。
好的博客并没有得到大力推广,好的博主也没有取得相应的回报。
成为CSDN的附属产品,只会打CSDN的广告,而没有自己核心的知识域。
…
2.CSDN
当初选择CSDN,个人原因有如下:
感觉其高大上,有很多认真负责人的博主发表了解决我项目问题的完整方案,这种分享的精神令我心动。
不乏好的读书活动,在前进的道路上,给了我很多启示。这也是我没有选择博客园的最大原因,好像有点悲伤。
其博客专家身份,让我垂垂欲动,“专家”啊,听说中国的专家最会做事了,嘻嘻,你懂得。
还有博客之星,有微软MVP,我也想拥有这些ID。
最重要的是,有更广泛的群众基础,让我的知识也得以传播分享,因为我也是开源的极致爱好者。
然而,滔滔长江东逝水,时至今日,我当初砰然心动的感觉已经不在了,这多半也是CSDN的保守造成的原因:
no. | 原因 | 图片 | 解释 |
---|---|---|---|
1. | 大量的僵尸博主依然占据着头名 | 这里的top10,基本上都™多年前销声匿迹了,然而其还要长久的占领着这份榜单。 | |
2. | 大量的水军涌现,其恶意刷流量的做法让我嗤之以鼻。 | 博文里面什么也没有,评论次数也被各种刷新,去NDYD。 | |
3. | 所谓的专家莫名其妙的刷新着自己的博文数量。 | 这NM的搞什么鬼? | |
4. | 博客推荐机制,这种低劣的产品设计理念,能被想得出,真是奇了怪了。看看大伙的反应也就知道了。 | 很多人都不认可啊,我也是醉了。 |
总结:如果CSDN博客还是如此固步自封的话,相信不久的将来,新的博客网站将会取而代之。
科技公司
好吧,这个节点我倒是没有说话的资格,因为我对大型的软件公司都不了解,其技术风格更不知晓了,不过,这倒是一个点子,让我有了探索的兴趣。Facebook:极端自由。现在Facebook的规模足够大了,他们的处事风格依然像一家创业公司。他们喜欢炫耀自己的代码在PHP和C++之间跳来跳去,但这大致就是最糟糕的地方。但是Facebook有很强的执行力,没有什么官僚主义。
亚马逊:自由。其发布和执行速度比任何人都快,他们真的敢冒风险,保持着无人能及的创造力,灵感仍在。
Google:保守。Google只在成立之初是软件自由的,那时候的搜索引擎是Python写的,但是规模壮大后就开始转向保守。
微软:难以言喻的保守。为了保护会下金蛋的两只鹅office和Windows,他们抛弃了创新,诸如IE、C#、Bing、Windows phone都是抄别人的。
好吧,我从书中截取了部分 作者对于科技公司的评价,想必你也想知道,诸如阿里巴巴、百度、腾讯,他们的技术如何呢?是保守呢,还是保守呢?
我
最后,我想说说我自己,其实没什么好说的,灵魂深处,我感觉自己是个不折不扣的封建主义保守派,而表面上我却一直跟随着自由的标尺,我喜欢放荡不羁的音乐,如beyond的摇滚,迈克尔杰克逊的pop,周杰伦的哎呀不错啊;自从我买了《代码整洁之道》一书,我奉行了代码即注释的风格,不吝啬用checkMySelfIsFreeOrConservative这样的命名方式,但这在Steve看来,都是java的保守主义。
我在没有弄清楚jfinal之前,一直让项目处于springMVC+mybatis+mysql的原则下,这也是保守规避风险的作风,而自由派不惧怕项目中存在bug,因为bug无时无刻不存在的,你消灭了一个,下一个很快就会出现,所以自由派压根不在乎项目发布时是否有bug。
我崇尚所有的项目都用java来写,因为这样我好便于控制,这同样是保守主义作祟,因为我没有尝试其他语言的勇气,说白了,就是不够崇尚自由!
但我并不喜欢各种各样的进度管理工具,诸如禅道,SCRUM等等,我更喜欢我的团队无拘无束的工作交流。
…
结语:写到这,我觉得我还是结束吧,我再说下去,我都觉得我无法站队,我属于软件开发中保守派,还是自由派呢?你来告诉我答案如何?
相关文章推荐
- 软件 bug 的生命周期
- 切不可一辈子靠技术生存
- 软件开发流程
- Linux之父盟友分道扬镳 直言开源模式软肋
- 经典老文回顾:Unix传奇
- 简单好用的hash表-----uthash
- 软件开发价格估算方法
- 从Windows的角度看Mac OS X上的软件开发兼谈跨平台开发的一些可行方向
- 是时候抛弃Eclipse转向IntelliJ了
- 软件开发的组织和角色分工
- IT人士 不能一辈子靠技术生存
- 学习新技术的10个建议
- 软件开发人员的作战手册 - 让程序员活的久一点
- 软件开发人员的作战手册 - 让程序员活的久一点
- 软件文档知多少?
- IBM技术副总裁 谈 中美软件开发的相同与异同
- 如何设计接口原则?
- 在软件项目开发过程中,如果要求开发人员每天必须提交一份工作日志,你有什么看法?
- 软件开发管理十大工作任务