# 前端職涯 ## 背景 財金所,2年data science經驗,工作累積的技能樹有 - Python - 機器學習建模 - 數據整理 - 自動化排程 - SQL - 可撰寫複雜的query語法,join多維度的table進行數據整併 - PowerBi 轉職前端原因: - 遠端工作多 - 喜歡畫面與互動功能 - 喜歡寫程式 - 能打造MVP,比較可能有創業機會 ## 目前前端學習階段 目前在火箭隊培訓營,第兩個月半,總長會七個月 - Jun, Month 1: 切版, RWD, flex - Jul, Month 2: JS, DOM, ES6, 接API做todolist(CRUD都有) - Aug, Month 3(now): React - Sep, Month 4: Nodejs - Oct, Month 5: 待定 - Dec - Jan: 與後端專題合作專題 技能有 - css: - RWD原則 - BEM概念 - bs5有套過幾次,有基本能力進行客製化 - tailwind(目前比較熟悉) - js: - 陣列與物件操作 - es6語法算是熟悉(arrow func, 解構展開, async await) - React基本實作todolist(串api,用useEffect和useState) - git: - merge, reset, branch, rebase都有基本觀念 - remote操作、推gh pages - 實際模擬過團隊協作PR流程 - 使用vsc開發,會用內建debugger - Figma: 會基本操作 - node.js, mongodb: 皮毛,能開簡單的東西 自認的優點:想搞清楚運作原理,努力寫出簡明又好維護的code ## 問題 data science+前端好像是很稀有的結合,但目前還沒想到太大的綜合優勢 1. 您覺得前端工程師有什麼特質或能力是其價值所在,不可取代性建立在什麼地方? - 我的初步想法 - 將想法與商業模式轉化實際產品與程式 - 維護性高的模組與元件 - 自學能力好,能找到適合工具解決問題和痛點 2. 非博奕、非區塊鏈第一份有機會破年新90w嗎?若要達到,這幾個月如何衝刺 3. 若要投資其他技能樹,UIUX跟後端哪個優先順序比較高? (都不排斥) 4. 該不該去補足資料結構和演算法? 5. 加強硬實力(開發效率、底層CS知識例如design pattern)vs 軟實力(商業思維、溝通表達、時間管理)優先順序該如何取捨? ## 最近的作業集 教練作業時程定得滿緊的,先求做出來,還沒refine過,請見諒(還不成作品) ### 簡單電商 前台+後台管理,dom原生+Tailwind - repo - https://github.com/alexlautw9527/bedCartSite - gh pages - https://alexlautw9527.github.io/bedCartSite/ ### todolist 學react+接api(含註冊登入驗證)+自己發揮一點小創意作設計 (註冊還沒作validation提醒設計) - repo - https://github.com/alexlautw9527/Flowstate_react - gh pages - https://alexlautw9527.github.io/Flowstate_react/