DevOps nói đúng ra nó culture / mindset chứ không phải chỉ là tooling đâu (mặc dù master tooling rất quan trọng). Những cái từ khóa/tool những page trước đã nêu nó chỉ là đang trend thôi còn sử dụng tới đâu, phù hợp với điều kiện công ty hay không thì nó phụ thuộc rất nhiều yếu tố.
0DevOps ở VN chủ yếu base từ sysadmin đi lên với kiến thức về network, system, linux vững vàng. Hiểu về software development / software engineering thêm vào các kĩ năng lập trình để scripting hoặc viết tools. Thường thì based sysadmin sẽ khuyết thiếu về khả năng scripting và lập trình nên phải bổ sung bằng cách viết pet project và đọc documents. Đa phần là hiểu quá trình build, test, packaging của software như nào (war, jar, docker, rpm/deb .v.v.) và deployment(windows, linux, k8s, .v.v.) Bạn nào muốn gọi cái này là CI/CD cũng đc
Những ai base từ developer mà strong thì những cái scripting bằng ngôn ngữ lập trình bậc cao sẽ mạnh (groovy, python, typescript) nhưng thiếu kiến thức về network, system, automation. Học bổ sung kiến thức đống đó rất mệt vì nó khô khan và không đốt cháy giai đoạn được
Cái đó mới chỉ là baseline của DevOps thôi, 4.0 rồi Cloud khắp nơi nên lúc này các đồng chí DevOps còn phải biết design, IaC, automation, security tá lả để fill vào cho nó đủ requirement của business =) Vậy thì ban sẽ cần học cloud: AWS, GCP, Azure. Vẫn có roadmap rõ ràng nhưng nếu lười hoặc không tự học được thì cứ follow mấy cái certificate mà học (tất nhiên là pass cert cũng đừng gáy) vì tay bạn phải nhúng chàm thì mới có kinh nghiệm hehe.
Túm lại DevOps thì phải adapt theo trend của software development, adapt theo cty, theo team, theo business chứ không phải dùng một câu trả lời cho hàng chục bài toán. Miễn sao product tới được customer, cty có tiền để sống sót là được rồi
Chứ DevOps trong enterprise về cơ bản là khá "chán"