Upgrade to Pro — share decks privately, control downloads, hide ads and more …

北米のソフトウェア開発

mahata
July 21, 2017

 北米のソフトウェア開発

「BPStudy#119」の発表資料

mahata

July 21, 2017
Tweet

More Decks by mahata

Other Decks in Technology

Transcript

  1. 略歴 • 2005年: Yahoo! Japan 入社 (新卒) • (転職3回) •

    2010年: VOYAGE GROUP 退社 • 2011年: 渡加 (BC州バンクーバー) • 同年: Hootsuite, Inc. 入社 • 2015年: Hootsuite, Inc. 退社 • 2017年: SmartNews 入社
  2. 略歴 • 2005年: Yahoo! Japan 入社 (新卒) • (転職3回) •

    2010年: VOYAGE GROUP 退社 • 2011年: 渡加 (BC州バンクーバー) • 同年: Hootsuite, Inc. 入社 • 2015年: Hootsuite, Inc. 退社 • 2017年: SmartNews 入社 気持ちの変化
  3. 就労ビザを取得する正攻法 • 現地の企業にスポンサーしてもらう ◦ 1. 日本支社 (本社?) からの転勤 ◦ 2.

    日本から現地企業への転職 • 現地の大学を卒業する • 現地国籍の配偶者を作る
  4. 就労ビザを取得する正攻法 • 現地の企業にスポンサーしてもらう ◦ 1. 日本支社 (本社?) からの転勤 ◦ 2.

    日本から現地企業への転職 • 現地の大学を卒業する • 現地国籍の配偶者を作る 全部難しくないですか... (´・ω・`)
  5. (再掲) 就労ビザの取得方法 • 現地の企業にスポンサーしてもらう ◦ 1. 日本支社 (本社?) からの転勤 ◦

    2. 日本から現地企業への転職 • 現地の大学を卒業する • 現地国籍の配偶者を作る
  6. 私の Hootsuite でのロールの変化 • 2011~2012: アプリケーション開発者 (PHP/JavaScript) • 2012~2014: ローカライズ技術者

    (Python) ◦ (少なくとも) 二ヶ国語の理解が必須 ◦ (社内で) 非主流のプログラミング言語の理解が必須 • 2015: DevOps エンジニア
  7. 北米の技術者面接 (例) • 一般的なスタックのように、push() と pop() が可 能で、さらにスタック中から最大の要素を返却す る getMax()

    が実装されたスタッククラスを作成し てください。なお、getMax() は O(1) で動作する ものとします。