需求一个挨着一个,先弄个样子出来,先写死,后期再改。没有产品设计、没有需求文档、没有测试、甚至连美工、发布也得我一个人兼着,时时安慰自己,反正写代码最拿手,功能实现再说,以后有的时间慢慢改呗。
分析
懒,自己挖坑自己填
就是复制粘贴,所谓复用,90%的时候就是打破重粘贴。所谓架构,就是知道去抄啥;所谓开发,就是老大说抄我就抄;所谓初级开发工程师,就是东看看西看看,瞧瞧别人怎么抄,自己跟着抄;所谓高级开发工程师,就是同一个模块抄过一遍的人,第二遍更熟点。
Github搬运工
有现成的用现成的,没现成的找现成的,找不到就不做了,对外宣称无法实现。
我们不是在抄,我们做的叫 “系统集成”
但是如果需求变了,就瞪眼了,我X,这个模块如果改我就需要写10个地方,因为当初没有抽出来做个公共的,这就是自己挖坑自己填。
遇见问题从不思考,直接百度,百度已经有人遇见想通的问题,我永远不是第一个遇见这个问题的人。
时间太紧,加班
软件行业的竞争就是速度的竞争,比如吃鸡手游,先上线往往意味着先占领市场。所以公司会夜以继日的拼速度,加班就在所难免了。程序员其实不喜欢加班。但是行业就是这么个行业,加班就像是约定俗成的行业规矩一样。不加班的程序员也有,要么非互联网行业,不存在速度竞争,比如给企业做个管理系统啦,维护啦。要么就是外企,严格按标准发放加班费的那种。否则你在这个行业中,加班就是不能避免的事情。说喜欢加班的,要么是工作狂人(少数),要么就是既来之则安之,不能改变就只能接受的心态吧。
需求奇葩
需求变更,本应是甲方的权力。如果确需变更,当然要满足客户需要。问题是不能让变更权力滥用,把一些无关痛痒的变更宠惯养成堂而皇之的变更。对于客户提出的变更,无论大小都给予解决,客户对此是非常满意,然而,项目进度却拖的很长,项目一再延期,这样导致开发小组中的部分成员有些不耐烦了,来一点需求,修改一点,这样确实很烦人的啊。
钱
大多数程序员只把写代码当作谋生的手段而已,上个班、领点钱。写好的代码,没有优化空间,没有后续工单,也就没有钱赚。
写好的代码费很神费力,最后一句话可能就要全盘皆输,代码白写了。
以码为杖,行走天涯,正当时。
我自己是一名从事了6年开发的老程序员,业余的时候在这里分享一些互联网资讯给大家,学编程关注v-x公众号id: mtbcxx
网友评论