[心得] 自學轉職 一點經驗分享

看板Soft_Job (軟體人)作者 (TotemArt)時間1周前 (2024/04/27 21:17), 1周前編輯推噓26(2608)
留言34則, 27人參與, 1周前最新討論串1/1
受到版上很多文章的幫助 看最近的討論有些人也正在轉職的路上 剛好我也最近才找到,分享一點點經驗 - 背景 28y 地名電機學士 大學有修過資料結構、演算法,也認識一點 C 但大學很廢,產線仔4年基本上全忘 TOEIC 800+ 工作時其實有自學 Python 用 Selenium 寫一些爬蟲去撈資料、畫畫圖表丟報告用而已 決定要轉職之後,選擇學 Node.js 選 Node.js 的原因主要大概三個 1. 有看到前輩建議選一間公司當長期目標 所以當時看的是 Dcard ,他們的後端需求是 Golang / Node.js 2. 當時看職缺比 Django 多一些 3. 實作作品的時候前端不用再多學一種語言 - 學習過程 利用在產線蹲的空檔看看一些教學 主要還是在 Udemy 買了兩堂課跟完 (都是從PTT上看到其他人推的) 1. The Cimplete JavaScript Course 2024: From Zero to Expert! - Jonas Schmedtmann https://www.udemy.com/course/the-complete-javascript-course/ 語速很慢,很適合練英聽XD,可以自己加速 內容我非常喜歡,很推薦以這堂課當入門 JavaScript 介紹的非常完整,也有很多 Project 可以跟著實作 後來在準備面試的時候,我是回來重看了一次 js 教學的部分做面試筆記 2. NodeJS Tutorial and Projects Course - John Smilga https://www.udemy.com/course/nodejs-tutorial-and-projects-course/ 口音滿重的,剛開始聽很不適應,字幕是自動產生的,少數會不太準 有要買建議先試聽一下 課程應該算很完整,都是帶各種小型 Project 去理解一些後端觀念 不理解也可以發問,我之前問了兩三次,都是一天內本人就來回應了 個人是還算滿意 兩堂課將近 100 hr,除了實作還要搭配自己查資料 利用上班時間當薪水小偷 + 假日慢慢啃完 大概也是花了半年左右的時間 (剛好就業市場出現轉冷的跡象...) - 實作作品 1. 先去求職網看過技能需求,把常見的列出來 2. 想個主題,開始規劃怎麼把這些技能用上去,我是做類似社群網站的東西 3. 在實作中學習 在前面 Node.js 課有學 Mongodb,所以這次作品就選用 RDBMS 以前用過 selenium 爬蟲,所以也希望用上,但改用 Scrapy 框架 (用 Python 寫) 所以我最後的作品大概是 把 server 架在 AWS EC2 上 申請 DNS 用 Nginx 導向網域 用 Scrapy 框架爬蟲,透過 pipeline 丟進 PostgreSQL (AWS RDS) crontab 每日執行爬蟲,更新資料庫 後端 API 就一些基本的 CRUD、上傳檔案到 AWS S3 會員驗證用JWT (access, refresh token) 即時聊天室用 Socket.IO 實作 前端部分用 Bootstrap + EJS 硬刻不要太醜而已 有時間還是可以考慮學點 React 因為我覺得我這樣硬刻還是花了一堆時間在前端上,有學說不定更省時間(我不知道) 上面列的這些東西都是為了這個作品去學特定功能要怎麼實作而已 所以都不到理解很深入 其實還有CI/CD, Docker是很常見的需求,但我沒做 (最近工作有需要開始學 docker) 其實作品這部分,轉職仔用的東西大概大同小異 資料庫的 Schema 建議可以多下點功夫規劃,我面試的時候這部分被問比較多 圖最好要畫出來 - 求職 去年底,大概投了20-30間(沒年資需求、技能相符的大概都投了) 只有一間上市外商找我,而且對方需求是做爬蟲跟data pipeline相關的 大概是看到我作品有包含爬蟲就來找我了 我也沒其他面試機會,就答應試試 第一次就全英文面試有點硬,問題也是跟資料處理相關的,想當然是沒下文 過年後才又開始投,職缺有變多,大概投40間左右 主動應徵的總共收到三次面試邀請,剛好北中南 中部是博弈,我直接拒絕了 1. 古林運算 (台北) 主要在做數位轉型相關,大概是看到我 PE 的經驗才找我 一位HR、兩位PD、一位技術人員面試 語言用 PHP,所以 JavaScript 相關的問題都沒問到 技術只有問一些 Database 的問題,還有socket.io的部分 主要在聊數位轉型的東西,跟一些應該比較算 behavior 的問題 整體面試過程還算愉快 結果: 已經有不錯的 offer,沒進行二面 2. 卡訊電子 (高雄) 做通訊設備相關,用 Node.js 一位部門主管、一位技術人員面試 問一下怎麼自學跟 Demo 我的作品,技術問題也不多 比較有印象的是問了git用過哪些指令、是用 CLI 還是 GUI 之類的 大概是想知道我會不會排斥看這些黑框框吧 所以我直接切到正在用 tmux 的畫面 問題也是比較著重在我怎麼學習 不錯的經驗,兩位面試官人都很好 結果: offer get, 42k*13 3. 現職 (高雄) 不方便寫太清楚 是技術主管直接找我的,有問比較多的技術問題 過程中也會稍微閒聊讓我放鬆,可能我太緊張 XD 我答不出來也會給一些提點,所以我認為進去後能學比較多 不過主要用 Java / Python 很棒的面試經驗 Offer: 50k*14+ 第一份能拿到這樣算超出我預期了,而且還在高雄不用租屋 整體來說我準備的東西大多都沒被問到 (Javascript面試題,Leetcode easy ...) 大概對轉職仔的要求比較注重學習能力吧 所以這些面試經驗參考就好 - 後面寫一點自己的心境,我也不是什麼積極的人,可以不用看 前年年中在外面先面過一輪了(PE) 幾年來沒什麼成長的感覺,都是 routine 的工作跟各種鳥事 覺得自己也不適合長期待在這種環境 從大學時期就對 Coding 比較不排斥,選修也盡量選相關的(原本是想進資工的) 所以才有轉職的想法,但還是猶豫很久 畢竟以查到的資料,高機率要到北部就業,而且還是降薪轉職 總之最後是抱著嘗試看看的心態,如果找不到工作就回產線蹲 這幾年存了點錢,所以決定在那兩堂課學完之後裸辭,想專心去完成自己的作品 但我的惰性是真的重,同時運氣好,無業期間股票收益比薪水高 讓我拖延症越來越嚴重,也沒幹麻就是耍廢,作品拖了大概3-4個月才完成 難得可以無業,臨時又決定出國玩半個月,結果就是到年底才開始找工作 一直到年後能投得也是幾乎都全投了,只有少少的面試機會,稍微有點焦慮 最後進這間公司也是運氣好,畢竟這職缺以我的技能根本不會去投 在職的時候可能反而是我最積極的時候,推力真的能讓人前進XD 目前也是持續學習新東西,滿喜歡這種有在成長的感覺 好像不小心寫了很多廢話 有問題想問都可以提出,我可以補充,也歡迎前輩們指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.1.20 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1714223878.A.E6B.html ※ 編輯: TotemArt (218.164.1.20 臺灣), 04/27/2024 21:23:32 ※ 編輯: TotemArt (218.164.1.20 臺灣), 04/27/2024 21:40:21

04/27 21:43, 1周前 , 1F
04/27 21:43, 1F

04/27 21:54, 1周前 , 2F
無業期間股票收益比薪水高www
04/27 21:54, 2F

04/27 22:12, 1周前 , 3F
很棒的分享! 推推
04/27 22:12, 3F

04/27 22:29, 1周前 , 4F
高雄50k欸!祖墳冒煙了
04/27 22:29, 4F

04/27 23:37, 1周前 , 5F
這個時間點自學轉職成功,真強者
04/27 23:37, 5F

04/28 01:44, 1周前 , 6F
推分享
04/28 01:44, 6F

04/28 03:35, 1周前 , 7F
高雄50k 相當於台北200k水準了!
04/28 03:35, 7F

04/28 08:06, 1周前 , 8F
推 ~ 很棒的經驗分享
04/28 08:06, 8F

04/28 10:10, 1周前 , 9F
50k…大家都在反串嗎
04/28 10:10, 9F

04/28 10:13, 1周前 , 10F
推推,厲害!
04/28 10:13, 10F

04/28 10:16, 1周前 , 11F
暖市50K很高了吧,前陣子才有一個
04/28 10:16, 11F

04/28 10:16, 1周前 , 12F
做好幾年也差不多在50K
04/28 10:16, 12F

04/28 10:45, 1周前 , 13F
在高雄薪水都在比低的,不然幹嘛北漂
04/28 10:45, 13F

04/28 11:32, 1周前 , 14F
高雄能找到50k,已經算很厲害了 QQ
04/28 11:32, 14F

04/28 12:25, 1周前 , 15F
想法是很好,但是選了一家不怎麼樣的公司當目標....
04/28 12:25, 15F
我完全外行,對台灣的軟體公司認識不多 我也只是個不怎樣的人,有自知之明不可能以頂尖公司當目標XD 所以想說 Dcard 應該算少數台灣有成功的新創(? 不過目前工作要學的東西大概也偏離這目標了 總之先做個一兩年或許又會有不同想法

04/28 14:16, 1周前 , 16F
全職玩股票賺更大吧
04/28 14:16, 16F

04/28 14:17, 1周前 , 17F
別跟我們這些平民搶職缺,笑屎
04/28 14:17, 17F

04/28 15:33, 1周前 , 18F
迪卡不怎麼樣嗎
04/28 15:33, 18F

04/28 16:48, 1周前 , 19F
私立電資碩 到系統廠 都直接100起跳 幾年後150
04/28 16:48, 19F

04/28 18:05, 1周前 , 20F
Jonas的切板課也不錯 可以練習一下漂亮的網頁
04/28 18:05, 20F

04/28 19:03, 1周前 , 21F
北部以南 無經驗50k 真的奇蹟
04/28 19:03, 21F
※ 編輯: TotemArt (218.164.1.20 臺灣), 04/28/2024 21:46:35

04/28 21:59, 1周前 , 22F
無經驗直接拿下南部天花板,真的祖上積德
04/28 21:59, 22F

04/29 06:07, 1周前 , 23F
自學能力來說原po應該算滿不錯的,然後個人特質或 behav
04/29 06:07, 23F

04/29 06:07, 1周前 , 24F
iour 應該也很加分,所以後期有去面的缺結果都不錯,但
04/29 06:07, 24F

04/29 06:07, 1周前 , 25F
轉職南部能一口氣拿到50k,已經不是不錯,而是猛的等級
04/29 06:07, 25F

04/29 06:07, 1周前 , 26F
了。話說看完全文我也在想:原po的資質會不會全職玩股票
04/29 06:07, 26F

04/29 06:07, 1周前 , 27F
更賺XD
04/29 06:07, 27F

04/29 07:04, 1周前 , 28F
04/29 07:04, 28F

04/29 13:52, 1周前 , 29F
04/29 13:52, 29F

04/29 22:55, 1周前 , 30F
推推
04/29 22:55, 30F

04/30 00:19, 1周前 , 31F
推全職玩股票(?
04/30 00:19, 31F

04/30 15:20, 1周前 , 32F
04/30 15:20, 32F

04/30 19:34, 1周前 , 33F
高雄50應該是天花板了
04/30 19:34, 33F

05/01 23:46, 1周前 , 34F
太扯 會這麼多只能在拿50K 崩潰
05/01 23:46, 34F
文章代碼(AID): #1cBFi6vh (Soft_Job)
文章代碼(AID): #1cBFi6vh (Soft_Job)