作者ryanblue (蓝色莱恩)
看板Soft_Job
标题[心得] 31岁非本科无经验後端转职心得
时间Thu Aug 5 23:17:36 2021
前言:
会想分享这篇文章主要是在我萌生转职念头时,这个板上提供给我了很多有参考价值
的资讯,我当时甚至发了一篇文询问转职相关的事(有兴趣可以A我ID还看的到)
虽然那篇文基本被喷爆,但我当时的那种发问换做现在的我也会想喷我自己XD
话说回来当时还是有很多大大认真地回我文并给我指教,点滴在心头,现在成功转职
3个多月了,觉得应该尽点棉薄之力,回馈一下这个板。若你是正在为了转职而犹豫,
试图在这个板上寻找一些过来人的心得分享,希望这篇文章能对你们能有些微帮助。
这篇文可能会很长,我希望能钜细靡遗的分享。
背景介绍与转职动机:
本人私立大学理科毕业,在传产干业务总共干了8年+,期间饱受应酬文化酒桌文化之苦
长年下来健康出现问题,且觉得业务没有一技之长,很容易被社会淘汰,在第6年就萌生
转职念头,但就是这份工作薪水还不错,干到第六年年薪破百,所以又捏着览趴
干了两年,眼看已过30岁,时间已不站在我这边,必须要做出决定了,於是在去年
离开待了8年的公司,开始规划转职的路。
说来可笑,当决定转职踏入软工这个行业时,我根本什麽都不了解,连对前端後端都只有
听我朋友介绍有懵懂的概念而已,对程式语言更是完全没概念,会想转这个行业纯粹是看
我朋友混的还不错(第5年年薪破百),且看他求职似乎很容易,工作随便找,做的不爽两周
内就能找到下一个东家,当时觉得这就是有一技之长的好处,不像干业务这麽局限。
对於转职没有做太多准备,就爬了一下文,虽然有很多实用的心得但都没有身体力行去
实践,就想找个养成班一头栽进去再说。询问了我朋友简单点说报哪个班比较好找工作,
他回:C# 或 Java任选。
就这样我洽询了恒毅C#班(朋友推荐)跟纬育Java班(板上推荐,我自己也推荐),
当时恒毅那个班刚好额满了,要等下一期,我不愿等那麽久,就直接报了开课时间
比较接近的纬育Java班,一股脑地砸了11万的学费,现在回想当时的自己太冲动了,
如果你有跟我一样的想法,我希望能阻止你,并且在文章後面分享你应该做哪些
前置准备,毕竟这个成本真的挺大的,我不希望你跟我当时一样冲动,你能做的准备
还是挺多的。
学习过程:
开课之後发现:天啊!要学的东西也太多了吧...
後端:基础Java﹑基础SQL﹑JDBC﹑ JavaWeb﹑Hibernate﹑Spring﹑SpringMVC
前端:基础Javascript﹑JQuery﹑AJAX﹑HTML﹑CSS﹑RWD
专题制作: 撰写文件﹑规划资料库﹑开发﹑版控Github....等等
密集式的上课将一堆技术塞给你,常常今天学了一大堆还没完全吸收掌握,明天又一大堆
新的技术知识进来,开课没多久才惊觉一开始想得太简单了,但头已经洗下去了,只能
抱着破釜沉舟的决心坚持下去。
万丈高楼平地起,我认为当下最重要的就是基础Java跟基础Js,这两个没先掌握後面学的
都会很抖,於是除了上课的东西以外也认真找了网路上的资源来看,赫然发现网路上免费
优质的教学资源一大堆,开课前没有先好好研读真是失策,心中懊悔难以言喻。
因此我牺牲了些睡眠时间以及周末放假时间拼命研读基础Java和基础Javascript,
事实证明还是挺有效的,到进入专题开发阶段我的进度都没有落後我认为归功对基础的
详细研读,哦对了还有基础SQL也是非常重要,尤其这些面试的时候很喜欢考,多花时间
认真搞懂其中观念绝对是百利而无一害。
养成班重头戏当属专题制作,从选定主题,规划需求,撰写文件,资料库设计,
前後端开发将前面学过的所有知识全部串接在一起,之前学的不再是纸上谈兵,而是
能真的完成一个又一个功能,最後完成一个专题,当时完成後上台发表心中喜悦和
成就感也是爆棚,,而能支持你坚持下去最重要的动力就是成就感了。
尤其当面试官跟你说你的专题做得很细腻很多细节都有考虑到,那种感觉只有亲身体会
才能知道,就是一切都值得了。
面试过程与结果:
专题发表完纬育会安排就业媒合,我一共面了7家,基本上都会有笔试题或上机考
面试时必问转职动机,专题制作遇到的困难以及如何解决,然後问一些基础Java 或
JavaWeb SQL偏学理的观念题,如果答出来一题就会顺着继续追问下去,如果被问到
5题以上还问不倒基本就都稳了。
最後拿到3个offer,薪资也都在我的期望范围内,其中一间公司是我本来就很想去的
所以这个结果我自己是很满意了。
结语:
大家都知道做任何事贵在坚持,而能不能坚持得下去除了决心还有很重要的是兴趣与
成就感,只有从中找到成就感才能给你继续坚持的动力,我们班有同学在专题发表的
前两周退训了,而这个同学其实是很认真的,但他写出来的code就是各种报错,
最後再一个又一个Exception下...在最後关头放弃离开了,所以我认为如果你能在
投入这麽多成本之前,提早检视自己是否对coding有一丝兴趣并能找到成就感,甚至
还必须具备一点天分,就能少走很多冤枉路。
关於检视自己的方式,诚如我上述说的,网路上各种教学资源太丰富了,随便Google
就一大堆,免费的付费的应有尽有,且很多大神教的是真的不错,浅显易懂,可以先
试着跟着影片敲过一遍,并试着用前後端技术搭建一个小专案,比如注册登入功能,
购物车系统,订单系统....等等,如果你发现自己:
1. 并不排斥连续盯着code好几个小时,甚至有点着迷。
2. 花好几个小时debug後得到成就感
3. 不排斥接受新的知识与技术,甚至觉得每天学到新的东西很充实。
4. 对於抽象观念能很快融会贯通,并能用自己的话解释给别人听得懂,代表你有天分
那麽恭喜你,一定能坚持住的,因为工作後以上几点都会变成你工作与生活的一部分。
这行的技术太广太深,迭代速度也快,永远学不完,
如果没有一点天分跟兴趣真的很难坚持住。
最後,拿到offer上工後,才仅仅是拿到门票进入这个行业而已,养成班学的
知识只是基础中的基础,做出的专题充其量只能算是玩具而已,真正的挑战在进入
专案开发後会一个又一个接踵而来,我也期许自己能跟大家一起继续坚持住,
朝着自己设定的目标与理想一步一步坚挺的往前迈进。
最後的最後,感谢三年前给过我建议的热心大大们,你们的建议都给我很大的帮助,
这里不一一列举了,衷心感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.64.25.124 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1628176666.A.F70.html
1F:推 hydradevil: good 08/05 23:39
2F:推 KimiRoddick: push 08/06 00:59
3F:→ kangan987: 三个月还是三年? 08/06 01:19
4F:→ sc113943: a一下原PO会看到三年前的提问 08/06 01:30
5F:推 ctrlbreak: 上一篇被酸成这样还这麽正向 08/06 01:47
6F:→ taipoo: 谢谢分享 08/06 02:31
7F:推 sheldonlord: 推 时间过真快 08/06 07:16
8F:推 a4782887: 恭喜 08/06 07:18
9F:推 aidansky0989: 3年前问的2年後开始准备,目前转职3个月吧,加油 08/06 07:36
10F:推 inte629l: 推 08/06 07:43
11F:推 tbpfs: 转职後薪水有跟上原本薪水吗? 08/06 08:06
12F:推 LiDoDo: 你这背景似乎跟我同学一样,专题时写code写到停不下来, 08/06 08:26
13F:→ LiDoDo: 很厉害又很谦虚,又很愿意教同学。中坜班? 08/06 08:26
14F:推 mercurycgt68: 推 08/06 09:07
15F:推 alihue: 有正确的态度 未来会越来越好 恭喜 08/06 09:11
16F:推 Skyblueway: 转职成功了吗 08/06 09:13
17F:推 vi000246: 我觉得大家酸一下也好 能过滤掉意志不坚定的 08/06 09:41
18F:→ Louis5213: 非本科想转进来的太多了,本来就该刷掉没决心只想轻松 08/06 09:50
19F:→ Louis5213: 赚的人 08/06 09:50
20F:推 ppppman: 加油 工作才是开始 08/06 09:59
21F:嘘 leolarrel: 我想嘘.每个转职的都说补习班教的是基础 ,进工作才是真 08/06 10:32
22F:→ leolarrel: 的开始.那换句话说这些转职的都把公司当作进阶培训机构 08/06 10:33
23F:→ leolarrel: 嘛? 08/06 10:35
这位大大可能误会了什麽,首先我了解公司没有义务要培训我,我对公司而言就是马上要
有产出,但其实养成班在4个月之内把我上述的那些技术塞给你,实际进入专案後很残酷地
发现这些技术都没办法直接派上用场,但是却是必要的,因为没有这些基础,你怎麽自学
更深的框架技术?
我举个例,进入专案後前端用Vue + elementUI 後端接SpringBoot + Spring Data JPA
公司在录用我时也知道这些技术我压根没碰过,进来後就给我几天时间自学Vue然後就要有
产出,我就看了3天,就能有基本的产出了,然後利用下班与假日时间总共10天把整套
教程看完,之後就是边做边学以解决不同需求的功能。
不是说我天分多高,只是我相信对js ES5 ES6语法 js模组化规范熟悉有基础的人,
自学Vue是很快的,同理SpringBoot与Spring Data JPA 甚至SpringSecurity都是一样的。
所以我说的开始不是只换个地方上课培训,是自学的开始。而养成班给了你自学的基础
与条件,离开养成班後就是永无止境的自学,自己找资源自己想办法有产出,
懂得找到solution,而不是指把公司当成另一种养成班。
24F:→ OrzOGC: 没上工要怎麽知道工作要会的是什麽... 08/06 10:36
25F:推 abc0922001: 厉害,加油 08/06 10:38
26F:推 richard07250: 事实上工作就是进阶培训机构阿 08/06 10:48
27F:→ richard07250: 难不成要向资方打手一样说我进公司都是为了贡献吗 08/06 10:48
28F:→ richard07250: 大学通常也不会教framework还不是都自学/进公司後学 08/06 10:50
29F:推 panbanana: 就算公司被当成进阶培训机构,也是公司自己愿意投资吧 08/06 10:57
30F:推 jobintan: 重点是转职原因就是想就此远离交际应酬,赚钱买药吃。 08/06 10:57
31F:推 bill1992: 真的蛮正向的 同为转职两年 加油! 08/06 10:59
32F:推 mirror0227: 公司本来就要培训新人啊……要找即战力就拿多点钱去 08/06 11:05
33F:→ mirror0227: 找资深的 08/06 11:05
34F:推 Psyman: 恭喜~~ 08/06 11:11
35F:推 vi000246: 公司拿香蕉训练猴子很正常吧 挑到进步快的就赚了 08/06 11:24
36F:→ leolarrel: 就算公司愿意花培训新人的成本,人家也都跑去找四大硕文 08/06 11:31
37F:→ leolarrel: 组了.社会就是这麽现转.专职的要想想公司为什麽要培训 08/06 11:32
38F:→ leolarrel: 你不是培训四大硕文组? 08/06 11:32
39F:→ leolarrel: 而更现实的是,那些去补习班毕业季挑人的公司,真的是愿 08/06 11:34
40F:→ leolarrel: 意让你进公司後边做边学的好公司? 08/06 11:34
41F:推 jackflu: 谢谢分享,期待看到之後入职半年跟一年的分享 08/06 11:51
42F:推 u9541526: 比较好奇转职後的薪资范围 08/06 12:33
43F:推 kyoin: 连资深的换公司也要学习阿 嘘的在想什麽啊? 08/06 12:41
※ 编辑: ryanblue (61.216.85.173 台湾), 08/06/2021 13:06:45
44F:推 lbjames1923: 推分享 08/06 13:02
45F:推 imhaha: 推 08/06 13:25
46F:推 ppc: 推 08/06 13:26
47F:→ leolarrel: 在想你怎麽把重点搞错成要不要学习.重点明明是很多转职 08/06 13:26
48F:→ leolarrel: 的明明知道自己还学不到家,但不管了先找工作在说,误以 08/06 13:29
49F:→ leolarrel: 为公司会好心给他边做边学. 08/06 13:29
50F:→ DrTech: 不挑薪水,不鸟环境,本惨业本来就是随便找就有工作。每个 08/06 13:41
51F:→ DrTech: 人追求不同,不用要求那麽高啦。 08/06 13:41
52F:推 sooge: 怎麽有人一直在嘴阿= = 是有多看不起转换跑道的人 什麽企业 08/06 14:39
53F:→ sooge: 宁愿培训四大文组 我还真的没看过我同事是0基础文组进来的 08/06 14:39
54F:→ sooge: 欸 请问这样面试怎麽上 蛤 就算是文组一样要像原po这种上过 08/06 14:39
55F:→ sooge: 课有作品的 人家才会让你进来好吗 到底哪来的奇怪观念 08/06 14:39
56F:→ leolarrel: sooge大大你没看过就表示不存在?另,本版一堆四大硕文组 08/06 15:26
57F:→ leolarrel: 分享文.社会现实就是如此拉 08/06 15:27
58F:→ leolarrel: 同样都上完补习班,同样都有作品,四大硕就是比较多人要 08/06 15:29
59F:→ leolarrel: 不然板上一堆学历第一的推文都是信口雌黄? 08/06 15:32
60F:推 GoldKing: 推分享 08/06 15:41
61F:→ devilkool: 楼楼上应该是想讲非本科仔要慎选公司之类的 08/06 15:46
62F:→ lazarus1121: 国立理工科机会应该跟四大文组差不多 08/06 15:46
63F:→ leolarrel: 我捞履历的时候不会去看对方学历,但我求的是对方有真才 08/06 15:56
64F:→ newhandfun: 怎麽变成战学历了,好像来到科技版一样 08/06 16:00
65F:→ leolarrel: 实料,不要抱着只学个皮毛,反正进公司再学的心态.真要 08/06 16:03
66F:→ leolarrel: 这样,那也不用上补习班了,反正进公司再学嘛 08/06 16:04
67F:推 tiramisu0225: 推 一个 08/06 16:35
68F:推 lejumple86: 学长好 小弟目前也正在纬育的Java班努力中 08/06 16:42
69F:推 em1234: 推实践啦这也能酸 08/06 16:55
70F:推 imjeffreylee: 同为转职推 08/06 18:04
71F:→ qrtt1: 回头看了一下,庆幸我是给提案的,不是给嘘的。XD 08/06 19:05
72F:推 sjr500: 加油,转职不易,继续保持热诚 08/06 19:19
73F:推 lulu622: 推~强者学长 08/06 20:47
74F:推 yinxuanh: 公司不是你的,就真的当作进阶培训机构没错,互相啦 08/06 21:20
75F:→ yinxuanh: 没本事连录取都没有;只给得起猴子薪水也别期待什麽XD 08/06 21:24
76F:推 rahit: 原来那篇三年了…我还有笑过的印象 08/06 21:35
77F:→ rahit: 恭喜你 08/06 21:36
78F:推 jack931018: 感谢分享 08/06 22:50
79F:→ viper9709: 这种文最近也太多了吧... 08/06 23:07
80F:→ MOONY135: 比起一堆只是想但没行动只是算命的文章好很多啊 08/06 23:10
81F:推 IMPOSSIBLEr: 台湾好像很少公司用golang啊?golang好好用的 08/06 23:11
82F:推 fiiox3: 进公司学没什麽吧….我现在工作在写内部ERP,我也没做过 08/07 01:26
83F:→ fiiox3: 这种系统,每家公司的流程也不一样,我自修或去外面是要 08/07 01:26
84F:→ fiiox3: 怎麽学? 08/07 01:26
85F:推 zmcx16: 推 自学到这样很厉害了, 恭喜转职顺利! 08/07 03:00
86F:推 kattte: 恭喜转职 08/07 14:38
87F:推 bofay: 恭喜学长 正要开始这期java课程 希望後续分享工作状况 08/07 16:53
88F:推 cotbel: 推,非本科真的辛苦,不忘初衷才能坚持下去 08/07 22:58
89F:推 arunaway: 回报真可爱 恭喜! 08/08 04:08
90F:→ fgkor123: 谁进公司不是边做边学 = = 08/09 16:11
91F:推 ikachann: 恭喜 我是恒逸JAVA班毕业的,也是31岁转职 08/11 01:19
92F:→ ikachann: 也是进专案後拼命补框架什麽的 目前在公家机关驻点 08/11 01:21
93F:推 airhong: 恭喜你 加油 ! 08/12 00:21
94F:推 Dickon: 真心佩服,不简单,期待你之後更厉害~ 08/18 22:18