作者TotemArt (TotemArt)
看板Soft_Job
标题[心得] 自学转职 一点经验分享
时间Sat Apr 27 21:17:55 2024
受到版上很多文章的帮助
看最近的讨论有些人也正在转职的路上
刚好我也最近才找到,分享一点点经验
-
背景
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://webptt.com/cn.aspx?n=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
1F:推 MoonCode: 04/27 21:43
2F:推 viper9709: 无业期间股票收益比薪水高www 04/27 21:54
3F:推 vuncent: 很棒的分享! 推推 04/27 22:12
4F:推 abc21086999: 高雄50k欸!祖坟冒烟了 04/27 22:29
5F:推 Saaski: 这个时间点自学转职成功,真强者 04/27 23:37
6F:推 c80352: 推分享 04/28 01:44
7F:推 YYYero: 高雄50k 相当於台北200k水准了! 04/28 03:35
8F:推 wizozd84070: 推 ~ 很棒的经验分享 04/28 08:06
9F:→ cmelo1515: 50k…大家都在反串吗 04/28 10:10
10F:推 hobnob: 推推,厉害! 04/28 10:13
11F:推 stepnight: 暖市50K很高了吧,前阵子才有一个 04/28 10:16
12F:→ stepnight: 做好几年也差不多在50K 04/28 10:16
13F:推 hermithsieh: 在高雄薪水都在比低的,不然干嘛北漂 04/28 10:45
14F:推 LeoPan: 高雄能找到50k,已经算很厉害了 QQ 04/28 11:32
15F:→ hegemon: 想法是很好,但是选了一家不怎麽样的公司当目标.... 04/28 12:25
我完全外行,对台湾的软体公司认识不多
我也只是个不怎样的人,有自知之明不可能以顶尖公司当目标XD
所以想说 Dcard 应该算少数台湾有成功的新创(?
不过目前工作要学的东西大概也偏离这目标了
总之先做个一两年或许又会有不同想法
16F:推 prag222: 全职玩股票赚更大吧 04/28 14:16
17F:→ prag222: 别跟我们这些平民抢职缺,笑屎 04/28 14:17
18F:推 c80352: 迪卡不怎麽样吗 04/28 15:33
19F:推 andonie: 私立电资硕 到系统厂 都直接100起跳 几年後150 04/28 16:48
20F:推 sheldonlord: Jonas的切板课也不错 可以练习一下漂亮的网页 04/28 18:05
21F:推 imhaha: 北部以南 无经验50k 真的奇蹟 04/28 19:03
※ 编辑: TotemArt (218.164.1.20 台湾), 04/28/2024 21:46:35
22F:推 stupid0319: 无经验直接拿下南部天花板,真的祖上积德 04/28 21:59
23F:推 justaID: 自学能力来说原po应该算满不错的,然後个人特质或 behav 04/29 06:07
24F:→ justaID: iour 应该也很加分,所以後期有去面的缺结果都不错,但 04/29 06:07
25F:→ justaID: 转职南部能一口气拿到50k,已经不是不错,而是猛的等级 04/29 06:07
26F:→ justaID: 了。话说看完全文我也在想:原po的资质会不会全职玩股票 04/29 06:07
27F:→ justaID: 更赚XD 04/29 06:07
28F:推 inte629l: 推 04/29 07:04
29F:推 justin761002: 推 04/29 13:52
30F:推 haobmbm: 推推 04/29 22:55
31F:推 andy0055: 推全职玩股票(? 04/30 00:19
32F:推 ohruin: 推 04/30 15:20
33F:推 deeeplove: 高雄50应该是天花板了 04/30 19:34
34F:推 waiwailove: 太扯 会这麽多只能在拿50K 崩溃 05/01 23:46
35F:推 bella1815: 50k在这板是啥都不会的新人拿的 05/05 17:37
36F:推 op48: 推股票 请问可以私底下聊股吗? 05/09 12:38
37F:推 jaff2532: 推推 很棒的经验分享 05/16 15:49