歡迎來到「30天轉職馬拉松」系列文章,無論你是正在考慮轉職、還是渴望薪資突破的在職人士,我將以自身成功轉職經歷整理一份學習指南交給你,並以每日5分鐘的閱讀時間,讓你獲得成為後端工程師的入場券! 目錄大綱 第一週:熱身與起跑 - 轉職準備與市場分析(第1–7天) 第二週:鳴笛與衝刺 - 網路基礎概論與後端通用知識(第8–14天) 第三週:配速與節奏 - Golang 基礎與實戰 I(第15–21天) 第四週:進入決賽圈 - Golang 基礎與實戰 II(第22–28天) 第五週:新的起跑點 - 職場經驗分享(第29–30天)
Modern Web
生成式 AI 很厲害,但要如何與 AI 協同開發,有沒有一套比較好的方式? 系列文章會介紹與 AI 一起 Coding 的辛酸血淚,以及在公司的專案中,如何適當地使用 AI 工具,最有效率產出有效的程式碼。 為大家整理一些實用的策略和技巧,以助於更好地在實際工作中運用 AI 工具,提高生產力的同時,也能確保最終的產出品質。 系列文不僅僅介紹程式碼怎麼下指令生成,還會提到產品開發、軟體開發、單元測試等相關概念,因為當 AI 可以幫我們把實作都寫好之後,擁有正確觀念的開發觀念則更為重要。
AI/ ML & Data
網路上說轉職當資料分析師可以 blah, blah, blah,但他們沒告訴你的是,多數人最後也只是成為撈資料的猴子,工作沒什麼成就感。 是我太 cynical 嗎?不是,因為國外真的有 SQL Monkey, SQL ATM 等詞彙描述資料團隊的窘境。 但俗話說得好,當猴子也要當個專業的。 這系列文章不會教你如何發揮影響力 (這部分還是乖乖祈禱自己跟對主管比較快)。但會從何謂大數據、KPI 以及指標到資料模型的設計,並透過 dbt, PowerBI 設計出 讓提出需求的人自己撈資料的工具。如果做不到,至少也有機會自己把資料撈得又快又好,多出來的時間就可以去打混摸魚。
自我挑戰組
在這次的參賽題目內容,我需掌握基本的 HTML、CSS 和 JavaScript 語法,並結合 AI 力量完成網站製作。我選擇學習這些語法及 Microsoft Copilot,是因為之前使用 Wix 製作網站,希望更深入了解網站運作原理。透過這次學習,我希望掌握基本語法,結合 Copilot 力量,製作功能豐富且美觀的衛教網站,提升技術能力,並將醫療資訊系的專業知識與技術結合,為更多人提供有用的健康教育資訊。
自我挑戰組
ChatGPT 的問世,標誌著 AI 技術進入一個嶄新的時代。我個人也開始嘗試將 AI 應用於生活中的各個層面,例如會議紀錄整理、知識學習輔助以及程式碼撰寫等,並深刻體會到 AI 在提升效率方面的巨大潛力。然而,我目前的 AI 應用方式仍較為零散,缺乏整體性的策略與架構。因此,我將透過撰寫 30 天的隨筆系列文章,記錄我探索各種 AI 工具的過程,並嘗試將其融入現有工作流程,逐步打造更優化、高效的日常工作模式。
主要練習常見的前端面試的觀念,以 Javascript 和 React 的口頭技術問題為主,包含前端面試常見的問題以及筆者在實際面試中曾被考過的題目。
隨著大型語言模型(LLM)的迅速發展,越來越多的開發者開始探索創新應用,然而許多人將其局限於聊天機器人,忽略了其在資料處理上的潛力。這系列文章將探討如何建立 LLM 工作流,特別是 No code 開發的應用,減少程式碼撰寫,並專注於商業邏輯。此外,我也會分享與 AI 協作的方式和使用的工具。這系列文章適合有學過 Python 但不知能做哪些專案的朋友、對 AI / LLM 有興趣的學習者,以及想打造自己 ChatGPT 的朋友。只需具備基本的 Python 語法,就能理解大部分內容。希望透過這些文章,讓新手也能做一個屬於自己的 AI 應用,解決生活上的問題~
Software Development
在軟體開發生命週期中,測試是一項很重要的階段,利用30天讓軟體開發工程師當自動化測試實習生,來初步了解什麼是軟體測試。