第一章 引子 - 故人已去
书名:码农之死 作者:贾承孰 本章字数:2356字 发布时间:2023-07-04

老张死了!当贾承孰被莫名其妙地拉进一个新群然后被告知这个消息时,说是一道晴天霹雳落下也不为过。


当时已经是晚上九点多,贾承孰还在电脑前吭呲吭呲地加班写代码。那段时间隔壁部门需要一个新接口,接口名字取得挺直白,叫什么customerLookup,看起来让人以为就是简单查找个客户信息。但其实是对方传过来一个客户编号,根据编号不仅要查找该客户的信息,还要所有关联的订单信息。这一下要在数据库里查找好几张数据表再把数据拼凑到一起,那些表之间乱七八糟的关系操作起来让人实在眼晕,写出来的SQL也丑陋不堪。关键并不是所有需要的信息都能从数据库里找到,有些还得另外调用其它部门的接口去获取,要把这两个来路的数据都拿到之后再按隔壁部门想要的格式组装起来。


而隔壁的需求总是变来变去,时不时的就会蹦出些新想法,这个信息他们想要,那个信息他们也感觉有用,也不知道对他们来说是真的有用还是假的有用,反正他们都一股脑地先要了再说。而一旦他们提出需要新信息,那么格式又必然得跟着变,于是代码也不得不跟着改来改去。贾承孰已经陪着折腾了快两个月可还看不到需求的尽头,每次他想骂娘的时候又想到隔壁的开发组长也算是自己的哥们,没办法咽了口气就只能又开始吭呲吭呲敲代码。这段时间他几乎天天加班到晚上12点以后,有时候晚上10点多还要跟着隔壁和美国团队先开一个会,一般在会上绝逼又会有些新想法被提出来,会议结束以后正好接着改代码。


除了因为那边有自己的哥们,贾承孰这么卖力也有其它原因,在自己这个部门做开发组长也已经快一年半,而他的职级已经四年没有升过。


两年多前贾承孰被挪到了这个组,当时的组长需要做一个手术并且将要病休挺长一段时间,所以领导是希望有人能顶替组长角色的。在过渡的那段时间里贾承孰也独自完成了两个需求,不过去年前年的晋升都没有他,甚至什么时候开评审会,有谁获得了评审资格,到最后谁获得了晋升这些事都没人告诉他。但当时贾承孰也没太在意这些,他觉得毕竟自己连个组长都不是,而且刚刚转到Java开发上还不到三年,从哪方面来说都轮不到自己。可今时不同往日,贾承孰觉得其他组长近两年里都已经升过,自己现在是组长里职级最低唯一还没升到T8的那个,而从技术,经验,资历等等各方面来说也比两三年前大有长进,升职级这件事似乎各方面条件都已成熟,因此干起活来也就格外卖力,不容丝毫差错。


晴天霹雳地落下不由得让贾承孰停下了工作,开始怀念起老张来。


老张是个老程序员了。不!说他是程序员不够准确,应该说老张是Java专家!


在贾承孰看来老张就是Java专家,从各种类库到最新Java特性,从JVM调优到代码分层架构,老张都是专家。而且老张是真正掌握了面向对象编程思想的人,不像很多程序员那样虽然用着Java,但其实还是面向过程编程。


贾承孰自己其实也还没太掌握面向对象编程,封装继承多态这三个面向对象的要素他背的很熟,但用起来用得好其实他还没有真正掌握,毕竟他真正开始接触Java编程也才不过三年而已。但贾承孰对老张的佩服是发自内心的。


差不多年五六前老张跳槽来到了公司,正好和贾承孰在一个开发组。老张来到后那个组里拢共也只有三个人,除去老张和贾承孰还有一个比贾承孰小两岁的女生。


那年贾承孰刚好三十,还不是公司正式员工而是外包人员,平时只负责维护团队里Dono技术开发的应用。那个叫Joanna的女生是硕士毕业就来到组里然后做了Java应用开发。本来这个小组负责的应用的主要功能都早已开发完成,所以人少也不影响什么,而且这个团队在英国还有一个架构师伯纳德,美国那边还有一个莱特。尽管美国那个叫莱特的哥们基本上发言出主意很积极,无论是Java还是Dono的事他都能插上嘴,但是他平时基本不干活,不过这倒也没什么影响,贾承孰和Joanna一般都能应付得过来。


应用功能多多少少总有更新,通常每个季度就要做一次升级,而贾承孰和Joanna已经经过了好几次升级也没出过什么岔子。可是将要到来的一个需求却让领导的心悬了起来。


升级的需求如果是在Dono端那贾承孰自己就可以搞定,甚至不需要伯纳德插手。可是偏偏这次的重点放在了Java端,而且不同于以往Java程序的小修小补,来自客户的需求要支持一种新的权限类型,情况还颇为复杂棘手。Joanna虽然也有了好几年的工作经验,但她刚入职时也是做Dono开发,那时候贾承孰还做过她的师傅。只是后来她才转型成了Java程序员,而她转型后的这么长时间里也没把组里负责的Java应用代码逻辑读清爽,这有她不紧不慢的性格原因,也有这些代码写得实在不太友好的因素。赶巧架构师伯纳德其实也是个Dono出身的,对Java代码也不敢说有十足把握。至于那个莱特,更是没人指望过他。


大概是做计划的时候Joanna露了怯,大领导便有了要招一个真正资深的Java程序员的想法。这不是大领导的一时兴起,这个部门里的成员总体来说都比较年轻,而放眼整个大部门也是如此,所以大领导也希望部门里能有几个能压得住阵脚的大拿。


老张来的时候已经是40岁左右,这也是贾承孰觉得外企好的地方,否则一般情况下哪个公司会招一个40岁的程序员?


老张的到来本应该会让Joanna的地位有点尴尬,团队里来了一个真正的大拿,只花了一个月的时间就通读了应用所有代码,接着根据需求就给出了大概的方案,有了方案也就做出了计划,看到计划领导才放了心。可是Joanna却表现得一点不尴尬,或者说只在老张入职的第一天大家互相介绍的时候有一点不好意思和抱歉,不好意思在她只能大概介绍一下应用的代码,抱歉在以后就得靠新来的大拿多多费心辛苦。


此后老张的融入非常顺畅,无论是这次曾让领导心悬起来的升级还是此后的若干次,再没有小组搞不定的需求。老张也好像早就是这个开发组里的成员一样,以飞快的速度和大家熟捻起来。而且他不仅是个优秀的Java程序员,还是个业余羽毛球高手,最新款手机收藏家,以及开玩笑或被开玩笑爱好者。他跟贾承孰和Joanna开玩笑,也跟同部门另一个组的人开玩笑。两个开发组总共八个人,去掉部门经理和项目经理还有六个程序员,老张很快就和大家熟悉起来。


下一章
看过此书的人还喜欢
章节评论
😀 😁 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 😇 😐 😑 😶 😏 😣 😥 😮 😯 😪 😫 😴 😌 😛 😜 😝 😒 😓 😔 😕 😲 😷 😖 😞 😟 😤 😢 😭 😦 😧 😨 😬 😰 😱 😳 😵 😡 😠 😈 👹 👺 💀 👻 👽 👦 👧 👨 👩 👴 👵 👶 👱 👮 👲 👳 👷 👸 💂 🎅 👰 👼 💆 💇 🙍 🙎 🙅 🙆 💁 🙋 🙇 🙌 🙏 👤 👥 🚶 🏃 👯 💃 👫 👬 👭 💏 💑 👪 💪 👈 👉 👆 👇 👌 👍 👎 👊 👋 👏 👐
添加表情 评论
全部评论 全部 0
码农之死
手机扫码阅读
快捷支付
本次购买将消耗 0 阅读币,当前阅读币余额: 0 , 在线支付需要支付0
支付方式:
微信支付
应支付阅读币: 0阅读币
支付金额: 0
立即支付
请输入回复内容
取消 确认