電信軟體研究員  電信公司/研究部 | 【小礦工】

年度工作目標
   黃色   專案執行品質(80%)
橘色   臨時交辦任務(20%)

現在的電信公司也越來越以科技業方向前進,所以大家都需要在外面洽談新的業務,就像是遠X集團的etag或是台哥X集團的智慧城市等等應用,都是自行去外面接洽的,全球的電信業營收都衰退,如果還以原先賺錢的本業,像是光纖網路或是手機月租來當主業的話,營收會越來越少的,這趨勢是全球不變的。

軟體研究員,顧名思義就是軟體開發工程師,在一個產品的形成,APP、官網、後台管理、資料庫管理都需要在前期先行規劃的,軟體工程師負責的部分分為很多,且專精的部分也都不同,所以當一個案子產生時,專案經理根據經驗找尋適合的各個部份的軟體工程師,來討論整理架構流程的可行性,各工程師也根據經驗提供可能碰到的問題,在做垂直的整合。

各專業的內容都會有負責的角色來處理,以軟體工程師端,又會分為前端跟後端,我單位這邊主要是前端的部分,但因為業務的需求,我們前端工程師很常需要跟後端的工程師進行討論來解決問題。

電信公司的軟體工程師與外部軟體公司的開發邏輯其實都會一樣的,主要差別是應用在那些產品上,電信業當然會以網路、電話為基礎來延伸其他相關應用。其他軟體公司也會有其強項的應用。

職場

績效評核

專案執行品質(80%):分配任務的完整度,包含開發時成掌握、問題分析以及報告方式。衡量標準為時程、品質、文件。

臨時交辦任務(20%):可能會有臨時發生問題,像是其他人沒辦法即時解決的,優秀的開發人員都會協助並提供想法。衡量標準為合作、解決問題能力。

日常工時分佈
   黃色   專案新功能開發(35%)
橘色   問題列表處理(30%)
紅色   查詢問題列表(20%)
綠色   專案進度確認(15%)

工作內容

上午工作重點主要包含下列兩項:

  • 專案進度確認(15%):到公司第一件事情先看一下目前安排的各項進度目前是卡在哪邊,若發現需要等其他同事完成的,需先寄信提醒進度,以避免其他人壓縮了開發時間最後到我們手上又要趕案子。
  • 查詢問題列表(20%):跑前線的工作人員會在每天下班前蒐集當日客戶發生的問題,在隔日一早會把問題清單列在網上,我們去查看後要分配問題的歸屬以及完成時間。

下午工作重點分為問題解決以及新功能開發:

  • 問題列表處理(30%):問題解決向來是最棘手的事情但又必須完成,所以在中午回來後就會開始動工前一日的問題。
  • 專案新功能開發(35%):新功能開發通常是業務上的需求,需要展示新的技術應用,所以每個人都會被安排一些技術的開發。

崗位關係

上層 : 一般研究員/工程師的主管皆為資深工程師/研究員,再上去就是單位副理->單位經理->部門經理,所以通常會直接接觸的人為資深研究員以及單位副理,副理可以決定單位人員的考績及未來方向。

平行 : 角色一樣為工程師/研究員的同事,通常各工程師負責的部分都不同,剛進去部門,雖然大家都在同一個單位,但負責的項目不同,項目的選擇跟一開始進去長官在跟你討論的時候通常就會決定好,就像是我們部門好了,總共有20個人,但20個人負責的內容業務都不大相同,有人負責播放軟體的開發,有人負責與Server串接開發,有人負責版面操作流程設計以及與底層IC介接的開發,且也不會有人跟自己做的會是一樣的,所以資深研究員/工程師收到專案任務後,都會帶著有相關開發經驗的研究員/工程師一起去跟專案經理討論專案項目,雖然資深研究員/工程師經歷豐富,但也不代表他每個項目都了解,所以有些一間也需要各個小項目的負責工程師來提供些意見。

下屬 : 通常在科技公司,也會有分管理經理以及技術經理,管理經理會帶人,但技術經理不會,也要根據自己的特質讓上層者來分配任務,不代表不適合帶人的工程師在未來發展就會受限,有些時候反而技術經理的工作也會稍微單純且薪資報酬也可能都比管理經理還來的高。

外部客戶 : 通常公司的工程師比較少碰到外面客戶,但客戶不外乎像是業務or工程師,若是開始談案子,接洽的人員都會是業務對業務,不會是工程師對其他人,但案子開始跑但碰到了一些技術上的問題,才會由工程師來面對工程師解決問題。

任職要求

教育程度/經驗

  • 學歷 : 若想加入前幾大公司的新鮮人,至少都要有碩士學歷,且學校越好越有加分條件,有沒有證照其實不會有什麼影響
  • 經驗 : 若在工作經歷中,有優秀的公司經歷,在跳去其他公司也都會有加分幫助。

特別知識和技能

  • 邏輯能力
  • 程式開發能力
  • 熟悉項目開發,像是APP端、官網端、韌體端都不同且差距甚大
  • 對開發工具來說,軟體的選擇是要根據時下何種最為方便,所以說”必須”要懂的語言,倒不如說,要懂得程式的概念,概念懂了,學其他語言也都會比較好上手,但若以新人來說,C語言、JAVA,向來都是新手要開始進行開發學習的語言。

與職務相關的學校修課 ( 課程名稱 : 重要性5>4>3>2>1 )

  • 程式開發(5). 資料結構(5). 計算機概論(4). 電子學(3). 電路學(3)

工時薪水

薪資展望:若學經歷都優秀,加入台灣前幾個本土科技公司,通常起薪年薪都直接超過100萬,根據經歷以及能力每年調薪,通常若持續待在前幾大公司的話,大概工作3年會超過150萬,8年以上應該會破200萬

平均工時:這跟產業性質有關,如同前一個問題所說,若在前幾大的本土科技公司,工作時間通常是早上9-10點上班,晚上6-9點下班,有的時候產品有狀況,都會有隨call隨到的情形,但發生機率就看平常開發的能力有關。

電信公司的軟體工程師通常5點多就會打卡下班了,根據我過往待過兩間也是大型公司的經驗,能在下班還看得到太陽,是一件不容易的事情。

工作機會:除了幾個較大的本土公司,若有機會到幾個知名外商公司也是個不錯的選擇,薪資待遇一定都會更高,但外商的風險就是砍人不手軟