如果你问程序员他们的工作苦逼吗?答案是肯定的,懒得回答就是呵呵两字,如果详细一点你可能听到不同的答案,有说因为学Java教程的人太多了,有说加班累成狗,也有说私人时间太少了。
诚然,很多程序员的工作就是生活,生活就是工作。答案这么多,到底是什么让程序员这份工作变得这么劳累。作为一名程序员,生来就是为了解决问题而存在的,没有问题,那就创造问题,问题从来只有两种,自己制造的,别人给的。
或许许多人应聘造火箭的工作,去被分配去扭螺丝了。而程序员则是拿着螺丝被要求造火箭,在有限的资源和条件下制造和解决问题,已是家常便饭。更别说还有时间要求,这些单一问题让问题不是成倍增长,而是几何倍增长。
经常会遇到给你木板让你造潜水艇的事情发生,而且还要求下潜的深度,要有鱼类,船锚,还有规模,甚至你刚开始造船,就立刻让你下水,最后只能一只手按着窟窿,一只手划船,一只手造船。什么?你说你没有那么多手?那甲方认为你不是一名优秀的程序员。
造新船不可怕,更可怕的是你接收别人的旧船翻新。你看着这艘旧船,你即便看不出有任何船的样子,但你还是要咬着牙关将其改成船的样子。你在维护的同时,领导可能需要你开发新需求,升级新功能,历史问题也千万不要忘了。
最后再来一句虾仁猪心的话:别人的船怎么就那么好呢?这些情况在学习Java教程的时候就已经预想过了,许多打算从事程序员这份工作的人也已经做好了相应的准备。每份工作都是不容易,我们能做的就是做好手上的工作,无愧于心,至于痛苦,不足为外人道也。
本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/