做为一个程序员,从开始学写代码的哪天开始就有无数的烦恼,直到有一天写不动代码不写了,以为这回该没有烦恼了吧。但是,当真正放下离开键盘的时候才发现,烦恼还是挥之不去。
初学编程的时候,对变量到底是什么都要研究好久好久,终于有一天彻底搞明白了什么是变量,什么是数据类型。又发现,什么时候用FOR循环,什么时候用WHILE循环成了一块心疼病,两个循环到底该如何选择呢?等等诸如此类的问题,让一个初学编程的人烦不胜烦。一个问题接着一个问题的出现。当解决了一个问题时候,发现与之相关联的知识自己还是不懂,于是放下手头的工作开始研究一个暂时用不上的东西。每天都是在心烦意乱的状态下度过。好不容易度过了新手期,成为了一个可以独立开发的程序员,每天开始直接和客户沟通了,自以为自己的好日子终于来了。
当和客户面对面的沟通去碰原始需求的时候,客户一连串的问题和需求弄的人一个头两个大。客户的需求千奇百怪的。今天刚对好的原始需求,晚上熬夜整理出了客户的需求文档,一大早讲需求文档发给客户,结果只换来客户一句”你写的这个和我要的不一样啊“。烦死人了,难道我的需求文档要按大白话写出来吗?那还怎么体现我的专业性呢?
耐着性子和客户一句一句的去解释,终于在快下班的时候客户弄明白了文档里的描述和自己的需求差不太多。基本可以满足。这时候客户又会提出新的修改要求,无耐,客户就是上帝,耐着 性子修改文档。一次次沟通,一次次修改文档。终于敲定开始写代码了。再也不用和烦人的客户去碰需求了。剩下的时间是我的地盘我做主了。
敲了几十万行代码,经过了无数次测试,终于按需求完成了项目。赶紧发给客户体验下。结果是石沉大海,几天过去了客户一点反馈都没有。打电话过去后回复了你一句,我这几天比较忙还没看呢?这心顿时拔凉拔凉的。我辛辛苦苦给你加班加点的敲代码,你来了等我不忙了再看。不过还好的就是客户没有修改需求,如果修改了需求,那就连烦的心都不用了。直接想死了。
折磨程序员最痛苦的方式就是不断的改需求,对于程序员来说,每次修改需求都是一次彻骨铭心的痛,工作白干不说。那心情也会低落到极点。程序员最烦的就是改需求。
作为一个程序员,学编程烦,与客户沟通烦,客户改需求更烦。只要还做一天程序员,每天面临的就是无数的烦心事。等熬到35岁的时候,技术更加成熟了。对客户的了解更加深刻了。这下终于好了吧,心早就已经被技术和客户磨练的坚如磐石了。但为题又来了。
35岁突然成为了一个尴尬的年龄,本来程序员的工资就事跳来跳去上涨的。不知从何时起,35岁的程序员已经没又资格跳槽了。不但没资格跳槽谋取涨工资,而且还是天天提心吊胆的别被现在的公司给优化了。
总是,烦恼是伴随着程序员一起成长,正所谓是道高一尺,魔高一丈。烦恼就没有一天在工作中出现。作个程序员真难。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/459804.html