創造世界級軟體的熱情與職涯
10/24受到母校台北科技大學 (於台北工專)邀約位學弟妹進行一場講座
主題為 “創造世界級軟體的熱情與職涯發展”
希望可以用我的經驗給學弟妹一些參考
“Great people from small Island”
我對軟體的開發與程式設計一直有熱情
到英國讀書,看到一個台灣的形象廣告,一直記得到現在
“Great People from Small island”
我以後一定要有機會讓我的產品與服務可以讓世界知道,
五專剛畢業的我,跟許多同學合照
現在的我,趨勢科技資深經哩,跟許多同事合照 (經理人雜誌專訪)
關於我
坐前排先舉手
往往參加許多講座,大部分的人都是盡量坐後面
想像公司會議,CEO 對全體員工簡報,或是部門會議
CEO 或是部門經理如何記得你呢?
“坐前排,優先舉手”慢慢的就會有些能見度,慢慢的就可以為自己爭取工作的機會
參予會議也是,每一次會議的出席,提早 10分鐘到達,
會議前了解與會人員的想法、相關資料,這些都會有助於會議的進行與討論
22k與職場價值
之前常提的 22K 的問題,
回想起我大學剛畢業起薪大約是 16K ,當時我的目標是要學習
現在回想看看這個問題
一開始的 22K 可能因為環境或是景氣的關係
但是如果在進入職場三年後還是 22K ,真的就是自己對不起自己
下面這張圖,說明經過十年後,職場價值的變化
- 紅色:突飛猛進
- 綠色:緩慢成長
- 藍色:幾乎沒有變動
職場價值的薪資其實是一個結果
會造成這樣的結果的是自己的貢獻價值
- 服務多少人群
- 創造多少營收
- 提供多少服務與產品等….
接下來的文章,筆者用自己的經歷跟所見,將 15 年的職場生涯分為三大階段討論。
三個傻瓜
每個學生畢業,都會有著自己的憧憬與熱情,而我自己就是 “創造世界級軟體”
希望可以有一個機會告訴世界 Great people From small Island
有一部電影,”三個傻瓜”描述三個學生在進入最具知名的學府之後的求學競爭壓力
在傳統教育的觀念中,讀理工 ==> 拿學位 ==> 進到大公司工作
大家忘記自己讀理工工程的初衷與熱情,也拋棄自己原本的興趣所在,
為家人為老師的期望而讀書,片尾有一句結語:”追求卓越、成功自然跟隨”..
筆者也深信一直努力,”追求卓越、成功自然跟隨”
熱情
因此,要如何從熱情出發呢?
A 到 A+這本書指出有三個方向的交集,
- 專長:自己很擅長的技能
- 熱情:做很久很久都不會累的
- 經濟引擎:可以創造價值的商業模式。如果是上班族,在該職務上創造價值。如果是自己創業,在該服務與產品上創造價值。
因此,薪資 、學習、成長、挑戰、權力、名聲追求的是什麼呢?
根據筆者所聞與經歷,筆者還是相信追求學習與挑戰,其他的自然就會跟隨而來。
因為其他的都是結果,而追求卓越才是造成的因。
Again, 追求卓越,其他自然會跟隨
大公司與小公司的選擇
畢業的我,有兩份工作機會,一份是知名的大公司,另外一份是小公司但是有成長的前景? 如何選擇?
大公司:
制度完善,有豐富的資源,有很多優秀專業的人才。有國際的視野。有完整的訓練制度。
相反的,大公司人數多,自己的意見不一定會被充分聽到。大公司專業分工,不一定有機會所有的事情都經歷過。大公司資源豐富,很多困難與挑戰相對比較小。
小公司:
人數少,挑戰多,從頭到尾都自己負責。自己就是解決所有的問題。資源少但是有機會歷練與學習在有限的資源創造世外桃源。小公司成長到大公司後,也會有甜蜜的果實。這些是大公司無法經歷的過程。
筆者筆比較幸運是因為,筆者公司是從一定規模的公司,15年後變成更大規模的國際,隨著公司的成長不斷的歷練。
所以,小公司與大公司的選擇?
筆者認為 “專業”,選一個自己適合的專業領域。
透過公司環境的歷練,將自己的專業領與達到世界頂尖的水準。
不管選擇小公司或是大公司,專業的歷練是持續累積的過程。
傑出工程師
怎樣是傑出工程師,讓大家會對您舉起大拇指? 工作的態度與專業
簡單的事情重覆做: 把簡單的事情重複做好,就是一個基本的工作態度。
重複的事情簡單做:這就是一種專業。
可以把繁瑣重複性的工作,進一步改良,就是工作的專業。
時常幫專案團隊解決問題,自然而然最佳工程師就是你。也會會自己累積一定的專業。
持續不斷的專業學習
在學校,老師會不斷的勉勵專業學習。
在職場,專業的學習要靠自己不斷的精進。
想像,孔明的運籌帷幄、關羽的青龍偃月刀。
孔明與關羽的專業絕對不是老闆說什麼才學什麼.
他們平時對於自己的專業絕對有下一番功夫,120%的努力
管理職與專業職
慢慢累積一定的實力、專業與口碑之後,或許會有一個機會
專業職的發展與管理職的發展
由於資訊科技公司是需要專業職不斷的將技術突破
專業職不管在薪資福利或是受重視的程度是跟管理職相同,甚至更受到重視。
因此,你會選擇 Architect 還是 Manager 的職稱?
Manager:
代表 team做出成果,因此有功勞 Manager代表接受。當然,Manager 也必須為成敗負責,做出困難的決定。各個團隊成員有不同想法,Manager 負責溝通。當然,管理學上說的:規畫、組織、領導、控制。也包含許多非技術的問題處理。
Architect:
負責整個技術的架構與各個系統間的關係。解決重大技術困難的問題。對於團隊成員程式開發給予技術上的指導與建議。
舒適圈
工作一陣子之後,慢慢習慣環境,人事物
如果失去挑戰與學習的心,就會進入舒適圈
要再繼續成長或是挑戰,就要像自己的 “舒適圈” 挑戰
挑戰做一些沒有做過的事情,慢慢將舒適圈的範圍繼續擴大
總結
這篇文章我們討論
找到進入職場的初衷 “Great people from Small Island”
“追求卓越,成功自然會跟隨”
從第一份工作中摸索自己的專長+ 熱情 + 商業價值
在工作累積經歷與專業的累積慢慢受到肯定之後,
職涯的選擇有管理職與技術職,
同時更要培養自己對的專業精進學習的習慣
挑戰自己的舒適圈,
每個人都是獨特的,每個人的職涯發展路線都沒有辦法被複製
希望這篇文章對即將剛畢業的您或是剛工作還在摸索的您有些思考的方向。