成為優秀的程式設計師
可以從基本的資工素養開始培養起
一個資工系所畢業的學生該具備什麼技能?一個半路出家的工程師需要具備什麼能力?除了基礎程式設計與專業科目知識之外,本書透過情境式的故事帶領讀者了解成為優秀程式設計師所必備的技能與素養,原來程式設計不只有寫 CODE!
【內容簡介】
就讀大學的小悅進入微中子科技公司實習,她將跟著導師齊哥學習各種程式開發的知識與技能,逐步探索軟體工程師的真實世界。從寫程式碼到解決實際問題,小悅將面臨程式設計、除錯、測試、團隊合作以及專案管理等各種挑戰,學會如何成為一位獨當一面的程式設計師。在這五堂課中,小悅將不斷精進技術,並且培養出職場必備的專業素養與實戰經驗,而讀者將跟著小悅的腳步一同學習。這本書不僅適合資訊、理工相關科系的學生,也為所有即將踏入職場或剛進入職場的程式開發者提供了一條充滿啟發的修煉之旅。
【適合對象】
✔ 正在尋找程式開發實習機會的各科類學生
✔ 即將步入職場成為軟體工程師的準畢業生
✔ 從其他領域轉行至軟體開發的工程師
✔ 資訊、理工等相關科系的學生
✔ 對程式設計充滿興趣,想提升自我的讀者
本書特色
✦ 身歷其境的軟體實習旅程:本書帶領讀者進入程式設計的真實職場世界,從實習生小悅的視角出發,透過與導師齊哥的互動,模擬在軟體公司的實習過程中會遇到的各種學習與挑戰。
✦ 扎實的技能訓練:從開發環境的搭建到高效率系統操作、程式碼閱讀與除錯,再到團隊協作和專案品質管理,書中涵蓋了成為一位全方位工程師所需的五大核心能力,幫助讀者紮實地掌握業界必備技能。
✦ 注重實戰與實用工具:透過範例與實作教學,讀者將學會使用各種重要的開發工具,如 Git、Vim、 SSH、GDB 等,並掌握軟體開發中除錯丶分析、版本控制丶自動化測試、Cl/CD 等專業技能。
✦ 專業知識延伸與解惑:針對電腦系統、程式效能分析、網路配置等專業知識,本書以簡潔易懂的方式帶領讀者逐步進入核心技術領域,提供在學校課堂中難以學到的實用知識。
✦ 專為實習生與初階工程師設計:不僅是一本技術書,更是一本指導實習生、初階工程師如何在真實環境中成長的指南。除了專業技術,書中也融入了職場溝通、團隊合作、學習心法等實務技巧。
專業推薦
「對於想要進入軟體開發領域的學習者來說,無論是否是本科出身,這本書都將是一個彌足珍貴的指南。 」——游逸平 | 國立陽明交通大學 副教授
「本書十分清楚地說明了寫程式不只是寫程式,還要掌握眾多的基本技能才能讓你成為一位稱職的軟體工程師。 」——陳永昱 | 新思科技 首席工程師