我所尊敬的三位女程序员

今天是三八节,给大家介绍一下我认识的三位优秀的女性程序员。当然,她们已经远远超出了单纯程序员的范畴, 已经是所属领域的 Leader 了。

 1 

L老师是我初入职场的带路人,她技术非常精湛, 更重要的是解决问题的能力非常强。 

我当时做了一点XML相关的工作,遇到XSL的问题搞不定,那时候搜索引擎还不发达,信息很少,我们主要依赖MSDN来搜索, 可是我在其中找了半天也搞不定, 于是去请L老师帮忙。   

没有在微软平台做开发的同学可能不知道MSDN这是什么东西,MSDN几乎就是微软的资料大全。据说csdn.net这个名字也是借鉴MSDN来的。  

她当着我的面打开MSDN,在索引页输入了两个关键字,出来几个搜索结果,选了一个打开, 然后对我说:这不就是嘛! 

我立刻就被震住了:她怎么能这么快就找到答案!她是怎么选择那几个合适的关键字的?   

后来明白这是一种知识经验的积累加上优秀的洞察力带来的结果,新手无法看透问题的核心,选择关键字搜索的时候,总是在外围打转悠, 肯定很难找到答案了。 

还有一次组内在技术选型上发生了一次争论, Z同学擅长使用Visual Basic,他和VB的拥趸想用VB来写COM+组件,说是开发效率比较高,性能应该也不差。  而L老师和另外一些人主张用Visual C++来写, 因为COM+组件被大量页面调用,性能是第一位的。 

双方激烈争论,谁也无法说服谁。 

于是L老师自己动手开始折腾一个测试,对于同样的功能,用VB和VC++都做了实现, 然后做了一个压力测试,结果很明显:VC++写的组件完胜, 要比VB快上十倍,报告发出来,Z同学们就不再吭声了。 

这就是典型的用事实说话。

 

2

 

第二位是外企的Lucy。 

那时候在外企,女生所从事比较多的工作是测试和管理, Lucy已经做到了二线经理的位置,但是突然有一天听到消息说她放弃了前途不错的岗位,转到了技术岗位,去做一个产品的Architect ,这样的决心和魄力让人大为佩服。 

Lucy 是个非常好的Technical Leader , 讲话非常富有感染力,我每次和她聊完以后总觉得如沐春风,前途广大,浑身都有干劲,哈哈。 

她决断干脆利落,在点评一些专利申请的时候,很快就能告诉申请人:你这个idea能publish,  他那个有可能filed(意思是可以申请下来,归档) 。 

Lucy完全不像有些评审的人那样扭扭捏捏,扯来扯去,就是不给你明确的答复。 

在一次公司的大会上,有个人讲了职业发展的问题,说是你要是想得到升职,进入下一个级别,你一定要研究下这个级别的要求,然后看看自己离这个要求有多远,把不足之处补上去 ——这其实是一个不错的思路。 

轮到Lucy 讲了, Lucy 说要aim higher ,意思是你要瞄准的更高的级别,不是高一级,而是高两级的那个标准来要求自己,这境界一下子就不同了。 

我在公司做敏捷社团那会儿,有一次公司发公告说Eric Gamma要从瑞士来北京办公室访问,没错就是那个写过《设计模式》,JUnit的作者, Eclipse JDT的架构师,Jazz的架构师, 那个时候他还在IBM,没跳槽去微软做VS Code。  

我当时就没当回事儿,因为我觉得虽然我在做公司的敏捷社团,但是离Eric Gamma这样大牛的距离实在是太远太远了。 

很快我就收到了Lucy的一封信,她说Andy, Eric Gamma要来了, 你们敏捷社团打算和他聊点什么啊?   

我立马就意识到我的眼光还是太狭窄了, 惭愧。 

正如鲁迅先生所说的:榨出了我皮袍下面藏着的“小”来, 这是一次多么好的和偶像面对面的机会啊!我竟然选择了无视,实在是不可饶恕啊! 

 

3

  

第三位是一个外国人, 名字叫Sharon。 

我们这个部门做的是一个企业应用,这个企业应用非常大,下面包含了10好几个子应用,Sharon是这么多应用的总架构师。 

有一次我在看源码的时候,无意中看到里边修改的历史, 这么多年过去了,有很多的人都做过代码改动,Sharon 是1.0 版本的作者,是在2001年写的,于是我就明白了她肯定是随着这个项目发展成长起来的,崇敬之情悠然而生。 

Sharon是个女强人,懂业务,懂技术,PM不在的时候还能兼职做项目管理。    

她写的Use case 文档简直就是可供学习的范本,写得简洁又有效,看着文档稍加设计就可以开发了。  

程序员都知道,软件需求是最难控制的,但是有了Sharon这些优秀的文档, 极大的节省了开发人员的沟通成本。  

有一次我问她:Sharon ,你的Use case 那么多的交叉引用的链接,你是用什么工具自动生成的?她说没有用工具啊, 那些交叉引用链接都是我手工一个个设置的, 我顿时觉得惊为天人。 

08年的时候我有幸直接被Sharon领导着做了一个需求, 由于有时差,她会牺牲下自己的周末时间,在她周日的晚上,也就是中国周一的上午和我们开电话会议,这样我们就不会被一些问题阻塞一天。 

在外国同事中这么体谅中国同事的真不多,因为大部分时候我们得迁就他们的工作时间。 

聊的久了就会感受到她对业务的每个细节末节都非常的了解, 对一些技术架构的选型非常到位,这就是核心竞争力, 在部门绝对是一个不可或缺的核心人物。 

Sharon的沟通能力很强,我问的问题她总是能直指核心的做出回答,清晰而准确,为人又非常的谦和,有了自己不懂的术语就会说:我也不知道, 让我到wikipedia上搜搜看看。    

所以我和她在一起工作的时候,确实是非常舒心的一段时光。 

故事讲完了,稍微总结一下, 我认为女生在软件业也会有很好的发展, 上面的三位就是榜样,不能被大众的观点所困住,认为自己不适合做技术,还是要发掘自己的长处和兴趣。  

向了不起的女程序员致敬!节日快乐!

 

posted @ 2021-03-08 10:20  码农翻身  阅读(2329)  评论(3编辑  收藏  举报