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