各位前辈好 神人好
小弟刚拿到今年秋季UMASS-Amherst MSCS的AD (在麻省)
但很犹豫是要今年就去 还是defer到2020秋季
现况
今年27y 在学期间有接project和软件开发的实习经验
现在在台北的一间外商软件公司做全端
(React.js+express.js+node.js/React.js+Spring Boot)
因为我们Team有在跑DevOps 所以有接触到CI/CD的东西
会用Docker建环境
开发会写Unit Test 但没用到Pattern
计画一
如果以今年八月去 九月开学来说
预计做到七月辞职 把手头的task做完并交接 刚好满一年
这段时间预计平日下班刷两题 假日五题 并练习英文口说
到美国边准备履历边继续刷题
九月开学就投实习(Boston、NYC附近)
十月、十一月面试这样
考量
pros
1. 早点毕业早点工作,把学费赚回来
2. 早毕业早卡位?
cons
1. 感觉第一份工作做满两年比较完整?
2. 刷题只够刷完Easy
3. 面试准备时间不够
计画二
继续在公司做满两年
期间多请教SRE同事一些DevOps的东西
同时一样下班刷两题、假日刷五题 (Medium~Hard可能下班一题,假日两题)
假日练习英文口说
至少练到面试不口吃
考量
pros
1. 工作经历比较完整 (2y)
2. 刷题、面试准备比较充分,信心比较足
cons
1. 现在工作主要是以解issue为主,较少开发新feature
怕留下来学到的都是business model,对programming没有太大帮助
2. 晚一年去怕缺又变得更少
以上大概是我目前考量的点
请问如果毕业之后还是找SWE的缺
各位前辈们会倾向哪一种选择呢?
谢谢!