fukabori.fm

技術・組織・マネジメントなどを深掘りして楽しむPodcastです。

25. 日本企業を辞めてカーネギーメロン大学へ入学し、Nianticで働くまで w/ noralife

2020年01月18日

MP3ファイルをダウンロード

内容紹介

Nanjo(noralife)さんをゲストに、カーネギーメロン(CMU)大学入学までに準備したこと、CMUでの授業内容、Tech企業へ入るまでの対策、Nianticでの働き方について語っていただいたエピソードです。

出演者

iwashi
iwashi
noralife
noralife

話したネタ

  • 海外企業でソフトウェアエンジニアで働くための手段
  • ビザってなぜ必要なんだっけ?
  • 米国のビザってどういう種類があるの?
  • OPT STEM
  • 10:05 訂正 H1は9月に発給される -> 10/1の間違い
  • 大学の出願候補はどうやって選んだのか?
  • 就業中で働きながらどのように受験の勉強をしたのか?
  • TOEFLGRE
  • GREの単語は無理ゲー
  • リスニングはどうやって勉強した?
  • 何校程度、受験した?
  • 入学したCMUのコースは何人ぐらいいるの?
  • コースにいる学生で米国Nativeの数は?
  • CMUの学生生活はブラック
  • CMUの授業はどういう形式が多い?
  • CMU Software Engineering
  • Introduction to Computer Systems
  • mallocを実装する宿題
  • 修論執筆は必須?
  • Raj教授
  • 卒業制作はアジャイル開発で進める
  • アジャイル開発のフレームワークなどは?
  • ACDM/Architecture Centric Design Method
  • この授業、とくに面白かったな、って授業は?
  • Raftの実装する課題
  • 課題のテストケースが秘伝のタレ
  • GoのTCPライブラリに仕込んである
  • Databaseの授業では、ほぼDBMSを作るような課題
  • b-tree自体は簡単でも、スレッドセーフ・並行処理への対応が大変
  • 在学中から就職先の選定はどのように進めた?
  • リファーラルが取れる場合はとったほうが良い
  • 日本と違って自分の履歴書があればポジションへ応募できる
  • リモートでの技術面接はどのような問題が出る?
  • オンサイトでの技術面接は?
  • どのように面接準備した?
  • Leetcode
  • Cracking coding interview
  • Nianticで働いてみて、実際にどんな印象か?
  • エリートといえばリスクテイク
  • 同僚をみていて、日本のエンジニアという違う部分はある?
  • 1日のタイムスケジュール、どのぐらいコーディングしているか?
  • 英語力は伸びる?
  • 英語が分からなかったときの対応スキルが伸びる
  • 海外で働いてみてよかった点は、英語の勉強から離れられたこと
  • 東京のサラリーマンが、仕事をやめてアメリカで働くために悩んだこと、行動したこと