注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Chun Tian (binghe)

超越自我,洞察宇宙

 
 
 

日志

 
 

一直以来的计划  

2014-06-23 00:14:54|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
一直以来的计划 - 冰河 - Chun Tian (binghe)

在维护一个大型软件的时候,确保每一行代码改动都合理且不会带来潜在问题,是相当困难的。尤其是当存在来自靠谱程度相当不同的多个程序员的代码改动时,软件工程一般流程里所要求的代码评估和用例测试都无法阻止那些极其细微的 bug 被写进产品里。一开始这些小问题谁也不会发现,就像完全不存在一样,然后许许多多的这类小问题会慢慢累积起来。直到某个时间点开始我们就惊奇地发现,产品每个月都有一大批新 bug,修复以后又出现同样规模的又一批,bug 多得怎么也修不完;然后就是那些无法重现的 bug 越来越多了,因为牵扯到的因素太多以至于客户和技术支持人员都再也找不到什么规律了,等到产品积累了几十个这类无法重现的 bug 并且一个也修复不掉的时候,除了整个产品推倒重来(回滚到极早期的版本)也就没有什么其它办法了。幸运的是我所维护的产品并没有走到这条路上(但 DevFactory 上的或者我们公司的其它产品就很难讲了),偶尔有几个难以重现的问题,但最终的解决方案表明这些 bug 都不是近年来的代码改动引起的,完全是随着时代和软件规模的发展而终于暴露出来的。

我在睿琪软件(Glority)的三年劳动合同将于今年7月底到期,因此我在本公司的职业生涯还有最后一个来月就结束了。自从离开网易以来竟然已过去快三年了。36 个月的漫长旅途已走到第35个,就算按照“行百里者半九十”的说法我也差不多走到头了。这三年里我是整个公司里极少数的自始自终都在干同一件事的员工,事实上我想不出其它还有谁像我一样了——除了那些已离职的。我从工作的第3个月(Oct 2011)开始就控制了整个 Gensym G2 百万行代码的发展,每月发布一次产品更新,月初开始做项目,月底验证所有的代码改动,亲手合并到产品代码分支,再生成面向最终用户的安装包。这些工作哪怕是春节期间也从未间断过,然后竟然就这样干了 30 轮——期间外包平台的游戏规则至少大改过三次。无论是自身的何种优势让我得以在竞争激烈和充满变数的环境下,长期、成功地掌控着自己钟爱的软件产品,这些优势都会带给我足够的自信,让我接下来就算离开公司到了国外也可以继续干下去。我不但有完全的自信可以做到这一点,我还要替公司向上游平台美言几句以保住因为我的杰出工作而带来的其它衍生项目——除非公司打算破罐破摔了。

工作的未来比留学更重要,因为它关乎我留学期间的各项开支的经费来源。在这样一个生死存亡的关键问题上我处理起问题来是绝对不会手软的。相比之下,留学计划成与不成关系不大,因为我总是还有机会,而且我很享受目前稳定的学习环境,还有很多知识有待学习,家里也有一大堆书没有看完,实在要是拿不到留学签证的话也就先算了。但如果拿到了签证,我要办的第一件事就是把这些年来积攒的住房公积金全部提取出来变成现金,这样一来无论我去了意大利以后是否能顺利入学,我都算是办成了一件大事。本来只够买个厕所的钱,一旦变成现金以后那用处可就大了。这就是我一直以来的计划。
  评论这张
 
阅读(6712)| 评论(6)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017