了解最新公司動態及行業資訊
一位 IT 界著名的小丑曾經說過:對于這些自稱是 IT 工程師,年薪不到 2 萬的碼農,雖然我們從來沒有將他們歸類為我們的 IT 工程師團隊。事實上,他們總是稱自己為 IT 工程師,但他們只是一廂情愿。
這話一出,不知道激怒了多少小猴子,它們只能默默的拿著工資單,悲痛欲絕地躲在小黑屋里。
不過小編覺得,工資的多少不能成為碼農和IT工程師的分界線。碼農和IT工程師最根本的區別只是技術水平的區別。
Code :顧名思義,就是編碼農夫。本質上it工程師,Code 是一個“機器人天才”,你讓他寫什么就寫什么。
他們大多精通幾種編程語言,對業務方面不熟悉。事實上,也有不感興趣的誘因,雖然一般來說,編碼人員所做的只是編寫代碼。
IT工程師:顧名思義,就是從事IT的技術工程師。他們不僅關注“What&How”,還想知道“Why”。
高級IT工程師可以專注于獲取用戶需求的方法,也可以了解市場分析、技術實施分析、價值分析和計算項目風險。
他們可以利用文檔的能力獨立完成項目,甚至可以獨立完成一個項目。
總而言之,就是我們能否利用經驗及其邏輯來設計高效的算法,從而更好地解決問題。
曾經所有的IT工程師都是碼農,但隨著時代的變遷,有的人停滯不前,有的人進步了。造成如此大差異的原因有以下五點:
01.興趣導致理解深度不同
本質上,大部分碼農都是“碼農”。他們精通幾種編程語言,但對商業并不熱衷。
他們只是把“編程”當作養家糊口的一種生存手段。只要能夠謀生,他們就不愿意花時間深入學習和多方接觸。
另一方面,IT 工程師希望能夠從技術和業務角度創建一些非常酷的東西。
在興趣的驅使下it工程師,他們更愿意主動花時間深入研究技術,或者某種工具、語言等。
02.各種努力
前面提到過,IT工程師更注重深挖,這也意味著他特別在意最終的結果。他會比很多碼農更愿意在公司的項目技術上投入大量的時間和精力。
03.指責精神
老板經常隨心所欲地做決定,腦子一熱就提出要求。這時候碼農往往會帶著老板的需求開始直接執行代碼。
而IT工程師不會跟風,至少他們會問“為什么”——了解新需求的含義和老板的本質需求。最后,他們可能會想出一個更簡單但不同的解決方案,從而節省他們的時間和成本。
04.不拘一格
IT工程師職業生涯中非常重要的一步就是停止思考“我擅長什么語言”,而開始思考“什么工具(編程語言等)最適合這個特定的項目和客戶?”。
商業決策也是如此——開發人員可以發散思維,從大局開始,如果他能用開源解決方案達到同樣的結果,他不會強迫你購買一些特別昂貴的軟件。
05.經理
IT工程師的職位需要一個能成為架構師、能成為CTO、胸懷寬廣的人。
甚至,毫不夸張地說,他應該是連接商業世界和代碼世界的橋梁。不僅僅是一個挖掘代碼的搬運工。
小編認為不管是碼農還是IT工程師,雖然更應該鼓勵不斷學習和提高,
不僅能學到更多編程領域的知識,還能提升自己的思維能力,產生不可替代的核心價值,能夠在IT行業走得更遠。
注:本文由蝸牛大學整理發布于陌陌官方公眾平臺。轉載請與本賬號私聊獲取授權并注明出處。