104學習

程式撰寫

透過邏輯思考和指令語言,將問題轉化為電腦能理解並執行的步驟,能有效自動化工作流程、提升效率與精準度。在數位化趨勢下,具備此能力有助於開發軟體、分析數據、解決技術問題,並促進跨部門協作與創新。無論是軟體開發、資料科學還是自動化操作,都能展現專業價值,提升職場競爭力。

17,205 個相關職缺

提升你的實力,朝專業更進一步

精選課程

充實自己,讓能力持續成長

軟體工程師就業培訓
軟體工程師就業培訓
AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南
AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南
AI快速完成專業簡報
AI快速完成專業簡報
智能文件編輯:AI和Word的整合
智能文件編輯:AI和Word的整合
人資與採購必學! AI 流程自動化應用實戰工作坊【10/20】
人資與採購必學! AI 流程自動化應用實戰工作坊【10/20】
打造高投入團隊:遊戲化工作設計與激勵機制實作班【9/17】
打造高投入團隊:遊戲化工作設計與激勵機制實作班【9/17】
Linux Socket網路程式設計【本課程為線上課,報名後專員會提供上課資訊】
Linux Socket網路程式設計【本課程為線上課,報名後專員會提供上課資訊】
.NET開發資料庫應用系統全方位-ADO.NET與Entity Framework(.NET Core)攻略
.NET開發資料庫應用系統全方位-ADO.NET與Entity Framework(.NET Core)攻略
文組跨域轉職工程師
文組跨域轉職工程師
【線上課程】 Python 基礎程式設計|開外掛勇闖 Python 異世界
【線上課程】 Python 基礎程式設計|開外掛勇闖 Python 異世界

精選證照

考取專業證照,讓能力被市場看見

基礎程式語言 |
基礎程式語言證照旨在驗證持有者具備基本程式設計能力,涵蓋變數、流程控制、陣列及簡單演算法等核心概念,適合初學者入門。透過理論與實務測試,證明能使用常見程式語言撰寫簡單程式,具備問題分析與解決能力,為進階程式設計及相關職涯奠定扎實基礎。此證照廣受資訊產業與教育機構認可,是進入軟體開發領域的重要入門資格。
尚未查核發照單位
乙級電腦軟體設計技術士-C++ |
乙級為具備能從事程式設計、測試、維護及系統文件製作,並能協助甲級(帶領丙級)電腦軟體設計人員從事(進行)程式設計工作之能力。
勞動部勞動力發展署技能檢定中心
進階軟體設計專業人員 |
進階軟體設計專業人員證照旨在驗證持有人具備高階軟體設計與開發能力,涵蓋系統分析、架構設計、程式撰寫及測試等關鍵技術。持證者能有效運用物件導向設計原則及軟體工程方法,解決複雜問題並提升軟體品質與維護性,適用於大型專案開發與團隊協作,提升職場競爭力與專業價值。
財團法人中華民國電腦技能基金會
丙級電腦軟體設計技術士 |
丙級為具備基本電腦知識並能使用電腦設計簡易程式,亦能協助乙級電腦軟體設計人員完成程式設計和程式測試及文件製作之能力。
勞動部勞動力發展署技能檢定中心
程式設計Visual Basic 2008 |
Visual Basic 2008證照驗證持有者具備使用Visual Basic 2008開發應用程式的基本能力,涵蓋程式設計語法、物件導向概念、事件驅動設計及資料庫連接等技能。證照強調實務操作與問題解決能力,適合希望從事軟體開發、系統維護及相關資訊工作者,提升就業競爭力與專業技術水準。
財團法人中華民國電腦技能基金會
乙級電腦軟體設計技術士-Java |
乙級為具備能從事程式設計、測試、維護及系統文件製作,並能協助甲級(帶領丙級)電腦軟體設計人員從事(進行)程式設計工作之能力。
勞動部勞動力發展署技能檢定中心

精選貼文,掌握第一手知識

Vibe Coding時代催生新職缺!「程式清潔」在做什麼?

AI寫程式的「Vibe Coding」掀起熱潮,開發者得以快速生成程式碼,但也意外催生出新興職缺「程式清潔師」。一份調查顯示,95%的工程師仍需手動修復錯誤、額外調整AI生成的程式碼,確保專案安全與穩定。究竟Vibe Coding是革命還是混亂?而「程式清潔」這份新工作,又在做什麼? 文/田孟心編譯 由天下雜誌授權轉載 人們期待,未來大量寫程式工作可能都交由AI氛圍編碼(Vibe Coding)完成,但事實上,高達95%的工程師發現他們還是要手動修復程式碼。負責把混亂程式碼清理好的新角色,正在LinkedIn等求職平台大受歡迎。 氛圍編碼(Vibe Coding)正大行其道。 這個從今年初開始盛行的「自動化寫程式」概念,由電腦科學家卡帕西(Andrej Karpathy)提出。卡帕西表示,有了AI工具後,寫程式將「完全跟隨當下情境氛圍,擁抱指數級成長,甚至忘記程式碼的存在」。 市場研究和IT顧問公司Gartner預測,未來三年內,40%的企業新軟體將由AI機器人創建。 然而,內容平台fastly最近的一份調查顯示,95%的工程師表示,他們還是要花額外的時間來調整AI生成的程式碼。 工程師們發現,AI生成的程式碼存在許多問題,從產生幻覺,到刪除重要的資訊,甚至可能造成專案的安全風險。若不花時間修復,最終的成品可能會漏洞百出。 「使用氛圍編碼,就像請一名聰明的六歲孩子把咖啡壺帶到餐桌,為家人倒杯咖啡,」資深工程師羅芙(Carla Rover)說明,它們有可能做得到,但也極有可能失敗,「而且失敗了,他們很可能不告訴你。」 另一位資深工程師梅勒扎丹(Feridoon Malekzadeh)也將氛圍編碼形容成孩子,不過是「青少年」,「你得請它做15次才能做成一件事,」「最終,他們可能會做出來,外加一些你沒要求的事,並可能把很多東西弄壞。」 梅勒扎丹計算過,她大約花費50%的時間編寫需求,10%的時間進行氛圍編碼,再用40%的時間進行修復。 程式清潔工,愈來愈受歡迎 這一切使AI生成的程式碼,已經成為一個難題,也因此催生了一種新的工程師崗位,稱為「氛圍程式碼清理專家」(Vibe Coding Cleanup Specialist)。 在求職平台LinkedIn上,已經有愈來愈多相關關鍵字的職缺——代表清理、修復程式碼,正在成為一項獨立的工作。 通常,這類職缺更歡迎資深工程師,因為他們才有相應的能力從一團乍看可行的程式碼中找到問題。 資深解決方案架構師哈克(AS Md. Ferdousul Haque)統整,常見的錯誤有:語法錯誤、邏輯錯誤、幻覺資料庫或API(引用不存在的套件、方法或參數)、虛擬資料等狀況,有時候很考驗技術人員的細心與經驗。 哈克舉例,AI工具Gemini幫忙改了一份GitHub個人資料,整體效果不錯,卻在某個網址後面加了一個句號,使得圖片無法顯示。此時,就需要他這名人類手動介入。 科技公司Solution Architecture的工程師麥利(Viored Mirea)指出,雇用一名氛圍編碼清理師非常重要,尤其是AI寫出來的程式碼可能給企業帶來安全風險,「氛圍編碼可能會讓機密資訊外洩,或是對個人資料進行錯誤處理,」他強調,「始終應該有人類要對結果負責。」 然而,也有專家對市場出現這樣的現象感到唏噓。 雲端與通用人工智慧企業負責人愛彼哈納(Abhinav)認為,雇用這樣的「清潔工」簡直荒謬,「企業試圖讓每個人都會氛圍編碼,在專案上省錢,然後卻要花雙倍的錢再去找一個能把混亂局面整理好的人。」 Squad資深技術總監波古斯拉斯基(Oleg Boguslavsky)同意,企業要引進氛圍編碼,必須確保每個人都能掌握驗證、修復的技能,否則,花錢請這些額外的專家,在經濟上將比預期更低效。 (資料來源:TechCrunch, Gizmodo, LinkedIn) (原文標題:Vibe Coding催生大量新職缺,「程式清潔工」在做什麼?) 推薦閱讀: 【AI工作指南】數發部《AI產業人才認定指引》!盤點AI認證資源、熱門職缺 「Vibe Coding」是什麼?以後還需要程式設計師嗎? AI世代最夯新職位》為什麼他們零經驗,年收20萬美元起跳? 助你當老闆!瑞典AI獨角獸Lovable如何靠「氛圍編碼」年賺30億? [joblist_plugin title='更多104【AI工程師】工作機會' url='https://www.104.com.tw/jobs/search/?keyword=AI%E5%B7%A5%E7%A8%8B%E5%B8%AB&order=15&page=1' amount='3']
【104職場力】・AI

如何成為後端工程師?精準掌握必備核心技能&職涯精進攻略

你是否想轉職成為後端工程師,打造更穩定、具成長性的技術職涯?無論你是剛開始學習程式語言的新手,或正在尋找明確學習方向的職場工作者,這份後端學習地圖將幫助你掌握後端工程的核心技能、實戰經驗與職涯發展路徑。透過系統化的學習規劃與專案實作,你將更有信心地踏入後端領域,成為職場中真正被需要的技術人才。 文 /【104學習精靈】 本文目錄(點擊可快速前往) 後端工程師是什麼?和前端、全端工程師有什麼不同與優勢之處?掌握後端工程師的核心能力:必備工具技能 x 學習路徑 x 軟技能轉職後端工程師的學習策略後端工程師薪資行情與職涯發展後端工程師的挑戰與機會 後端工程師是什麼?和前端、全端工程師有什麼不同與優勢之處? 🎯 後端工程師工作內容 後端工程師(Backend Engineer)主要負責伺服器端的邏輯開發,包括資料庫管理、API 設計、伺服器架構以及系統效能優化。他們確保前端應用程式能夠順利與後端系統交互,並提供穩定的數據與服務。 🎯相近職類比較:DevOps、全端、前端、後端工程師差別 職位主要負責技術負責範圍後端工程師(Backend Engineer)伺服器架構、API 設計與串接、資料庫管理、效能優化負責後端邏輯、數據清理,確保前端能夠存取正確的資料前端工程師(Frontend Engineer)HTML、CSS、JavaScript、React、Vue負責 UI/UX 設計,開發與使用者互動的前端界面全端工程師(Full Stack Engineer)前端 + 後端技術能獨立開發完整應用,涵蓋 UI、後端 API、資料庫管理DevOps 工程師(DevOps Engineer)Docker、Kubernetes、CI/CD、自動化部署負責開發與運行環境的部署、監控與維護,提升開發效率 🎯 為什麼選擇後端開發? 後端開發是資訊產業中穩定且高度需求的領域,適合對邏輯、架構、系統思維有興趣的學習者投入: 就業市場穩定成長:隨著數位化轉型普及,後端開發職缺在各行各業皆有需求,從新創到大型企業都有穩定徵才。 強調邏輯與架構設計:後端工程著重資料儲存、伺服器溝通、API 設計等,適合喜歡系統設計與架構思考的人。 職涯彈性大:從初階後端工程師到系統架構師,甚至 DevOps、SRE、資安領域都有後續延伸路徑。 遠端與自由接案機會多:後端開發技能通用性高,較容易接國際案或轉為遠距工作者。 AI 與資料應用的基礎:資料庫管理、API 串接、運算效能等能力,也可延伸應用至 AI 系統部署或資料工程等新興領域。 🎯 誰適合轉職後端工程師? 後端開發適合各類背景者,關鍵在於邏輯思維、學習動機與持續投入: ✅ 設計/前端背景:具備良好使用者體驗與前端邏輯,轉後端可成為 Full-Stack 工程師,提升職涯彈性。 ✅ 商管背景:邏輯能力佳且理解商業流程,適合轉後端結合業務邏輯,強化企業系統開發應用。 ✅ 理工背景(如物理、數學):邏輯與抽象能力強,容易掌握資料結構與演算法,是進入後端的優勢群體。 ✅ 非資訊領域自學者:只要有堅強動機與自律力,透過系統性訓練與專題實作亦能成功轉職。 ✅ 現職 IT 工程師(如測試、維運):已具備技術背景,轉入開發領域有明顯加速效益。 ✅ 資料分析師:熟悉資料處理與 Python,轉向後端可擴展資料處理與系統部署的完整技能鏈。 掌握後端工程師的核心能力:必備工具技能 x 學習路徑 x 軟技能 🧭 後端工程師技能、工具分類表 語言與工具資料處理與資料庫API 設計與架構DevOps 與部署基礎Python / JavaScript / Java / GoGit / GitHub / GitLabSQL(PostgreSQL / MySQL)資料庫基礎觀念REST APIHTTP 基礎了解部署概念核心*熟悉後端框(SpringBoot, Django, Express, Gin)*熟悉語言設計模式撰寫可讀性高的程式NoSQL(MongoDB / Redis)基本資料模型設計身分驗證(JWT / OAuth)API 文件設計(Swagger)*Docker 容器化*CI/CD 自動部署 進階*多語言協作力*程式效能優化*高效能資料庫設計*索引分片與備援策略GraphQL / gRPC微服務架構(CAP / CQRS / Event Sourcing)Kubernetes、服務網格(Service Mesh)監控與日誌系統認證*程式語言認證 (例如Python 程式設計證照PCAP)*個人作品集AWS Database SpecialtyMongoDB 認證*API 設計課程證*書專案開發經驗(如 Hackathon)*AWS Certified DevOps Engineer*CKA(Kubernetes Administrator)▲ 後端工程師應具備技能、工具能力、職涯指引表,點選不同技能會對應到相關課程。 後端工程師學習地圖與路徑(搭配AI工具) 🔰 初學者階段(0–6 個月) ✅ 目標:熟悉基礎程式語言與網路知識,能夠開發基本 API。 📌 學習內容: 選一門後端語言(Python / JavaScript / Java):選一門主流語言打好程式基礎,進入開發世界。 Git 與版本控制(GitHub / GitLab):讓你能有效保存、回朔與分享你的程式碼。 理解網路基礎與 HTTP 協議:理解網站如何運作與資料如何傳輸。 SQL 資料庫(PostgreSQL / MySQL):學習資料查詢語言,管理網站背後的資料。 REST API 開發:學習建立網頁服務的後端接口。 Python 程式設計能力 - 線上免費檢測 📌 AI 工具應用: ChatGPT 協助語法學習與除錯:快速解釋語法、找出 bug、提供程式碼建議。 GitHub Copilot 協助寫基礎 CRUD 程式碼:協助補上程式片段。 📌 備選學習: Go 語言:效率高但語法嚴謹,對初學者略具挑戰。 Node.js(JavaScript 後端):若未來想走全端路線可以學。 ✅ 適合考取的證照: Python 程式設計證照(PCAP) ITS (Information Technology Specialist, IT 資訊科技專家認證 Oracle MySQL Database Developer AWS Certified Cloud Practitioner(雲端基礎,有助於未來學 DevOps) [course_plugin title='Python課程' keyword='Python 輕鬆上手學' amount=1] [course_plugin title='後端工程師入門課程' keyword='成為後端工程師' amount=1] 🚀 中階階段(6–12 個月) ✅ 目標:熟悉進階 API 設計、資料庫優化,學習 DevOps 工具。 📌 學習內容: 學習後端框架 (Express、Spring Boot、Django、Gin) :掌握常用的後端框架。 身份驗證與授權(JWT、OAuth):幫使用者安全登入,讓資料不被偷看。 NoSQL 資料庫(MongoDB、Redis):適合儲存彈性格式的資料或快取機制。 Docker 容器化:讓你的程式「打包好、帶著走」。 CI/CD 自動部署(GitHub Actions):程式更新後自動上線,省時又省心。 📌 AI 工具應用: 使用 AI 幫你產生 Dockerfile 與 CI/CD 配置:不懂也能靠 AI 輔助上手。 協助設計 API 架構與資料庫 schema:加速設計與重構過程。 📌 備選學習: GraphQL:適合複雜資料查詢,但非所有團隊使用。 gRPC:適合內部高效通訊場景,小型專案可暫不碰。 Jenkins(較舊型 CI/CD 工具):學習成本高,可視需求使用。 HATEOAS(超媒體 API):學術價值高,實務上較少見。 ✅ 適合考取的證照: MongoDB Developer Certification Docker Certified Associate (DCA) Microsoft Azure Fundamentals (AZ-900) HashiCorp Terraform Associate(如學有餘力涉略基礎 IaC) [course_plugin title='後端工程師中階課程' keyword='接案必學 ◆ 邁向更專業的App開發' amount=1] 🏆 進階階段(12 個月以上) ✅ 目標:學習架構設計,提升可擴展性與效能。 📌 學習內容: 微服務架構(CAP 理論、CQRS、Event Sourcing):學會如何將大系統拆小管理,處理資料一致性問題。 Kubernetes 與服務網格(如 Istio):讓多個服務能自動部署與協調運作。 高效能資料庫設計與分片策略:設計能承受高流量的資料系統。 系統監控與安全性實踐(如 Prometheus、Grafana):確保系統穩定、安全運作。 📌 AI 工具應用: AI 幫你設計 YAML 檔與架構圖:快速理解與部署分散式架構。 系統瓶頸分析助手:用 AI 分析 log 或效能資料,加快除錯與優化。 📌 備選學習: Istio 等 Service Mesh 工具:適合大型微服務團隊,維護成本高。 Event Sourcing:較進階模式,建議有實務需求時再深入。 ✅ 適合考取的證照: Certified Kubernetes Administrator (CKA) AWS Certified Solutions Architect – Associate Google Cloud Professional Cloud Architect DevOps Engineer Professional(AWS / Azure) [course_plugin title='後端工程師進階課程' keyword='Java進階專業|前後端整合開發與應用' amount=1] 5個後端工程師應具備的軟技能特質: 邏輯思維與問題解決能力 能夠理解業務需求並轉化為系統邏輯,並針對錯誤快速找到根本原因。 【小測驗】來測測看自己的問題解決技巧 👉 問題解決 - 職能檢測|104學習精靈 溝通與跨部門協作能力 後端工程師需與前端、產品經理、DevOps 甚至業務單位協作,良好的溝通有助於準確理解需求與回報技術限制。 【小測驗】來測測看自己的溝通能力技巧 👉 溝通協調 - 職能檢測|104學習精靈 學習與自我成長動能 後端技術(如框架、資料庫、API標準)快速演進,必須持續學習與更新知識。 細心與責任感 後端處理大量資料及邏輯,細節錯誤容易引發資安問題或系統錯誤。 時間管理與自我管理能力 在遠端工作日益普遍的環境下,自律與時程安排變得尤為重要。 轉職後端工程師的學習策略 🎯 初學者或轉職者的學習策略 轉職或初學後端工程,建議採取階段式、任務導向的學習策略,以下列點歸納: 設定明確學習階段:分為基礎語言(如 Python/JavaScript)、資料庫應用、框架學習(如 Django、Node.js)、部署維運。 專案導向學習:每學完一個階段,就進行小型專案驗證所學,例如 Todo List、部落格、會員系統等。 培養問題解決能力:鼓勵查文件、逛論壇、問 ChatGPT,建立獨立解決 bug 的習慣。 學習版本控制與團隊協作:掌握 Git、GitHub、簡單 CI/CD,增加求職競爭力。 善用 AI 工具輔助學習:例如用 ChatGPT 解釋程式碼、Copilot 寫樣板、Kaggle 或 LeetCode 練習邏輯。 參與社群與實戰活動:參加黑客松、Open Source 專案、小型 Freelancer 案,強化實務經驗與人脈。 建立個人學習履歷:記錄學習歷程、撰寫技術部落格、整理 GitHub 作品集。 🎯 不同領域的客製化學習策略對照表 學歷背景優勢可能挑戰調整建議資訊相關科系已具備基礎程式能力、學科知識缺乏實務經驗、專案規模小強化實作專案與部署經驗,參與社群或實習累積履歷非資訊理工(如數學、物理)邏輯與數學能力強,適應資料結構與演算法快缺乏開發環境熟悉度與應用場景理解著重環境建置、框架與資料庫應用,透過實作強化「業界語感」設計/前端背景了解 UI/UX 與前端邏輯,轉職成為全端潛力大對資料結構與後端語法較不熟悉從 API 串接、簡單後端框架入手,逐步學習資料庫與後端設計邏輯商管/人文背景商業邏輯與跨領域溝通力強,善於理解用戶需求技術門檻高、邏輯訓練少以高階語言(如 Python)為起點,結合專案題材(如 CRM、報表系統)學習效果更佳在職 IT 工程師(測試、維運)已熟悉技術工具與環境、具系統性思維缺乏開發流程與程式架構設計經驗透過轉任內部開發專案或小型 App 開發練習,搭配設計模式與框架學習資料分析/AI 轉職者熟悉資料邏輯與語言(如 Python)、了解資料流缺乏完整系統建構經驗補足後端架構設計與部署技巧,從資料處理串接 API、Flask、FastAPI 切入 後端工程師薪資行情與職涯發展 後端工程師薪資概況 📌台灣後端工程師薪資 初階(3年以下經驗):月均薪約6.2萬。 中階(3- 5年經驗):月均薪約 6.5 萬。 高階(5-10年經驗):月均薪約7.3萬。(以上資料來源:104薪資情報) 📌影響薪資的因素 技術棧與專精程度熟悉高效能架構(如微服務、分散式系統)、熱門語言(如 Go、Rust)、或 DevOps/雲端技能者,薪資會更高。 產業領域與公司規模金融科技、AI、新創、外商薪資通常優於傳產與一般中小企業。 作品集與實戰經驗有實際上線專案、參與開源、或技術部落格者更具競爭力。 證照與專業認證(如 AWS Certified、Kubernetes、GCP)對某些企業或外商來說是加分項。 英語能力與跨國協作經驗能與國際團隊溝通的工程師更受青睞,也更容易爭取外派或海外遠端工作機會。 英文能力 - 線上免費檢測 後端工程師的職涯發展路徑 🔵 技術專精路線(Individual Contributor / IC Path) 從「後端工程師」起步,專注於技術深度與系統設計,逐步升級為具備橫向影響力的技術專家。 ▶ 初階 / 中階後端工程師(Backend Engineer) 負責功能開發、資料庫操作、API串接與單元測試。 ▶ 資深後端工程師(Senior Backend Engineer) 擁有跨模組開發與維護經驗,熟悉系統效能優化、API 設計規範。 ✳️ 學習前端技術 → 全端工程師(Full-Stack Engineer) 技能補充: React/Vue、Node.js、前後端整合、RESTful/GraphQL。 應用情境: 適用於產品團隊需快速開發 MVP 或技術創業者。 ✳️ 提升系統架構能力 → 系統架構師(Software/System Architect) 技能補充: 微服務設計、DDD、API Gateway、資料一致性、可觀測性(Observability)。 應用情境: 適用於中大型系統升級或技術重構專案。 ✳️ 學習 DevOps → DevOps 工程師(DevOps Engineer) 技能補充: GitOps, Jenkins, GitHub Actions, Docker, Ansible。 應用情境:經由緊密的開發+運營合作,使企業更高效推出高品質產品。  ▶ 全端工程師(Full-Stack Engineer) 獨立開發從 UI 到 API 再到資料庫的完整功能。 ▶ 系統架構師(System Architect) 負責設計全系統技術藍圖,定義模組邊界、資料流設計與技術選型。 ✳️ 進階發展  → 技術總監 / Technical Director 職責: 統籌技術方向,領導技術專案與架構決策,跨部門協作。 技能補充: 領導力、溝通簡報、技術戰略思維、預算與風險管理。 ▶ DevOps 工程師(DevOps Engineer) 專精於部署、CI/CD、環境自動化。 ✳️ 進階發展  → 雲端工程師(Cloud Engineer) 職責: 能設計具備高可用性與彈性的雲端基礎架構。 技能補充: 深耕 AWS/GCP/Azure 架構與雲原生技術(如 K8s、Terraform)。 🟢 團隊管理路線(Team & People Management) 此路線適合有溝通、協調與人員培育熱情者,從帶小團隊到參與公司策略。 ▶ 後端 Team Lead / 技術主管 同時參與開發與團隊管理,負責人力分配、專案交付與人員指導。 技能補充: Agile/Scrum、敏捷儀表板管理、1-on-1 輔導技巧。 ▶ 技術經理(Engineering Manager) 管理多組技術團隊,協助產品規劃、技術優化與跨部門協作。 負責團隊招募、績效制度設計、技術資源管理。 ▶ 技術總監(Technical Director)或 VP of Engineering 結合技術與策略視角,影響公司中長期技術方向。 需要具備技術深度 + 商業理解力。 🟠 技術轉職/橫向拓展路線(Cross-functional Path) 探索其他工程領域,發揮後端背景延伸價值,適合追求多元發展者。 ▶ 資料工程師(Data Engineer) 優勢: 熟悉 API 設計&模組化架構:資料平台的模組設計類似微服務設計邏輯。 熟悉系統效能:幫助處理大規模資料運算與資源調度。 熟練程式語言(如 Python、Java):可快速上手資料工程工具 可有效打造 ETL 流程、管理資料倉儲、支援 AI/ML 任務。 技能補充:  資料處理:Spark、Kafka、Airflow、dbt 資料庫:PostgreSQL、ClickHouse、BigQuery、Snowflake 資料管線:ETL/ELT流程設計、Data Lake、Data Warehouse 架構 編程與基礎統計:Python、SQL、資料品質檢查 職涯發展路徑流程圖 🔹 總結路徑圖說明 (起點) 後端工程師 │ ├── A. 學習前端 → 全端工程師 ├── B. 提升架構能力 → 系統架構師 │ └── 技術決策 → 技術總監 └── C. 學習 DevOps → DevOps 工程師 └── 深入雲端架構 → 雲端工程師 哪些產業需要後端工程師? 後端工程師幾乎是「所有數位服務產業的基礎職位」,以下是常見產業範疇: 📌電商與零售:處理會員系統、購物流程、庫存管理、金流串接等核心後台邏輯。📌金融科技(FinTech):開發支付、帳戶、交易、驗證等安全敏感的服務。📌社群與內容平台:如論壇、影音平台、交友 App,後端負責資料儲存、帳號系統與推薦演算法等。📌SaaS / B2B 企業服務:提供線上系統給其他企業使用,如 CRM、HR 系統。📌物流與運輸:如外送、倉儲、車隊派送,依賴大量 API 串接與資料即時處理。📌醫療與健康科技:處理病例、預約、穿戴裝置資料等,需高度資安與資料完整性。📌遊戲與娛樂產業:遊戲帳號、伺服器同步、排行榜、商城等核心功能皆由後端處理。📌政府與公部門資訊系統:如戶政、健保、交通資訊等數位服務。 後端工程師的挑戰與機會 🚀 6個常見的後端工程師挑戰 技術複雜度高:需同時掌握資料庫設計、系統效能、資安與架構邏輯。 看不見的貢獻:成果不如前端「有畫面」,但卻是維運的關鍵,常常被低估。 資安責任重大:系統若當機、資料異常,後端通常是第一個要排解問題的人,需確保數據安全,防止攻擊與資料洩漏。 需快速跟上技術演進:如容器化(Docker)、微服務架構、雲端部署等都不斷更新 高效能與擴展性要求:需設計能夠處理大量請求的系統,確保穩定性與效能。 跨團隊協作:需要與前端工程師、產品經理、DevOps 團隊密切合作,確保系統順利運行。 🌟 後端工程師4大機會 可轉職多種技術職:例如 DevOps、技術主管、架構師,或橫移到前端/全端。 全球需求穩定成長:任何需要「運作」的數位產品,都需要後端支撐。 遠端與海外機會多:因後端較少受地域限制,常見國際合作或海外招募。 進可攻、退可守:進可發展高階技術領域如 AI 後端、大數據平台,退可穩定就業於各類企業內部系統開發。 延伸閱讀: 產品經理 - 學習地圖(上):技能養成篇 成為雲端工程師的攻略指南:核心技能&職涯精進完整解析 轉職前端工程師│工作內容、技能、薪水與職涯發展指南 數據分析師工作內容是什麼?薪水高嗎?技術能力與職涯發展指南 想當資料工程師?工作內容、核心技能、薪水、職涯發展完整解析 [joblist_plugin title='更多104【後端工程師】工作機會' url='https://www.104.com.tw/jobs/search/?jobsource=index_s&keyword=%E5%BE%8C%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB&mode=s&page=1' amount='3']
【104職場力】・職涯規劃

軟體工程師技能找工作

點擊技能可到對應的職缺工作區 PHPJavaPythonJavaScriptNode.jsHTMLCSSSassLinuxGitMySQLCC++SQLAngularRXcodeReactJSVueGolang程式語言找工作 PHP工作機會 [joblist_plugin title='【PHP】精選職缺' url='https://www.104.com.tw/jobs/search/?jobsource=blog_skill&mode=s&page=1&keyword=PHP&order=15' amount='4'] Java工作機會 [joblist_plugin title='【Java】精選職缺' url='https://www.104.com.tw/jobs/search/?jobsource=blog_skill&mode=s&page=1&keyword=Java&order=15' amount='4'] 軟體工程師薪水找工作 月薪5萬月薪6萬月薪7萬月薪8萬年薪100萬待遇面議
【104職場力】

【104 talks】必學的聰明工作術!-從邏輯思維到工具應用,全面提升工作效能|2/20 線上免費直播

文/104人資市集 「104 talks」致力於協助職場人士的知識學習與能力提升 為每位忙碌的職場人士,創立一個能夠高效學習的節目平台,集結各領域專業講師的知識與分享,為職場人士帶來啟發和新視角。 必學的聰明工作術!-從邏輯思維到工具應用,全面提升工作效能 2025年想讓工作變得更輕鬆、高效嗎? 這場講座將帶您解鎖全新的工作思維,從掌握大局、時間管理到善用AI技能,讓繁瑣流程迎刃而解,能更精準且有策略的執行,輕鬆達到事半功倍的效果。 一起加入這場聰明工作術的旅程,讓工作變得更簡單! 講者及主題介紹 ★黑馬思維-看懂局勢 跳脫平凡的密技- 主講人 : 楊東岳 | 大玩創意有限公司執行長 ★掌握時間成本,創造高效任務管理策略- 主講人 : 曾正文 | PMP 國際專案管理師 ★用AI方法徹底改造工作,輕鬆成為效率達人!- 主講人 : 林尚能 | 企業經營顧問 ★這輩子免學Excel公式,用AI全部解決 - 主講人 : 吳承穎 | 查特普拉斯管理顧問有限公司 共同創辦人 講座資訊: 講座時間:2025/2/20(四)13:30~15:00 報名截止時間:2025/2/18(二) 活動形式:線上免費直播 適合對象:所有職場人士 價值:3600元 → 免費 立即點我免費報名 【報名流程】 1. 活動前1天,我們將以Email寄送活動通知及相關資訊給您,請隨時留意Email,以免遺漏。2. 本講座會以Youtube直播的方式進行。 【注意事項】 報名前,請詳閱課程內容及購買須知。  104 人資市集 保有相關課程內容調整及講師之變動權,可能視情況進行適當的修改與調整。  104 人資市集 保留報名審核權利。  如有課程相關問題,請至聯絡我們留下相關訊息。 . . . 最划算的全方位教育訓練方案!免費申請全課程試閱 >> 推薦你更多相關的好文章>> 【104 talks】時代 vs 世代:不可不知的 EAP 推動要點 | 興智國際執行長 黃智儀 【104 talks】現代領導者的人生進化指南 | 波波黛莉共同創辦人黃晨皓 Kim 【104 talks】AI 數據智能時代的工作再定義 | 微軟人資長王有蘋 【104 talks】運用心理能量,職場一路順暢 | 蘇予昕心理師 【104 talks】啟動你的能量計畫,打造高效人生 | 最速總經理王冠翔 【104 talks】提前佈局不被市場淘汰!第二曲線創新學 | 郭瑞祥 滿足中小企業的培訓需求!超過150+課程任選 >> 訂閱市集電子報與你分享專家文章及最新活動訊息 >> 加入104人資市集 Line 獲得新知與獨家優惠!
【104職場力】・AI

「數據/資料工程師」12個必備技能、推薦職缺、證照進修

大數據時代來臨,企業數位轉型的需求應運而生,因此數據工程師(資料工程師)在企業中所扮演的角色也日益重要。本文盤點要成為數據工程師,強烈推薦要學的 12 項必備技能。一起來看看【數據工程師】工作日常以及104人力銀行上有數據工程師工作機會。 成為數據工程師的 12 項必備技能(點擊可跳至章節): 基本技能(程式語言與資料架構) 網路概念 資料庫 Database 數據湖 Data Lake 與物件存儲 數據倉儲 Data Warehouse 分散式系統 數據處理 機器學習 Machine Learning 作業編排管理 前端與儀表板 後端框架 自動化與部署 如何開始數據工程師之路?了解數據工程師工作日常 【數據/資料工程師】推薦職缺 【數據/資料工程師】職場常見證照整理 【數據/資料工程師】職場再進修課程推薦 文/LnData 麟數據科技 數據工程師的必備技能樹 (Source: Anuj Syal) 一、基本技能 首先,以下是最基本的必修技能,也是想進入這個行業需要的優先入手技能,包含: SQL:SQL即「Structured Query Language」,也稱做「結構化查詢語言」,是一種用於管理和查詢關聯式資料庫的語言,用於處理和操作大量數據。它允許數據工程師對資料庫執行各種操作,如數據檢索、修改和定義,且幾乎所有資料庫和數據倉儲都使用SQL。 程式語言:數據工程師必備技能當然包括使用不同的程式語言來處理數據,如 R、Scala、Java等,但首推 Python,因為Python容易上手,並且擁有許多免費且開源的資料科學工具和資源,使其成為處理數據相關工作的理想選擇。不僅如此,Python還有豐富的開發者社群,讓你輕鬆找到相關的學習資源和解決問題的方法。 Git:即「Global Information Tracker」,Git是版本控制的重要工具,可以追蹤、保存和管理軟體代碼的所有更改和操作,幫助資料工程師協作開發數據工程項目,並確保團隊成員之間的協同工作,可避免有人亂改或誤刪代碼。 Linux指令和Shell腳本:Linux是一種常用的作業系統,數據工程師經常使用它來處理數據,常見的版本如Ubuntu、Fedora。熟悉Linux命令(例如cd、pwd、cp、mv等)和Shell腳本可以幫助數據工程師自動化任務、管理伺服器和處理大量數據。 資料結構和演算法:數據工程師需要對資料結構(Data Structures)和演算法(Algorithms)有足夠的理解和解決問題的技能,以優化數據處理和分析。初學者可透過初級到中難度的LeetCode問題進行練習。 二、網路概念 由於現在大半數據都在線上,因此工程師常需接觸與處理VM(虛擬機)、伺服器和 API(應用程式介面),而此時就需要對 IP(互聯網協議)、DNS(域名伺服器)、VPN 等基本網路概念有基本了解。 API(應用程式介面)概念示意( Source: Geeks For Geek) 三、資料庫 資料庫是按照數據結構來組織、存儲和管理數據的倉庫,相關概念包含: 基礎知識:資料庫是存儲數據的空間,包含表(Table)、行(Column)、列(Row)、鍵(Key)、連接(Join)、合併(Merge)和模式(Schema)等基本概念。 SQL:雖然前面提過了,但要知道在使用這些資料庫時,SQL可說是最泛用也最不可或缺的語法,因此這邊再提一次。。 ACID:是原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)的縮寫,旨在確保數據操作的有效性和穩定性。 資料庫建模:指在設計資料庫時考慮如何組織資料的過程,包括星型模式、平面設計和雪花模式等不同方法。 資料庫擴展:包括垂直擴展和水平擴展,它們用於增加資料庫的性能和容量。 OLTP與OLAP:OLAP(在線分析處理)、OLTP(在線交易處理)是不同類型的數據處理系統。OLTP是設計用於處理日常業務交易和交互式操作的系統;OLAP則是設計用於分析和探索大量數據的系統。 關係型資料庫:Relational Database,是大多數應用程式使用的傳統資料庫,用於結構化數據。常用的資料庫有PostgreSQL和MySQL。 非關係型資料庫:Non-relational Database,也稱為NoSQL資料庫。跟傳統的關聯型資料庫不同,它們不使用固定的表格模式,而是以更靈活的方式存儲數據,適合處理大量非結構化數據。非關係型數據還可分為三種類型: 鍵值資料庫:如Redis、DynamoDB、FireBase 圖形資料庫:如Neo4j、ArangoDB 寬列資料庫:如Apache Cassandra、Google BigTable 常用的關係型資料庫 MySQL 四、數據湖 Data Lake 與物件存儲 數據湖是一種大規模集中式數據存儲系統,它允許組織以原始、半結構化或非結構化的形式存儲數據,而無需建立嚴格的資料結構。這意味著數據湖可以包含來自不同來源、不同格式和不同質量的數據,可以是文本、圖像、影音等,也包含報表、視覺化、資料分析、機器學習等轉換後資料。 數據湖通常使用分佈式或物件存儲(Object Storage)系統來存儲大量數據,如Hadoop HDFS、Amazon S3等。數據以原始文件或對象的形式存儲,每個對象都包含數據本身、元數據(metadata)和唯一識別子。這種方式使得數據能夠以平面結構組織,並且具有元數據以描述數據的特徵和用途,能夠更好地管理和查詢數據。 五、數據倉儲 Data Warehouse 數據倉儲(Data Warehouse)是一種專為組織和管理大量數據而設計的數據存儲和管理系統。它的主要目標是將來自不同來源的數據整合到一個統一的、易於查詢和分析的資料庫中,以支持企業的決策制定、報告和分析需求。例如 Google 的 BigQuery、AWS Redshift、Azure Synapse、Snowflake、ClickHouse 和 Hive。須了解的相關概念包含: SQL(略) 規範化與非規範化:在數據倉儲中,數據可以以規範化(Normalized)或非規範化(Denormalized)的方式進行組織和存儲,具體選擇取決於業務需求和查詢性能的考慮。規範化主要為求消除數據中的冗余或不一致性;而非規範化則是將數據合併到一個表中以提高數據更改速度。 OLAP與OLTP(略) 六、分散式系統 包含大數據、Hadoop、分佈式文件系統、MapReduce等概念。在分散式系統中,多台機器(稱為節點或伺服器)組成叢集並共同協作,這些機器可以在不同的地方執行,彼此通信並共同完成任務。分散式系統的好處是可提高性能、可用性和擴展性,同時減少單點故障的風險。 由於其複雜性,這些系統擁有各自獨立的技術組件。因此,為了開發與佈署這些系統,數據工程師需要使用叢集管理技術或工具,如Kubernetes、Databricks,或者自行建立Hadoop叢集等。此外,還有許多開源技術可供利用。 Kubernetes 也稱為 K8s,是一個熱門的分散式系統開發和支撐平台(Source: DevOps Mojo) 七、數據處理 數據處理是指使用程式語言來轉換數據的過程,這包括清理數據以及驗證數據的準確性。在進行數據處理時,通常會使用各種工具和框架,具體選擇取決於任務的性質和規模。 以下是一些常用的數據處理工具和框架: Pandas:Pandas是一個好用的Python套件,常被用於處理和分析數據。它提供了豐富的數據結構和函數,適合用於數據轉換和清理。 SQL:(沒錯,又是它)由於多數數據倉庫支持SQL語言,因此SQL是一個常用的工具,用於執行數據轉換操作,尤其適用於處理結構化數據。 Spark:Apache Spark是一個用於大數據處理的強大框架,它提供了分佈式數據處理和分析計算。Spark通常用於處理大規模數據轉換操作,性能高且具有可擴展性。 Spark Streaming:Spark Streaming是Spark的一個模塊,用於處理流式數據。它可以實時處理數據流,非常適合需要即時分析的應用。 Spark是常用於處理大數據的強大框架(Source: Data Mechanics) 八、機器學習 Machine Learning 機器學習(Machine Learning)是一種人工智慧(AI)的子領域,它教導電腦如何從數據中學習,以自動改進和做出決策,而不需要明確的程式指令。機器學習可以應用於多個領域,如圖像辨識、語音識別、自然語言處理、醫療診斷、金融預測以及自駕車技術等。 人工智慧、機器學習、深度學習都是資料科學中的熱門領域 對於數據工程師來說,了解機器學習的不同類型,包括監督學習、非監督學習和增強學習,以及相關的模型(如邏輯回歸、決策樹、K-最近鄰算法等)很重要。他們需要知道何時應該使用哪種模型,並學會處理數據、調整模型參數,以及評估模型的預測準確性。 操作機器學習的平台有Vertex AI、Kubeflow等,這些平台可以協助數據工程師輕鬆部署模型,並構建更準確的工作流程,幫助數據科學家做出更精確的決策。 Vertex AI 是Google Cloud上的一個機器學習平台 此外,還有一些集成平台可讓數據工程師將工作流程整合到一個地方,如AWS Sagemaker、Databricks和Hugging Face等。這些平台通過共用的應用程式接口和圖形界面,使應用軟體功能不受特定硬體、作業系統、網路協議或資料庫管理系統的限制。 AWS Sagemaker也是不少人的ML開發選擇(Source: AWS) 九、作業編排管理 編排(orchestration)是一種用於管理和協調組織各種任務和工作流程的方法。它幫助我們確保工作按照預定的順序執行,以達到我們的目標。 最佳的編排工具之一是Airflow。它使用基於Python的有向無環圖(DAG)來記錄工作流程,讓您可以清楚地定義和規劃工作。Airflow特別適用於複雜的工作流程,並且在大數據和數據工程領域中廣泛使用。 其他工具包含Luigi、Nifi和Jenkins。每個工具都有其獨特的特點和使用場景,可以根據你的項目需求來選擇適合的編排工具,可以幫助數據工程師自動化和管理各種任務,提高工作效率。 Airflow是開發時常用的工作流程管理工具(Source: Airflow) 十、前端與儀表板 前端和儀表板(dashboard)是用來展示數據結果和互動的工具。它們讓我們能夠以圖表、圖像和表格的形式呈現數據,並讓用戶與數據進行互動。 舉例來說,Jupyter Notebook 是一種常用的工具,它可以幫助數據科學家和分析師在筆記本中直接進行數據分析並建立視覺化圖表。 Jupyter Notebook是好用的互動式開發工具,是許多資料科學工作者選擇 此外,儀表板或所謂BI工具如 PowerBI 和 Tableau,以及 Python 套件如Dash 和 Gradio,也被廣泛使用。這些工具允許我們建立互動性強的儀表板,讓用戶輕鬆探索數據,查看不同的視覺化結果,並根據需求進行操作。 Tableau是業界常用的商業智慧(Business Intelligence)工具,建立企業數據儀表板 十一、後端框架 後端框架與軟體工程有關,它們有助於構建網站和應用程序的後端部分。舉例來說,如果您想建立一個網站或應用,可能需要一個後端框架來處理用戶發出的請求、管理資料庫,以及提供信息給前端顯示。 基於 Python 的後端框架包含 Flask、Django 和 FastAPI 等。Flask 是一個輕量級的框架、Django則提供了更多的內置功能、FastAPI 則專注於建立API。 除了這些,還有一些雲端技術可供使用,例如G oogle Cloud Platform(GCP)的 Vertex AI API 和 AutoML APIs,這些技術可以用於模型部署和機器學習應用。 Flask 是一個 Python 網頁應用程式框架,因輕量靈活而受許多開發者喜愛 十二、自動化與部署 自動化和部署是指使用不同的工具和技術,來讓程式碼的建立和執行過程更加自動化和簡化,有助於提高效率、降低錯誤,並讓應用程式更容易管理和維護。 這個過程包括以下幾個主要方面: 基礎設施即程式碼(Infrastructure as Code):這是使用工具如Terraform、Ansible和Shell指令來管理和配置伺服器和基礎設施的過程。這些工具可讓你將基礎設施視為程式碼來處理,使其更易管理和自動化。 持續集成/持續部署(CI/CD):指透過GitHub Actions和Jenkins等工具來自動化程式碼的測試、集成、部署和交付的過程。有助於確保程式碼的品質,並使新功能能夠快速部署到生產環境。 容器化:即使用Docker和Docker Compose等工具,將應用程式和其相關的依賴項打包成容器的過程,可使應用程式在不同環境中更容易部署和執行。 Docker工作流程示意 想當數據工程師,如何培養能力? 在學生可以學習統計、資工、資料科學等科系的課程,或是透過相關實習或競賽來摸索對此領域的興趣。此外,網路上有許多付費課程、YouTube上的免費資源,也可以在kaggle、LnData等平台取得更多練習與交流機會、相關知識、技巧或資源! 要記得,這些相關技術日新月異,即使是正在工作中的數據工程師也必須時時學習與了解最新技術。相對的,正因為技術不停在改變,你也不需要強求把上面所有技能練到精通,而是掌握重要的基本概念與保持開放的學習態度。 數據工程師可以為企業做什麼? 數據工程師日常就是與數據打交道,主要包含收集、讀取、清理,探勘與管理企業的資料,以抓取符合企業分析需求的數據。這些數據則能進一步透過機器學習、演算法,產生更有價值的結果或應用方式,幫助企業做出更好的決策、優化業務流程,例如降低成本、提高獲益、優化產品、留住熟客及開發新客群。因此,數據工程師對於企業的重要性不言而喻。 然而,企業想挖掘數據最大價值,並不能只靠數據工程師。一個完整的數據團隊,通常包含數據工程師、數據科學家、數據分析師三種角色,各司其職、專業分工。他們在日常工作流程中扮演各自的角色,互相協作,完成各種不同的專案——這也是為何我們最後要強調,除了技術以外,溝通與協作等軟技能也非常重要! (原文標題:2023 年想成為數據工程師的 12 項必備技能) [joblist_plugin title='推薦【數據/資料工程師】工作機會' url='https://www.104.com.tw/jobs/search/?ro=0&keyword=%E6%95%B8%E6%93%9A%E5%B7%A5%E7%A8%8B%E5%B8%AB&expansionType=area,spec,com,job,wf,wktm&jobsource=blogc&langFlag=0&langStatus=0&recommendJob=1&hotJob=0' amount='3'] 【數據/資料工程師】職場常見證照整理: 序號證照證照介紹發照單位1DP-203 Azure資料工程師技術師身為此認證的應試者,您應該具備主題專業知識,能夠將各種結構化、非結構化和串流資料系統中的資料,整合...<詳情>Microsoft2Google專業資料工程師認證專業資料工程師透過收集、轉換和發布資料來實現以資料所驅動的決策。資料工程師應該能夠設計、建置、操作...<詳情>Google3SSE 大數據國際認證隨著有關大數據的程式語言、運算平台、基礎理論,以及虛擬化、容器化的技術成熟...<詳情>Silicon Stone Education4AWS認證的數據庫-專業級認證報考資格:1.接觸資料庫技術至少 5 年、2.實際使用 AWS 至少 2 年...<詳情>Amazon Web Services5台灣風險數據分析師除了相關法遵外,應具備在風險數據分析、質量方法運用、風險預測建模等高階專業...<詳情>社團法人台灣風險管理協會更多數據相關證照<前往> 【數據/資料工程師】職場再進修課程推薦: 課程名稱課程介紹【真人直播】零基礎Python數據分析與即時看板實作在這堂課程中,我們將帶你從學習基礎 Python 出發,了解各種常見資料檔案格式與編碼,透過 Python 進行資料表單或檔案的自動化彙整與分析...<課程介紹>GA4+GTM網站數據分析實戰課專業的教學設計,以第一線網站數據分析工作者角度,剖析 GA4 四大要領,從觀念的理解到上手實作,提升你的數據分析能力。…<課程介紹>成為數據分析師的第一把鑰匙:用Python實作三個資料分析專案以非工科生成功轉為數據分析師的經驗、第一線職場實戰角度出發,來設計這門課程,適合零基礎、初入門、想轉職作數據分析師的你!…<課程介紹>零基礎成為Python金融數據分析師|金融資訊爬蟲X視覺化應用課程單元從 Python 程式基礎開始,包含變數、資料型態、流程控制、函式、例外處理等 金融主題的網路爬蟲程式教學,製作Python爬蟲工具…<課程介紹>更多數據相關課程<前往>
【104職場力】・軟體工程

AI時代的資工人何去何從?專家:向「文組」取經是條出路

AI快速發展,當Cursor等AI助手能幫人自動寫程式、AI預期將達到「中級軟體工程師」的水準,資工系新鮮人的就業處境正面臨艱難挑戰。資工教育、初階工程師到底該培養什麼技能?專家認為,未來資工人才需要擁抱AI素養、運算思維,讓資工系變得「更像文科學位」。 文/田孟心編譯 由天下雜誌授權轉載 本文目錄(點擊可快速前往) 教育怎麼改?「AI素養」是關鍵另一種機會:發現文科思維的價值 當「Cursor」等AI神器能幫人自動寫程式,資工教育、初階工程師到底該培養什麼技能?卡內基美隆大學等程式教育專家建議,讓資工系長得「更像人文學科」,是一條出路。 隨著ChatGPT等聊天機器人的能力不斷進化,它們開始能夠像人類一樣順暢地回答問題、撰寫論文。但論及「取代人類」的挑戰,它們最有殺傷力的,還是針對電腦科學領域。 如今,大型科技公司和新創公司都紛紛推出能自動產生程式碼的AI助手,而且能力正在迅速提升。 今年一月,Meta執行長祖克柏預測,AI將在今年的某個時刻達到「中級軟體工程師」的水準。 新鮮人的境遇特別艱難。根據技術研究和教育機構CompTIA的分析,在過去三年中,尋求兩年或兩年以下經驗員工的公司數量,下降了65%。 教育怎麼改?「AI素養」是關鍵 大學校園裡,以編寫程式碼為主的資工系首當其衝。這引起全美各地大學的資工系所,都在努力理解技術轉型的影響,並努力思考在AI時代該教授哪些內容。 美國頂尖資工院校之一,畢業生遍佈全球各地大型科技公司的卡內基美隆大學,資工教授柯提納(Thomas Cortina)指出,「AI確實震撼了資工教育」。儘管卡內基美隆過去在培養學生方面取得佳績,但今年,資工學院還是暫停暑期工作,邀請教職員一同規劃針對AI時代的新課程。 哥倫比亞大學的資工教授溫(Jeannette Wing)也表示,「我們正看到AI海嘯的冰山一角。」 綜合《紐約時報》訪談許多資工教育工作者,他們認為資工學科可以擴展,變得「更像文科學位」,亦即更加重視批判性思考和溝通技巧。 這與美國國家科學基金會(NSF)的想法不謀而合。 該基金會正在資助一個名為「Level Up AI」的計畫,結合大學與研究人員,共同探討AI教育的本質。 主導這項計劃的資工教授馬希爾(Mary Lou Maher)直言,「資工教育的未來可能會減少對程式設計的關注,而更專注於『運算思維』和『AI素養』。」 其中,運算思維指的是能否將問題分解成更小的任務,逐步訂定解決方案,並利用數據得出基於證據的結論;而AI素養指的是,理解AI如何運作、如何負責任地使用AI,以及AI如何影響社會。 馬希爾強調,培養「理性的懷疑」應該成為新的目標。 根據世界經濟論壇《2025年未來就業報告》,當前最重要的求職技能是「分析性思考」、「彈性」和「社會影響力」。 報告裡也提到,「AI素養」不僅僅是為IT專業人士「錦上添花」,而是對全人類都很重要,教育部門更該強化這個技能。 歐盟與OECD也發起「人工智慧素養框架」(AILit),預期在2026年發布,幫助年輕學習者以批判性、創造性,和合乎道德的方式接觸AI。 另一種機會:發現文科思維的價值 在求職市場上,資工系畢業生也開始發現文科思維的價值。 在一片慘淡的就業前景中,北卡羅來納大學夏洛特分校的大四生德雷克(Connor Drake),幸運地在30次投遞(通常要投100-200次)後,就面試上一家科斯的網路安全實習生職位。 德雷克分享,他個人對AI的「防禦策略」,是拓展自己的技能組。除了資工專業以外,他還輔修政治學,加強學習安全與情報研究,並且擔任大學網路安全社團的負責人——如此一來,他就更能勝任網路安全專業領域的工作。 「資工學位曾經是通往就業天堂的金鑰匙,」22歲的德雷克說道,「但現在情況已不是那樣了。」 最後,儘管資工畢業的菜鳥面臨就業寒冬,但也有專家認為,AI對於「輔助軟體市場」大有前景。 如今,從醫學到行銷領域都在客製化自家的聊天機器人,這些聊天機器人軟體必須為各產業量身打造,並由這些產業的數據庫提供支援。 史丹佛大學計算機科學教授艾肯(Alex Aiken)認為,軟體工程崗位的成長可能會下降,但參與程式設計的人員總數將會增加。 因此,大專院校仍可維持對資工基礎知識和AI原理的教學,並擴展用新工具進行軟體設計的大量實務課程。 或許,有一個重要的前提是:資工學員不會太過仰賴AI本身。 卡內基美隆的柯提納表示,許多資工學生將聊天機器人視為完成作業的「靈丹妙藥」,「但他們連一半的程式碼都看不懂,」「很多人正在意識到自己寫程式碼的價值,打算重新開始。」 (資料來源:NYT, WEF, Nature, FAS) (原文標題:AI時代的資工人該何去何從?專家:向「文組」取經) 推薦閱讀: AI會取代工程師嗎?寫程式不再是門檻,如何打造不可替代的能力? AI強勢取代!企業寧僱AI也不找菜鳥,今年畢業生有多慘? 念到博士卻失業?AI時代,大學畢業該繼續升學嗎? AI浪潮下孩子還要上學嗎?世界權威、母親李飛飛:教育是這4重點 AI秒殺人類工程師,現在矽谷科技家長都希望小孩讀「這類科系」 [joblist_plugin title='更多104【軟體工程師】工作機會' url='https://www.104.com.tw/jobs/search/?ro=0&jobcat=2007001004' amount='3']
【104職場力】・AI

軟體業Technical Writer工作在做什麼?技術文件為何不是由PM寫?

軟體產業的Technical Writer工作在做什麼?和PM產品經理工作有什麼差異?Technical Writer職位結合「內容寫作」和「技術寫作」的專業,可以將硬梆梆的技術內容、轉換成一般使用者也能好理解的技術+商業內容。本文作者以自身經驗分享,解答包括Technical Writer工作內容及為什麼不由PM來寫技術文件。 文/朱麒 本文目錄(點擊可快速前往) 1. Technical Writer到底要幹嘛?2. 為什麼需要Technical Writer?3. 為什麼不由PM來寫技術文件? 我曾經擔任PM將近6年的時間、在新職位—Technical Writer工作也已經快9個月的時間,這篇文章想分享關於「寫文件」這件事情。 一開始有許多朋友和我討論說「為什麼不交給PM做就好?」在親身體驗與想過之後,我發現這兩者的定位與價值是完全不同的。這篇文章分享Technical Writer在做些什麼,以及簡單比較跟「產品經理(Product Manager)」的差異。 如果你對軟體產業有興趣、正在當PM的人、或是潛在想當Technical Writer的人看(有這樣的朋友嗎),一起來看看這篇文章吧。 備註:請留意此篇文章的脈絡都是以「軟體開發」的角度來談。 1. Technical Writer到底要幹嘛? 簡單說,就是替公司的產品寫一份「攻略本」。 攻略本是電玩產業的詞,能幫助新手玩家快速學會操作方法、了解遊戲目標,接著就可以比較開心的在遊戲的世界中玩耍。 而「技術寫作(Technical Writing)」就是替公司的產品寫使用文件,用來引導消費者更好地使用公司產品。技術寫作也可以視為公司品牌、產品使用體驗的一環,能影響消費者對於公司產品的整體觀感。 這就像「攻略本」會先告訴新手玩家基本的操作方法,讓玩家在別在超大的遊戲世界中不知所措的亂跑、被怪打死而感到挫折(可能一開始連「基礎戰鬥知識」都沒有就跑出新手村)。 好的技術文件,應該能夠把公司產品複雜的功能與規格,在適當的時間點、用適當的方式告訴使用者。 2. 為什麼需要Technical Writer? 對呀,為什麼不由最熟悉產品功能與規格的程式開發者或產品經理,來寫技術文件就好了呢? 先從「軟體開發者」的角度來說。由於技術文件(例如API Documentation)是技術含量相當高的文件,最好的寫作者當然是由開發者來寫。 然而多數的開發者在寫文件的時候,容易從非常技術的角度撰寫文件—多數狀況是「只解釋程式功能,但不解釋程式對於使用者的目的」。由於程式往往有自己的商業邏輯(例如建立訂單的流程、訂單對帳與請款的方式),使用者在不清楚商業邏輯的前提下直接閱讀,往往一頭霧水。 因此Technical Writier誕生了,這個職位結合「內容寫作(Content writing)」和「技術寫作(Technical Writing)」的專業,可以將硬梆梆的技術內容、轉換成一般使用者也能好理解的技術+商業內容。 Technical writer像是一位翻譯員,要把「技術」國家的語言翻譯給「商業」國家的人理解。 3. 為什麼不由PM來寫技術文件? 行行好,放過PM吧! PM的工作包山包海,要跟業務單位/客戶對需求、花時間整理規格、跟設計師/工程師/QA/營運團隊溝通。 PM職責範圍確實也包含寫產品的規格與規劃,例如: 使用者故事(User Story): 即 As a(使用者), I want(做什麼事情), so that(得到什麼成果),讓產品團隊理解每個功能為誰而做、要做什麼、做完成果。 User Story Acceptance Criteria Test Cases:寫完User Story後,必須要進一步描述這個功能的細節,透過「Given(在什麼情況下),When(當使用者做了什麼),Then(會發生什麼事情)」才能讓工程師與QA(測試工程師)執行。 Product Roadmap:告訴C字輩的老闆接下來的產品發展,這一季要做什麼、為什麼要做、要打哪些用戶、如何衡量成效、成效好與不好的相對應措施是什麼。 可以看到,PM的寫作文件通常是「對內」,告訴團隊接下來要做些什麼、不做些什麼;但Technical Writer通常是「對外(外部使用者)」,告訴使用者產品從哪裡開始用、要完成對應的事情該怎麼做、技術細節要到哪裡去查……等。 PM和Technical Writer的技能樹不同,前者更多在溝通、後者更多在引導。更多文章分享,可至「朱騏部落格」閱讀。 (原文標題:軟體產業中的 Technical Writer 在做些什麼,為什麼「寫文件」這件事情不都交給 PM 做就好?) [joblist_plugin title='更多104【Technical Writer】工作機會' url='https://www.104.com.tw/jobs/search/?keyword=Technical%20Writer' amount='4']
【104職場力】

.NET 開發者必看!學會滲透測試思維,加速修補資安漏洞並提升系統穩定性

恆逸開課時間查詢:https://www.uuu.com.tw/Course/Show/1501/1 恆逸學員徐英智: C# 全端開發兼顧穩定與資料安全 我目前在一家以軟體開發為主的科技公司擔任全端工程師,主要使用 C# 和 .NET 平台開發各類應用程式。工作上,我負責的範圍涵蓋後端系統架構設計到前端畫面的串接。我也會與美編人員、測試人員一起討論技術方案,並處理系統整合的問題。我們的客戶大多是公部門,因此系統在穩定性、擴充性及資料安全方面的要求都非常高。 🎯 藍紅軍攻防實務滿足工作所需 公司正在計畫投標更多不同領域的專案,在證照要求上需要有更多同事擁有 C# 相關證照。我覺得這門課最大的吸引力是內容非常完整,從防禦到攻擊的部分都有涵蓋,特別是針對藍軍防禦與紅軍攻擊等主題,都有搭配實務講解。這些正好是我目前工作上非常需要了解的內容。 🛡️ 從攻擊視角掌握資安防護精髓 講師的教學方式非常豐富,不只侷限於課本內容,而是從多個角度搭配實際案例來說明重點。印象最深的是在講解「程式撰寫的資安防護」時,講師不只是單純地說明理論與原則,而是透過實際的攻擊範例,來展示網站在有防護與沒防護時的差別。透過這樣的實作演示,我能夠更直觀地理解各種漏洞的成因與攻擊手法,也學會了如何在開發階段就建立正確的安全意識。這對我特別有幫助,因為我在工作中經常需要修補系統漏洞、分析滲透報告。課程讓我更清楚地了解滲透測試人員在檢測時的思維與方式,能更有效地從防禦角度思考問題,預先避免潛在風險。這樣的實務教學方式,讓我在資安防護上不再只是照著規範執行,而是真正了解背後的邏輯與意義。 🔍 Proxy 工具實戰應用發現潛在弱點 讓我印象深刻、甚至覺得意想不到的收穫,是學到了 Proxy 工具在滲透測試中的進階應用。以前我只知道這類工具能攔截封包做基本分析,但在課程中,講師深入示範了如何利用 Proxy 來模擬實際攻擊、測試網站的安全防護機制,這才讓我意識到這類工具的潛力。透過上課,我發現可以在專案系統上線前,先用這個工具自行進行測試,檢查是否存在漏洞或防護不足的地方,這不僅能提早發現問題,也能減少上線後修補的時間與成本。上完課的隔天,我立刻將這些方法運用到工作中,重新檢查過去負責的專案系統,找出一些過去未注意到的潛在弱點。實務操作的經驗,也幫助我在考證過程中,能更快速地判斷並找到問題的答案。 🚀 資安課程助學員快速理解攻擊手法強化防護爭取升遷 這門課對我工作的幫助可說是立竿見影。回到公司後,我剛好收到幾份滲透測試報告需要修補漏洞,便立刻回想課堂上學到的觀念與技巧。以前看到這類報告時,常需要花時間去理解攻擊手法與漏洞成因,但現在我能更快掌握滲透人員的思維角度,也能準確判斷問題所在,迅速找到程式中需要修補的部分並完成防護強化。更重要的是,這次的學習讓我對資料防護與網路架構的整體概念有了更深入的理解,能夠以更全面的視角來思考系統安全。我現在也能更直觀地提出自己的建議與想法,並主動分享課程中學到的資安觀念與防護技巧。最後,我希望自己能順利在下個月取得 CASE .NET 的證照,爭取公司提供的額外獎勵與升遷機會。 索取課程優惠:https://www.uuu.com.tw/Forms/CourseInfoRequest?courseId=CASENet&mediaSrc=104
精誠資訊恆逸教育訓練中心・資訊安全

AI會議紀錄整理技巧!6步驟活用Gemini Notebook與指令模板,語音轉文字、中英夾雜也不怕

會議記錄整理總是很花時間,如何運用AI來提高效率?作者分享「AI會議整理術」,6步驟包括運用AI語音轉文字工具,以及活用Gemini Notebook(原NotebookLM)等AI工具來解決中英夾雜、專有名詞一堆等AI會議紀錄常見痛點。搭配AI指令模板,將雜亂逐字稿自動轉譯為「三段式摘要」與「行動清單」,省下60%時間,讓團隊溝通更精準、決策更高效!本文節錄自《高效職場生存法圖解》。 文/趙胤丞、電腦玩物站長Esor 本文目錄(點擊可快速前往) 讓AI用固定模板,把會議討論變成清楚的紀錄與待辦AI會議整理操作教學!6步驟分享,節省60%時間的協作術AI提示詞分享:快速把逐字稿轉成會議筆記、會後郵件AI會議筆記方法論反思與實踐AI會議筆記實戰QA:AI工具怎麼選?轉錄出錯怎麼辦? (編按:NotebookLM於2026年7月更名為Gemini Notebook。以下為原始文章:) 讓AI用固定模板,把會議討論變成清楚的紀錄與待辦 AI工具不是拿來取代我們,而是為了讓我們能把時間花在「真正要我們思考的地方」。我們都知道,一場會議不只是一場會議,它可能是團隊協作的決策過程,也可能是專案卡關的突破時刻,所以會議過後真正困擾我們的其實是「後續花時間釐清專案未來策略」、「確認接下來要做哪些待辦行動」。 但是,我們卻常常把最多時間花在會議後的資料、記錄整理,結果為了會議筆記拖延了那些真正要馬上去做的下一步行動,這樣的行為無異是「買櫝還珠」。 只是傳統的會議紀錄方式充滿了各種痛點:主持人講得飛快,你無法跟上;對話來回跳躍,記錄順序亂七八糟;會議過程與會者講了一堆,還得再花時間整理報告與Email。這些都是消耗我們寶貴的時間。其實整理不好,這不是你能力問題,而是訊息密度過高、人力處理的效率太低。 這正是AI可以切入協助支援的痛點,幫我們「釐清會議中的決策與行動訊號」。 概念說明關鍵效益自動化轉錄AI將語音自動轉換成文字節省人工聽打時間,不錯過任何細節智慧化摘要AI根據內容自動生成重點與結論快速掌握會議核心,不必重聽錄音行動化轉譯AI從文字紀錄中提取任務與責任人加速「討論」到「行動」的轉換,強化執行效率 資安前提:在使用任何AI工具時,特別是涉及公司內容,務必確認公司、平台的隱私安全規範,以保護你與組織的資料安全。 (圖/創意市集《高效職場生存法圖解》) AI會議整理應用情境:適用需高效溝通的場合、專案會議、跨部門會議 這套方法適用於所有需要高效溝通的場合,特別是討論內容多且複雜的專案會議,或是需要精準追蹤行動的跨部門會議。無論你是團隊主管、專案經理、還是需要同時處理多項任務的個人工作者,都能透過AI協作來確保會議的討論能確實轉化為可執行的成果。 AI會議整理技巧提醒:加速你的決策行動,而非取代你的判斷 AI是你的副駕駛助手,AI雖然能大幅節省時間,但它的價值在於「加速你的決策與行動」,而非取代你的判斷(畢竟AI無法幫你的錯誤判斷背黑鍋)。最終的行動清單仍需由你人工確認與校對,進而確保共識沒有落差。 AI會議整理操作教學!6步驟分享,節省60%時間的協作術 【Step 1】為什麼需要AI會議記錄工具? 這套AI協作流程不是要你變得更依賴工具,而是讓你學會用工具放大自己的效能,讓每一場會議都能更快進入「創造價值的行動階段」。 傳統會議記錄的痛點AI可以做什麼主持人語速過快、資訊密度高,難以跟上自動語音轉文字,完整保留內容對話跳躍、紀錄順序混亂快速生成會議摘要,還原討論脈絡討論時混雜了資訊、交辦、想法、疑問,清理要花許多時間協助整理任務清單與待辦事項會後還需整理郵件回報輔助產出主管回報Email 當我們試圖用低效方式處理高密度資訊時,就會被迫卡在「文書助理」的角色裡。AI讓我們能專注在會議中的決策、協調與判斷,真正成為「決策轉譯者」。 【Step2】挑選對自己最方便的AI轉錄工具 AI語音轉文字(甚至是會議錄音專用AI工具)已經多如雨後春筍,甚至大多數線上視訊會議工具也都內建錄音與AI轉錄功能。這邊我們沒有要對工具做太多深入解析,而是針對常見的三種會議情境,分享對一般用戶來說最簡單易上手的選擇。 工具應用情境功能簡述PLAUD.ai硬體裝置,方便啟用錄音檔案儲存在本地裝置,內建AI自動處理工作流程雅婷逐字稿手機App,即時轉錄當下即時轉錄,對於台灣用語有相對較在地的處理NotebookLM自行錄音,交由AI轉錄與處理可以建立會議錄音資料庫,由自己的指令決定轉錄的處理方式 【Step 3】如何處理多語混雜與專有名詞挑戰 中英夾雜、專有名詞頻繁,是台灣公司很常見的會議現場情境。現在大多數的AI語音轉錄工具,對於多語內容的辨識已經有一定水準(不過台灣常用的台語,還是有侷限),這部分大家可以實際試試看即可。 而「專有名詞」的部分,例如專案特有的名稱、人物、技術、術噢,可以製作一份「專有名詞表」,在AI要轉錄前,先提供AI,請其根據這份「專有名詞表」來轉錄,往往就可以有很好的效果。 以前面提到的Google NotebookLM為例,我們可以先新增一份專有名詞對照表。 以Google NotebookLM為例,再請AI轉錄會議前,可以新增一份專有名詞對照表(圖/創意市集《高效職場生存法圖解》) 接下來在轉錄時,請AI除了分析錄音檔案,也要對照專有名詞對照表,修改會議筆記內容,就能獲得很好的辨識效果,更重要的是可以大幅度節省後續修改潤飾的寶貴時間。 【Step4】應用「三段式會議摘要」 我們當然可以讓AI把「所有逐字稿」都轉換出來,但這樣其實有點浪費了AI真正「整理」、「重組」、「分析」的能力。 用AI摘要會議紀錄,不是要它幫你「記住全部」,而是幫你「轉譯為可用資訊」。三段式結構最適合會議筆記與摘要: 背景議題:這段討論是在處理什麼? 重點觀察:過程中出現哪些關鍵數據、爭議或決策? 行動建議:這段話最後導出了什麼事要做?有責任人與時限嗎? 你可以在AI指令中明確要求輸出這三段內容,並加註需要標示會議參與者或引用關鍵數據,確保摘要可以立即使用。 用AI摘要會議紀錄,三段式結構包括:背景議題、重點觀察、行動建議,最適合會議筆記與摘要(圖/創意市集《高效職場生存法圖解》) 【Step5】從摘要轉譯為行動清單 會議中最常見的溝通語句是模糊的,例如:「這案子你再follow一下」、「那份簡報誰來處理好?」。如果只是轉錄逐字稿,很有可能只是一對類似這樣的雜亂語句,這時候可以請使用AI判讀以下三要素: What:要完成什麼事?(如果能寫出具體項目與產出最佳) Who:誰負責?(要寫上負責人,也要確保負責人知道自己要負責該項目) When:什麼時候要完成?(最好有明確日期與時間) 示範指令:「請根據以下逐字稿,列出所有可辨識的任務,標示What(要完成什麼事?)/Who(誰負責?)/When(什麼時候要完成?),若有待確認的資訊請註記。」 【Step6】AI會議紀錄實作分享—節省60%時間、保留主導性 每次會議後,我習慣以下流程(當作示範參考,但你可以搭配不同工具): 會議中用PLAUD.ai錄音並轉文字,確保內容完整。 將逐字稿餵給ChatGPT,依「三段式會議摘要」、「行動清單邏輯」輸出摘要與任務。 核對、補充細節後貼入自己的任務管理工具,並標注優先順序。 需要回報的部分請AI幫我起草Email訊息。 這個流程沒有一個步驟是全部交給AI,自己完全不動手,但AI幫我節省了大約60%的紀錄與輸出時間。我能花更多力氣去思考與決策,而不是被反覆聽錄音與整理報告綁架,但也不會完全由AI主導,結果我自己根本不知道真正的討論內容是什麼。 AI提示詞分享:快速把逐字稿轉成會議筆記、會後郵件 如果你想快速把逐字稿轉成有效的會議筆記、會後郵件,可使用以下指令: 你是一名「會議行動轉譯官」,任務是根據下面逐字稿生成會後追蹤Email。請嚴格依流程輸出:1. 會議摘要(三段式:背景議題/重點觀察/行動建議)2. 任務清單(What/Who/When)3. Email草稿(以專業、精簡語氣撰寫,結尾請列出下一個檢視節點)。請在內容中善用條列,確保收件者一眼就能掌握重點。逐字稿:(貼上逐字稿) AI會議筆記方法論反思與實踐 1. 重新定義「寫會議筆記」的價值 寫會議筆記的本質是「為了讓事情推進發生」,而非停留塵封在共用資料匣的會議記錄當中。過去我們花大量時間確保每個字都被記下來,卻忽略了會後最重要的任務分工。現在有了AI工具,我們反而要重新調整焦點:不是把責任全部交給AI,而是善用AI把「會議噪音」過濾成「行動訊號」。 當AI接手機械性的紀錄工作後,你就能把注意力放在觀察會議中的人際互動、判斷決策背後的潛在風險,或是思考下一步策略。因此,你不再是敲鍵盤的人,而是提煉共識、設定優先順序的人。 2. 真正的效率來自「人機協同」 AI轉錄與摘要可以迅速提供初稿,但準確性、策略判斷與溝通語氣仍舊仰賴我們來掌舵。當你願意多做一個「人工校準」的步驟,補上情境背景、利害關係、專業措辭,也能讓AI處理得更好。而當我們有好的會議筆記,就能確保整個團隊朝正確方向前進。 3. 持續優化你的協作節奏 每個人面對的專案都不同,所以你需要跟AI溝通的專業術語,甚至你需要讓AI處理雜亂會議討論的邏輯都會有所不同。 上面提供的指令是基本版,你需要再根據自己的專案邏輯做修正客製化,根據自己需要的正式會議報告結構做調整。我們可以抱持一種「做實驗」的心態,把每次會後郵件當成一次實驗: 這次的AI prompt是否清楚? 任務欄位拆解是否滿足需求? 專業用語分析是否正確? 如此每一輪修正都會讓我們在「下一次」AI整理筆記的流程更貼近團隊需求。 AI會議筆記實戰QA:AI工具怎麼選?轉錄出錯怎麼辦? Q:AI工具這麼多,我該怎麼選擇? 解答:工具百百種,我們時間很有限,別去追求最好的工具,而是思考現階段最適合你使用的。挑選時先從痛點出發:如果最需要節省聽打時間,專注於轉錄精準度;如果最在意資料安全,則優先考量支援端對端加密的硬體或雲端服務。 Q:AI轉錄的內容,直接使用會有風險嗎? 解答:會議逐字稿只是初稿。AI可能會在專有名詞、口音、語氣理解上犯錯。如果未經校對就直接使用,容易造成誤解。我們仍需親自把關確認,再更細緻地補上決策背景與情緒脈絡,才能確保最終對外訊息是精準且負責任的。 Q:AI摘要會不會讓我變懶惰,不再思考? 解答:AI幫你完成機械性的紀錄工作後,你反而能把精力轉移到判斷利害、預測風險、擬定策略,而這些才是對組織更有價值的工作。AI讓你成為更好的溝通者與決策者,而不是更懶惰的紀錄者,因為單純記錄在未來的價值會大幅貶值。 Q:如果講者口齒不清,AI轉錄還是會出錯怎麼辦? 解答:這是AI工具的極限,但我們可以利用下面這個會議小技巧來調整:遇到轉錄不精準時,可以在會議中使用「段落即時總結」技巧:由我主動複述「我確認一下,您剛才說的是……」來釐清語意。這個動作能建立共識,並在錄音過程也把模糊訊息轉成可執行的任務。 節錄自:創意市集出版《高效職場生存法圖解:工作被打斷、時間很零碎、會議一大堆也能高產出的技巧》/趙胤丞、電腦玩物站長Esor 著 推薦閱讀: NotebookLM生成簡報、資訊圖表功能登場!實用技巧盤點 NotebookLM簡報怎麼修改?5招編輯方法實測,轉PPTX、線上改都行 會議記錄=逐字稿?專業會議紀錄只記3項重點|寫法技巧、範本一次看 會議紀錄用AI怎麼做?會議逐字稿如何整理?|AI語音轉逐字稿教學
【104職場力】・AI

軟體工程師履歷範本|5大地雷別踩:形容詞太多、技術名詞太少

軟體工程師履歷怎麼寫?軟體工程師種類很多,常見有:前端/後端工程師、Web 開發工程師、APP 工程師等,即使職類不同,優質工程師履歷製作的原則卻通用。本文專訪Build School 軟體工程師培訓學校的創辦人吳典璋,曾指導上百位軟體工程師撰寫求職履歷,分享軟體工程師履歷範本一擊必中攻略。 本文目錄(點選連結可快速跳至該章節閱讀) 履歷前言不可少,4大重點快速吸引目光1. 技能樹2. 專案經驗、專題、作品3. 個人成就4. 人格特質為履歷加分,3項須知一定要做1. 履歷中最重要的是強調專案中的經驗及成就2. 完整展現你的作品、技術能力及學習能力3. 最重要的專案經驗及作品放前面履歷扣分禁忌,5個地雷提醒1. 避免錯字,尤其是技術名詞及關鍵字2. 太多形容詞、太少技術關鍵字3. 具體描述「工作成果」而不是「工作內容」4. 具體描述你的學習能力5. 改用線上履歷連結,方便即時更新把握履歷撰寫原則,新鮮人及轉職者應更有信心 履歷前言不可少,4大重點快速吸引目光 在履歷的開頭,最重要的是用履歷前言快速吸引求才公司目光,但許多求職者卻忽略這一塊,或是根本沒放,非常可惜。「履歷前言」可以當成是你的自我介紹,也可以將這部分熟記,在面試時派上用場;前言也可以當成投遞履歷時要給徵才者看到的簡短自我介紹,一定比留白來得好。舉在104編寫履歷模板為例,「個人簡介」欄位就是履歷最先呈現的區塊,可以在這邊帶出履歷前言的重點,並在專案及自傳中詳述。履歷前言主要為 4 重點: 1. 技能樹 說明你最擅長的技術,例如:.NET/C#、ASP.NET MVC、ASP.NET Core、JavaScript、Vue.js、Node.js、Docker....等等。 2. 專案經驗、專題、作品 若是可以公開的,可以放上連結或 GitHub,方便讓用人主管針對有興趣的地方,進一步查看;但若公開的部份也請記得要整理完善並確定自己能解釋說明這些程式碼的架構、流程、所使用的技術。 3. 個人成就 例如:工作具體成就、若是新鮮人可放實習經驗、得獎殊榮、外語能力、特殊才能等等。 若是新鮮人或跨領域轉職者,沒有太多專案開發經驗,更要記得強調此部分。不用太擔心是不是所謂的資訊本科,重點是強調你的專業能力;但若有普羅大眾認為是不錯的學經歷,或是特殊專長及才能,縱使與程式能力非直接相關,建議可放上來,因為可以引起徵才主管的目光並製造面試時的話題,在千篇一律的履歷中,更有吸睛的機會。 4. 人格特質 真誠且自然地展現自己的特色且企業主會喜歡特質,例如:對程式的熱情、有良好自主學習能力等等,最好要有關鍵字出現。 以下提供撰寫範例: 曾任電商之業務管理職,擁有高度的自律及團隊管理能力。因愛好線上遊戲而自行編寫外掛腳本,發覺對程式開發感到熱愛,決心投入軟體工程師的專業培訓。善長後端技術 .NET / C#、ASP.NET MVC、ASP.NET Core,但前端技術 JavaScript, Vue.js, CSS 也擁有專題開發經驗。透過 Git/GitHub 團隊開發完成一個前台、後台管理、金流之高完整度「線上交友網站 - XXX」(可以公開的話放上連結),也正在使用 Vue.js + ASP.NET Core Web API 前後端分離的開發模式,開發「線上桌遊 - OOO」(可以公開的話放上連結)。考取多益金色證書擁有良好的外語能力,在開發專題時擔任組長,帶領組員學習 SignalR 及 WebRTC 即時通訊技術,樂於與他人分享,享受解決 Bug 的過程及專案上線所帶來的滿滿成就感! 到【104履歷範本】查看軟體工程師履歷範本 104履歷可在版頭撰寫個人簡介、新增個人網站連結與特色標籤 為履歷加分,3項重要須知一定要做 1. 履歷中最重要的是強調專案中的經驗及成就 讓公司從這些描述中,快速了解你的能力。若是新鮮人,沒有相關工作經驗,則可多強調曾做過的專題、實習、個人成就或曾於培訓及學校時所做的專題。若為轉職者,更要強調你的專題及完整度高的作品經驗,以及擁有良好的自主學習能力。 2. 完整展現你的作品、技術能力及學習能力 你可以這麼做: 履歷上要呈現你的專案或專題經驗及使用的技術。 若有可公開之作品或 GitHub 可放上,讓面試官可以看。但請務必注意是否可以公開,以及是否有整理過,需有一定的完整度。 若有寫技術部落格或經營技術社群,可將連結放上去,例如:平常練習新技術的心得整理及分享。若是該職缺需要的技能是你沒碰過的技術,可將你的學習成果連結放上去。 若為新鮮人,可描述在專題過程中遇到的挑戰或卡關,你如何解決及克服。這一點常是面試官在面試過程中,用來了解求職者的自主學習能力。 3. 最重要的專案經驗及作品放前面 履歷撰寫的順序未必要用時間軸,記得要盡可能呈現你的優勢,讓徵才主管及面試官在履歷中愈容易看到愈好。 104履歷自動提醒你還有哪些「可提高面試邀約機會的欄位」尚未填寫 【104履歷範本】精選真人履歷範本,看看別人怎麼寫履歷 【免費】與工程師前輩一對一線上諮詢履歷問題 履歷扣分禁忌,5個地雷提醒 1. 避免錯字,尤其是技術名詞及關鍵字 軟體工程師重視細節,若履歷上有錯字,容易讓面試官有不好的印象。 2. 太多形容詞、太少技術關鍵字 撰寫履歷時最好簡明扼要呈現自己的技術能力及專案經驗,文字使用不饒口、不累贅,並且盡量少用形容詞,因為形容詞無法精準表達。避免寫像是:我在學校是一個積極向上,受到師長喜愛的同學……等等。跟專業技能無關的描述太多,對履歷不會加分。 以下舉出一個修改前及修改後的範例。 修改前(文字描述稍嫌累贅): 正在實作 OOO 專案,開發 SPA 網頁 - 後端的部分使用 ASP.NET Core 撰寫 Web API 處理後端邏輯,前端使用 Vue.js 進行前後端分離,使用 Vue Router 進行路由設定,並利用 axios 傳遞與接收資料渲染至頁面上,後端有分 Service 及 Repository 層。 修改後(簡潔並精準呈現專案內容與技術): OOO 專案開發 SPA 網頁,採 Vue.js + ASP.NET Core Web API 前後端分離的開發模式●  使用 Vue Router 路由設定●  使用 axios 與後端 Web API 介接● 後端採 Service 及 Repository 設計作品網站連結 - xxxxx (務必確認是可以公開的才放;若程式碼可公開可放 GitHub 連結) 3. 具體描述「工作成果」而不是「工作內容」 求職者在撰寫工作經驗時,常常只描述工作內容,而不是工作成果,像是只寫負責前後端程式開發、Web API 開發、網頁切版及串接 API。應該具體描寫自己執行什麼專案、使用了什麼技術,期間達成什麼工作成就,但仍務必留意該項內容是否可以公開。工作成就可以是專案表現公司或團隊給予獎勵、或是因你的開發工作、重構專案、或研究某項技術並導入專案中,減少重工或提升開發效率、或開發維護更容易、或提升系統效能 xx %、降低系統負載 xx %、提升同時在線人數 xx% ...。 4. 具體描述你的學習能力 許多求職者新人容易在履歷中寫到自己很願意學習,但在軟體工程師這領域,持續學習是基本的要求,不用刻意寫自己是來學習的,因為公司都希望人才是能為公司及團隊創造價值,反而要強調的是學習能力,可以用之前做專題時卡關時如何解決、學習新技術的經驗、或你個人的佈落格學習記錄、或是開發 Side Project、參加技術社群或 meet-up 持續學習、這些描寫來展現你的學習積極性及自主學習能力。 5. 改用線上履歷連結,方便即時更新 建議投遞履歷時,以提交線上履歷連結為主,尤其是應徵軟體工程師,可以直接做一個自己的履歷頁面,或可以在 104 人力銀行取得履歷的限時連結。雖然有些公司履歷投遞時會要求 PDF 檔,但因你個人的資歷會隨著時間更新,若提交了一個有錯誤的 PDF 履歷或是很久以前的檔案,投遞後可能會在求職公司內轉傳,人資寄送給用人主管,就會是有錯的或久未更新的履歷。若是線上履歷,一旦發現有錯,或你個人的資歷有更新了,可以即時修正或補充。 104履歷「取得連結」功能,可以自動產生7天內有效的專屬線上履歷連結 最後提醒讀者們,履歷上的文字描述只是呈現你目前的經歷及成就,最重要的仍是個人要有紮實的程式技能,以及在專案或作品上所累積的經驗,並持續積極的主動學習,不用過度地追求履歷的完美而本末倒置。 也鼓勵所有嚮往軟體工程師就業的夥伴們,不用太擔心自己的過往背景及經歷,因為過去的你無法改變,只要下定決心,專注在可以掌握的現在,有強烈的學習動機且願意花時間持續的練習,這就是最關鍵的第一步! 台積電、半導體產業的履歷面試懶人包:要刷題嗎?履歷怎麼寫? 寫完履歷,別忘了上【104履歷診療室】免費線上履歷健診! 應屆畢業生投履歷沒回應,履歷修改後投5中1|履歷診療室使用經驗分享 【104履歷範本】精選真人履歷範本,看看別人怎麼寫履歷 前端後端軟體工程師履歷範本、研發工程師履歷範本 104個人品牌:真實求職者案例,軟體工程師履歷範本提供寫履歷參考 把握履歷撰寫原則,新鮮人及轉職者應更有信心 看完了上面的攻略,是否更清楚自己的履歷該如何撰寫了呢? Build School 的吳典璋老師 - Dann 哥在最後也想鼓勵想跨入這個領域的新鮮人或轉職者勇敢嘗試。軟體工程師在台灣的求職機會非常多,依據老師的輔導經驗,除了資訊本科系外、過去也有許多非相關背景的轉職者都成功轉職,像是:空服員、電競選手、硬體廠技術員、PM專案經理、餐飲及服務業、甚至大學休學生都在培養紮實的程式能力後,開創自己職涯新方向。 要擔任稱職的軟體工程師,最重要的就是專業技術能力以及學習能力,在履歷上盡可能呈現自己的專案經驗及完整度高一點的作品,說明簡潔扼要,並展現吸睛元素。把握上述履歷撰寫法則,相信就能為自己敲開心儀企業的大門,拿到入場門票。 [joblist_plugin title='更多【軟體工程師】工作機會' url='https://www.104.com.tw/jobs/search/?keyword=%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB' amount='3']
【104職場力】

用 Claude Code 打造全端應用,AI 結對編程讓開發效率大幅提升!

陳贈文 文章分類:AI課程 參訓課程:掌握 Claude Code 從零打造企業級全端開發應用實戰班 現  職:軟體工程師 用 Claude Code 打造全端應用,AI 結對編程讓開發效率大幅提升! 👨‍💻 學員背景 資訊科技產業軟體工程師,負責系統後端開發、伺服器維護與架構設計。 🎯 參訓目的 隨著 AI 技術興起,工作上需要更高的開發效率,因此希望學會 AI 工具整合於開發流程,加速專案交付。 🏆 最大收穫 學會將 Claude Code 與 gstack 實戰應用於企業級專案,透過 AI 結對編程顯著提升開發效率,並掌握提示詞工程與錯誤除錯技巧。 📝 產業背景與職務內容 我目前在資訊科技產業擔任軟體工程師,主要負責系統後端開發、伺服器維護與整體架構設計。日常工作除了撰寫與優化程式碼之外,也需要處理系統的除錯與效能提升,確保企業內部各式應用服務能穩定運行,並隨時支援新功能的擴充與上線。 📚 選擇恆逸課程的原因 隨著 AI 技術爆發,工作上越來越需要快速交付專案。為了大幅提升開發效率,我希望能將 AI 工具無縫導入工作流程。恆逸的這堂課主打「Claude Code」與「gstack」實戰,正好完全命中我渴望從零打造現代化全端應用、加速開發週期的迫切需求。 👨‍🏫 講師教學特色 授課講師最讓我印象深刻的是,能將複雜的技術概念具象化,對每天面對冷冰冰程式碼的工程師來說非常有幫助!講師不只是唸簡報,而是直接打開編輯器,Live Demo 展示如何一步步使用 Claude Code 輔助開發。講解 gstack 技術棧時,特別強調各元件的整合邏輯。以往自己摸索常卡在環境設定或版本相容性問題,但講師用幽默比喻,把前後端資料流與 AI 協作的觀念講得很清楚。每當我們實作遇到報錯,講師總能一針見血指出問題,還會故意示範「AI 可能會寫出的錯誤程式碼」,手把手教我們如何引導、修正 Claude Code 的輸出。這種「不怕犯錯、從除錯中學習」的氛圍,大大降低了我對新技術的學習焦慮。講師也常分享業界實戰經驗,讓我們不只學工具,更學到企業級開發的架構思維。整堂課充滿破關解謎的成就感,讓我覺得「學得超好、任督二脈被打通」! 💡 課程中最有收穫的技術或觀念 在上課過程中,我最有收穫的是徹底打破了對 AI 寫程式的刻板印象。以前覺得 AI 生成的程式碼難以直接套用在企業級專案,但在這堂課實作 gstack 全端應用時,我真正體會到「AI 結對編程」。精華在於運用 Claude Code 從零開始搭建 gstack 架構,學會如何精準下達 Prompt,讓 Claude Code 快速生成樣板程式碼,自己則專注於核心業務邏輯。遇到複雜資料庫連線或 API 路由規劃時,直接請 Claude Code 提供建議,甚至協助找出效能瓶頸並重構。這堂課強調實戰而非死記硬背考照。建議上課時一定要親自動手寫程式,遇到 Claude 產出不如預期時,就是練習「提示詞工程」的最佳時機。學會與 Claude 溝通、引導它寫出符合企業標準的程式碼,是我這趟學習中最寶貴的收穫。 🚀 課程對工作實務的幫助 結訓回到工作崗位後,課程效益立刻顯現。最近公司要開發內部自動化監控儀表板,若照以往流程,光是前端、後端 API 到資料庫,至少要一兩週。這次我直接應用課程學到的 gstack 架構,全程搭配 Claude Code 輔助,讓 Claude Code 生成 API 框架,快速完成前後端資料綁定。遇到不熟悉的模組套件,也能直接問 Claude Code 並取得實作範例。結果,原本預估兩週的專案,我只花不到四天就交付,程式碼品質與架構甚至比以前純手工寫的還好!開發效率大幅提升,不僅讓我準時下班,也讓主管注意到我導入新技術與高效率產出的能力。這門課帶來的「實質生產力躍升」,已成為我年底績效考核時爭取加薪、升遷的最佳籌碼。對於想在 AI 時代保持競爭力的軟體工程師來說,這絕對是投資報酬率極高的實戰課程! 完整文章:https://ucom.uuu.com.tw/web/Testimony/Article/12901
精誠資訊恆逸教育訓練中心・精誠資訊恆逸教育訓練中心

用AI快速寫Email!ChatGPT Writer、Copilot等中英文電子郵件生成|附5種指令範例

想用AI快速回信寫信,Grammarly、Microsoft Copilot、TinaMind、ChatGPT Writer要怎麼用?本文解析4種工具的特色及介面用法,以及分享5種情境的信件指令(Prompt),讓你工作效率倍增! 文/ 張可佳(Claire Chang) 本文目錄(點擊可快速前往) Grammarly:英文書信的撰寫輔助Microsoft Copilot:善用預設介面撰寫信件撰寫商務信函指令(Prompt)商務信函的最佳化指令(Prompt)個人信件書寫指令(Prompt)職場信件書寫指令(Prompt)政府公文的撰寫指令(Prompt)TinaMind:一鍵產生信件內容ChatGPT Writer:快速寫信、自動幫你回信 書信和邀請函至今依然扮演著重要的角色,無論是正式場合還是私人活動,都需要一封得體、清晰的信件來傳達資訊和心意。利用文字生成工具來撰寫和修改書信與邀請函,無論是商務邀請、活動邀請,還是個人邀請信,都可以通過簡單的提示,生成專業且符合場合的內容。 延伸閱讀:【商業/求職Email格式】電子郵件7重點+範例,輕鬆寫出專業感 Grammarly:英文書信的撰寫輔助 官方網站:https://www.grammarly.com/ Grammarly是一個AI驅動的寫作輔助工具,主要針對英文的寫作為主,旨在幫助用戶提升寫作的準確性和表達效果。它能即時檢查文法、拼寫、標點,並提供語氣、風格等建議,也可以可根據提示生成內容大綱或草稿。 該工具支援多種平台,包括桌面應用程式、瀏覽器擴展程式、行動應用程式等,在安裝桌面版程式之後,可直接在Google Docs、Slack、Outlook等使用此工具,提供撰寫信件時的文法檢查,或是直接輸入你想寫的內容請Grammarly幫忙生成內容,而無需切換應用程式。另外Grammarly也提供瀏覽器外掛,支援Chrome、Safari、Firefox等主流瀏覽器,透過外掛可與Gmail、Google Drive等Google服務整合。 Grammarly提供免費和付費版本,某些高級的功能如:語氣建議、抄襲檢查等,只能在付費版本使用。 這個功能適合經常需要撰寫英文書信的人,其對於文法和拼寫檢查非常的準確。 Grammarly(圖/博碩文化提供) Microsoft Copilot:善用預設介面撰寫信件 針對邀請函的撰寫,我推薦Microsoft Copilot,因為他有已經設計好的介面可供直接使用,我們只需要將Copilot的介面切換至「撰寫模式」,這邊都已經有固定的表格和選項,只要按照表單填寫,就能產生很棒的內容。 Microsoft Copilot在撰寫邀請函方面的最大優勢在於其直觀且易用的介面,特別適合不熟悉AI的使用者。以下是一些具體的優勢: 設計良好的介面:Copilot提供了一個專門的「撰寫模式」,用戶可以輕鬆切換到這一模式,無需深入了解AI技術即可開始使用。 預設模板和選項:在撰寫邀請函時,Copilot已經設計好固定的表格和選項,用戶只需選擇所需的類型,系統便會自動生成相應的內容,這樣可以節省大量的時間和精力。 自動化內容生成:Copilot能夠根據用戶的需求自動生成邀請函的內容,無論是正式的商務邀請還是輕鬆的社交聚會邀請,均能提供合適的文案。 Copilot(圖/博碩文化提供) 除了邀請函之外,同樣的模式在商務信函的撰寫與最佳化、個人和職場信件的書寫也非常有用。以下為範例的Prompt: 撰寫商務信函指令(Prompt) 寫一封有說服力的電子郵件來說服潛在客戶嘗試我們的商品。我們的商品是辣木月餅我們每盒都會捐贈100元幫助婦幼弱勢,辣木有極高的營養價值,是個天然的健康補充來源 商務信函的最佳化指令(Prompt) 修改這封電子郵件,以專業的英語口說方式寫出來,此封信件的語氣應要能非常專業和簡潔。此外,至少提供三個電子郵件主題給我選擇。""" 我們很高興向您介紹我們最新推出的產品「辣木月餅」。這款月餅結合了傳統與健康,是您中秋佳節的不二選擇。每購買一盒,我們將捐贈100元幫助婦幼弱勢群體。希望能有機會為您提供試吃樣品,讓您親自體驗這款健康美味。""" 個人信件書寫指令(Prompt) 寫一封給朋友的電子郵件,內容是邀請他們參加我即將舉辦的生日派對,並提供派對的詳細資訊如日期、時間、地點,還有希望他們能夠來的原因。 職場信件書寫指令(Prompt) 寫一封給同事的電子郵件,內容是邀請他們參加公司即將舉辦的研討會,並提供研討會的詳細資訊如日期、時間、地點,以及參加的意義。 政府公文的撰寫指令(Prompt) 寫一封給教育局的公文,內容是請求教育局通知各學校特教系分享協會即將舉辦的針對特教老師的培訓課程資訊,並附上課程的詳細資料如日期、地點及報名方式。 TinaMind:一鍵產生信件內容 我們可以至TinaMind的官網安裝瀏覽器外掛,這個外掛提供簡單易用易上手的UI,並且有非常多已經分類好、在不同領域可開箱即用的現成提示詞,我們只需要像是填表單一樣把我們的需求填入,就可一鍵產生我們要的書信內容。 官方網站:https://tinamind.com/ 在介面的頂端,可以選擇是要撰寫新郵件還是回覆現有郵件。並可以選擇郵件內容的長度(自動、短、中、長)、語氣(中立、正式、專業等),並選擇輸出語言。這部分更詳細的說明可參考本書【4-2推薦的瀏覽器外掛與工具】,裡面有專門針對TinaMind外掛有更完整的介紹。 TinaMind(圖/博碩文化提供) ChatGPT Writer:快速寫信、自動幫你回信 官方網站:https://chatgptwriter.ai/ ChatGPT Writer是一個瀏覽器外掛,能夠幫助用戶快速撰寫電子郵件、修正語法、進行翻譯及進行研究等多種操作。其與Gmail進行深度整合,讓用戶可以很方便地在Gmail信箱內使用AI。無論是撰寫電子郵件、回覆信件、訊息還是進行文本的修正與改寫都能快速完成。 ChatGPT Writer(圖/博碩文化提供) 支援多種AI模型,如GPT 4o、Claude Sonnet 3.5、Gemini 1.5 Flash等。ChatGPT Writer不僅支援多輪對話功能來調整回覆內容,或透過最下方的選單,根據需求調整寫作語氣與回應長度,並支援Markdown格式,讓回覆的內容更加適合特定的場合。最後則可以一鍵將最終的結果放回Gmail回覆欄位內。 ChatGPT Writer(圖/博碩文化提供) ChatGPT Writer體積小巧、啟動快速,支援多語言,適合各類使用者需求。免費版的使用者一個月可使用15次,若覺得滿意升級Pro版本則月費為$16美金。 節錄自:博碩文化《AI職場超神助手:ChatGPT與生成式AI一鍵搞定工作難題/張可佳(Claire Chang) 著 》 更多【AI工具應用】推薦: 盤點20大職場必備AI工具!專家:未來9成工作者都須懂AI ChatGPT整理Excel表格超快速!用AI輕鬆搞定複雜資料 ChatGPT一鍵生成簡報!Slides Maker讓AI幫你快速做完整簡報
【104職場力】・AI

有任何收穫或想分享的,都來和大家一起聊聊吧!