Mithril
2019-08-16 08:11:52 +08:00
devops 这东西是纯坑,跟当年的全栈差不多。你既要懂一些开发,会写代码,明白项目需求,构建测试流程;还得有办法修好那些乱七八糟的网络系统问题。搞到最后你就是给整个团队擦屁股的人。开发完不成功能找你帮忙写代码做需求,哪天服务器崩了你得 7x24 滚回来修。
就算是 k8s,照着文档跑一套起来很容易,但是你作为运维,这东西崩了你得有办法修好。这就不仅仅是 k8s 本身的问题了,操作系统,网络基础积累不够你可能都不知道哪里坏了。
个人意见,你如果有心学习不管是前端开发还是运维,都能学到不少。计算机相关的所有技术都不是凭空造出来的,就算是前端开发,MVVM,工程化等等实践也全部都是几年十几年前就做过的东西了。你可以对比一下这些概念在这十几二十年里面有什么发展,多深入了解总结一下就能有不少收获。更不说浏览器本身就是一个极其复杂的项目,布局渲染 v8 都够你好好学习的了,不存在什么“应用层比较靠上”的问题。