温州7·23特大铁路事故之后,警察投入其中是为了救人,自愿者投入献血还是为了救人,铁道部投入就是为了说明中国高铁还是安全的,但是部分高铁供应商开始出来与该事件撇清关系,这给我们留下了许多令人思考的问题:温州7.23究竟是天灾还是人祸?
目前开始有人讨论高铁中的夺命软件,CTCS-2是中国基于点式应答器-轨道电路运输列车运行控制信息的点-连式系统,据说该软件的Bug跟该事件也有着部分关联,时任铁道部副总工程师的张曙光还曾在采访中提及,该系统的安全测试里程已经相当于绕地球一周。
这样一个测试的结果,居然还是会出现问题,究竟是谁掩盖了问题?
作为程序员,我不知道为该事件做些什么东西,除了转发一些微博,或者捐款捐物,或者声援一些事情或者人,但是对于人的性命而言,这些太微不足道了。我觉得我们应该讨论一下:一个Bug真的不重要吗?7.23已经证明:一个Bug,人命关天!
软件开发从事了一段时间了,有时候一致纠结与客户需求与开发成本之间,究竟是满足客户重要还是减少自己工作量比较重要,后来反省一下才发现:出现这种冲突,不是客户导致,而是自己没有修炼到一定程度。我一直有个梦想就是让客户来学习我的软件系统,而不是我的系统去迎合客户需求。这是一个多么困难的事情,实现这一需求,需要应用多大的调研和开发手段啊!
平常过程中,一个小的Bug,试图通过培训手段对其进行掩盖,自己虽然知道原因,但有时候潜意识不愿意为之改变,等待客户某天发现时,才恍然大悟。这也许是大部分程序员的思维。不愿意大范围的改动自己的东西。
原来一个程序Bug,可能导致死亡;
原来一个程序Bug,可能丢失客户;
原来一个程序Bug,可能耽误效率;
让我们一起努力,杀死最后一个Bug吧。
最后,为7.23的受害人祈祷!!!!!!