關於春樹的所有小事

CAREER LADDER <數位創新部-RD>

文章資訊

公司及部門目標

公司目標🎯用數據與科技結合創意,讓品牌客戶的生意更好做
🎯成為行業內頂尖的MARTECH公司,提升市場佔有率和品牌知名度

KR1:年度收入破5億2000萬,淨利潤維持15%
KR2:獲取更多千萬級客戶,從9個到15個
KR3:實施跨部門合作項目,提升團隊協作效率
KR4:推動AI和數據分析技術應用,實現業務增效10%
KR5:持續養成熱愛創新的文化
部門目標1. 專業品質越來越高且穩定,不管在程式產出或專業領域的支援上,都能有更好的提升。
2. 提高生產效能,透過自動化與良善的機制,讓產出的效率能有更好的提升。
3. 鑽研新的未來趨勢,並與時俱進的開發與測試,能夠應用的技術。
4. 將 數位創新部 從成本單位,轉化成營利單位,產生對應的營收。
5. 將自動化佈版導入與基礎檢查,導入至所有專案中。
6. 擁有跨BU開發的系統能力。
7. 擁有 創建、訓練、應用 AI的能力。
8. 將所有的專案都有 clean code 的標準。

數創部CAREER LADDER

職等對應部門職稱_(RD)_技術對應部門職稱_(RD)_管理
14執行長
13營運長
12副總經理
11處級(部門)副總數位創新處副總經理
10執行總監執行首席工程師 IC7資深/執行資訊總監 M7
9資深總監資深首席工程師 IC6資訊總監M6
8總監首席工程師 IC5軟體工程師經理 M5
7副總監軟體工程師組長
IC4
軟體工程師副理
M4
6資深經理
5經理資深軟體工程師 IC3
4副理
3資深專員軟體工程師 IC2
2專員
1助理/實習生初級軟體工程師 IC1

各職等對應之職務說明及評估指標

職等助理
對應部門職稱   Junior Software Engineer
初級軟體工程師 IC1
職務說明主要負責編寫程式碼、修復小錯誤,並在資深工程師的指導下學習。他們會學習如何在團隊中合作,以及如何在現有架構下開發功能
工作內容1. 程式撰寫
2. 執行組長所交辦任務
工作目標1. 熟悉主要程式語言且邏輯能力良好
2. 積極的挑戰新的專案與技術,且樂於分享所學的東西
3. 能夠靈活運用 Git 並有效的應用於專案上
4. 對於自我的承諾,對自我的工作負責,並按時交付工作
5. 了解整體的服務內容與架構,避免程式碼重複,以及破壞性的改動
6. 有懷疑或擔憂時,將會主動說出問題,並與管理者加以討論
7. 能客觀的評估自己的工作,且適應新的環境與角色
8. 能夠協助客戶或同仁解決問題
評估指標1. 程式技術:
理解問題並且撰寫對應的程式碼,已滿足需求。並且確實執行版本控管。

2. 產品穩定度:
強調程式碼的可讀性,且確保程式碼的可執行性,能夠自我測試與避免程式碼過於重複。

3. 產業洞察力:
理解所負責的服務相關內容。

4. 團隊合作:
參與每日立會、Sprint會議等運作,積極貢獻並與團隊密切合作。
職等專員 / 資深專員
對應部門職稱     Software Engineer
軟體工程師 IC2
職務說明能獨立負責模組或小型專案的開發。他們需要具備良好的技術能力,能夠解決較為複雜的技術問題,並開始學習對產品的設計和架構提供建議。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成小型項目
4. 定期檢視自己的代碼,尋求更好的改進方式
5. 根據數據驅動的假設性測試。
工作目標1. 對使用的函式庫(例:Module、Package、Library、Framework)有深入的了解,且能夠熟練應用它們。
2. 了解物件導向設計
3. 能夠閱讀大型程式碼庫,並有效地Debug他人的程式碼
4. 程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上
5. 可以判別技術債,並在適當的時候解決他
6. 程式碼的品質受信任,且總能完成關鍵功能,並且指導其他同仁。
7. 理解所屬服務中的商業運作規則、市場差異、競品分析
8. 主動提供與團隊相關的數據,並根據數據驅動的假設設計測試。
評估指標1. 程式技術:
能夠理解領域內的現有設計和技術選擇,並在必要時進行適當的調整

2. 產品穩定度:
程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上。能確保高質量的程式碼,理解並遵循 SOLID 。

3. 產業洞察力:
了解使用者的重要性。您可以協助設計使用者研究,以便更了解您的客戶。

4. 團隊合作:
了解我決策的影響範圍,能根據影響和風險調整方法,並能有條理的說明給利益關係人,與管理者進行有建設性的討論,提出周全的計畫,並勇敢提出觀點。
職等副理/經理
對應部門職稱     Senior Software Engineer
資深軟體工程師 IC3
職務說明領導小型團隊或專案,對產品的架構和設計有深入的理解。他們需要解決複雜的技術問題,並可能需要參與產品的策劃和規劃階段。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試
6. 規劃軟體架構設計
7. 學習旁支程式語言與生態系
8. 協助指導Junior專業技術
9. 評估技術風險及項目關鍵點
工作目標1. 對使用的函式庫(例:Module、Package、Library、Framework)有深入的了解,且能夠熟練應用它們。
2. 了解物件導向設計
3. 能夠閱讀大型程式碼庫,並有效地Debug他人的程式碼
4. 程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上
5. 可以判別技術債,並在適當的時候解決他
6. 程式碼的品質受信任,且總能完成關鍵功能,並且指導其他同仁
7. 理解所屬的服務中的商業運作規則、市場差異、競品分析
8. 主動提供與團隊相關的數據,並根據數據驅動的假設設計測試
評估指標1. 程式技術:
對於主要的開發語言、開發環境工具、生態系 有深入的見解以及高掌握度,並理解主流的Design Pattern 之間的優劣。

2. 產品穩定度:
能主動減少現有的技術債以及評估未來的架構狀態。

3. 產業洞察力:
熟悉產業知識,並能在內部分享

4. 團隊合作:
能夠評估技術風險及項目關鍵點,在執行前就能提早做好準備並解決風險,且能代表團隊參與多個中小型項目,並得到利益關係人的良好評價。

5. 領導力:
能在工作中樹立誠信和高標準的典範。利用這些影響力來感染其他同仁。且能指導Junior專業技術,提供帶有同理心且誠實和建設性的反饋,以幫助他人學習和成長
職等資深經理/副總監
對應部門職稱     Staff Software Engineer
軟體技術組長 IC4
職務說明作為一個技術領導,這個角色不僅需要深厚的技術知識和經驗,還需要良好的溝通與領導能力。他們通常會負責重要的技術決策,並指導團隊成員,確保技術戰略與公司目標一致。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試
6. 規劃軟體架構設計
7. 學習旁支程式語言與生態系
8. 協助指導Junior專業技術
9. 評估技術風險及項目關鍵點
10. 領導初階夥伴定義目標與協助成長
工作目標1. 設計整體的服務框架,且有效的 abstractions 程式碼
2. 指導團隊其他同仁,以提高團隊的程式碼質量
3. 了解其他團隊所使用的技術與其中的依賴關係
4. 降低系統或基礎設施的維護和遷移成本,且會衡量其中影響的範圍與任務
5. 在跨系統之間的串接與設計,評估技術上是否可行,且不發生重大錯誤
6. 所屬項目發生問題時,可以即時做出正確的判斷,並協助進行後續的處理,直到問題的根本原因得到解決
評估指標1. 程式技術:
具備打造工具以及技術文件的能力,以提高團隊成員的效率,並勝任跨團隊的程式碼,且在適當的情況下能夠勝任不同語言的開發與執行

2. 產品穩定度:
能降低系統或基礎設施的維護和遷移成本,且會衡量其中影響的範圍與任務

3. 產業洞察力:
能夠定義問題提出商業解決方案

4. 團隊合作:
所屬項目發生問題時,可以即時的做出正確的判斷,並協助進行後續的處理,直到問題的根本原因得到解決。且能透過團隊季度目標評估且交付成果

5. 領導力:
可管理 1~2位初階成員,定期花時間傾聽和理解您所負責的人員的意見,並且能夠協助負責人員,透過客觀、專業的方式,做出決定。制定流程和目標,確保它們維持一段時間,從而在整個組織中達到明顯的變化與個人成長。
職等資深經理/副總監
對應部門職稱     Engineering Manager
軟體工程師副理 M4
職務說明軟體工程師副理主要負責管理技術團隊,確保專案的按時交付和質量。他們需要擁有良好的技術背景,以便與團隊成員有效溝通。此外,他們還需處理人員管理、預算控制、以及與其他部門的協調工作
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試
6. 協助指導Junior專業技術
7. 評估技術風險及項目關鍵點
8. 善用各項專案管理工具與方法,達到專案管理的需求
工作目標1. 了解軟體業的基本開發流程,與基礎的管理思維。
2. 了解 Agile 產品開發,並能夠融入至自己的工作環境中。
3. 能定義明確的問題並縮小範圍,以便快速學習和交付。
4. 能對準目標,建立清晰、可監控的計畫。
5. 能將一個大型專案,拆分成多個小專案,進行明確得分工與時程控管,能夠善用各項專案管理工具與方法,達到專案管理的需求(WBS,CPM,Risk…)
6. 能夠定義問題提出商業解決方案
7. 是產品用戶的專家。能指導初級同事更好地理解用戶。
8. 透過系統性的管理,除了時程、團隊外,還能有效的去做資源的管理和分配,在有限的預算、人力下,做出最適合的決定。
9. 專案完成後,能夠評估專案結果,檢視專案結果是否達到預期目標,記錄執行過程中的經驗教訓,並與利害關係人進行最後溝通,正式結束專案。
評估指標1. 程式技術:
對於主要的開發語言、開發環境工具、生態系有深入的見解以及高掌握度,並理解主流的Design Pattern 之間的優劣。

2. 產品穩定度:
程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上。能確保高質量的程式碼,理解並遵循 SOLID 。

3.專案管理:
能夠評估風險及項目關鍵點,在執行前就能提早做好準備並解決風險,並能夠多次建構與管理中型專案,並且產出的品質能始終如一表現出色。

4. 產業洞察力:
主動提供與團隊相關的數據,並根據數據,啟動假設性概念驗證。

5. 團隊合作:
所屬項目發生問題時,可以即時的做出正確的判斷,並協助進行後續的處理,直到問題的根本原因得到解決。且能透過團隊季度目標評估且交付成果。

6. 領導力:
可管理1~2位初階成員,定期花時間傾聽和理解您所負責的人員的意見,並且能夠協助負責人員,透過客觀、專業的方式,做出決定。制定流程和目標,確保它們維持一段時間,從而在整個組織中達到明顯的變化與個人成長。
職等總監
對應部門職稱     Principal Software Engineer
首席工程師 IC5
職務說明首席工程師在技術上具有高度的專業,通常會參與最為複雜和關鍵的技術挑戰。他們需要在公司內部推動技術創新,並可能參與跨部門的技術戰略規劃。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試
6. 規劃軟體架構設計
7. 學習旁支程式語言與生態系
8. 協助指導Junior專業技術
9. 評估技術風險及項目關鍵點
10. 領導初階夥伴定義目標與協助成長
11. 打造工具以及技術文件,提高團隊成員的效率
12. 使系統能達到設立的服務水準目標(SLO)
工作目標1. 具備打造工具以及技術文件的能力,以提高團隊成員的效率
2. 能夠開發不同的service,且適時評估舊有的系統或service是否需要棄用或重寫
3. 懂得監控、分析目前的系統是否到位,並且正確的理解,各項指標的使用準則,使系統能達到設立的服務水準目標(SLO)
4. 能制定並執行流程設計,使組織在產業上往好的方向改善。
5. 可以管理中型團隊,定期評估團隊效益,並協助團隊逐步往季度目標前進,發揮更大的效益
評估指標1. 程式技術:
領導團隊預測未來的擴充,並幫助他們做出設計決策,最大限度地減少未來變更的成本

2. 產品穩定度:
所負責的系統皆能長期達到設立的服務水準目標(SLO)

3. 產業洞察力:
專案完成後,能夠評估專案結果,檢視專案結果是否達到預期目標,記錄執行過程中的經驗教訓,並與利害關係人進行最後溝通,正式結束專案

4. 團隊合作:
能在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標。

5. 領導力:
制定流程和目標,確保它們維持一段時間,從而在整個組織中達到明顯的變化與個人成長。
職等總監
對應部門職稱     Sr. Engineering Manager
軟體工程師經理 M5
職務說明作為高級工程管理者,他們不僅管理多個技術團隊,還可能參與公司層面的戰略規劃。除了日常的團隊管理和專案監督,他們還需要在技術決策和團隊建設方面提供指導和支持
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 領導完成各項項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試。
6. 協助指導Junior專業技術
7. 評估技術風險及項目關鍵點
8. 善用各項專案管理工具與方法,達到專案管理的需求
工作目標1. 能制定並執行流程設計,使組織在產業上往好的方向改善
2. 能夠全盤考量後,提出全新的商業模式或工作模式
3. 是整個專案的領導者,能對產出品質負責,正確的帶領組織往目標前進
4. 能圍繞著共同目標在產品、設計和工程團隊中建立了完全清晰的思路
5. 不管多複雜的專案項目,都能保持一定的節奏進行交付
6. 能夠串聯起不同部門的資源,發揮整個組織的綜效
7. 是產品用戶的專家。能指導初級同事更好地理解用戶
8. 對於自己的時程能夠完美掌控。懂得評估不參與某個項目或會議,可以節省時間,並得到更大效益,會主動去進行調整。
9. 透過團隊季度目標評估且交付成果
10. 懂得監控、分析目前的系統是否到位,並且正確的理解,各項指標的使用準則,使系統能達到設立的服務水準目標(SLO)
評估指標1. 程式技術:
對於主要的開發語言、開發環境工具、生態系 有深入的見解以及高掌握度,並理解主流的Design Pattern 之間的優劣

2. 產品穩定度:
程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上。能確保高質量的程式碼,理解並遵循 SOLID

3.專案管理:
能夠多次建構並管理大型專案,並且產出的品質始終如一表現出色

4. 產業洞察力:
能夠全盤考量後,提出全新的商業模式或工作模式,負責領導企業的策略工作,並專注於產品體驗和以使用者為中心的長期願景

5. 團隊合作:
能在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標

6. 領導力:
可以管理中型團隊,定期評估團隊效益,並協助團隊逐步往季度目標前進,發揮更大的效益
職等資深總監
對應部門職稱     Sr. Principal Software Engineer
資深首席工程師 IC6
職務說明在技術領域有著深厚的影響力和認可,通常會負責導引公司的技術方向和策略。除了高度的技術專業,他們還需要展現出卓越的領導能力,引導團隊實現長遠的技術目標。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試。
6. 規劃軟體架構設計
7. 學習旁支程式語言與生態系
8. 協助指導Junior專業技術
9. 評估技術風險及項目關鍵點
10. 領導初階夥伴定義目標與協助成長
11. 打造工具以及技術文件,提高團隊成員的效率
12. 使系統能達到設立的服務水準目標(SLO)
13. 制定並執行開發流程設計
14. 定期向高階主管、董事會和投資者介紹公司或產品的願景。
工作目標1. 將組織策略與技術架構融合,包括跨團隊設計。
2. 能定義公司如何透過測驗進行思考。對整個組織的測試覆蓋率指標負責
3. 能夠全盤考量後,提出全新的商業模式或工作模式
4. 負責領導企業的策略工作,並專注於產品體驗和以使用者為中心的長期願景。
5. 在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標。
6. 可以系統化組織各部門的優勢、評估和投資。對團隊成員喜歡什麼和擅長什麼有一定的直覺。
評估指標1. 程式技術:
將組織策略與技術架構融合,包括跨團隊設計。

2. 產品穩定度:
根據組織的安全策略來完善團隊的安全方法。為組織更廣泛的安全戰略做出貢獻。

3. 產業洞察力:
負責領導企業的策略工作,並專注於產品體驗和以使用者為中心的長期願景。定期向高階主管、董事會和投資者介紹公司或產品的願景。

4. 團隊合作:
能傳達團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具。

5. 領導力:
擁有組織架構方面的專業知識,包括所有領域、它們的限界上下關係
職等資深總監
對應部門職稱     Engineering Director
資訊總監 M6
職務說明負責制定和執行整個組織的技術戰略。他們需要與其他部門的高級管理人員緊密合作,確保技術策略與公司的整體目標和需求相符合。此角色還涉及大範圍的人員管理、預算分配和技術創新的推動
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 領導完成各項項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試。
6. 協助指導Junior專業技術
7. 評估技術風險及項目關鍵點
8. 善用各項專案管理工具與方法,達到專案管理的需求
工作目標1. 能夠讓組織中的所有利害關係人,都聚焦在長期目標上,並且有效率的執行。
2. 是整個組織中高階主管的導師。
3. 擁有組織架構方面的專業知識,包括所有領域、它們的限界上下關係。
4. 能在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標。
5. 能傳達業務部門或團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具。
6. 能圍繞著共同目標在產品、設計和工程團隊中建立了完全清晰的思路。
7. 能制定並執行流程,使組織或為使用者進行設計,從而導致公司策略發生重大變化。
評估指標1. 程式技術:
對於主要的開發語言、開發環境工具、生態系 有深入的見解以及高掌握度,並理解主流的Design Pattern 之間的優劣

2. 產品穩定度:
程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上。能確保高質量的程式碼,理解並遵循 SOLID

3.專案管理:
能夠多次建構並管理大型專案,並且產出的品質始終如一表現出色

4. 產業洞察力:
能圍繞著共同目標在產品、設計和工程團隊中建立了完全清晰的思路

5. 團隊合作:
能傳達團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具

6. 領導力:
可以系統化組織各部門的優勢、評估和投資。對團隊成員喜歡什麼和擅長什麼有一定的直覺
職等執行總監
對應部門職稱     Engineering Director
執行首席工程師 IC7
職務說明在技術領域有著深厚的影響力和認可,通常會負責導引公司的技術方向和策略。除了高度的技術專業,他們還需要展現出卓越的領導能力,引導團隊實現長遠的技術目標。
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 獨立完成中小型項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試。
6. 規劃軟體架構設計
7. 學習旁支程式語言與生態系
8. 協助指導Junior專業技術
9. 評估技術風險及項目關鍵點
10. 領導初階夥伴定義目標與協助成長
11. 打造工具以及技術文件,提高團隊成員的效率
12. 使系統能達到設立的服務水準目標(SLO)
13. 制定並執行開發流程設計
14. 定期向高階主管、董事會和投資者介紹公司或產品的願景。
工作目標1. 將組織策略與技術架構融合,包括跨團隊設計。
2. 能定義公司如何透過測驗進行思考。對整個組織的測試覆蓋率指標負責
3. 能夠全盤考量後,提出全新的商業模式或工作模式
4. 負責領導企業的策略工作,並專注於產品體驗和以使用者為中心的長期願景。
5. 在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標。
6. 可以系統化組織各部門的優勢、評估和投資。對團隊成員喜歡什麼和擅長什麼有一定的直覺。
評估指標1. 程式技術:
將組織策略與技術架構融合,包括跨團隊設計。

2. 產品穩定度:
根據組織的安全策略來完善團隊的安全方法。為組織更廣泛的安全戰略做出貢獻。

3. 產業洞察力:
負責領導企業的策略工作,並專注於產品體驗和以使用者為中心的長期願景。定期向高階主管、董事會和投資者介紹公司或產品的願景。

4. 團隊合作:
能傳達團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具。

5. 領導力:
擁有組織架構方面的專業知識,包括所有領域、它們的限界上下關係
職等執行總監
對應部門職稱     Engineering Director
資深/執行資訊總監 M7
職務說明負責制定和執行整個組織的技術戰略。他們需要與其他部門的高級管理人員緊密合作,確保技術策略與公司的整體目標和需求相符合。此角色還涉及大範圍的人員管理、預算分配和技術創新的推動
工作內容1. 程式撰寫
2. 執行組長所交辦任務
3. 領導完成各項項目
4. 定期檢視自己的代碼
5. 根據數據驅動的假設性測試。
6. 協助指導Junior專業技術
7. 評估技術風險及項目關鍵點
8. 善用各項專案管理工具與方法,達到專案管理的需求
工作目標1. 能夠讓組織中的所有利害關係人,都聚焦在長期目標上,並且有效率的執行。
2. 是整個組織中高階主管的導師。
3. 擁有組織架構方面的專業知識,包括所有領域、它們的限界上下關係。
4. 能在產品或策略問題上代表企業,與內部和外部的高階利害關係人合作,以確保實現溝通目標。
5. 能傳達業務部門或團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具。
6. 能圍繞著共同目標在產品、設計和工程團隊中建立了完全清晰的思路。
7. 能制定並執行流程,使組織或為使用者進行設計,從而導致公司策略發生重大變化。
評估指標1. 程式技術:
對於主要的開發語言、開發環境工具、生態系 有深入的見解以及高掌握度,並理解主流的Design Pattern 之間的優劣

2. 產品穩定度:
程式碼沒有明顯的錯誤,Bug 只存在需求模糊與高複雜度的情況上。能確保高質量的程式碼,理解並遵循 SOLID

3.專案管理:
能夠多次建構並管理大型專案,並且產出的品質始終如一表現出色

4. 產業洞察力:
能圍繞著共同目標在產品、設計和工程團隊中建立了完全清晰的思路

5. 團隊合作:
能傳達團隊的策略、團隊結構或紀律的變化,確保團隊成員和其他同仁了解情況並獲得有效過渡所需的所有工具

6. 領導力:
可以系統化組織各部門的優勢、評估和投資。對團隊成員喜歡什麼和擅長什麼有一定的直覺
下載此文件

你對這個規則有什麼建議嗎?歡迎留下你的意見