前言:今天办完了所有的手续,我以后可以华丽的在简历上写上 HT 2009.7 – 2012.3了。今天天气还是依旧阴雨绵绵,如同我的心情一般,阳光不起来。

2009.6 – TPB  加班、英文、踢皮球

我还记得我第一天去项目组报到的日子,阳光明媚。我出了东昌路地铁口便给@Jumpe打了个电话问问那家银行在哪个方位。当然作为银行,地理位置总是不太复杂的。不过内部装修实在不敢恭维,作为一家刚在大陆地区开业的外资银行整个一个楼面就只有我们一个team包场。而且装修属于毛坯房的层次。

本以为这里的工作会很高端,结果发现其实也就那么回事。不过挺对某些“高人”印象深刻,我记得有个兄弟原来是货车司机然后专业来做码农。还有个兄弟看了一个模块1个月依旧说不出个所以然,然后华丽的被开掉。有个兄弟曾经用复制粘贴写过一个3800多行的jsp页面,虽然经过我不懈努力的最后还剩下2000多行,但依旧还是个大坑。最出名应该是那个行内对接的模块,@大侠 接受的时候完全没排版没注释,后来又经过@Watt和我两次改变勉强变得可以看了……但是很受打击的是,在之后的几年有个实习生号称3小时就看懂了这些代码。这些坑爹的经验给我很多启示比如“技术债务迟早是要还的“,“对于项目而言,代码的评价标准不是要写出完美的代码,而是在一定时间内可以运行可以被读懂”。我华丽的从完美主义者变成了实用主义者。

那段时间内,每天都马力全开改着各种妖孽的bug,每天平均改24多个,前后台都又改。之后还兼职改@小王子 挖下的脚本的坑。那段时光可能是我这几年来最好的日子,每天都抓紧一切时间改,然后夜里和老板反馈这些坑爹的经验。@Jumpe是个很好的领导,至今我还这么认为,该放权的放权该集权的集权。听得进我一个实习生的很多建议,大胆的改革派。

在我们这个比较闭塞的部门中,我们项目组将很多其他项目组原来靠人力做的事情全部变成自动化。

比如为了应付客户高质量的验收而产生的大量bug(平均一天30个),我们开始使用了Jira进行流程管理和Bug跟踪,起初还是有点不适应的,但是不得不得Jira真的是个非常好的产品,不只是应用于软件开发业的管理跟踪。

因为带实习生太痛苦而开始使用testlink归档测试案例,让实习生可以跟着文档和案例开始学习系统并且帮忙做一些测试。@可汗就是这个体系下出来的……

因为手工加注释管理代码和控制版本是在太2(至今还有项目组是这么过的)开始推广SVN……当然我很狠的把SIT服务器上的代码全部纳入SVN时候更改了所有文件的时间戳还被新加坡的同事抱怨了一下。但是实践证明靠系统和流程比靠人要可靠和高效的多。

@Jumpe还有很多好的实践都影响了我之后的风格,比如接电话开免提让整个团队都可以知道项目的进展;开会时总会带一个成员去旁听,无论他是否听得懂。问题讨论时,总是要求大家都把手上的事情停一下,一起参与讨论。我在这里也和大家分享这些实践。

磕磕碰碰,项目在规定的时限内还是很顺利的上线了,带着UAT 600多个bug的伤疤投产了。投产的第一天还很不顺利,行内核心系统竟然还有一个bug导致初始化不成功。但是最终还是被搞定了。投产后就非常的爽了,因为UAT的异常苛刻的测试,使该系统每年也就就10来个bug。远远低过很多兄弟项目组。客户反响也很好,我第一次为我们自己做的系统感到由衷的骄傲。

之后的二期改造中,我跟着@Jumpe经历了整个项目周期,也改造了很多原本都被其他人认为不可能的feature。心中那种满足感实在是不能言语。

随着@Jumpe的升迁,系统也就渐渐的移交到了我的手上。我也真正的成为了一个系统的负责人了。

虽然每天的生活无非是没止境的加班(国定节假日几乎全无休息),和外国人踢皮球(It’s not  a bug),每天听着伟大的印尼口音。但是丝毫不影响它成为我美好的回忆的理由。

这三年,一路走来,劈荆斩棘 – Vol 2相关推荐

  1. 这三年,一路走来,劈荆斩棘 – Vol 1

    前阵子在做支付宝快捷支付项目的时候看过前恒生电子的某同行前辈学姐(拗口)写得回忆录.记录了她在这行7年的感悟.我就比较浅薄了只有三年.但是这三年给我带来许许多多美好的回忆,也完成了我人生很多重要的决定 ...

  2. PING用一生诠释了TCP/IP------二三层转发为PING劈荆斩棘(转载)

    作为一个网络使用者,你也许从来没有思考过源及目的主机之间究竟发生了什么,因为网络对用户来说是一个黑匣子,所有的细节都被屏蔽掉了,你只能知道通还是不通,能不能上网?但是作为一个网络设计者,研究者,你就必 ...

  3. PING用一生诠释了TCP/IP(4)------二三层转发为PING劈荆斩棘

    作为一个网络使用者,你也许从来没有思考过源及目的主机之间究竟发生了什么,因为网络对用户来说是一个黑匣子,所有的细节都被屏蔽掉了,你只能知道通还是不通,能不能上网?但是作为一个网络设计者,研究者,你就必 ...

  4. 劈荆斩棘:Gitlab 部署 CI 持续集成

    阅读目录: install configue gitlab-ci-multi-runner restore nuget packages bulid .sln run unit tests confi ...

  5. ppt如何替换其他mo ban_吴军老师《P荆斩棘, P沙捡金,T纲挈领 :职场PPT制作与呈现技巧》课程大纲...

    课程背景: 进入21世纪, PPT在职场上的重要性愈发显著,无论是大型的工作汇报还是小型的小组讨论,无论是对内的述职报告还是对外的产品展示,无论是横向的项目推广还是纵向的教学培训,几乎处处都离不开PP ...

  6. 小白一路走来,连续刷题三年,谈谈我的算法学习经验

    数据结构与算法应该算是一个比较难的模块,从小白一路走过来,从大一连续刷过好几年题,看过挺多书,踩过挺多坑,也涨了一些经验,姑且在这里分析一波对数据结构与算法 的学习经验,请耐心看完,相信对你会有所帮助 ...

  7. 程序员从普通二本毕业的真实薪资,记录一路走来的路

    元旦一过,盲猜大家已经无心上班,在数着日子准备过年,但一想到银行卡里的余额-- 瞬间心情就不美丽了. 最近,2021年高校毕业生就业调查显示,本科毕业月平均起薪为5825元.调查一出,便有很多同学表示 ...

  8. 【我的保研经验】从中科院--计算所--到--自动化所--再到--空天院(电子所)二部--保研一路走来的欢乐与辛酸~《公开版》

    机缘巧合,博二遇到了实验室重组,俺现在在空天院七室哈,一个非常好的地方!导师们都非常nice!233333~欢迎学弟学妹们来看看~ 本篇是我此次保研经验的公开版,主要是笔者觉得之前有些东西过于详细,写 ...

  9. java感谢地说说_一路走来感谢有你的说说

    遇见你真好,这世间所有的相遇都不容易,一定有特别的缘分,我才会刚刚好遇见你,我们没有早一些也没有晚一些,只是在最恰当的时候,只为了陪伴最好的彼此.时光荏苒,默默陪伴,那一份心有灵犀的知寒知暖,是无法阻 ...

最新文章

  1. 《算法的乐趣》----第二章算法设计基础(笔记一)
  2. 线上飙升800%,load达到12的解决过程
  3. Canal全方位深入讲解,看这一篇就够了
  4. bool查询原理 es_谈谈ES在数据应用中的作用
  5. numpy基础(part11)--特征值与奇异值分解
  6. upload-labs_pass10_点空点绕过_pass11_双写文件扩展名
  7. java bean 动作标签_jsp:javabean动作标签实例
  8. 迅雷界面引擎Bolt中编译失败的问题
  9. 腾讯云 配置短信验证
  10. Oracle创建存储过程时出现“警告: 创建的过程带有编译错误。”
  11. 解惑篇|Docker和 K8s 到底啥关系?想学K8s,必须得先学 Docker 吗?
  12. 工具-如何屏蔽浏览器中的广告(Adblock Plus(广告屏蔽器))
  13. Redis-6.2.x版本官方发行说明(附谷歌翻译)【持续更新】
  14. 使用word文件制作ftl模板文件总结(靠谱)
  15. 阐述免费增值游戏的设计特点及注意事项
  16. 【深度学习】 为Tesla K40c(显卡算力小于3.5)安装pytorch(要求显卡算力3.7以上)笔记
  17. tensorflow 相关书籍推荐
  18. k2p一直亮红灯搜不到信号_笔记本电脑搜索不到wifi信号的原因
  19. 200行Html5+CSS3+JS代码实现动态圣诞树
  20. axios和ajax的区别是什么

热门文章

  1. C#图形窗口的几种边框样式,固定大小,及可调节大小等样式
  2. 2022-2028全球虚拟现实游戏头戴设备行业调研及趋势分析报告
  3. 经典人工智能及开发工具--不看会后悔!!
  4. python爬取自如房间信息(二)
  5. 2022年全球及中国工业五金垫圈行业研究
  6. 微型计算机机箱配什么显卡,CPU显卡搭配建议
  7. EMCC Vmware 安装82%出错
  8. CCF系列题解--2015年3月第三题 节日
  9. 命令提示窗口输出汉字
  10. html和css的图片怎么加,html+css如何在图片上添加文字