前言
知乎上有一个提问:为什么程序员的代码不能终生责任制?
我们知道,诸如桥梁建造、商品房新建,这种民生建筑等建完房子之后,施工单位和相应的工程师,是需要对其质量负一定的责任的,甚至可以说这种责任是终身制的。将来一旦出现一些坍塌事故,施工单位和工程师是逃不了法律责任的。

话说回来,那干我们软件研发这一行,对于我们编写的软件,是否也需要要付终身责任制呢?(特别是离职后,我们还需要对之前的软件质量负责吗?)小伙伴们不妨先想一想,然后把你们的答案,写在评论区。
我的回答
现在,据我多年观察的现象来看,只要我们不从事非法的软件研发工作,比如赌博、早期的P2P金融类软件等等。一些合理、合法的软件,一般开发的同学,出问题是不需要付什么法律责任的,特别是离职后的同学。(什么人为删库、rm-rf XX之类的故意破坏行为,不在这个范围之内)
如果你在职,当然是有责任对你所负责的功能模块质量负责。期间发生bug,按故障等级,该背还是得背。但一旦有一天你离职,相应的功能维护,就会转交给与你交接的小伙伴了。此刻,要恭喜你,终于顺利”跳坑了“
,以后再也没人一天到晚,让你改功能,半夜也不需要被告警电话吵醒,手忙脚乱的爬起来排查、修复bug)。至于,为什么程序员不需要像建筑工程师那样,对工程质量付终身责任制这个问题,大家不妨发表一下你的灼见,在评论区,与我们小伙伴一起讨论。接下来,分享三则我们可爱的知乎网友对于这个问题的答复,一个比一个精彩,一定要看到最后哦!
知友作答
回答一

回答二



回答三
