1. 修电脑
不知从何时开始,修电脑似乎成为了程序员必备的技能之一。做为一名程序员,你不仅会被要求修电脑,而且像打印机、考勤机、投影仪、电视、冰箱…..几乎能通电的东西出了问题都会有人找你来修。
“如果我拒绝了你。是不是以后就不能找你修电脑了!”
2. 鄙视链
2014 年底的时候,IT 界盛传一篇名为“软件工程师的鄙视链”的文章,主要从编程语言、工具、OS、硬件和职场五个方面来介绍 IT 界的鄙视链。无论你技术多厉害,你依然处在某个鄙视链的末端比如:汇编 -> C -> C++ -> Java -> JS,再比如:Git -> SVN -> 共享文件夹。
小编是一个有着5年工作经验的java程序员,对于java,自己有做资料的整合,一个完整学习java的路线,学习资料和工具,相信这里有很多学习java的小伙伴,我创立了一个2000人学习扣9un,16508,
0868无论是初级还是进阶我都欢迎!
其实这种鄙视链换到其他岗位业也一样,从事运维的技术人员,在能力上并不一定比从事开发的差,也许街上的某位快递员之前的职位就是一名比你还牛的程序员。社会职位各有分工,各行各业的职位都是不可替代的,否则这个职位就该消失了,没有被鄙视的机会。也许你做的工作他不会做,而他做的工作你也不会做。
3.上线时间
上线的前一天往往意味着通宵,这似乎已经成为了这一行业的潜规则。无论本地测试的结果多么完美无缺,上线之后总会出一些奇奇怪怪的问题,这时就需要整个团队共同排查问题了,为了确保客户的正常使用,往往都是加班加点的进行修复。
客户:我们要新开发一款产品,名字叫XXX,月底之前必须上线。
我:好的,那你什么时候有时间把需求给我。咱们对下。
客户:需求我没想好,你先给我写个需求文档,我看看。
4.需求
程序员总是能得到各种各样令人窒息的需求,这可能就是大部分程序员脾气比较好的原因吧,全是被一点一点的磨出来的。
客户想要的颜色是五彩斑斓的黑。
产品经理要求根据手机壳颜色改变APP主题颜色。
5.BUG
这个就不用多说了,任何一名程序员都无法回避的问题,也是这个行业无法回避的问题,像苹果这样的公司都无法做到无BUG。程序员也会通过各种各样的方式自嘲:“公司留下我就是为了让我改BUG”,“我这份工作就是BUG给的”。
“呦,又在写BUG呢?”
最后,送给各位程序员一句话:“那些杀不死我们的,终将让我们更强大”。
领取专属 10元无门槛券
私享最新 技术干货