昨晚在给自己项目配 script 的时候,想起以前待过不少氛围窒息的团队,部署程序是 ftp 上传,单元测试是上传以后手工执行命令去跑,甚至 API 通不通也要手动去触发,我理解这些都可以通过 DevOps 的流程化进行操作的,都啥年代了还这么老土,也许他们对 automation 的理解和我想的不一样....
我理解的是,可以机器自动化运行的,就不要依靠人手一步步执行,后者经常会因为不熟悉或者疏忽导致结果出错。我曾经跟 manager 反馈过这一块,但是他反问道,"如果 Jenkins 程序也报错了,谁来负责任(背锅)?"
果不其然,见识到几个同事因为犯了流程的错误,即使拿到了上级的 signoff ,也被批成狗,后面各种暗示不胜任被迫离职了
不知道大家对纯靠人力来确保结果正确性的行为怎么看待?你们喜欢这种团队行为风格吗
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.