作者回复: 分时间段这个思考维度是对的。同时也说明了我们软件开发挑战和有趣的地方:不断有新的东西出现需要学习。
作者回复: 是的。全栈的开发是T字型人才。一横表示了解多领域。一竖表示精通少数领域。
作者回复: > 这位大佬,你也没说使用devops遇到什么问题,如何解决的。
你是指DevOps是用来解决什么问题,还是使用DevOps遇到的问题?
如果是前者的话,文中已经讲了是为了打通Dev和Ops,从而使得研发流程顺畅,提高效能。
如果问的是后者,跟这篇文章的主题相关性不大,所以没有专门提。不过既然你提到了,我觉得DevOps的一个大问题是当前方法论提的比较多,大家理解的还不深入,更关注的是工具。
> devops跟9999没有直接关系,用devops不一定能达到9999,不用也不一定达不到。
DevOps可以大大帮助提高质量,帮助实现9999。至少从我在Facebook的经验和Stand公司来看,是这样的。
> 全栈开发跟devops有关系吗?
文中已经说了,全栈开发是实现DevOps的一个重要方法。
> 前端和后端都是写代码-单元测试-签入-集成测试,所用的devops也是一样的。怎么感觉你的文章都飘在天上呢?
谢谢你给反馈。你觉得什么算”飘在天上“,什么才算“不飘在天上”?
作者回复: 是这样的。很多公司一开始都是全栈的。不过。这种全栈和我们在文章中提到的全栈有一些区别。这种全栈是什么都要从头到尾做,而文中提到的全栈是专注于开发这一领域。其他的领域会有领域专家提供一些技术和工具支持。
作者回复: 全栈!=全干 简介明了!
作者回复: 是的。可以参考一下文章中的相关介绍:https://techbeacon.com/app-dev-testing/5-effective-powerful-ways-test-tech-giants
作者回复: 是的。这就是目标一致的好处。
作者回复: > 可以直接承接客户的需求是更高的全栈
是的。
全栈很好。如果平台、工具、流程支撑得非常好,研发可以更加全栈。不过一个人的精力毕竟有限,所以这个扩展应该是有一个限度的。
作者回复: 👍👍👍