爱巴士书屋说:点击屏幕中间,可以看到当前章节及切换阅读主题!

“每天上班7小时,每周上班5天。但手机一定要保持24小时开机,一旦有故障发生,一定要在15分钟内响应,有必要时要立即赶赴现场处理,有没有问题?”

“没问题!”朱恨痛快地答应了一声。

对于一个即将毕业的学生来说,有什么比找到一份工作更重要的呢?而且还是自己梦寐以求的程序员工作。面试很顺利,让朱恨相信自己的未来充满阳光。

然而,9年后的今天,朱恨坐在G市的小蛮腰顶层,俯视着珠江两岸的万家灯火,回想起9年的程序员生涯,感慨万千。如果上帝曾给他一双看透未来的慧眼,那么9年前的他一定会坚决地对这份工作sayno!因为他万万没想到,从接受这份工作开始,迎接他的就不再是阳光灿烂的未来,而是一个永远无法摆脱的噩梦。如果世界上真有一个上帝----他曾经那样的期盼上帝对他的人生指引,而现在的他,却对上帝的存在怀有深深的恐惧之情。

朱恨永远不会忘记卓老师私下跟他探讨“上帝”这个话题时所说的话。

老师说:“其实程序员就是上帝,程序员用枯燥的代码创造出一个个绚丽多彩的程序,每个程序就是一个小小的世界,在程序世界里,一切都按照程序员设计的规则运行。你说,这和上帝创造世界有什么不同?”

一直以来,朱恨都认为:如果世界上真的有上帝,那他一定是个像卓老师这样的程序员。卓老师对他亦师亦父,不但教给他扎实的计算机技能,也教给他做人的道理,现在又给他介绍了一份好工作。对卓老师,他心里永远只有感激。

新员工的生活忙碌而充实,前两周在各种入职培训中度过,从公司制度到客户服务规范,从行政领导到客户经理,满满当当二十节课,还有数十份厚薄不一的文档。

培训完后,朱恨被分到代号为X5的安全项目组,和他一起分到X5的还有一名一起参加培训的新同事谭旺,两人年岁相仿,都是应届生,虽然程序员话都不多,但两周的相处,也还算是混熟了。

从第三周开始,项目经理张工指导他和谭旺接手项目代码,他接手的是X5项目的数据监控程序。这个程序和黑客程序的性质很像,成天监视着电脑被谁访问了,哪个数据被谁读过,又被写进了什么样的新数据。总之,怎么说呢,就好像是一双成天盯着电脑的眼睛,这双眼睛高深莫测,永不言眨,忠实地记录着电脑上的一切使用痕迹。

经过两周的熟悉,朱恨已经对公司的开发框架和项目代码有了初步的了解,慢慢开始掌握这个高深程序的运行逻辑。

时间过得很快,一个月时间过去了,拿到第一个月薪水的朱恨非常兴奋,虽然作为实习生,工资不多,但是自食其力的感觉真好啊。朱恨和谭旺商量一起请师傅张工吃顿饭,张工很痛快地答应了,还答应他们将部门经理老韦一起叫上。可惜老韦经常出差,并没有来赴宴。当然,张工也没有让两位实习生请吃饭,而是由他请两位徒弟吃了一餐好的。

说到老韦,自从他面试了朱恨之后,似乎很少时间看到他出现在公司,以至于朱恨都快忘记他面试时所说的要24小时开机待命的话了。直到入职后将近3个月的时候,有一天凌晨1点,突然一个电话把朱恨吵了醒来。

“朱恨,我是老韦。东江通信的数据监控程序发生紧急故障,要马上处理,给你15分钟时间,接入到公司的网络,远程到办公电脑上!”老韦声音很急,一说完马上就挂断了电话。

朱恨一时还没搞清楚什么状况,只得先穿好衣服,打开电脑。刚远程到公司的办公电脑中,办公邮箱就提示收到新邮件,是老韦发给他的服务器的日志文件。老韦同时在办公QQ中描述了故障的大致情况:

客户的维护人员连续收到了7条告警短信,说数据监控程序没有心跳消息。心跳消息是每分钟发送一次,也就是说监控程序已经连续7分钟没有响应了。但同时,进程监控程序并没有报警出来,说明程序仍在运行,并没有被关闭掉。更奇怪的时,故障只发生了7分钟,现在心跳消息已经恢复正常了。我刚传给你的是数据监控程序的运行日志,这块是由你来接手的,你马上分析一下日志,看能不能找出故障原因。

“好的”朱恨在QQ上回复了这条消息。

“对了,第一条告警短信收到的时间是01:01:57,短信有大约30秒的延迟,也就是具体故障时间是在01:01至01:09这段时间内。”老韦又发来一条信息。

老韦也是程序员出身(据说是公司元老之一,国内顶尖的C++高手),描述问题非常技术化。朱恨在脑子里翻译了一下,大致是这么个情况:

所谓数据监控程序其实是两个程序,姑且称之为A程序、B程序吧。其中A程序就是前面所说的一双眼睛,盯着电脑上的一切动作。但这双眼睛,还只是螳螂的眼睛。它后面还有另一双眼睛----黄雀的眼睛,这另一双眼睛就是B程序。B程序做什么呢?它负责盯着A程序有没有在干活……如果A程序不干活,它就发短信告状,现在客户就是收到了B程序的告状短信,说A程序不干活了。当然,A、B这两双眼睛,是相互瞪着的,如果B偷懒了,A程序也会发短信告状。而且A、B程序还有一项特异功能,就是让对方满血复活。打个比方说,如果A程序被人干掉了,B程序立马就会将A程序原地满血复活—--重新启动,同时发条短信告诉主人:“A被人干掉了,还好有我春哥在,他又满血复活了”。

好吧,技术上的事,说起来总是挺复杂的,总之老韦说的意思就是:数据监控程序没有被人干掉,但是它也没在干活。就好像它小睡了7分钟,然后又接着起来干活了。这是一件很神奇的事情!

日志文件有50兆,还好老韦及时提供了具体的时间信息,朱恨很快定位到01:01分的日志,但是奇怪的是,从01:01分到01:09分,日志文件中一共就两个字:“懒人”。这两个字孤零零地占着一行,与上下行的日志格式也一不样,并不是以日志时间开头的。好吧,事情越来越离奇了,好像数据监控程序也知道自己偷懒7分钟一样,自我标榜为:“懒人”。

“01:01到01:09之间,日志文件中只有一条记录:懒人。”朱恨把这个发现发给了老韦。同时截了一张图过去。

“什么???”老韦发过来的信息似乎非常吃惊。紧接着朱恨的电话响了起来,证实了老韦确实很吃惊。

“什么!你说在日志文件中有这段时间有‘懒人’两个字?”老韦在电话中着急的问。

“是的,我也不知道为什么出现这种情况,但确实只有这两个字,而且这一行日志没有时间。”朱恨解释道。

“你准备一下,我们要马上赶到现场去!”老韦的声音越发急促起来。

这下轮到朱恨紧张了,“现在?这么晚?去现场?”

上帝是个程序员----IT男的成长之路》小说在线阅读_第1章_作品来自网络或网友上传_爱巴士书屋只为作者by懒人老吴_的作品进行宣传。

首页

上帝是个程序员----IT男的成长之路第1章

书籍
上一章
1/57
下一章
返回细体
20
返回经典模式参考起点小说手势
  • 传统模式
  • 经典模式