-
1 # Kinmfer
-
2 # 博哥愛運維
主要還是看你個人的興趣在哪一塊,如果喜歡研究各類服務架構,喜歡站在更上一層來看待整個服務,那麼就選運維,你也不用擔心開發能力會落下,現在運維也需要會開發,只是不需要研究的太深;
如果你只想安安靜靜的寫程式碼,覺得這個能帶給你更大的滿足感,那麼就選開發。
-
3 # 度你妹
不會開發的運維沒有什麼意思。
其實現在的運維跟開發,已經不是做不做開發的工作的差別了。而是面向物件的差別。傳統的開發,更多的是面向業務邏輯的開發。而現在的運維開發,面向的是開發平臺,服務的不僅僅是開發的應用運維,更多的是使開發的可持續迭代,實現應用運維更快更精更準的發現處理解決問題,最終實現自動化運維。
-
4 # 快看有土匪
docker linux K8S mysql 運維 開發都用的上
Python不適合作為主語言 如果不打算再學其他程式設計了那就只能走也運維了
想走開發的話 怎麼著也得再學個c c艹 Java c# go什麼的作為主語言 這些個語言又面向功用不大一樣 比如後端 或者桌面開發 web開發
-
5 # 崟嶽論軟體
今後都是雲體系、聯網化網管、devops,運維與開發是一體的。把該學的學深入一點,再學兩門程式語言java或者go。
-
6 # 老孫正經胡說
隨著雲計算的發展,運維的角色在將來會進一步弱化。
在之前的回答我舉過資料庫的例子,我是2005年從事工作,那個時候我們在專案中最牛的一個工種叫做Oracle DBA,因為那個時候核心的業務系統都離不開Oracle的支撐。那個時候Oracle DBA的年薪在那個時期絕對是首屈一指的。隨著時間的推移,很多公司開始採用了雲計算架構,構建應用很重要的服務就是關係型資料庫服務(RDS),但是企業並不會因此再單獨招聘一名DBA來負責雲上的資料庫服務。我們往往看到的是一個200多人的研發團隊,只配備了一名運維人員。所以某種意義上說,雲計算取代了部分傳統運維的工作。
現在另外一個很火熱的詞叫做DevOps,我們來看一下英文的定義:
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops).It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.
簡單來說,DevOps的目的就是縮短開發週期,提高開發效率並保障質量。
那麼問題來了,究竟是開發者從事運維呢?還是運維從事開發工作呢?在我面試過程中,很多做傳統的運維同學都期望從事DevOps工作,但是非常遺憾的是DevOps本質是透過基礎架構的升級,讓開發者能用最少的程式碼進行運維工作,最後實現高效的軟體迭代速度。
不知道同學看了我的回答,你是想從事開發呢還是運維呢?
-
7 # 運維技術123
首先你要明確兩點:1.你自己在這些知識點上精通那個?或者你更喜歡那個?
2.你是否有明確的職業規劃?
作為一個老運維,我這樣闡述下我的觀點,僅供參考。
1.相對而言開發在初中期的待遇相對運維要好一些,但是開發的壓力要大,後期看能力。
2.運維是一家公司的最後一道關,需要的人員性格比較細緻。對於你所的docker和k8s基本上你用不上多少。除非你能力特別強或者進入的企業正在做容器化。運維初期入行,雲平臺(阿里雲,騰訊雲AWS等)的熟悉是比較重要的,建議你去玩玩這些雲產品。
初期實在不清楚反向可以去招聘網站上,檢視這些崗位的工作性質和職業技能在去做選擇
回覆列表
如果你覺得你開發很強 那建議開發。 否則運維
但是!!! 伴隨著sre越來越火 運維也必須要會開發了 以後不會開發的運維要被淘汰了