转职后端工程师已经一年多,转职前在网络上找到很多前辈分享的心得,获益良多。
希望也能帮助到其他想转职的人。
背景介绍
国立大学毕
36岁时,补习班就业媒合转职成功
转职行前需知
希望是会上完课后,每天复习或是打Code 3~4小时的人
做专案的时候,还会连续1~2个月,每天做10几个小时
最好做电子笔记,统整跟找资料比较快
该转职前端 vs 后端 ?
看兴趣,但业界后端还是要会些前端,大多公司的后台操作系统是后端在刻。
有些公司(ex 伟康、松凌)还会叫后端再学前端框架
所以想转职,推荐先从前端(javascript , html , css ) 开始自学
看看有没有兴趣,适不适合走这行
自学 vs 补习班怎么选 ?
如果你聪明、有恒心 (自学里最重要的一点)
很擅长google,甚至还有人可以请教,自学会是不错的选项
毕竟现在免费课程很多,品质也不错
Bilibili 有很多免费课还有教材,不过用语跟台湾不一样,请自行斟酌
udemy我没上过
自学优点﹔
1.便宜省钱
2.可以培养自己找答案、debug、看文件的能力
3.专案从头到尾靠自己,不会有争议(误
4.可以自由分配时间,抓进度
5.老师讲的不清楚可以无痛换另一个
自学缺点﹔
1.找答案、debug很花时间,找到的不一定是对的
2.学习地图不好抓,该学哪些东西,哪些以后学的优先级可能会不清楚,
不知道学到哪一个程度可以就业 (可以看某知名补习班的课表配)。
3.一个人可能做不出比较大的系统
4.会缺少同侪间的压力,没人盯容易怠惰
5.可能练不到git merge的奇怪冲突(误
6.业界资讯比较难找到
补习班优点﹔
1.如果有补助的话免费,还有津贴(?
2.钱花下去会更专心(大误
3.缺乏自制能力,需要到教室上课或有同侪、考试成绩压力才能专心的话,推荐
4.有整理好学习地图跟教材,不懂再搭配google查更多资料对照看呗
5.有老师可以问问题,虽然有时候会听不懂 XD,或是打太极敷衍你(误
6.有老师可以帮你debug
7.有小组一起拼专案、学习,比较不会懈怠(?
8.就业媒合,补习班另一个重要的优点
9.业界很多前辈,是由某补习班或某名师教出来的,多少承些香火之情 ( ????? ),或是
大概知道刚从补习班毕业的新人是什么程度
10.当组长比较好就职(?
11.可以从老师、助教身上,得到一些业界资讯
12.学经历不出色的话,可以稍微洗白(?
13.可以从其他同学身上学到很多,像学习方法、不同思维的程式码等
14.同学还可以帮忙内推
补习班缺点﹔
1.车程浪费时间,不过现在都有远距课是还好,而且远距不好问问题,可以斟酌废课或教
很烂的老师就远距吧,最后记得投诉该名老师,避免遗毒学弟妹
2.可能进到垃圾骗钱补习班,从头到尾靠自学,就业媒合找人来演戏,只能QQ惹
3.组员可能很雷
4.请勇于发问,问老师、助教、大腿同学,非常重要,不问的话,补习班最大优点就没了
5.发现不适合,或是学不进去的时候可能太晚,钱钱白花。
6.老师很烂或不适合自己会无法更换
垃圾骗钱补习班可能有的迹象
1.保证就业
https://web.bola.taipei/EDM2/Epaper/Epaper_print.aspx?id=2187
假征才真招生-电脑收费上课篇:
常看到补习班打着政府招募内勤文书人员,或知名公司、企业需要撰写电脑人员之名
义招募受训人员,表示经由它们的训练后,可以透过关系安插到政府部门担任内勤人员,
或者推介到知名企业,几乎录取率百分百等。于是民众便为了就业机会而缴交大笔的训练
费用参加课程,课程结束后并未协助就业,或是仅提供短期的派遣就业,薪资也仅是基本
工资;又或是打着政府补助职业训练之类的名义,推介其他未受补助课程,让民众花了大
笔的费用却无助于求职。
听到保障就业,还请小心一二
想进入这行,除了混口饭吃外,更重要的是随嘴遁、技术、经验增长,跳槽加薪
只要有本事,不怕没饭吃
真想找保证就业的话,记得银行、104、精诚Xi School等都有自行培训,还有发薪水
精诚听说有收过Tibame学完后,又去那培训的,具体状况不清楚
2.企业实习
听起来非常赞,去职场实习耶
不过呢,出社会都是口说无凭
最好是清清楚楚写明会去哪些合作企业,没去要退多少钱
对您会比较有保障
而且通常都是忙到天昏地暗,熬夜写专题
只怕有心无力
想练习题目?
推Codewars , 题目分级比较细,对新人连语法都不太熟的时候,比较有帮助,把热
门的kyu 8,7,6级题目,一路往下刷一刷就好
LeetCode先不用
Tibame和资策会的不同之处?
Tibame专题只用jdbc , servlet , jsp , ajax , redis
大概是进去后一个月分组
分组方法是,全班投票,选出觉得写程式很厉害的前x名,然后将选出来的人打散在各组
,让各组实力平均点,其他同学就抽签决定。
分完后每周一直有在讨论专题的东西
从题目发想、前端画面设计、操作流程、数据库字段确定后
就一路开工,然后会有个小验收,让老师看看有什么问题
之后就最后DEMO一次,看有没有爆炸(X
期间都会有助教可以问,或是去抓老师问
专题有没有用spring mvc , ORM 我觉得没差
基础会的话,以新人会负责到的工作来说,有现成的公司Code改,都很快上手
大龄转职心得
年龄越大越难越难转职,需要比较多实绩证明自己
例如专案成果、补习班学习成绩(最好前几名)、技术部落格之类的
可以在刚开始学习的时候,就在Github把练习过的题目和答案放上去
当每日练习成果纪录区
好Github,不用吗?
大龄转职除了补习班的就业媒合,很难有面试机会
像我一样年纪大、经历不出色
想转职搏最后一把,比较推补习班
无论走哪条路,想转职就是要努力、奋斗、救自己(x
有板胞来信询问Github
不好意思,虽然我请人把练习的题目和答案放到Github
不过那时没想到这样做XD
还因为电脑收回去的时候少copy资料,漏了很多东西 哭哭
Codewars有功能可以看到该名使用者刷了多少题目
我是以这个给面试官看的
这些都算是否给予面试机会加分项吧
还是看你面试的表现为主
笔试的书券分之外
通常是看你对专案熟不熟,反应速度,好不好共事为主
https://github.com/CyC2018/CS-Notes
这个Github整理了很多资料,可以参考看看
== 更新
板胞来信询问,希望我给一些建议
我觉得每个人的状况都不太一样
也不好说怎样是最好的
最好的应该是最适合的
我想就以自己当例子
假设遇到平行时空想转职的我,会怎么建议自己
还请参考一二
1.先报名免费的实体课程班
现在Tibame跟资策会的学习时间更紧凑
学起来更吃力,到时专题、课业跟不上
就有点浪费掉就业媒合的机会
先去免费补习班努力学习
到时真的找不到工作,再补一次
给自己一年的转职时间
考公务员都允许考好几年,转职软件工程师,一年不过分吧
2.学习初期就先学会用Github上传练习的程式码
当作程式码笔记,之后面试也可当作参考
抄code用在专题也方便
3.先不要花费心力追逐酷炫简洁的程式码 ( ex: stream )
先用简单的for循环跟forEach
for循环玩到两层就好,先不用想三层以上怎办,真的不用
4.不要因为错过补习班报名时间,病急乱投医
5.专题重复逻辑的东西不要做太多,每种都有练习到就好
RWD应该可以不用
6.买台笔电去上课,避免遇到补习班机王
7.每周练几题Codewars
8.不要只顾著练java也要练点sql
9.免费补习班竞争激烈,好好准备考试
错漏之处还请见谅与纠正
一时只想到这些,还有什么想知道的还请留言
祝交得益友(误
转职顺利