原文恕删
身为一个今年要去美国二硕
同时也有三年工作经验的转职仔想说可以分享个经验
1. 读完台湾硕班会申请不上名校吗?
首先是要厘清他定义的名校是什么
我们这边先定义 CS 专排 30 以前的
像是 NYU, Columbia, RICE, UCD/UCI, USC 这些的
而普通 GPA 定义是 3.6/4.3 左右
大可不用担心, 因为你想想如果排名前 30 全部都投的话也有 30 间
而有些学校 program 又超多, 像是 CMU INI, MSIN, SV 等等
我觉得至少可以上一两间
但留学真的申请超过 20 间的偏少数, 因为申请写 SOP, CV 其实蛮花时间
注意选一些喜欢收转职的 program 像是 USC37, UChicago, UW-Madison, UPenn MCIT
不要都投华人喜欢的加州分散风险
112 的就算不是本科也有学校加分, 不用妄自菲薄
美国学校还是需要学生来进贡, 美国人为了省钱会选州内的学校减免
很多 GPA 低的 3 左右也可以上排名 30 的, 只是会上留学板分享的大部分都是大强者
死线快到了就先申请别管那么多, 春季班申请看看试一下也可以
2. 一定要准备好才可以领高薪吗?
其实软件业没有什么准备好
因为范围真的太大了
如果单纯说资料结构, 算法, 作业系统
那是可以 "准备好"
但如果你要做个作品, 很难有个尽头, 主要功能做出来就可以面试了
面试也可以讲 future work 啊 XD
不用太担心
如果要面试顺利的话聚焦在同个职缺的技能树
不要什么职位都面试
像是 ML 的话, tensorflow, keras, pandas, numpy 要准备
不要看到其他职位也想说我也投投看这样准备很累
3. 第一份会影响到后面薪水吗
我觉得有些公司确实是会根据过去薪水给薪
会叫你填一张表写/报过去薪水
但我遇到就完全不填/甚至就不去面试
毕竟你不想那样的价钱就不要填我觉得是 OK 的
也有不太在乎过去薪水的公司
但是这种公司的结构通常比较小
才有比较弹性的给薪范围
如果说第一份工作真的要注意的
应该是工作内容吧
像是如果你第一份做业务
第二份要找工程师
是比较容易被刷掉的
所以第一份做自己想做的比薪水的重要度高多了
个人意见分享跟你