미국 CS 석사 오퍼, 어떻게 고를까
제가 멘토링한 Fall 2025 학생들은 이미 꽤 많은 오퍼를 받았고, 이제 최종 진학처를 정하는 중입니다. 모두가 학부 마지막 방학을 즐기면서 만족스러운 선택에 이르기를 바랍니다. 이 글은 미국에서 SWE 인턴십을 구하고 return offer를 노리는 것이 목표인 학생들을 위한 글입니다.
-
원칙 1: 1.5년 또는 2년 과정을 선택하세요. 그래야 여름 인턴십 기회가 생기고, return offer로 미국에 남는 것을 노릴 수 있습니다.
-
1년 과정이 본인에게 맞는지는 어떻게 알까요? 간단한 기준을 쓸 수 있다고 생각합니다. 학부 인턴십 경험이 9개월 이상 / 졸업 후 정규직 경력이 1년 이상 / BAT급(중국 top 테크) 회사 인턴십에서 SSP return offer를 받음. 이 세 가지 중 하나라도 해당하면 Yale MSCS 1 Year / UCB EECS MEng로 가도 됩니다.
-
과거 취업 데이터를 오퍼 선택의 기준으로 삼지 마세요. 취업은 학교보다 개인 역량과 훨씬 더 상관이 큽니다. 선배가 어떤 AI 대회에서 1등을 해서 다 같이 인턴 오퍼를 받았을 수도 있고, 지도교수가 HR에게 직접 연락해서 인턴 오퍼를 따 줬을 수도 있고(보통 극히 강력한 기여와 성과가 필요합니다), 중국에서 ByteDance 인턴을 하고 ByteDance 북미의 return new grad 오퍼를 받았을 수도 있습니다(모두 제 주변의 실제 데이터입니다). 이런 사례는 대체로 참고할 가치가 크지 않습니다.
-
지역이 중요할까요? 별로 중요하지 않습니다. 면접은 모두 화상으로 합니다. 동부에 있다고 해서 fintech 기회가 눈에 띄게 더 많아지지도 않습니다.
-
업무량이 많은 프로그램과 가벼운 프로그램 중 무엇을 고를까요? 업무량이 많은 프로그램은 LeetCode 풀이 시간을 잡아먹습니다. 지원서를 내고 LeetCode를 풀고 behavioral 질문을 연습할 시간이 많지 않습니다. 다른 사람들이 Amazon의 16 Leadership Principles와 "Customer Obsession"을 외우고 있을 때, 본인은 아직 OS 과제를 하고 있게 됩니다. 업무량이 가벼운 프로그램은 학비를 낭비한 것처럼 느껴질 수 있고, 면접에서 "What's your most proudest project?"라고 물으면 할 말이 별로 없을 수 있습니다.
제 개인 경험상 모든 면에서 균형 잡힌 프로그램을 찾을 수 없다면 업무량이 가벼운 프로그램을 고르세요. 임팩트 있는 프로젝트는 학부 때나 취업한 뒤에도 할 수 있습니다.
-
학교 랭킹이 중요할까요? 별로 중요하지 않습니다. Stanford는 중요할 수도 있습니다. 나머지는 모두 본인에게 달려 있습니다. 주립대에 간다고 Amazon 면접을 못 보는 것은 아닙니다.
-
구직할 때 CS/EE/ECE 사이에 차이가 있을까요? 별로 없습니다. 구직은 주로 인턴십 경험에 달려 있습니다. 전공이 CS/SE와 관련되어 있기만 하면 전공 이름 때문에 걸러지지 않습니다.
-
quarter 학제 학교를 선택할 때는 신중하세요. quarter 학제 학교는 여름 방학이 늦게 시작하기 때문에 입사 시작일이 늦은 오퍼를 받게 되고, 두 가지 문제가 생깁니다. 1) 일부 소규모 회사는 6월 말까지 기다려 주지 않아서 면접을 통과해도 출근하지 못할 수 있습니다. 2) 인턴십이 끝날 무렵에는 return offer 정원이 빠듯할 수 있습니다. 2022년 Meta에서 이런 일이 있었고, AE조차 return offer를 받지 못했습니다.
-
중국으로 돌아가 일할 계획이라면 어떻게 고를까요? 명성에 올인하세요(예: 종합 랭킹이 높을수록 좋음). 그런 다음 업무량이 가벼운 프로그램을 고르고 직접 풀스택 프로젝트를 만드세요. 중국에서는 서류 심사가 거의 전적으로 학교 랭킹과 인턴십 경험만 봅니다. 합격 문턱을 학교 선택 기준으로 삼지 마세요. 그걸 신경 쓰는 HR은 없습니다(알지도 못합니다). 면접 통과 여부는 압도적으로 면접 퍼포먼스가 결정합니다.