V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
3dwelcome
V2EX  ›  问与答

为什么程序员总是喜欢高估自己的实际开发能力和用时?

  •  
  •   3dwelcome · 2020-12-11 18:32:49 +08:00 · 1635 次点击
    这是一个创建于 1444 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前几天外包栏目下有个声讨骗子的帖子有感。内容是外包项目里,程序员高估自己的能力,对进度很乐观,然后累积了一大堆未完成需求,最后玩消失。
    很多时候,一个优化带来的 BUG,就能白白耗掉一个下午时间。有时候就算开发老手,也难免遇到各种不可预估的大坑小坑。
    道理都懂,然而现实里,让开发人员自己上报进度始终很乐观,最后结果就是在项目交付截止日期前,死命加班。或者干脆和外包贴里的程序员一样,直接躺地上装死。
    要到什么样级别的程序员,才能正确预估项目的进度,让团队成员不加班不熬夜呢?
    8 条回复    2020-12-13 11:35:45 +08:00
    tiancaixiaoy
        1
    tiancaixiaoy  
       2020-12-11 19:36:25 +08:00   ❤️ 2
    所有事情看起来总是比做起来难多了。我有时候也会有这种毛病,不过我一般都会说久一点
    across
        2
    across  
       2020-12-11 19:38:14 +08:00   ❤️ 1
    日常小知识: 一个项目需要的工时,一般是程序员预估的 2 倍。
    westoy
        3
    westoy  
       2020-12-11 19:46:07 +08:00   ❤️ 1
    技术方面么有可能眼高手低, 有时间一段时间没接触过一些东西产生误判(比如前端........)
    生活方面么, 有可能随时有事打断一下, 然后断档个几天
    业务方面么, 有可能理解错业务, 也有可能甲方描述错业务, 甚至有可能甲方为了压价故意隐瞒一些觉得很小的业务到最后剔除, 有时候业务随便变一下很多东西要重写重新设计的

    所以我一直觉得, 如果做外包要开新坑, 或者大规模重构的二开, 无论预算还是时间, 最好按计划的两到三倍去报
    不过最好还是挑一些垂直领域的去接, 别为了啥人情之类的随便去接, 这东西他不亏就你亏啊, 甚至两个都亏
    westoy
        4
    westoy  
       2020-12-11 19:46:36 +08:00
    最后剔除 => 最后提出
    sunhang09
        5
    sunhang09  
       2020-12-11 19:51:45 +08:00 via iPhone
    与需求变更有关吧
    ruokw
        6
    ruokw  
       2020-12-11 19:53:25 +08:00 via Android
    快速实现 和 少挖坑。 很难兼顾
    icyalala
        7
    icyalala  
       2020-12-11 20:10:51 +08:00
    "正确"预估项目进度很困难,除非项目仅仅是体力劳动。
    "不加班不熬夜"这个就相对简单,只要根据经验留出足够长的余裕时间就可以了,但是会 "工作不饱和"。
    darknoll
        8
    darknoll  
       2020-12-13 11:35:45 +08:00 via Android
    因为他脑子说会了手不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:51 · PVG 10:51 · LAX 18:51 · JFK 21:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.