sophos

程序员的工作究竟有多复杂?

  •  
  •   sophos · Jan 20, 2017 · 4818 views
    This topic created in 3575 days ago, the information mentioned may be changed or developed.

    程序员的工作究竟有多复杂?

    教你过年回家如何优雅答复亲友询问你日常工作内容的问题……

    Supplement 1  ·  Jan 20, 2017

    多谢7楼提醒,更新一下链接

    程序员的工作究竟有多复杂?

    10 replies  •  2017-01-20 23:29:27 +08:00
    liangmeiwei
    liangmeiwei
    Jan 20, 2017
    1
    1 楼
    QAPTEAWH
    QAPTEAWH
    Jan 20, 2017
    2
    kera0a
    kera0a
    Jan 20, 2017
    3
    @QAPTEAWH 看一次 ,笑一次
    freethink
    freethink
    Jan 20, 2017 via Android
    4
    真正复杂的不是工作,而是处理工作中的人际关系。因为有很多不称职却天天找各种借口的 sb 。
    jedicxl
    jedicxl
    Jan 20, 2017❤️1
    5
    @freethink 进了国企,你会怀念程序员时光的。国企处理人际关系会占用 90%的时间和精力
    freethink
    freethink
    Jan 20, 2017 via Android
    6
    @jedicxl 不能赞同更多。事业单位大锅饭的制度让很多人变成了偷奸耍滑的懒汉。一言难尽。
    dumbass
    dumbass
    Jan 20, 2017 via Android
    7
    过期啦楼主
    kkk330
    kkk330
    Jan 20, 2017 via Android
    8
    这就是大部分代码不是在实现功能,而是在对实现的功能做容错处理异常处理╮(╯_╰)╭
    sophos
    sophos
    OP
    Jan 20, 2017
    9
    @kkk330 666
    jybox
    jybox
    Jan 20, 2017❤️3
    10
    这篇文章里的例子很有趣,但感觉说得不是很尽兴。

    如果是厨师来做这道菜的话,应该都可以逐一对这些细节问题做出判断。但程序员的工作是把这个做菜的过程自动化,不再需要人对每个细节把关(因为人力成本高、人可能会失误、可能不够客观),所以程序员要设计出一套可以被反复执行的、考虑到各种边界情况的代码。而且更为复杂的是,写这个做菜的程序员不光要写好代码,还要懂如何做菜(了解要解决的问题本身),而且还要考虑每一个细枝末节的问题,虽然这个过程中可能有产品经理做指导。

    我只是针对这个例子随便说一下,如果真的对「为什么复杂」感兴趣,建议看下知乎的这个问题 https://www.zhihu.com/question/22508677
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4936 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 06:47 · PVG 14:47 · LAX 22:47 · JFK 01:47
    ♥ Do have faith in what you're doing.