第001章 徐行
在拥有着两千多万人口的京城,徐行的工作并不稀奇。
徐行是一名保险行业的程序员,与大家所熟悉的那些经常加班到深夜的程序员不同,他只是偶尔需要加班。
对他来说,写代码其实并不复杂,归根结底无非就是增删改查这四件基本操作。然而,编程的真正难点在于逻辑设计和业务理解。就像炒菜一样,同一道菜在不同的厨师手中会有不同的做法和味道,编程也是如此。如何用最简单、最有效的逻辑去实现一个功能,是考验一个程序员能力的重要因素。
业务理解则更为关键。通俗来讲,业务就是你所开发的功能的背景和目的。为什么要做这个功能?它在整个系统中扮演什么角色?这些问题都需要程序员深入理解和把握。只有当程序员对业务有深刻的理解时,才能写出既高效又符合实际需求的代码。
所以,程序员的工作并不仅仅是写代码那么简单,他们同样需要很强的沟通能力。
外行人可能觉得程序员是个非常全能的职业,因为徐行的亲戚朋友们时不时地会找他解决各种问题,包括但不限于电脑开不了机、硬盘坏了怎么办、帮忙重装系统等等。每次遇到这种情况,徐行都要花很长时间解释,自已并不是不想帮忙,而是这些问题并不在他的专业范围内,他也不懂。
要是编程相关的问题,徐行还能应付一下。但是电脑硬件的问题,徐行能想到的解决方案就是:“重启一下试试呢?”
30岁的徐行刚毕业就踏入了程序员这个行业,算下来已经将近8年了,现在正在做的项目临近上线,所以最近几天总是加班到深夜。
凌晨2点,安平保险的职场灯火通明、亮如白昼,徐行有些熬不住了,打算起身去冲杯咖啡。项目组里的李浩然见状,笑嘻嘻的喊了下徐行:“徐哥,麻烦给我也来一杯咖啡!”
徐行瞥了他一眼,说道:“想喝自已冲去!流自已的汗,吃自已的饭,自已的事情自已干,靠天靠地靠祖先,不算是好汉!”
组里其他人纷纷起哄:“徐哥说的好!”
徐行虽然嘴上那么说,但还是多冲了一杯咖啡,回去后放到了李浩然的工位上,李浩然见状拉着徐行的手,贱兮兮的说着:“我就知道,徐哥对我最好了!”
徐行忙不迭的把李浩然的手给甩开,大声说着:“大家尽快把手上的事情处理了,今天还能睡一觉,明天我请大家吃大餐!”
组里的同事闻言纷纷打起精神,继续盯着电脑,啪啪啪的敲着键盘改起了BUG,年轻人就是好,徐行心中感叹。
徐行坐到自已工位上,戴上耳机,挑了首自已喜欢的音乐,也开始看起了系统的问题。
口罩之后,各行各业都不景气,徐行的年终奖也已经停了两年了,但是现在能有份正经工作已经实属不易了,徐行也试着投过几份简历,但是对方给出的薪资竟然还不如现在。徐行也不是爱折腾的人,心里想着安稳点最好,何况现在的工资也不算低,很多人失业之后都去送外卖、送快递,自已这工作相比来说还是不错的了。更何况,赚钱多少才算多呢?五千月薪也是过,一万月薪也是过,人生在世,没有背景很难混出个样子来,凑合活吧,差不多得了,赚多赚少无非是小韭菜和大韭菜的区别,有什么意义呢?
工作这几年,徐行也攒下了一点钱,和女朋友在津城付了首付买套房子。日子就这样平平淡淡的过下去,也挺不错的,徐行心想。
徐行改完了手头的这个BUG,起身伸了个懒腰,逐个找组内的同事去沟通对方的问题,一圈下来,已经到了3点。徐行默默的走到了窗户边,看着外面的街道上,依然车水马龙。京城,不夜城,在这个地方,只要你有钱,你可以24小时燕舞笙歌。如果你没钱,就只能看着别人24小时燕舞笙歌。
徐行看了会夜景后,走到小胖子李浩然身边,拍了拍他肩膀,朝着楼道的方向点了点头,李浩然立马会意,屁颠的跟着徐行走了出去。
楼道里,小胖子拿出打火机点上烟,深深的吸了一口,然后作怪翻着白眼,给人一种吸癫了的感觉。
徐行觉得好笑,吐了一口烟,说道:“你小子,整天搞怪,BUG改的怎么样了!”
小胖子乐了,说道:“他妈的,一天天的BUG都改不完,真服了那帮人,简直就是BUG制造机,我感觉他们写的不是代码,而是在写BUG,是BUG中间穿插了功能!”
徐行笑着说:“有BUG是正常的,谁写的代码没BUG?你做的功能也有BUG吧!”
徐行说完沉默了一会,又补充道:“不过他们的BUG确实多哈!”
小胖子笑嘻嘻回应道:“我写的功能不敢说一个BUG也没有,但绝对是屈指可数!主要还是那傻X客户提那傻X需求太奇葩了,无力吐槽!”
徐行抽了一口烟,眯起眼睛说道:“这世界上没有绝对意义上的对和错,就像是有人说,给手机屏幕贴保护膜是浪费了厂商花大价钱研发的优质屏幕。但是手机不贴膜的话,如果不小心摔了,屏幕碎了以后换个新屏幕是不是得一千多了”
“站在手机厂商的角度,他们肯定希望你不贴膜,一方面提升你的体验感,另一方手机屏幕摔碎了,他们又能赚一笔换屏幕的钱。”
“站在使用者的角度来看,我们有两个选择:要么给手机屏幕贴个膜并考虑购买保险,要么就承担不贴膜可能带来的屏幕摔碎的风险。”
“很多事情并没有绝对的对与错,关键在于权衡利弊和个人需求。”
小胖若有所思地点了点头,两人接着又闲聊了一会儿,然后回到了办公室。办公室里,其他同事还在聚精会神地修改着代码中的BUG。
徐行看了看时间,已经3点半了。他拍了拍手,大声说道:“今天就先到这里吧,我看剩下的BUG明天应该差不多能改完。大家赶紧回家好好休息,明天中午12点之前到公司继续啃这些BUG。”
“好的!”
“谢谢老大!”
同事们纷纷抬起头,松了一口气,开始收拾东西准备离开,办公室里的气氛顿时轻松了许多,大家互相道别后陆续离开了。
......
徐行也整理好自已的东西,关掉电脑,最后一个离开办公室。他用手机软件叫了一辆出租车,随后走出办公楼。
此时已是深秋,地上堆满了枯黄的落叶,踩上去沙沙作响。徐行站在路边,戴上耳机,播放起一首喜欢的音乐。随后,他从口袋里掏出打火机,点燃了一根烟,深深地吸了一口。
“我把梦撕了一页”
“不懂明天该怎么写”
“冷冷的街冷冷的灯照着谁”
夜已深沉,城市的灯光依旧闪烁。徐行静静地站在那里,享受着片刻的宁静。
昏黄的路灯洒在徐行身上,他突然打了一个寒颤,感到有些疲惫。耳边的音乐似乎也无法完全驱散他的思绪。
徐行听着音乐,脑海中却不断浮现出项目上线前的一堆问题:如何合理分配任务、如何高效处理各种突发状况、如何确保团队成员之间的沟通顺畅……这些问题像潮水般涌来,让他感到一丝压力。
片刻后,一辆出租车缓缓停在路边。徐行确认了车牌号后,掐灭了烟头扔到附近的垃圾桶中,然后上了车。
“您好,手机尾号多少?”
“1618。”
徐行说完,便扭头看向窗外。车子开始缓缓行驶,树木和高楼逐渐向后移动,城市的夜景在昏黄的路灯下显得格外宁静。徐行的眼神逐渐放空,身体瘫靠在座椅背上。
司机从后视镜里看着徐行,问道:“这么晚了,这是刚下班啊?”
徐行听到司机的话,挺直腰坐了起来,看向司机,回应道:“是啊,刚下班!”
徐行工作后逐渐养成了一个习惯,就是跟别人说话时一定要注意体态,并且直视对方,以表示尊重和认真倾听。
“您是做什么的呀?我看定位的是个保险公司,保险公司还加班这么晚吗?”司机用京城人特有的敬称问道。
徐行揉了揉太阳穴,说道:“程序员,我们是给保险公司做系统的。”
司机点点头,恍然大悟地说:“哦哦,那我明白了。就是平常去买保险的时候,他们都会在电脑上给我录些东西,你就是做那个电脑上的软件的吧?也挺辛苦的啊,这都快四点了才下班!”
徐行笑了笑,解释道:“平时不怎么加班,最近几天项目赶着上线,所以比较忙。师傅,我稍微眯一会儿。”
“好嘞!您休息!”司机爽快地回应。
徐行只觉困意来袭,靠在车窗上眼皮发沉,强烈的困意如猛兽般袭来,闭上眼后,徐行感觉自已在不停的旋转、下坠。
“太困了,好好睡一觉吧”,徐行心想。