會問這個問題是因為在IT界當工程師打滾幾年到管理職,每年技術推陳出新,但年紀越大記憶越差,除了,除了這幾年累積的經驗和處理突發問題及帶團隊能力外,想請問各位前輩怎樣的一條路才是最為建議的,因為邏輯、分析及整合性是我所擅長的也最終確定CTO方向,本身已經考取PMP,不確定是否需要 ITILV4,所以很希望各位前輩給出寶貴建議,謝謝,第一次發文請多見諒。
作為公司的技術頂點,也就意味著 CTO 面對的將不再是與你有同樣技術背景的上司或同仁,而是公司具備其他專業的高層人員(CXO, 董事等),由於技術專業的層面上的存在著的相當的知識落差,其他高層所提出的需求很有可能十分抽象且飄渺。
此時 CTO 就需在短時間內提出實質的技術解決方案與有效地評估時間上的可行性與開發成本,這十分考驗對技術相關知識吸收的廣度以及產品或專案參與上的經驗。
另外會議上也經常會遇到問題雜亂無章且滿天飛的狀況,甚至可能連提出問題的人自己也不知道到底要什麼,因此除了需歸納紛亂的狀況,洞察並尋找問題的核心外,對於解決方案上還需審慎考慮未來所有潛在的延伸議題制定長期計畫,盡可能避免後續因架構上的彈性不足產生不必要的開發成本。
CTO 同時也需要有足夠的說服力與手腕,由於技術知識的落差,往往也會遇到過於天馬行空的想法或被強硬推行不可行/成本過高的需求,此時合理的引導/協調需求至可控的開發範圍就成了 CTO 所面臨的重要課題,必要時還須說服其他部門的同仁使用技術外的解決方案以降低開發複雜度,在這方面上 CTO 就需要足夠圓滑的手段,不然被上級黑掉或是底下集體離職的狀況也是屢見不鮮,個人認爲這是對於一個成為一名 CTO 來說最難也是相對重要的能力。
一個球隊要贏球,除了各球員本身的基礎素質外,球員間的默契、戰術的制定以及隊伍整體的士氣都是大幅影響戰局的要素,CTO 的角色就相當一位帶領球隊的教練,本身不一定需要優異的身體素質或技巧,但只要能制定好的戰略方針、分配職責並善加運用球員的特性、在比賽時隨時掌握節奏與適時的提振士氣,相信每場比賽都能打出不錯的成績;反之若一個球隊少了這些引導,就算整隊都是明星球員,打起來成果最終可能也是零零落落,無法有好的發揮。
在公司產品的迭代與開發途中,作為全公司的技術負責人來說,CTO 必須對公司所有產品或專案的技術概況、複雜度、業務邊界與開發方向有清晰的認知與了解,遇到責任上的糾紛時才能給予合理且明確的歸屬,在職責切分時也因為在複雜度上有足夠的掌握能有效的避免工作負擔分配不均的情況發生。
在帶領公司技術前進時,也時常會遇到個部門/成員開發架構/風格不一致造成合作上的衝突發生,此時的 CTO 也須具備足夠的溝通技巧,在不同的部門/成員間來回調解,盡可能找出可以前進的共識與訂定合作規範,這部分往往不一定會有雙贏的結果,也因此 CTO 要有足夠的決斷力與心理素質來進行最終的決策與承受決策後帶來的壓力。
此外 CTO 對於時間的掌控要求相當高,必須能明確掌握各項開發資源開始以及釋放的時間,以此有效的調度開發資源,避免部分部門/成員長時間閒置的狀況發生。
最後,在技術團隊運行了一段時間後,相關的成員也容易迷失方向,不了解前進的意義而逐漸失去動力,CTO 需要有足夠方向感與整合能力,結合公司對於產品/專案的期望與各部門/成員的特色勾勒出適合成員們相應的願景與各時期的階段性目標,也須不時同步當前的立足點與達成的里程碑。
其實作為一個 CTO 除了具備技術上的視野外,也同時需要相當強大的軟實力與強健的心態,畢竟所有的技術決策是好是壞最終都是 CTO 負責承擔,以上是我在過往的工作中觀察每個 CTO 曾面臨過的問題,以及他們表現出來優秀的特質加以整理的,希望能給你做個參考
即使
1.已過了八年
2.作者口中的 CTO 與我心中的 CTO 有點差異
我覺得 iTHome 的這文章仍有很高的參考價值
先釐清一下, 你想的是 CIO 還是 CTO? (很多公司把這兩者混著談)
https://zh.m.wikipedia.org/zh-tw/%E9%A6%96%E5%B8%AD%E6%8A%80%E6%9C%AF%E5%AE%98
https://tunabr.medium.com/cio%E5%92%8Ccto%E6%9C%89%E4%BB%80%E9%BA%BC%E4%B8%8D%E5%90%8C-7ea601cdf870
對於專注在商業流程與內控能力的公司, CIO 會比較合適;
對於需要隨時創新調適到新科技的公司, CTO 會比較合適...
富比士雜誌曾經從商業觀點提出 CTO 的 13 個基本能力:
https://www.forbes.com/sites/forbestechcouncil/2018/03/26/13-skills-you-should-still-practice-and-hone-as-a-cto/?sh=5e8dcc9e2bac
當然, 每家公司狀況與體質不同, 不能一概而論, CxO 是彈性很高的角色.
到了 CxO 等級, 思維都是從商業出發, 不要只把目光聚焦在技術專業領域上, 要考慮在組織內如何推行與改革. 許多 CxO 在組織內推展失敗, 最後不是因為專業不足, 大部分都是不善與人員溝通, 或與董事會意見交惡造成的.
1.首先你要是副總,或是有機會成為副總
2.老闆會願意讓你當...
這種職位不是你主觀上想做就能做到的
除了上面兩項要求之外,其實其他的條件都不重要,無論有多少個SKILL和證照都和是否能得到這個職務無關
個人認為: 人脈 > 經歷 > 證照> 能力
基本上 人脈 跟 經歷 需要時間
認識高層或有好的關係就有好的人脈
證照可以短期補足
能力可以找下面的人補足