作者marmot00 ()
看板Soft_Job
标题[心得] 中年转职,二转加薪
时间Sat Dec 19 01:34:37 2020
一直以来从软工转职版 (?) 学到很多,
小弟在中年转职满三年後的2020年底跳槽破百,
也算是达成一个小小的人生里程碑,整理经验来回馈一下社群:
愿意的话请帮我点进 blog 观看,排版比较漂亮
而且可以看到自己写的东西有人看会比较开心 XD
https://dev.charlie-c.me/post/change-jobs-2021/
---
这篇记录一下,一个半路出家的软体工程师,从年过三十转职跟新鲜人一起重新学起,
到三年五个月後拿到破百 Offer 的经验与个人心得。
写这篇的时间点新工作刚报到,避免节外生枝,不会写进太多细节。
# 背景
小时候觉得写程式很简单好玩,以为自己天生神力,但考试不太行。
结果高中大学都只是资讯相关科系毕业、在校成果普通,
又误入岐途毕业後好几年都在其他产业工作,
因缘际会下,才在年过三十的 2017 加入前公司的新鲜人招募计画,
重新成为软体工程师。
想要离职/跳槽/换工作通常是非常多因素交互下的结果,
很难是单一原因的造成的,我自己的其中几个原因如下:
- 2020/7 ,已经满三年了,该有点变化。
- 部门用的技术很广,但都不深入,学习得越多越显得自己很无知。
- 一个有七年经验的同事到职一年多因为能力实在跟不上而被资遣,我害怕不持续成长会变得跟他一样。
- 最重要的是,薪水实在太惨烈。
# 学习
这行的特性就是不断的学习:我开始计划性的学习大约可以分为两个阶段:
一是 2020 年初开始学习 Golang ,
不依靠别人包装好的 framework ,
尽量用内建的 library 来完成功能,
当时的动机是从基础学习一个新的语言、
并试试看能不能透过技术独占,在组织内取得一些优势看能不能当作谈薪水的筹码,
这时刚好也找到一个重要但不紧急的专案适合用 Golang 完成,
我就把他揽下来自己实作。
二是从大约 2020/8 开始,
下定决心要换一个环境工作,开始利用 leetcode 复习演算法(俗称刷题),
能彻底掌握的题数仍只有一小部份,但也开始对演算法有了课本之外的了解。
到了 2020/9 之後,因为陆续有些面试,学习的节奏就完全被打乱了。
因为每家公司的模式都不一样,有的考情境、有的问 Golang 相关知识、
有线上测验系统、有技术主管全程聊天,五花八门。
而每次面完都会有很多想改进的部份,
是要多学习某个技术?
补强某些架构的实作方式?
加强 Golang 的基础?
还是要学更多演算法?
人一天只有24小时应该是世界上极少数公平的事情之一了,完.全.不.够.用!
# 履历
一开始其实只是「想换个工作」,却不晓得自己可以找什麽职务,
平常没有更新履历的习惯,加上如前述平常工作接触的很广,但都不深入,
一时之间看每个缺都觉得自己没办法胜任,
陆续花了一两个月才整理出一份还可以看的履历。
有一个很重要的转折点是 2020/10 在 Hunter 介绍下,
去面了一家台湾电商的 Golang backend engineer.
面试後虽然没上但是给了我很多重要的资讯:
- 台商非博弈也可以有很棒的工作环境、设备跟薪资。
- 我的 Golang 能力已经越过一个槛,足以拿来投履历找工作。
- 承上,平均来说,找 Golang engineer 的预算高过 PHP / Laravel 很多。
- 承上,所以决定只看 Golang 职务。
之後又陆续送出了几份履历,当然有很多无声、reject,
但也得到很多了的经验,更能调整自己不够或是面试中表现可以更好的地方,
也能知道什麽样的 hunter 或招募流程最好不要投入太多心力去处理。
# 面试
基於这一行大部份的资源都在台北,身在台中的我只看台北的缺。
大约从九月开始投履历,不计算履历阶段直接被刷掉的,
有互动的大概有五家公司,且都是有预算开到一百以上的,
然後就在害怕真的找不到工作的焦虑、
进到下一阶段的期待、
被拒绝的伤害中度过了两个月。
理性上知道面试的变数很多,
时机、运气、面试者的心情、视讯会议的网路条件、其他竞争者都会影响结果,
但是收到 reject 还是会难过一阵子…
一直到十一月,特休快要用完了(每次面试都要请假,消耗得很快),
正觉得很疲倦打算想要等领完年终再继续面的时候,
拿到一个薪资、工作内容都非常有吸引力的 Offer,
於是挣扎了两天,
决定放弃近在眼前的年终奖金还有原公司年底的各种浮夸抽奖(痛得要死),
拿到正式的 Offer 後就找主管讨论,然後三周後离职,再一周後报到。
# 猎头
基本上这年头,稍微有经营自己的履历,就会收到各种猎头的讯息,
然後大部份都不怎麽样:劈头就要电话联络的、回讯息後无声的、一
开始就砍你预期薪资的、推荐毫不相关职缺的、
主动提可能有年终补偿,第二通电话又说问过没有的、
面试完就无声离职,然後同个公司的新人又来问一次你资料的…多得数不清。
但这些是个人的问题,所以接到猎头的联络还是会了解一下他想作什麽,
这次能拿到这个 offer 也是跟 hunter 持续合作的结果,
他忍受了我一开始的不友善、安排了我自己不会想到要投的公司、
主动通知被reject的坏消息、帮忙跟公司讨论条件。
没有他也没机会产出这篇心得。
好 hunter 难寻,遇到请把握。
---
板上常常在讲三年破百,同时间也常看到有人说那些数字都太脱离现实,
身为从业人员,我一直很想相信那些三年破百的说法是真的。只看要如何达成?
面试的机运比重很大,用心学习用心思考用心读文件则是一分付出一分收获。
验证这些收获最快的方法就是实际去面试,了解市场的需求、也了解自己的价值。
我在2017年转职前跟2019迷惘的时候各在 soft_job 板上发了一篇文,
现在自己回头看很有感触,大家有兴趣也可以a看看,
希望能给正在阅读的你一点帮助。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.30.64.201 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1608312884.A.325.html
1F:推 ilovejesus: 推分享 12/19 07:34
2F:推 bcjohn: 推分享 12/19 08:27
3F:推 newhandfun: 语言484也有差R,我去面php好像都没破百 12/19 09:16
4F:推 q8977452: 推分享 12/19 09:16
5F:推 paiqiuafan: 地区有差啦!如果在南部能破百,那真的厉害了 12/19 10:12
6F:推 fightmz: 推分享,所以最後到底进什麽样的公司? 12/19 18:17
7F:推 airhong: 本来就资讯相关科系,多努力一下也是有可能 12/19 19:35
8F:→ marmot00: 後来去一家网站托管相关的公司 12/19 19:42
9F:推 SentLiTryPay: 推 12/19 23:30
10F:推 dnabossking: 「只拿到一个offer 到某个数字。可以说是机运,拿了 12/20 00:02
11F:→ dnabossking: 很多offer都有这个数字,也是机运吗?」 12/20 00:02
12F:推 ek0519: 原来念资讯从事也是转职 12/20 09:50
13F:推 yech98rt: 推一个 12/20 18:00
14F:推 sheldonlord: 推分享 12/20 20:15
15F:→ angusyu: 30岁不叫中年,40岁再来XD 12/20 20:24
16F:→ kattte: 感觉是语言的关系耶 PHP在台湾要破百或许没那麽容易? 12/20 22:39
17F:→ shaomi: 推推 12/20 23:26
18F:推 shaomi: 想问原本比较在写什麽语言 12/20 23:29
19F:推 uopsdod: 推 12/21 05:21
20F:推 leo840509: 原公司是不是台中大间的博弈公司 12/21 05:43
21F:→ marmot00: 原本是台中大间博弈、写PHP;危机感30也不嫌早 :D 12/21 13:09
22F:推 brianhsu: 恭喜破百! 12/21 18:56
23F:推 abola921: 写扣过35就算老年了 12/21 21:45
24F:推 flyroy: 原来过30就叫中年? 12/23 11:22
25F:→ marmot00: 听说很多大神都从十几岁开始写,30算中年差不多吧QQ 12/24 18:41
※ 编辑: marmot00 (211.75.132.253 台湾), 04/21/2021 17:31:32
※ 编辑: marmot00 (114.46.160.88 台湾), 07/02/2021 02:12:58