正在阅读:《编程高手箴言》读后感(1)《编程高手箴言》读后感(1)

2004-04-05 10:08 出处:CSDN 作者:seacloud 责任编辑:sdq

  毕业也有几年了,也看了和学了不少东西。有时也想写点什么,但总是觉得头绪很多,一直没有动笔。最近翻了翻梁先生的《编程高手箴言》,突然想写点什么,权且用读书笔记的形式写点东西。

  等号上面的摘字《箴言》,下面则是笔者自己的感想。希望大家指教,但是谩骂就不必了,谢谢。注:这一部分涉及《箴言》第一章。

  在PC这个领域,现在的程序已不等于软件了。
=======================================
  现在的程序不等于软件, 那么什么时候的程序等于软件呢? 我想,不管什么时候,都存在有用的和没有的程序, 而软件, software,在计算机领域里就应该指那些有用的程序,而不论这些程序有没有商业化。呵呵,应此只要我们在为自己或者为别人写有用的程序,那么我们就可以说我们是在写软件了。


  商业软件的功能和所要达到的目标就不是一个人能“玩”的起来的了。这就是美国新的软件公司没法产生的原因。比如Netscape网景是在1995~1996产生的新软件公司,但是,两三年后他就不见了。
=======================================
  所谓商业软件的功能和目标从来都没有过严格的定义,也不会有严格的定义。何谓商业软件?看发布时的代码量?看可执行程序的尺寸?看有没有复杂神妙的算法?看有没有优良的售后服务?还是干脆就把大公司发布的东西就叫做商业软件? 当然,现在在一些通用领域,一些不涉及复杂算法设计的场合,一些已经有大公司进入的场合,单凭个人的力量想要做出可以和大公司抗衡的东西确实几乎不太可能。但是,计算机科学是门涵盖很广的学科,很多分支,比如数字图像处理,视频音频处理,人工智能和机器人,等等,只要有人得到了突破性的发现,我想快速形成商业软件也非不可能。当然了,很可能这些刚出现的小公司很快就被那些巨无霸吞并了。如果稍微看看现在这些巨无霸公司的发展轨迹,就会发现它们吞并刚出现的小公司是家常便饭的事。但即便是这样,硅谷还是有很多小软件公司出现。毕竟,软件业这块平面上单凭巨无霸公司那些大圆还是填不满的,圆和圆的结合部总会有空隙存在。至于说到Netscape的消失,原因大家都明白,这其实更多的不是取决于技术。事实上微软进军这个领域太直接不过了,软件上已经有了Visual Studio和MS Office,因此开发浏览器的技术对他而言几乎都是现成的。即便这样,Microsoft的IE还是在NCSA Mosaic的基础上完成的。所以Netscape没有被收购,而是彻底被打败了。

  任何一个行业初始阶段时的门槛都很低,但是,只要发展到一定的阶段后,它的门槛就必然抬高。
=======================================
  笔者十分赞同这句话,软件业创意太重要了。什么东西都是最先做出来的那几家获益最多,后来者通常都是分些残羹。前两天在同事那里看一个搞笑的flash,突然冒出一个念头,怎么当初我就没有想到在浏览器里写个插件来支持动画和音乐呢。呵呵,归根结底还是个人的水平有限啊:-)大家每天睡觉前不妨花个几分钟想想,说不定就被你想到个点子从此一步登天了呢,呵呵。

  现在中国软件行业正在形成,所以现在做一个程序员一定要有耐心。
=======================================
  我想程序员不管什么时候都需要耐心,耐心可以说是软件开发者的必备素质,并且体现在各个方面:写程序的时候没有耐心那你就等着后面抓不尽的虫吧;给自己充电的时候你没有耐心,那么你永远只能掌握肤浅的东西;追女朋友的时候没有耐心,那你就......,晕,怎么有番茄扔过来了,我闪 :-)

察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品