본문 바로가기

반응형

개발자가 되고싶은 달걀들에게

(10)
[2023 봄 특별호] 구글 엑스 한 달 체험기 구글에서 일을 시작한 지 약 두 달이 되었다. 파트타임으로 주 20시간만 일하고 있으니 실제로는 한 달 정도 일했다 해도 되겠다. 이 생생한 느낌이 바래기 전에, 지금 떠오르는 생각들을 더 자세히 공유하고자 구글 첫인상에 대해 끄적여본다. 첫 만남 정확히 말하자면 나는 구글이 아니라 X라는 회사에서 인턴을 하는 중이다. 더 정확히 말하자면 내 직책은 인턴이 아니라 resident이다. 이게 뭐냐 하면, 보통 인턴은 여름 3개월 동안 비교적 짧게 이루어지는데, 레지던시는 조금 더 긴 기간 동안 (6개월~1년) 진행하고 졸업 후 리턴오퍼로 연계할 목적으로 진행한다. 정직원이 아니라는 것에서는 그저 조금 긴 인턴쉽이라고 해도 틀리지 않다. 다만, 인턴이 맥심이면 레지던시는 T.O.P. 다. X에 대해서도 설명..
[2022 여름 특별호] 아마존 인턴 후기 안녕하세요 이 글에서는 제가 태어나서 처음 회사에서 일해본 경험을 공유하고자 합니다. 2022년 여름 아마존에서 PhD 인턴을 했고, 그로부터 반년이 지난 시점에 쓴 글입니다. 박사과정중인 동료 학생분들, 그리고 CS 박사과정을 생각하시는 분들께 도움이 되길 바랍니다. 미국의 컴퓨터 사이언스 박사과정 학생들은 여름방학에 산업체에서 인턴을 하는 경우가 흔히 있다. 학계와 산업계가 밀접히 연관된 학문인 만큼 인턴십을 통해 연구를 할 수 있는 경우도 종종 있고, 인턴을 한 뒤 졸업 후 리턴 오퍼를 받아 취직을 하기도 한다. 또, 인턴을 하면 학교에서 받는 월급(stipend)과는 비교도 안 되는 많은 돈을 벌 수 있다는 장점도 있다. 하지만 인턴쉽에서 한 일이 학위논문에 직접적으로 연결되지 않는 경우, 인턴한..
개발자의 시대는 끝났다?! Tech업계 정리해고 바람 안녕하세요! 개발자의 연봉을 공유하는 사이트 levels.fyi를 알려드린지 얼마 되지 않은 것 같은데, 벌써 이런 사이트가 생겼다니 놀라울 따름이네요. 이번에 소개해드릴 사이트는 글로벌 테크 기업들의 정리해고 정보를 정리한 layoffs.fyi 입니다. 지금 우린 정말 격변하는 세상에 살고 있는 것 같네요. Layoffs.fyi - Tech Layoff Tracker and Startup Layoff Lists [LIVE] Tracking all tech startup layoffs — and lists of employees laid off — since COVID-19. This page is constantly being updated. layoffs.fyi 일단, 사이트에 한번 접속해 봅시다. ..
[MIT 무료 강의 추천] CS 교육의 잃어버린 한 학기 (The Missing Semester of Your CS Education) 안녕하세요 연구소장입니다. 너무 오랜만이죠? 이것저것 바쁘다는 핑계와 하루라도 더 놀겠다는 굳은 의지로 여기까지 와버렸네요. 오늘은 잠깐 시간내어 MIT에서 무료로 공개한 좋은 강의를 하나 소개하려고 합니다. 이름하여 "The Missing Semester of Your CS Education" 이예요. 백문이 불여일견이니 아래 링크에서 무엇을 이야기하는 수업인지 확인해보시죠. https://missing.csail.mit.edu/ The Missing Semester of Your CS Education The Missing Semester of Your CS Education Classes teach you all about advanced topics within CS, from operating ..
지금 당장 시작하는 개발자 되기 첫걸음 (MOOC.. 그게 뭔데?) 안녕하세요, 오랜만에 돌아왔죠? 저는 학기말을 핑계로 글 안 쓰고 "공부" 한다면서, 또 공부도 그다지 열심히 하지 않은 게으른 2주를 보냈답니다. 다들.. 그러잖아요? ^^ 원래 준비하던 글은 본격적으로 미국 CS 석사 유학 준비를 위한 로드맵에 대한 거였는데, 최근 제 주변 여러 사람들이 스스로 학습하는 방법에 대해 물어보더라고요. 그래서 (원래는 나중에 쓰려고 했던) MOOC에 관한 글을 먼저 쓰기로 했습니다. 이번 글은 지금 당장, 혼자서 시작할 수 있는 개발자 되기 첫걸음에 대한 이야기입니다. CS 석사과정을 준비하는 사람이든 (한국이든 미국이든 상관없어요), 혹은 한국 취업을 준비하는 사람이든 누구나 "개발자"로의 전직을 생각하고 있다면 지금 당장 시도해볼 수 있는, 그리고 그러길 추천하는 방..
개발자 하려면... 수학, 어디까지 해야돼? 안녕하세요, 연구소장입니다. 이번에는 수학에 대한 이야기를 해볼까 해요. 수학은 세상의 이치를 표현하기 위해 우리가 약속한 언어이며, 동시에 그 언어로 세상을 탐구하는 학문입니다. 숫자란 무엇일까요? 1, 2, 3... 과 같은 숫자의 개념이 여러분들에겐 아마 익숙할 거예요. 그런데 한때 그리스의 남자들은 1은 숫자가 아니라고 생각하기도 했습니다. 그럼, 덧셈이란 무엇일까요? 아마 여러분은 쉽게 두 숫자를 더할 수 있을 거예요. 하지만, 덧셈을 정의하라고 하면 말문이 막히게 되죠. 이렇게 함수라는 개념을, 집합이라는 개념을, 확률과 통계라는 개념을 수학자들이 우리를 위해 만들어두었습니다. 우리는 그들이 사용하기 쉽고 예쁘게 만들어둔 도구를 가져다가 잘 쓰면 되는 것이죠. 그 도구를 사용하는 방법을 익히는..
미국에서 개발자로 취업하는 세 가지 방법 (99.99% 보장) 안녕하세요, 연구소장입니다. 지난 글에서는 Software engineer와 Data scientist의 차이에 대해 알아보고, 자신의 성향에 더 잘 맞는 분야를 찾아보는 시간을 가졌어요. 여러분들 중에는 이미 개발자가 되어야겠다고 확실히 마음잡은 분들도 계실 거고, 혹은 아직은 취미로나마 더 경험해보고 싶다 생각하는 분들도 계실 거예요. 오늘은 그중에서도 빨리빨리 유전자를 계승하여 지금 당장 개발자가 되고 싶으신 행동파 여러분을 위한 정보를 들고 왔습니다. 바로, 미국에서 개발자로 취업하는 가장 확실한 방법 세 가지입니다. 사실, 제목에서는 세가지라고 낚시 아닌 낚시를 했지만, 오늘은 주야장천 학교 이야기만 할 것입니다. 왜냐하면 제가 추천하는 세 가지 방법은 아래와 같기 때문입니다. 미국 대학에서 컴..
"어떤" 개발자라니요? (Software Engineer와 Data Scientist) 안녕하세요, 연구소장입니다. 지난 시간에는 levels.fyi 사이트를 소개해드렸죠. 동기부여는 충분히 받으셨나요? 오늘은 파이썬 기초 강의를 듣고 가장 먼저 떠오르는 질문, "그래서 이걸로 뭘 하는데?"에 대해 답해보고자 합니다. 당신이 개발자가 되고싶은 달걀(? 햇병아리 이전이니까요..?)이라면 아마 어딘가에서 파이썬, 자바, C, C++ 등 프로그래밍 언어를 공부하고 왔을 수도 있고, 웹 개발 기초, SQL 기초 강의 같은걸 듣고 왔을 수도 있어요. 뭐가 됐든, 당신은 기계적인 사고방식을 경험하고 온 걸 거예요. 컴퓨터가 생각보다 멍청하다는 사실도 알아버렸죠. 그런데, 막상 커리어 전환을 하려 보니, "파이썬 개발자" 같은 건 없잖아요?! 그러니까 오늘은 개발자의 직군에 관한 이야기를 해보고자 해요..

반응형