※ 引述《heartbeaz (heartbeaz)》之铭言:
: 各位大神前辈大大好,有些职涯规划向各位前辈请教一下
: 背景:
: 1.中字辈数学系学士应届
: 2.leetcode 50左右(都在补语言能力所以练很慢,大多数都是想的出来写不出来
: 3.多益六百多(6月要重考一次)
: 4.去年有考资工硕但有点一心多用最后只有清大备到天边(我很烂我知道
: 因为不太想继续念书而且比较喜欢边学边做所以想说进软件公司蹲一下累积经验再跳
: ,目前有3个方案
: 1.重考4大硕士,但家里经济不太好可能会考虑半工半读
: 2.在家继续补资结OS算法,并继续练习leetcode,优点是准备时间比较短,目前存的
钱应该够cover到找到工作
: 3.报名8月的appwork school,转职成功的案例好像蛮多的,也满容易媒合上公司?
: 希望各位前辈可以给小弟一些意见,谢谢
: 绝不删文,删文我80年内都找不到我好工作
简单分享一下新人在选择的时候容易遇到的盲点
1. 一定要顶大? :
其实硕士没考到顶大,有念个四中或国立硕也都比顶大学士好。
尤其出国后对外国人来说只认得硕士 学士
台大或台湾首府大外国人分不出来
但硕士会让你的录取机会与薪资水准不同 (这部分国内公司与外商也有类似倾向)
在国内现在也没啥公司强调纯血 X 大,
但是确实好公司中 顶大学历的居多 这还是回到求学问的态度
除了顶不顶大外,可以选择资管
资管所学跟资工大概有七八成相关,真的没有的课大多也开放修资工来抵学分
求职的话,在软件业就是靠实力说话,实力强的话,大学念资工资管根本是小问题
有一个例外就是你一开始就对技术没信心,在这个 CASE 就是把学历冲高
靠着本科学历与知名大学 不会写程式也是可以去很多大公司当 it
2. 学生比较容易把硕士学历取舍简化成 2 年工作经验 vs. 硕士刚毕业,这是不好的。
首先在软件业比其他行业更容易得到成就感、升迁
因此当你靠着学士学历与那冲劲,在工作上得到不错的肯定时,
就容易觉得"我没硕士也过得很好"
但其实因为你没硕士,打从一开始你就不知道那些几乎只招硕士的缺的工作内容与环境
有人毕业去了一些大流量与好软件工程的公司,技术有深度有实战,
同事讨论技术的深度可以到广又深,工作时间上也允许深入研究
此外还有容易被忽略的同侪互动,当你跟一群高手共识那成长速度与眼界也会不同
但你可能在小公司累积到的是怎么一条龙做开发、跟客户打好关系、怎么上下沟通
此时可能会无形中累积成不同的态度与技能树,导致未来容易在相同环境继续工作
例如讨论一个 out of memory 问题,
有人可能无脑加内存、甚至设定排程每天重开一次
有人则是会去分析 GC, memory dump 与了解 GC 算法后来找 leak 或调参数
为了最佳化内存与效能 有些职缺甚至要从头设计 cache
这无关技术背景知识,而是有关遇到问题的处理态度有关
以上心得分享 事情只有正相关,职涯没有啥事是 100% 一定对的,我提到的两点也是
可能你什么筹码都很烂,但理想公司面试时老板喜欢你就录取,这也是常有的事
给你的选择一点额外观点