zoukankan      html  css  js  c++  java
  • 程序员有哪些借口可以让自己写出低质量的代码?

    “阅读文本大概需要4分钟。”

    休息

    需求一个挨着一个,先弄个样子出来,先写死,后期再改。没有产品设计、没有需求文档、没有测试、甚至连美工、发布也得我一个人兼着,时时安慰自己,反正写代码最拿手,功能实现再说,以后有的时间慢慢改呗。

    分析

    • 懒,自己挖坑自己填

    就是复制粘贴,所谓复用,90%的时候就是打破重粘贴。所谓架构,就是知道去抄啥;所谓开发,就是老大说抄我就抄;所谓初级开发工程师,就是东看看西看看,瞧瞧别人怎么抄,自己跟着抄;所谓高级开发工程师,就是同一个模块抄过一遍的人,第二遍更熟点。

    1. Github搬运工
    2. 有现成的用现成的,没现成的找现成的,找不到就不做了,对外宣称无法实现。
    3. 我们不是在抄,我们做的叫 “系统集成”
      但是如果需求变了,就瞪眼了,我X,这个模块如果改我就需要写10个地方,因为当初没有抽出来做个公共的,这就是自己挖坑自己填。
      遇见问题从不思考,直接百度,百度已经有人遇见想通的问题,我永远不是第一个遇见这个问题的人。
    • 时间太紧,加班

    软件行业的竞争就是速度的竞争,比如吃鸡手游,先上线往往意味着先占领市场。所以公司会夜以继日的拼速度,加班就在所难免了。程序员其实不喜欢加班。但是行业就是这么个行业,加班就像是约定俗成的行业规矩一样。不加班的程序员也有,要么非互联网行业,不存在速度竞争,比如给企业做个管理系统啦,维护啦。要么就是外企,严格按标准发放加班费的那种。否则你在这个行业中,加班就是不能避免的事情。说喜欢加班的,要么是工作狂人(少数),要么就是既来之则安之,不能改变就只能接受的心态吧。

    • 需求奇葩

    需求变更,本应是甲方的权力。如果确需变更,当然要满足客户需要。问题是不能让变更权力滥用,把一些无关痛痒的变更宠惯养成堂而皇之的变更。对于客户提出的变更,无论大小都给予解决,客户对此是非常满意,然而,项目进度却拖的很长,项目一再延期,这样导致开发小组中的部分成员有些不耐烦了,来一点需求,修改一点,这样确实很烦人的啊。

    大多数程序员只把写代码当作谋生的手段而已,上个班、领点钱。写好的代码,没有优化空间,没有后续工单,也就没有钱赚。写好的代码费很神费力,最后一句话可能就要全盘皆输,代码白写了。

    每个程序员心中都有个大神

    PS:以码为杖,行走天涯,正当时。


    程序员真实的生活

    1. 老程序员有技术为啥不单干?非要在公司呆这!
    2. 天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?
    3. 后端程序猿怎么提高技术?提高编码质量?
    4. 河南这么大的省,也所谓的准一线,为什么IT行业就是发展不起来呢?

  • 相关阅读:
    PHP+JQUEY+AJAX实现分页
    Flume知识扩展
    Flume高级之自定义MySQLSource
    Flume监控之Ganglia
    Flume 概述/企业案例
    Yarn (转自之乎者也)
    MapReduce如何解决数据倾斜?
    JVM调优
    Hive性能优化
    HBase的二级索引
  • 原文地址:https://www.cnblogs.com/idig88/p/9142349.html
Copyright © 2011-2022 走看看