之前两份工作都是自动化开发。偏向自动化集成发布以及云资源管理。也就是搭建 pipelineAScode 和 InfraAScode 的自动化平台开发。
但是个人经验是: 自动化平台搭建需要很宽的技能池。但是每个技能深度又不需要到达架构级别的水平,只要作为用户的应用级别的精通即可。但是对于这方面完全没经验的人员,到达精通也是要被坑掉很多时间的。
也就是说
- 一般公司的规模和复杂度是不需要一个全职人员做运维自动化的。
- 兼职做这件事的人员一般只能将平台做到可用的程度。
- 接近一次性任务,一个好的平台搭建完成之后,实际上这部分技能在这个公司的价值很低了。然后这方面人员接触不到足够多的应用场景,以及收入支持去继续完善这一平台。(指功利价值上,技术上想优化总有事干的。但是最多 1000 并发的网站,技术上优化到支持一亿是很棒然而并发并没有实际的效益,瓶颈不在这理)
所以如果搭平台的工作外包出来,允许定制。普通公司也能用到相对好用的平台。相关人员则能获得足够的应用场景以及收入支持以进一步改善。是否可行呢
