正文

说说这些年在职场对我影响很大的几个人 (四)

(2018-04-07 13:25:47) 下一个

当了三年Lead Developer,整天开会,处理各种杂事,用的也是过时的技术,我感觉不能再这样下去了。就下定决心,降职降薪,找了一份纯做技术的Senior Developer的工作,就再一次跳槽了。

我新去的这个组的组长是个Lead Developer,一个三十出头的白人小伙。他的老板管好几个组,我们平时也见不着,所以方方面面都是这个组长在管。

他很忙,平时要去见客户了解用户需求,给用户做演示,还要带领我们做项目,解决技术问题。还同时做好几个项目。但是很快我就发现,他虽然很忙,可是他上午快十点了才来,下午四点又早早地走了。这是为什么呢? 原来他说他早上起来先在家写几个小时的程序,再来上班,因为上班后就再也没有时间写程序了。有时候晚上回家也会写。他一直是单身,也许写程序就是他的乐趣。

有一段时间我们做的一个网站每一两天就要把服务器重新启动一下,是因为我们的程序里有时会忘了关掉和数据库之间的连接,程序运行一段时间,数据库连接就用光了,程序就死掉了,只有重启服务器。这时候用户正在输入的数据就会丢失,问题比较严重。可是具体去找程序里到底哪些地方忘了关数据库连接,也不是一件容易的事情。

有一天他提到有一个更好的framework,程序员不需要开关数据库连接,就会避免忘记关掉数据库连接。我们组的一个老太太马上反对,说是我们刚刚才学会了上一个framework,怎么又要用新的。我其实无所谓,因为他们现在用的framework对我来讲也是新的。其它人也没有明确表态。可谁知过了几天,我们用的framework就变成新的了。原来是他在家里加了好几天班,自己把这个framework换掉了。这个新的framework用起来简单明了,比旧的要少写不少程序。怪不得他用这么大的决心把旧的framework换掉了。

他对学新技术真是孜孜不倦。有一次开会,他给我们看他追踪的好些个blog,都是一些技术牛人在网上分享他们接触的新技术。他设置了RSS Feed,可以随时追踪那些网站的更新。

他还喜欢和我们探讨和分享一些设计和编写程序的经验。我们的办公环境是开放式的,一扭头就可以看到别人的电脑屏幕。中间的地方摆了一张桌子,大家可以随时开会。中间还有一个立式的白板,他是用来和我们讲解或者讨论问题的。这些讨论和讲解对我帮助很大。因为我一开始去的时候,对他们的新技术一点儿也不会,我是抱着书本和他们的程序猛啃了一段时间。他的各种讲解解释了很多我的疑问,受益匪浅。

我觉得我一定是被他的对新技术的热情感染了,以至于后来我又换了公司以后,因为觉得程序用的技术老化,我也主动用起了新技术,并教会别人用。后来我即使做到了组长直至经理,都没有放弃对新技术的学习。感谢他重新唤起了我对新技术的热情和追求。

[ 打印 ]
阅读 ()评论 (3)
评论
清漪园 回复 悄悄话 这位领导真是位贵人。
妈妈的故事 回复 悄悄话 遇到贵人,能够悟出其中的好,就会成功!
HBW 回复 悄悄话 做IT的要保持思想及交流的开放性很重要。华人可能因为语言的关系,交流不足。或者有保饭碗的嫌疑。白人和印度人无论技术如何,喜爱交流。
登录后才可评论.