在过去的10+年中,我一直在研究软件开发的各个方面。我从应用程序生命周期管理(= ALM)周期的开发方面开始,最近我一直在ALM的QA方面工作。
有一件事一直困扰着我,那就是我曾经为之工作过的所有不同的公司都试图接受一个有效的ALM流程,但最终它通常是一种scrum方法的半生不熟的实现,它让所有不同的团队领导就实现ALM过程的正确和错误的方式进行辩论。
目前,我一直在研究DevOps,希望能将我的职业生涯转向一个能让我更好地为公司ALM过程做出贡献的方向。
我在Dev、QA和General IT方面有相当多的经验,但我不认为自己是这两个领域的绝对专家。
有什么建议、建议、推荐阅读等吗?
如果你推荐一本书,你可以包括ISBN号码(这样更容易搜索)。
发布于 2017-04-16 10:51:25
对于这么广泛的问题,我认为没有一条正确的建议,但以下是我对你的看法:
作为一个起点,看看您目前在公司使用的工作流、流程和技术,然后研究一些可能对您的公司或您正在从事的项目有用的工具(Jenkins、Kubernetes、Docker、Grafana、Ansible、Kubana等)或技术(编写您自己的脚本或程序)。
我也建议可能参加当地的DevOps会议或在您所在地区的会谈,以获得更多的曝光。
发布于 2020-04-29 19:53:39
菲尼克斯项目是最好阅读的关于DevOps的书之一,他们是一个非常有趣的社区驱动的网站devopsuniversity.org,他们也在DevOps上更新有趣的材料。
https://devops.stackexchange.com/questions/883
复制相似问题