梦断代码阅读笔记03

  “或许这个软件太超前于时代,或许它是错了位的公司战略的无辜牺牲品,又或许正是由于其创新性和灵活性对大多数用户而言的功能太多——如菲罗斯所言,“太强大了,简直不是给人用的。””这是一个失败的案例,因软件设想的太过超前和全面高能,而导致了使用者连番抱怨不会使用这个软件。这里,某种程度上警示了软件需要与时俱进,也需要一定的超前,但是需要谨记的事,一个软件不可能照顾到所有的用户者,不可能方方面面俱全,甚至一个软件不能够太过超前,一旦出现所谓的万能软件和超前软件,可能迎来的并不是欢呼喝彩,而是迎头棒打。这里,我不禁想起了,微软的例子。微软曾经是提出全触屏手机的第一人,而由于当时的技术有限主要是指技术有限,导致了无人相信也无人可以做到这一点,因此他们的提案被废止,又乖乖回去做了按键手机。后来,苹果在微软提案提出的几年后直接拿出了全触屏手机,一时间,风靡全球。咱们不能说微软就是错误的啊,可能他们真的只是欠缺了一点的机遇。

  “正与他独立不羁的理想主义相契合。托瓦茨面向结果的开源案例,也符合卡普尔作为商人所信奉的实用主义。”“当问题趋于严重,就不能允许个人或个别公司保有密码,应该让所有人共享知识。”这样的话语在Agender之魂中总能看见,也许就是因为这一点,现在开源的越来越多。也正因为这样的开源,现在我们也享受着这种开源带来的好处。不管是在阅读还是学习,我们经常会使用到开源的一些代码,一些软件,这样共享知识的平台相对于封闭的更为收使用者的喜爱。我们团队做小软件的时候,同样因为注重代码的“开”,这里说的开可不是开放的开,而是看的懂得“开”,代码要写注释,一定要自己的代码成为真正开源的,别人看的懂得。

  软件也需要创新和破天荒的幻想!恩格巴特的例子“机器改变人,增强人们的工作能力,反过来人也持续改进机器。”,这种共同进化的理论就完全促进了我们的现在计算机产业的发展。无疑,我是相当佩服恩格巴特的,感觉他就是计算机中类似于爱因斯坦的人物,一觉醒来就能够突发许多的奇思妙想。

  “你凭什么认为自己与众不同?”这句话,我看到了,感到有一点点的无力,作为一代90后吧,我们总会在家里被吹捧的老高,感觉自己挺牛逼的,但实际上并不是这样的,我们真的真的没有什么与众不同,甚至平庸。而拒绝平庸的唯一方式就是不断的学习学习再学习,或许有一天我们可以很客观的认识到自己就是那个与众不同的那个。

  “如果桥塌了,就要做调查,写报告,说明失败的原因,而在计算机产业中,失败案例总是被遮盖、被忽视并且/或者被说成是合理的,结果,我们不断重复同样的错误。”这里提到的这个问题,我们团队也无时无刻不在犯这个错误,甚至,所有的团队都会犯这个错误,习惯性的改去错误,而不会反思,甚至忽视这个错误。我觉得建民欧巴的每周的总结做好的话,还是可以有所长进甚至建树的。

  “多数人在做软件的时候,都乐于忘记过去,盲信未来,坚信这次会不同。” 单纯的说吧,这句话,我还是比较喜欢他这个性格上的乐观,当然了,能够保持理智的清明那是更好不过的一件事了。

posted @ 2016-06-13 15:22  justMww  阅读(132)  评论(0编辑  收藏  举报