IT行業從開發到架構、從技術到管理,這是我的肺腑之言
大家好像有個共識,不管是IT行業的什麼崗位都像是一個吃青春飯的職業。因此對於從事IT行業的你我,我們都很關心如何從開發轉為架構?或者說如何從技術走向管理?畢竟這關係到我們的職業生涯。
一、技術能力積累是基本盤。
就我自己來說,進入IT這個行業後從最早的需求開發到運維架構,管理過多個專案也有幸參與過產品設計,既得遇過好的老師指點過也不自量力指點過別人,一路走來還算幸運。
在學習、工作和實踐中,自己也在不斷的成長,整個職業發展中,最大的感受無非就是兩點:
-
IT行業沒有純管理,基本上管理者都是技術出身,即技術+管理;
-
提升認知能力,時刻思考如何培養和鍛鍊自己的綜合技能。
首先要糾正一個誤區,以為公司提供了技術和管理兩條職業發展路線,如果自己技術能力很難進一步提升但是綜合能力還不錯,那就朝管理崗位發展;這種情況說沒有太絕對,但個人理解還是少數,選擇看似所謂的捷徑往往要付出更大的代價。
真正走向管理崗位的往往是技術骨幹,同時具備較強的綜合管理能力;對於IT行業的從業人員,完全放棄技術幾乎等於自掘墳墓。
什麼意思呢?就是要走向管理崗位,成為技術骨幹幾乎是必經之路,這裡所說的技術骨幹並不是說一定要做到公司頂級水平,但也絕對是骨幹級水平,並同時具備了多年的技術實踐和技能的積累。
而且我們也看到實際上走向管理崗位的時候往往伴隨著兩個方向的同時發展:
-
從一般開發人員到技術骨幹到架構;
-
從團隊級管理到公司級管理。
為什麼要如此強調技術能力的重要性?人作為IT行業核心的資產,當你走向管理崗位後,最重要的就是招人,用人,培養人。
對於技術類人員如何才能夠管理好?簡單來說就兩點:
-
懂得技術人員的心理;
-
讓下面的人員信服你。
就以上兩點來說,沒有較強的技術能力很難鎮得住場面,更不要提管理的遊刃有餘。技術團隊的管理絕對不是胡蘿蔔+大棒就能夠管理好的,而是需要下面人員對你能力的認可和敬佩。
從技術走向管理崗位後還會面臨一個新的問題,技術發展太快,原來的技術知識體系往往跟不上怎麼辦?在這個時候你就會發現技術能力積累帶來的好處,就是你的架構思維能力,對理論的抽象理解能力並沒有因為新技術的出現而變得無用武之地。
簡單來說就是有些知識理論,你不用去實踐大概也能掌握基礎原理。而到了管理崗後,你對這種原理性知識的掌握就已經足夠了。新技術再層出不窮,你也會發現最基本的框架,模式,架構思維並沒有變。
二、將管理能力轉變為一種領導力。
一、管理能力-從自我管理開始
經常看我文章的朋友都知道,我並非純粹分享技術,除了技術類文章,我也經常寫寫自我管理,自律和習慣培養等方面的文章。
因為從技術走向管理本身也有發展路徑,那就是:個人管理→團隊管理→大專案管理→產品線管理→企業級管理。每一個從技術骨幹到管理的人都遵循這個路線循序漸進。
《卓有成效的管理者》一書有言:
對於所有的知識工作者,他們都是管理者,並且首先要管理好自己。
一個技術人員要真正走向管理,做好個人自我管理是必不可少的一環,簡單總結一下就是五個凡事:
-
凡事有計劃,
-
凡事有執行,
-
凡事有結果,
-
凡事有記錄,
-
凡事有改進。
個人管理做好後,還需要進一步補充其他面知識,其中會涉及到軟體工程和研發過程管理,專案管理和產品管理,人力資源管理幾個大的方面。
-
軟體工程:類似CMMI,敏捷開發等基礎研發過程管理知識。
-
專案管理:比如我們常說的PMBOK專案管理知識體系。
-
產品管理:比如類似IPD或PACE方法論,高效產品研發。
-
人力資源:常說的人力資源管理,比較重要的招聘,培訓,績效,職業發展等。
實際上你可以看到,上面談到的四個方面的管理能力,基本是圍繞專案實踐,產品研發實踐展開的,如果你沒有實踐,沒有深入一線往往這些管理能力是無法得到提升的。這些管理能力不是簡單的你坐在辦公室裡面聽別人彙報,發表點意見就能夠學會的。
二、通用軟技能-無明顯短板
木桶理論大家都聽過,對於通用軟技能的要求就是沒有明顯的短板,當然了越強越好。
第一是溝通能力,產品或專案交付、管理團隊、績效溝通、培養人才等哪一項都離不開溝通能力,溝通能力是基礎中的基礎。有些技術人員天生不愛溝通或者溝通能力弱,這或多或少會影響他們走向管理崗位。
意識到溝通能力有欠缺也就意味著有意識的改進,給團隊內做培訓,給客戶做售前交流,給技術人員講解技術點,給公司領導彙報專案進展,抓住每一次機會去改進,所有這些都是鍛鍊溝通能力的地方,沒有人生來就會溝通,溝通技巧需要反覆不斷練習。
其他軟技能:
-
溝通呈現能力:溝通能力,寫作能力,PPT呈現能力,演講能力。
-
思維能力:學習能力,事物認知,獨立分析和解決問題能力。
-
領導和決策能力:領導力,決策能力。
每一項軟技能都相當重要,除了溝通外,另外一個關鍵能力就是寫作和呈現。培根說過,閱讀使人充實,而寫作使人精確。
透過寫作你可以將自我實踐進行體系化整理,形成知識庫沉澱和個人經驗庫,同時透過演進的方式呈現給他人,形成一個完整的歸納到演繹的閉環。
這個不僅僅是簡單技能的提升,更加重要的是思維能力的提升,在職場上最後競爭的是思維能力,即獨立分析和解決問題的能力。
三、管理者-招人,用人和培養人
以人為核心的管理,簡單來說就是找到合適的人,為他們安排合適的工作,並時刻培養和激勵他們。
一個技術人員走向管理的時候一定要注意去我。當走向管理崗位的時候,你不能再以自己為中心,以技術為中心。而是應該以公司或團隊目標為核心,以整體績效為中心。
一個管理者要懂得授權。但是在我們成為管理者後往往經常是盲目授權,在對下屬能力不清楚的情況下盲目授權,最終導致無法完成目標或既定的任務。
因此技術類管理者要意識到,培養人往往比授權更加重要。一個管理者的精力更多應該放在基於團隊目標驅動來培養人上面,而授權僅僅是培養人後的一個結果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69997824/viewspace-2766609/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 畢業兩年,我是如何從技術「轉型」到管理的?
- 從技術談到管理,把系統優化的技術用到企業管理優化
- 開發者工具:我是如何從0到1來進行APP開發的?APP
- 從 HTTP 切換到 HTTPS,這下我的技術部落格安全了吧?HTTP
- 從創業到開發處子作《堡壘》,這是Supergiant的故事創業
- 從 0 到 1:我的 Flutter 技術實踐 | 掘金技術徵文Flutter
- 從Java程式設計師到架構師,從工程師到技術專家,迷茫之路如何點亮Java程式設計師架構工程師
- 從MVC到DDD的架構演進MVC架構
- 從點線面體談開發到架構師的轉型架構
- 前端技術 | 從Flux到Redux前端Redux
- 《架構基礎 從需求到架構》讀書架構
- Deno從零到架構級系列(一)——開篇架構
- 我是如何從通訊轉到Java軟體開發工程師的?Java工程師
- 從單體架構到分散式微服務架構的思考架構分散式微服務
- 重新架構:從 Redis 到 SQLite 效能提升架構RedisSQLite
- 從校園到阿里,這群年輕的技術人發生了哪些變化?阿里
- 前端從小白到架構要知道的3點前端架構
- 從AlloyDb的架構能學到些什麼架構
- 第一屆搞管理|竹隱 - 如何從 7 年技術架構走向業務管理架構
- 從“化學家”到開發者,從甲骨文到TDengine,我人生的兩次重要抉擇
- 從古代文學到雲端技術
- 供應鏈架構——從企業到產業B2B架構產業
- 元宇宙:從架構到落地(附下載)元宇宙架構
- iOS架構淺談從 MVC、MVP 到 MVVMiOS架構MVCMVPMVVM
- 從AIGC到AGI,為什麼我們需要更多的“技術信仰派”?AIGC
- 從恰如其分的架構到研發團隊建設架構
- mysql8.0 主從架構模式【0到1架構系列】MySql架構模式
- 從前端工程師到前端架構師, 我們經歷了什麼?前端工程師架構
- 【架構入門系列】從業務到平臺的思維轉變架構
- 由《我不是藥神》到網際網路行業從業保障行業
- 我的“技術架構”之旅架構
- Flutter:從ValueListenableBuilder到Provider(二)|技術點評FlutterUIIDE
- 大資料架構師從入門到精通大資料架構
- 2020 年,從架構談起,到 Mesh 結束架構
- 架構師之路:從Java碼農到年薪八十萬的架構師架構Java
- 從 JavaScript 到 Vue 元件的快速開發JavaScriptVue元件
- 從資訊到數字,構建企業精益化管理
- AndroidStudio外掛開發——RemoveButterKnife從構思到實現AndroidREM