[心得] 转职心得分享

楼主: SaltC (真理守护者)   2019-07-22 19:44:33
因为在Soft_Job版受到各个大神前辈们写的文章很大的帮助,
又有几个人写信问我经验..
决定来分享一下我的转职心得,
回馈给有需要的朋友,
小弟蔡逼八,请大大们鞭小力一点> <
先介绍一下自己的背景:
国立学店、理工学士、非资讯科,
大学因贪玩,不知长进而延毕QQ
转职前工作经验1年多,传产工程师,
薪水不到30K的人生失败组。
听见一些亲友长辈们说我薪水很低很没用,决定要改变自己的职业生涯,
尝试接触各样的专业技能,
终于让我碰到“程式开发”这个领域...
下定决心启程,旅途开始。
我整个准备阶段大概经历一年的时间,
这一年当中,白天上班,
下班一回家就是
“看教学影片 + 文件、写程式”
假日也是整天
“看教学影片 + 文件、写程式”
我资质愚钝,但是对写程式很有兴趣,
所以投入大量时间弥补我的不足。
以下是我的准备经历:
1. 第 1 个月:基础程式语言
- 看 Youtube 跟网络文章学 Python
- 实作一些基础的程式:计算机、爬虫、小游戏等等
这个阶段真的不知道自己到底在干嘛,就是多写多尝试...
2. 第 2-4 个月:基础 Web
- 买 Udemy 课程学基础 HTML / CSS / Javascript
- 学习前、后端概念 / 静态、动态网页概念 (只了解概念)
- 实作静态网页 App (只有HTML+CSS+JS)
此时我原本要开始学后端了,但是因为没有 CS 底子,后端的东西看不懂..
一度要放弃这条路,但是又很不甘心,决定补一些基础来还我大学时候欠的债
3. 第 3-5 个月:基础 CS 概念
- 由于我是非资讯本科,决定补一下基础的 CS 知识
- 注册了哈佛的线上课程 - CS50
一开始很痛苦因为是全英文上课,大学多益只有550
开英文字幕,一边查字典跟专有名词、顺便练英文听力
拼死拼活看懂影片、作业全部都认真做完
- 领悟到英文很重要 (学程式语言前,最好先学好英语)
- 自己再加强基础 CS 概念:计算机概论、互联网、资料结构、算法...
- 学习 Linux / Mac 的指令,开始强迫自己使用 CLI
- 尝试在自己的电脑灌 Linux
然后我一怒之下把我的积蓄拿去买了一台二手 Macbook 来写程式
4. 第 6-7 个月:跨入后端
- 概览一下后端的概念跟基础技能
- 学 Node.js + MongoDB (实作一个小网站,了解后端基础原理)
- 学 Python 的全端框架 - Django 与 Flask 都接触,并实作一些网站
- 学 关联式数据库,SQL都大同小异,我选择学 PostgreSQL 为主
- 逼自己用 CLI 操作数据库,而非用 GUI
这阶段我学会了最重要的技能:Google
5. 第 8-10 个月:实作专案作品
- 学 GitHub,并参考别人的 Repo 学习写好的 README.md (门面很重要)
- 学 Heroku 作为 Host Server (用免费的教育专案)
- 实作一个中型网站 (没有另外使用前端框架)
- 另外再学了 Go 语言 (尝试不同的程式语言,增加自己的经验)
- 使用 Go + MongoDB 实作一个 Restful API
- 学习将 API 串接到自己的后端 App 上 (第三方或者是自己写的API都串串看)
- 将网站部署到 Heroku,设定环境变量
- 尝试过至少一次,将网站部署到 AWS EC2 (AWS的官方文件有够复杂...)
- 练习写测试 (UnitTest)
6. 第 11 个月:准备履历 / 浏览公司
- 保持更新自己的主要专案,持续增加功能
- 准备履历 (推荐用 CakeResume)
- 开始上各大征才网站看公司,找 Junior Backend or Frontend的职缺
Junior 职称不一定会写 Junior
但是 Senior 通常都会写 Senior (只是我的观察,有误请指正)
看薪水最准,Junior 的范围通常为 35K-55K,Senior 通常50K、60K以上
(本篇提及的薪资范围适用台北地区)
(台中=台北*0.9,高雄=台北*0.8,粗略这样估可能比较准)
看看普遍 Junior 的条件跟技能,看到自己不足的就补
技能不一定要真的很熟练,但要懂概念、看过基本文件、范例,就够了
补技能的时候使用 80/20 法则
7. 第 12 个月之后:投履历 / 面试
- 履历的部分强调自己“有兴趣、虽然非本科但是自学、有作品”
- 评估自己的期望薪资,
不能开太高,开太高的话很多公司可能会把你刷掉。
不能开太低,开太低的话好公司不会因此就录取你,
甚至会破坏行情害了其他求职者,也坏了自己的钱途
- 期望薪资大概抓 Junior 的范围 35K-45K,我个人当时给自己订40K
不过现在想想其实应该可以再订高一点
(有些公司想要你的话,会自动帮你拉高一点薪水)
- 投履历
投福利满意的公司 (特休、年终、上下班时间)
尽量找公司自己有软件产品的
找有完整开发团队的 (这样才会有很厉害的大神前辈)
投薪水符合自己期望的
(期望40K就不要低就去投开30-35K的缺,只会浪费彼此时间)
大公司、小公司、新创、电商、金融、博弈、外商、接案、传产...
这些不同性质的公司自己爬文自己选择择、过滤
像我的标准就是不去博弈 (不是说博弈一定不好,但每个人接受度不一样)
- 面试前了解该公司在干嘛,不要乱投就乱去面试了
面试前了解该职缺的条件、需求 (不会的技能临时恶补一下也好)
- 面试时多问问题
公司的技术栈、开发团队、产品专案要详细询问、了解
福利问清楚、工作环境、工具设备问清楚
如果面试的地方看不到工作环境,可以请面试官带你看一下
- 最后总共投了约30间履历,前、后端都有投
- 面试7间、录取4间,也达到自己期望的待遇
以上是过去一年准备时的经验分享。
再分享一些对我自己帮助很大的关键字跟资源:
1. Google (你没看错,这是你最重要的资源)
2. 征才网站 - CakeResume / Linkedin / Yourator / FB 社团 / 104
3. 鸟哥的 Linux 私房菜
4. 2019 年成为 Web 开发人员的路线图
https://github.com/goodjack/developer-roadmap-chinese
5. MDN / W3Schools / StackOverflow
6. TechBridge / GitHub Trending
7. 求职天眼通 / 面试趣 / PTT / Reddit / Udemy / 六角学院
抱歉一时想不了那么多.....
小小的心得重点:
1. 热情跟兴趣很重要
2. 英文很重要
3. Google很重要
4. 做中学、学中做
5. 每天再懒也要写一点 code
6. CS 基础很重要 (懂方法也要懂原理)
7. 不要只复制别人的 code 就当作会了,双手放到键盘上写一次很重要
8. 快要放弃的时候,soft_job 版搜寻“征才”看一下年薪破百的文,激励自己
9. 快要放弃的时候,打开自己的存摺看一下余额,激励自己
10. 找机会认识很厉害的大神,有很强的前辈可以少走很多冤枉路
希望能帮助到需要的人^ ^
祝大家年薪都破300万~
再次谢谢 soft_job 的大家!
作者: zombiesky (僵尸)   2019-07-25 09:12:00
棒棒的 给个赞
作者: bob1222 (Bob)   2019-07-24 22:20:00
作者: windclara (null)   2019-07-24 22:16:00
1年就快把债还完也满猛的。我本科但一开始太混,也差不多花一年还债…惭愧啊~~
作者: FinStaSJH (一匹狼)   2019-07-24 12:02:00
恭喜!!!想请问您有刷leetcode吗?以及您大概准备几个作品去面试呢?谢谢
作者: pan1234 (pan)   2019-07-24 10:53:00
推毅力,你超棒!!
作者: WunoW (WunoW)   2019-07-24 09:05:00
其实在新手村更拼的人非常多,只是没有上ptt写出来目前遇过不错的rd都不是相关科系陆磪葞キ挨滶_点便宜到,还有遇过中辍后高中夜补校的coding品质还比另个国立资管好很多
作者: bonfferoni (bonfferoni)   2019-07-22 19:46:00
厉害
作者: Y78 (Y78)   2019-07-22 19:48:00
推 感谢分享之后会分享面试心得吗?
作者: alansyue (alansyue)   2019-07-22 20:22:00
厉害,推
作者: jasmine2015   2019-07-22 20:24:00
心得推
作者: y956403 (寻欢)   2019-07-22 20:29:00
推推 这篇不错
作者: NewLifePage (人生新的一页)   2019-07-22 20:32:00
厉害,有毅力有决心而且目标实际又明确
作者: dini2012 (dini)   2019-07-22 20:35:00
推兴趣很重要
作者: supernow (善甲狼)   2019-07-22 21:03:00
都自学,这个毅力惊人啊
作者: sck921 (The Fate)   2019-07-22 21:17:00
作者: MixBear (米克斯)   2019-07-22 21:24:00
蛮厉害的XD 感觉日后一定猛
作者: leo5916267 (小叶)   2019-07-22 21:30:00
北部吗? 看薪水区间应该是北部
作者: qrtt1 (有些事,有时候。。。)   2019-07-22 21:37:00
有看有推,真是很有毅力的家伙啊。
作者: keroro01 (PTT重度使用者)   2019-07-22 21:48:00
好扎实的清单
作者: lukatw (糖炒栗子)   2019-07-22 22:09:00
原po现在在哪类型的公司
作者: zerozzz7887 (Pu)   2019-07-22 22:22:00
作者: shorty696820 (虹彩弟弟)   2019-07-22 23:03:00
作者: KaoZen (高兴)   2019-07-22 23:08:00
"想要成为程式设计师,应该从哪一种语言开始学起好呢?""英语。" -程式工程师笑话
作者: jackwang01 (艾斯比那)   2019-07-22 23:13:00
有毅力推推
作者: za075056 (za075056)   2019-07-22 23:35:00
作者: Mtcat (山地猫)   2019-07-22 23:42:00
11
作者: ivan1116 (ivan)   2019-07-22 23:49:00
作者: b10130402C (WinJamison)   2019-07-23 00:04:00
想请问你后来CS50都有上完吗?还想再问 你Demo作品是demo 专案作品吧? 课程作业我认为比较难证明实力。最后一个问题:你转职期间都继续工作吗? 非常谢谢你的分享
作者: ppppman (4pman)   2019-07-23 00:09:00
工作后还一堆等著学的呢 加油哦
作者: fjyang (自由的风)   2019-07-23 00:11:00
0.0 学这么多才这点薪水 薪水果然要用跳槽的
作者: sjerrysss (Jerry)   2019-07-23 00:41:00
请问补技能用的80/20法则是什么?想再请问 有推荐哪些Facebook征才社团吗?
作者: toothlesses (toothless)   2019-07-23 01:00:00
Junior 45K算普通 没有特别好
作者: ouryouth (ouryouth)   2019-07-23 01:29:00
推~
作者: bluefancy (脩)   2019-07-23 02:02:00
毅力真的重要
作者: Tokaku (慵懒猫的下午)   2019-07-23 02:34:00
恭喜你转职成功
作者: bjk (Up2u)   2019-07-23 06:14:00
11
作者: qseft12345 (小捷)   2019-07-23 10:12:00
恭喜,你这状态还会不断成长到更高的高度的
作者: RandE (Rock)   2019-07-23 10:43:00
推推
作者: eric525498 (艾瑞克 我肆酒吧)   2019-07-23 11:16:00
推分享
作者: vavamos (vavamos)   2019-07-23 12:41:00
PC的评价............................................
作者: fjyang (自由的风)   2019-07-23 13:40:00
学历差不代表薪水就差喔 找好公司多跳槽几次就行了
作者: ILYY (毅力)   2019-07-23 13:40:00
作者: williams0427 (威廉和草莓)   2019-07-23 13:44:00
作者: boboye (me)   2019-07-23 13:45:00
看完觉得好惭愧,本科系的变成现在都不太会写了orz...
作者: Link130512 (double_diu)   2019-07-23 14:37:00
看我完觉得自己很惭愧+1.. 不过也恭喜原po!!
作者: amazing2014 (别断线拜托)   2019-07-23 14:39:00
11
作者: wildli0422 (wild)   2019-07-23 15:13:00
推你的毅力
作者: rzsty (Mr.Q)   2019-07-23 16:18:00
推分享
作者: longlyeagle (长鹰宝宝实验室)   2019-07-23 17:21:00
push
作者: descent (“雄辩是银,沉默是金”)   2019-07-23 17:41:00
很厉害
作者: purpleboy01 (紫喵)   2019-07-23 18:15:00
作者: oooo551 (oooo551)   2019-07-23 20:02:00
好猛喔!
作者: iamyiz (Gigahertz)   2019-07-23 20:05:00
推推 惭愧+1...
作者: Twinkling (哈囉)   2019-07-23 20:13:00
很励志耶!加油,在现在的工作上有做出成绩的话,之后的工作就比较不会太注重你的学历了认真做加持续学习,之后转职破百只是早晚的事了我觉得这真的是只要肯付出就会有收获当然学习方法跟毅力也很重要恭喜你了
作者: yu90342 (建电鱼丸)   2019-07-23 21:27:00
请问自己制作的专案有放上 github 吗? 是否能跟你索取连结呢? 谢谢
作者: janet0305 (星霜)   2019-07-23 21:49:00
励志!转职中看看我的进度,崇拜大大XD
作者: hui810424 (Chun)   2019-07-25 19:21:00
神人推推,感谢分享管道,最近刚毕业,回想四年也在想自己都在干嘛,尤其资管毕业,也没什么有用的技能,所以很迷惘。最近想说要补偏资工的课程,但不知从何下手,另外也一直在找兼职工作,看到大大这么努力,总觉得自己很废,该振作起来了XDDDDDD!
作者: select0120 (JjJj)   2019-07-26 09:02:00
厉害
作者: rocwild (外国死小孩)   2019-07-26 11:35:00
加油自学不容易
作者: faukwaa   2019-07-26 17:12:00
太厉害了 推推
作者: mybirdday (天才帅澔)   2019-07-26 22:52:00
这毅力只能推了
作者: t7552175 (上官烈云)   2019-07-26 23:07:00
太猛了
作者: VisualStudio (2015)   2019-07-27 00:23:00
作者: kingnamefu (Hey! K)   2019-07-27 07:20:00
推分享!
作者: kuro870153 (玉权三郎)   2019-07-27 10:51:00
推u质
作者: meanshineC (meanshineC)   2019-07-28 12:37:00
说真的 进去工作才是挑战的开始,同样非本科有感,加油
作者: newhandfun (新手方)   2019-07-28 15:53:00
励志。相较之下我大学非本科毕业刚出社会被说只有大学生学历只值30k根本悲剧哈哈
作者: shian0222   2019-07-28 18:54:00
作者: visda (cano)   2019-07-29 00:36:00
可以问一下cs50有没有中文同类型课程?另外想问一下专案题目都怎么想的?
作者: PttZF (PttZF)   2019-07-29 11:25:00
恭喜
作者: xup6jpu83 (xup6jpu83)   2019-07-29 17:23:00
毅力推
作者: ian01045 (豆渣)   2019-07-30 23:12:00
推优质分享!
作者: orange0319 (喵喵喵)   2019-08-17 07:39:00
这毅力感觉好猛

Links booklink

Contact Us: admin [ a t ] ucptt.com