从大一开始就有写日记的习惯,在日记里记录生活杂事或者一些感想,没有固定的排版或者格式,想到什么就写什么,格式散漫内容较为生活化也致使我不多整理日记中的内容放到博客里,由于都是些生活杂事或者一些牢骚话,实在不必公之于众,可是今天在写这篇日记的时候,发现上一篇日记居然是4月10号写的了,连流水帐都没时间记,可想而知最近这些天的状态,博客就不用说了,最近一个多月都没有好好整理文章,今天算是忙里偷闲了,写完日记以后也就顺带着整理了这篇博客,说说最近忙到瘫痪的状态,整篇文章有些偏日记化。html
说到最近的工做状态,就只有忙碌能归纳了,天天的时间基本都被工做塞满,连看看新闻或者浏览博客的时间都没有,这个说法一点也不夸张,任务一来每每就是一直盯着电脑赶进度,等到作完再去看时间,差很少就已是一两个小时以后了,中间的这段时间就是一直沉浸在代码里(赶进度),连喝水可能都会忘记,丝毫没有闲下来的时间。而回到家的状态也不怎么好,昨天和我母亲聊家常的时候,她就问我:“你怎么突然发起呆来了?”,当时,聊着聊着我就眼神呆滞,可是当时也确实没有想什么事情,就是脑壳空空的发呆,我回她可能工做太忙,到家以后,紧张的神经有些松弛因此会发呆吧,以后没聊多久她就让我赶忙休息,怕我太累了。前端
至于为何这么忙呢?
可能由于我是个初级程序员吧。git
最近一个多月里,组里连着来了几个需求,一个连着一个,丝毫停不下来,在这几个项目周期中,全部的进度只能按照开发计划进行,计划确定是有deadline的,而这几回的项目都有些赶,因此在deadline的重压下,只能尽可能赶工,作不完的话就得加加班赶赶进度。程序员
两点一线的生活,时间线也很固定:早上八点起床,赶到公司九点钟开始上班,中午休息一段时间,下午接着工做,晚饭在六点钟左右,以后继续工做,晚上九点左右下班回家,到家的时候基本是十点钟左右,偶尔晚一些会到十一点,一天就这么过去了,日复一日,天天如此。github
最怕的就是屋漏偏逢连夜雨,组里的一位后端开发由于有其余安排临时溜号了,工做量上去了,团队却减员了,压力可想而知,短时间内也安排不了新人来团队,压力都在剩下的人身上了,原本分配好的任务又要从新再分,因为模块不一样还要去熟悉业务和代码,与前端、移动端的沟通成本也不断的增长,怎么办呢?只能加加班、统统宵。sql
接下来要说的就是这段时间里最难克服的事情了,项目的工做量把缺乏人手的弊端暴露的无比完全,一是工做量增大,二是对接难度增大,由此致使了下面几种状况:后端
好不容易把这些事情处理好打算去继续开发工做时,抬头一看,饭点儿了。服务器
天天个人工做就是帮忙调接口、改bug、查日志、导数据,固然给业务部门导数据是最讨厌的,每每一个sql要连n张表,一条sql写的跟条龙那么长,好不容易写好了,还要帮忙把数据格式化,基本一次导数据会花费一两个小时的时间。测试
Q:为何开发要导数据呢?3d
A: 由于数据中心的同事不理他,公共服务组的人也不理他,我也不想理他啊!可是我不理他的话,他会一直烦我,无奈脸.png。
想一想上面的各类场景,绝不夸张,除了开会和导数据不会天天都有以外,其余的基本是天天必有的工做,这种状况致使的结果就是思路不断被打断,刚消停一下子又来个问题,刚写一半的功能又得去帮忙查另外的事情,因此不少时候都得不到清净,思路刚刚清晰,接下来可能就要被扰乱,恨啊,恨本身没有三头六臂,恨本身不能独当八面。
Q:可能有人会问,难道全是你的问题吗?你不帮忙行不行呢?
A:确定不会全是后端的问题,也不会全是个人问题,有时候多是前端小伙伴数据没传对,有时候方法写错了,或者粗心致使的其余小问题,这些状况下也都会被叫到,由于他们没有获得想要的结果,因此习惯性的会喊上一嗓子。
我我的的想法就是,若是可以赶忙定位到问题,那么项目进度就会快一些,若是前端或者移动端碰到接口调不通的状况,你不帮忙看一下他可能就是不知道是哪里的错,事后依然会找到你。不帮忙确定能够啊,进度会被拖慢呗,并且做为项目组中相对来讲比较老的人来讲,帮忙处理各类问题是理所固然的了,是本身的错赶忙改掉,不是本身的错帮忙别人定位到问题也能加快整体的进度,并不必定非要挣个你对我错或者我对你错,项目早点结束你们都开心,皆大欢喜的事情何乐而不为呢?
这里所说的bug不只仅包括真的bug,也包括假的bug,各类bug你方唱罢我登场,誓要把我拍死在键盘上,顺带着也把个人精力撕扯得七零八落。
固然,虽然bug很多,但也并不全是特别严重的bug,bug有大小之分,一些小的问题也被归结于小bug了;bug呢,又有前端bug,后端bug,服务器产生的bug,还有不可抗力产生的bug。而无论是哪一种bug,一经发现确定是先找到后端这边,为何呢?
多是习惯了吧。而后咱们再去定位,定位到以后再去找对应的同事去解决,有多是页面显示异常,也多是前端小伙伴数据格式搞错了,多是网关层转发没设置好,也多是咱们本身代码写错了,亦或者是调用的下层服务出现异常... 这些都有可能,不过一开始都会先叫一声:“十三,十三,你看一下!巴拉巴拉.......”
前面说的呢,都是真bug,还有种假bug,什么是假bug呢?
每每就是问题没确认清楚,就开始往工做流中胡乱丢需求,告诉开发某个功能出了问题没法使用,赶忙去查。ok,控制台看接口,项目打开查了一下对应功能发现没有任何改动,而后本身操做一下试图重现错误,结果发现一切正常,反馈回去后,收到一句"噢~",淡淡的回应,浓浓的忧伤。其实啥事儿没有,就是本身误操做或者根本没有确认好问题,就开始找开发,这种就是假bug,这种除了浪费时间没有其余做用,固然也锻炼一我的的性情,哈哈哈哈哈。
针对于这几个月来工做的遭遇,作了个简单的顺口溜:
前有断网断电,
今有磁盘塞满,
问题飘忽不定,
十三心烦意乱。
周一 早周会
周二 需求会议
周三 评审会议
周四 发布总结会议
周五 晚总结周会
偶尔还要开个早会,或者晚会。
在一个大的团队中,会议不开是绝对不行的,不少事情在会议上可以更好的协调、更好的处理,可是会议太多了也让人挺烦躁的。
加班、通宵致使睡眠不足,休息很差眼睛不舒服、脑壳也沉,长时间高负荷,身体吃不消,工做又过分饱和,这就造成了一个死循环,并且是一个不好不好的循环,越是忙,身体越不舒服,越不舒服效率越低,进而可能致使工做不能如期完成,致使加班,这样周而复始。
不只仅是一名程序员,不只仅要作开发工做,还要分配精力去参加各类会议,去协调各类资源,去与各端人员作好需求确认,要bug修复,要查日志,一边要和产品大兄弟扯皮,一边还要帮测试小哥哥查接口,有的开发人员甚至还要帮其余部门的同事修电脑,还好我不会修电脑,因此,为何这么累?由于事情多呗。
这篇文章写了好几天,每次都是刚动笔没多久就得停一下,以为今天不会忙了而后开始动笔写,写了两句话一个bug扔到脸上,得!接着忙;又有一天觉着应该没事了,能够整理一下博客了,结果又是几行错误日志扔过来;再有一天刚开始动笔写,紧急上线需求塞到手上扔都扔不掉。就是这样周而复始的动笔、停下、动笔、搁笔....这篇发牢骚的文章终于整理了出来,是一篇日记与博客的糅在一块儿的文章,记录一下生活,感叹一下心境。
首发于个人我的博客,感谢你们支持。
我有个人忙,文中记录的都是我最近的经历,其余人应该各有各的忙法,不尽相同,有牢骚的能够在评论区发一发,哈哈哈,什么都没法阻止咱们吹牛打屁的快乐,古今多少事,都付笑谈中。