※ 引述《qwe1290 (田)》之铭言:
: #背景及转职动机
: 112 护理系,在医院担任护理师工作2年后觉得医疗体系大环境不理想,离职后目前在外
: 面公司鬼混了两年(日商服务业)
: 某次写网志的时候发现,原来自己可以透过CSS更改网站的样式,好像发现了新大陆,开
: 始萌生转职软件工程师的想法。
: 先前工作也都是与人接触的工作,因此想要做“可以让使用者实际看到的工作”,看到蛮
: 多非本科转职前端的案例,也想要试试看。
这位朋友,根据你的动机,我们设定目标为“如何录取Entry-Level Frontend Engineer”
: #学习进度
: 先前完全没有接触过程式相关的领域,目前是买线上课程学习,计概/git/网络基础概念/
: HTML/CSS/JavaScript,目前程度能用简单的循环条件判断,能用eventListener操作元素
: ,有写过一点点OJ,还没试过LeetCode。
: 总之就是利用上班之余学习,目前还在非常非常基础的地方。
这是一个很好的开始,表现了你的自主学习能力,坚持下去。
: #目标
: 直接了当的说,我转职就是希望能够提升我的薪水(现在的工作扣除劳健保约56w),同
: 时也希望可以帮家人做出一个网站贩卖农产品,也希望可以做医疗资讯的工作。
: 以目前学习下来的感觉,我不排斥写程式,也很乐意学习新的东西,只是觉得边工作边学
: 习,每天能用的时间有限,没办法非常的专注在上面。
: 偶然逛到这个版,爬了一些文章才发现原来还有很多不同的管道以及学习资源。而且以我
: 目前的年纪应该也不算太晚(?)
: 但其实我发现除了前端的工作范畴以外,我对其他CS的东西完全不了解,感觉自己好像把
: 自己侷限住了。
你可能要接受在转职的一开始,有一个低于现职的薪水。在一两年后才能获得调薪。
: #未来规划
: 基于以上理由,目前我想到的可能性有以下:
: 1. 考研究所
: 2. AppWorks School 前端课程
: 3. 资策会(还没研究)
: 4. 继续上线上课程,一边做side project,想办法直接去业界
: 对于未来规划有些迷惘,希望各位大大不吝给予建议,衷心感谢
1和234有比较大的差异。以我在113的经验来尝试说明这个差异之处:
- 好处
- 获得面试机会的机率比较高
- 同样条件的竞争者,硕士学历比较吃香
- 坏处
- 研究所没有人会教你写程式,因此仍然需要自学相关能力
- 研究所学习的专业知识,和前端工程师所需的专业知识,不是非常高度相关,
然而你仍然需要学习这些知识才能毕业
1的路线会更适合走向传统金融业,例如银行/证券的资讯人员。
再来234的差异大概是:
- 2, 3
- 更有系统化的培训,光谱比较接近传统教育方式,教师会整理好喂给你
- 你可能需要辞职来上课,对财务压力更大
- 4
- 比较有弹性,你可以利用空闲时间自学
- 比较没有压力,更容易中途放弃
然而4也有方式可以弥补缺点。你可以请资深前端软件工程师帮忙指导:
- 目标导向学习:针对你目前欠缺的技能知识进行学习
- Side Project:如何更加符合业界标准
- 工程规范:开发风格、commit风格
- 文件撰写:让人能理解你开发了什么,而不是一坨不明物体
- 美观度:至少不要长得像大学生专案或cybertruck
因此你可以依照自己的情况与个性选择不同路线。
记住最终的目标是:证明自己有学习的能力,并能独立开发一个颇为专业的前端专案。
另外当你顺利踏进这个行业后,可以探索其他面向,为自己计画建立第二专长。
这边提供几个建议路线:
- UI/UX
- Product Manager
- Senior Frontend
- FullStack
尤其前两项和人文相关,这是CS知识欠缺的你,不用读研究所也可以努力的方向。
不要忘记:你强大的动机和内在动力才是成功的关键。持续学习才是存活的办法。