程序员面临的问题「程序员必须面对的五大问题」

1. 修电脑

不知从何时开始,修电脑似乎成为了程序员必备的技能之一。做为一名程序员,你不仅会被要求修电脑,而且像打印机、考勤机、投影仪、电视、冰箱…..几乎能通电的东西出了问题都会有人找你来修。

“如果我拒绝了你。是不是以后就不能找你修电脑了!”

2. 鄙视链

2014 年底的时候,IT 界盛传一篇名为“软件工程师的鄙视链”的文章,主要从编程语言、工具、OS、硬件和职场五个方面来介绍 IT 界的鄙视链。无论你技术多厉害,你依然处在某个鄙视链的末端比如:汇编 -> C -> C -> Java -> JS,再比如:Git -> SVN -> 共享文件夹。

其实这种鄙视链换到其他岗位业也一样,从事运维的技术人员,在能力上并不一定比从事开发的差,也许街上的某位快递员之前的职位就是一名比你还牛的程序员。社会职位各有分工,各行各业的职位都是不可替代的,否则这个职位就该消失了,没有被鄙视的机会。也许你做的工作他不会做,而他做的工作你也不会做。

3.上线时间

上线的前一天往往意味着通宵,这似乎已经成为了这一行业的潜规则。无论本地测试的结果多么完美无缺,上线之后总会出一些奇奇怪怪的问题,这时就需要整个团队共同排查问题了,为了确保客户的正常使用,往往都是加班加点的进行修复。

客户:我们要新开发一款产品,名字叫XXX,月底之前必须上线。

我:好的,那你什么时候有时间把需求给我。咱们对下。

客户:需求我没想好,你先给我写个需求文档,我看看。

4.需求

程序员总是能得到各种各样令人窒息的需求,这可能就是大部分程序员脾气比较好的原因吧,全是被一点一点的磨出来的。

客户想要的颜色是五彩斑斓的黑。

产品经理要求根据手机壳颜色改变APP主题颜色。

5.BUG

这个就不用多说了,任何一名程序员都无法回避的问题,也是这个行业无法回避的问题,像苹果这样的公司都无法做到无BUG。程序员也会通过各种各样的方式自嘲:“公司留下我就是为了让我改BUG”,“我这份工作就是BUG给的”。

“呦,又在写BUG呢?”

最后,送给各位程序员一句话:“那些杀不死我们的,终将让我们更强大”。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 北京市顺义区杨镇房价「北京顺义杨镇房价迈入2万最贵的小区均价超过4万/平」