前端三分鐘

一起用三分鐘分享技術與知識

三種常見核薪流程開箱

公司徵才狀態會怎麼影響談薪水時機

當大缺工時代遇上年後轉職潮,該選擇什麼時機? 該怎麼談薪水? 接下來會從求職者角度開箱三種常見核薪流程和五種常見徵才狀態。 十年前全世界的手機開發、網路業起飛,十年後台灣軟體業起薪還是輸結構性調薪後的半導體相關產業,不過網路業有能力的人工時精緻又領 Global Pay 也真的很令人羨慕。 近年來 3-5 年內調薪 100% 以上的公司或跳槽 2-3 倍年薪在跳的案例都不是沒有聽過,不過哪些......
me
林彥成
2022-02-17 | 5 min.

30 幾歲之後的人生意義該去哪裡找

認清自我跟世界的關係、尋找值得全神貫注的領域、在愛與被愛中漸漸成熟

在開始之前,先給自己一首歌的時間,好好享受音樂,一定要聽喔 🤗 摸黑往前走的過程中總會害怕、挫折 忘記讀了哪篇文章看過的,在成長的過程中,比較重要的命題會有三個 認清自我跟世界的關係 尋找值得全神貫注的領域 在愛與被愛中漸漸成熟 認清自我跟世界的關係前陣子看到在統計調查了 17 國後發現,台灣人的人生意義其實並不從工作裡找。當下覺得有趣馬上就轉發了,此時學弟感慨的表達了下面這一......
me
林彥成
2022-01-01 | 3 min.

刷題到底是在刷什麼

1864 Minimum Number of Swaps to Make the Binary String Alternating

刷題是什麼?軟體工程師在職涯上想要更進一步的過程中,刷題成為了無可避免的體驗,那刷題可以帶給工程師什麼好處? 快速確認需求結果 設計邏輯和演算法 有效運用資料結構 考慮完整邊界條件 測試案例處理優化 實務上,目前工作了六年多快七年,刷題的技能還是沒鍛鍊起來,其實刷題鍛鍊的是靈活度以及創意發想的能力,但在工作領域上大多只是需要熟悉特定領域,解決差異不大的問題然後有穩定的產出。 刷題對於特定......
me
林彥成
2021-12-11 | 3 min.

離職交接計畫

軟體專案(被)交接的心態準備與踩坑鬼故事

離職最重要的事就是對自己的職涯負責,交接是雙方要一起跟專案走到哪裡,著重在接下來 PM 的專案管理和 RD 接手執行難易的程度。 談離職談離職除了心態上大致上會有三個過程 離職前 離職準備 工作交接 心態準備公司成長整體來看會是平均值,對個體來說成長的速度超過平均再正常不過,所以隨時面試和思考何時離職就是一個對自己職涯負責的方式。 能跟有能力的同事共事需要幸運,主管並不是阻礙我們離職的人......
me
林彥成
2021-12-01 | 4 min.



HPE Full Stack Web Developer 面試心得 (2021/08)

外商公司面試過程體驗分享

2021/8 第一次參加了 HPE 完整面試流程,職缺是上海 HR 主動聯絡的 Full-Stack 工程師 加入後會以前端為主 後端主要是 Python 工作內容主要是以實作 HPE 內部的系統為主 會使用內部機房沒有使用雲端 工作型態為全遠端 在面試的流程中會遇到三個 HR,兩位在上海一位在台灣,面試過程主要分成下面七次互動 HR 電話面試: 上海 HR 英文問技術問題中......
me
林彥成
2021-11-16 | 4 min.

Python FastAPI 快速入門

7 行程式完成 API 和線上互動文件

什麼是 FastAPI?FastAPI 提供了方便快速開發的環境,透過自動產生文件與支援型別確認減少錯誤,官方文件表示能夠減少大約 40% 的人為錯誤。 Type Hint 支援,增加程式可讀性,檢查變數型態更方便 符合 OpenAPI,能產生配置檔提供相關工具使用 透過服務自動生成線上文件 API Spec 文件管理困難: 以往開發者還需要去撰寫像是 swagger.json 去產生線上......
me
林彥成
2021-10-08 | 2 min.

Python Crawler 爬蟲入門範例

用一百行不到的程式,把網站通通爬下來

什麼是網站爬蟲網站爬蟲可以將爬取的頁面儲存,透過網站爬蟲,開發者可以蒐集網路更多的資源供後續使用。 舉一個大家都聽過的應用,Google 搜尋引擎背後其實也是透過爬蟲的技術來將網站資料存下來進行索引來提供用戶搜尋。 由於爬蟲存取網站的過程還是會消耗站台系統資源,所以身為爬蟲開發者要遵守的價值觀有兩點如下: 不要打爆對方 遵守 robots.txt 中定義規則,這些規則會標註禁止或開放存取哪......
me
林彥成
2021-10-05 | 4 min.

Progressive Web App 跨平台安裝上架

PWABuilder、Bubblewrap 打包工具簡介

Progressive Web App 跨平台安裝Progressive Web App 本身就具有能被安裝的特性,此外也能夠透過 Bubblewrap 或是 PWABuilder 封裝上架到各平台的市集。 透過能安裝 Chrome 的平台,只要符合安裝條件就能夠被安裝 透過 Google 開發的 Bubblewrap 將 PWA 打包成 .aab 或是 .apk 透過 Microsoft......
me
林彥成
2021-10-04 | 2 min.