Slide 1

Slide 1 text

エンジニア育成プログラム BUILD@Mercari オンライン説明会 2020.3.11 19:00-20:30

Slide 2

Slide 2 text

Quick intro! Hirona Hono Diversity & Inclusion Lead

Slide 3

Slide 3 text

19:00-19:10 イントロ @hirona 19:10-19:20 Build@Mercari概要説明 @kayo 19:20-19:30 メルカリがエンパワメントに力を入れる理由 @sonny 19:30-19:45 スキルトレーニング&インターンシップ詳細 @wakanapo 19:45-20:00 アプリケーション&インタビューアドバイス @mark 20:00-20:30 QA @hirona 20:30 イベント終了 Agenda

Slide 4

Slide 4 text

メルカリグループ概要 @hirona

Slide 5

Slide 5 text

メルカリとは Source Use 新たな価値を生みだす 世界的なマーケットプレイスを創る

Slide 6

Slide 6 text

会社概要 2013年2月1日 会社設立日 東京、仙台、福岡、 Palo Alto、Portland、 Boston オフィス 約1,800名(連結) 従業員数 6

Slide 7

Slide 7 text

メルペイ Source Use Buy Items Bicycle-sharing 3rd Party Withdraw Points Payment Rating Sales Proceeds Deposits

Slide 8

Slide 8 text

メルカリUS “The Selling App”

Slide 9

Slide 9 text

バリュー 9 一人では達成できない大きなミッショ ンを、チームの力を合わせ、全員が最 大のパフォーマンスを発揮することで 実現します。 世の中にインパクトを与えるイノベー ションを生み出すため、全員が大胆に チャレンジし、数多くの失敗から学び、 実践します。 メンバー全員がその道のプロフェッ ショナルとしてオーナーシップを持ち、 日々の学びを怠らず、成果や実績に コミットします。 Go Bold 大胆にやろう All for One 全ては成功のために Be プロフェッショナル であれ a Pro

Slide 10

Slide 10 text

現在のメルカリ 10 約 40 エンジニアが外国出身 % の から集まったメンバー 約 40 カ国

Slide 11

Slide 11 text

コミュニケーション施策 11 Lunch & Learn (昼食勉強会) コミュニケーションチービル Tea Time & シャッフルランチ ↑言語トレーニング(やさしい英語・日本語) ↑

Slide 12

Slide 12 text

Build@Mercari概要 @kayoreena

Slide 13

Slide 13 text

Quick intro! Kayo Osumi Engineering Office

Slide 14

Slide 14 text

エンジニア育成プログラム BUILD@Mercari Skill-training + Internship Program for Future Engineers from Underrepresented Groups Women@Mercari #pj-build / #pj-dni-women 参加者募集

Slide 15

Slide 15 text

Build@Mercariとは スキルトレーニング期間 (無給) インターンシップ期間(有給*) エンジニア組織でOJT w/mentors 8月 - 9月 参加者:5-10名 フルタイム:2ヶ月間 言語:日本語・英語 CS理論と実践(講義) 5月中旬 - 7月中旬 参加者:30名 毎週水曜:5-8pm  言語:日本語 ➡ソフトウェアエンジニアを志望するタレントプールを長期的に増やすための、教育プログラム *part-time contract / アルバイトと同等の契約

Slide 16

Slide 16 text

プログラム概要 ● 応募資格 ○ (STEM・IT分野)におけるマイノリティまたは Underrepresented groups のメンバーと自覚している方 →日本の場合、女性や LGBT+の方など ○ コンピューターサイエンスに関するコースを一つ以上修了している方(独学、オンライン学習も OK、 CS学位取得済み・予定である必要はなし) Q: マイノリティ以外でも応募は可能ですか? → 可能ですが、各応募者のバックグラウンド、エッセイの内容、技術テスト、面接の総合的に 判断して選考を行います。

Slide 17

Slide 17 text

プログラム概要 ● タイムライン ○ 応募期間:1月16日〜3月20日(ポスターより早まりました) ○ 技術テスト:3月23日〜27日 ○ 面接:4月上旬 ○ 結果発表:4月18日 ○ スキルトレーニング開始: 5月中旬

Slide 18

Slide 18 text

プログラム概要 ● スキルトレーニング期間(毎週水曜日、5-8pm) ○ Week 1:5月20日(水) ○ Week 2:5月27日(水) ○ Week 3:6月3日(水) ○ Week 4:6月10日(水) ○ Week 5:6月17日(水) ○ Week 6:6月24日(水) ○ Week 7 :7月1日(水)     *予備日:7月8日(水) Q: 全日程に参加できなくても大丈夫ですか? → 原則、全日程に参加できる方のみを対象にしています。 (参加が決まった後、またはプログラム開始後に病気や冠婚葬祭などでやむを得ずセッションを 欠席する必要がある場合は、事務局メンバーと相談していただきます)

Slide 19

Slide 19 text

プログラム概要 ● 交通費→支給します(実費精算)*宿泊費は支給されません ○ 関東近郊のバス・電車利用者: 1日2千円まで(往復) ○ 関東近郊の新幹線利用者: 1日1万円 (往復) ○ 遠方の新幹線・飛行機利用者: 1日2万円まで (往復) Q: 交通費はいつ支給されますか? → プログラム終了後(7月後半以降)、まとめて実費精算を行う予定です。プログラム参加決定後、 もっと早い段階で精算が必要な方は、事務局メンバーにご相談ください。

Slide 20

Slide 20 text

メルカリがエンパワメントに 力を入れる理由 @sonny

Slide 21

Slide 21 text

Quick intro! Sonny Software Engineer, iOS

Slide 22

Slide 22 text

The Impossible Engineer 「なりたい自分になれた」私がエンジニアになるまで I wasn’t supposed to be an engineer. My family pressured me to be a firefighter or join public services because it’s the only stable career they understood. My dad didn’t go to school after middle school. My mom dropped out of city college after getting pregnant. I failed high school and had to attend night school to make up my grades. During university, I was homeless for a time because financial aid is insufficient for college city rent. But thankfully, because of Hispanic support groups and college diversity initiatives, I was able to graduate and become an engineer. 私は将来エンジニアになるとは思っていませんでした。私の両親は、唯一安定した仕事である消 防士か、公務員になって欲しい思っていました。私の父は中学までしか学校に通っていません。 母は妊娠して大学を中退しました。私は高校を落第しました。卒業単位を取るためには夜間高校 に行かなくてはいけませんでした。短大時代は、市から財政的な支援を十分に受けられなかった ため、一時にホームレスになってしまいました。しかし幸いにも、ヒスパニックを支援するグルー プや、大学のダイバーシティーを進める組織の支援を受けて無事卒業し、エンジニアになること ができました。

Slide 23

Slide 23 text

Why Diversity & Inclusion Matters 問題が生じる 解決は一つ

Slide 24

Slide 24 text

Why Diversity & Inclusion Matters 問題が生じる 1つ目解決 2つ目解決 3つ目解決 4つ目解決

Slide 25

Slide 25 text

Famous Women & Minorities in CS コンピュータサイエンスにおける著名な女性達や社会的少数派に属する人々 Clarence “Skip” Ellis, first African American CS Ph.D クラレンス ”スキップ” エリス アフリカ系アメリカ人初のコンピュータサイエンス博士 Margaret Hamilton, Lead Engineer Apollo Program マーガレットハミルトン NASAのアポロ計画 主任エンジニア

Slide 26

Slide 26 text

スキルトレーニング& インターンシップ @wakanapo

Slide 27

Slide 27 text

Quick intro! Wakana Nogami Software Engineer, AI

Slide 28

Slide 28 text

スキルトレーニングハイライト カリキュラム(仮) https://mercan.mercari.com/articles/19631/ 毎週水曜日 5-8pm ● 前回の課題のレビュー (30min) ● 講義 (2h) ● 質疑応答 (10min) ※時間配分は講義によって多少異なる場合があります ※別途OpenDoor(日時未定)やSlackで質問に対応します 使用するプログラミング言語:Go ※ フロントエンド、Webなど内容によっては別の言語も使用します ※ 講義では一般的なCSの内容しか扱わないので Goに詳しい必要はありません ※ 課題では好きなプログラミング言語を使用して構いませんが、レビューする講師のリソース上広く使われている 言語(Go, Python, C++, JavaScript, Java, Ruby等)が好ましいです

Slide 29

Slide 29 text

インターンシップハイライト 内容 ● オンボーディング(詳細未定):最低限必要な技術的スキルや会社のことについて学びます ● プロジェクト:最低1つのプロジェクトを担当していただきます ○ プロジェクト例 ■ 配送サイズ推定の精度改善( AIチーム) ※担当していただくプロジェクトはチームや時期によって異なります ● メンタリング:各インターンにメンターが付きます。その他様々なイベントを企画予定です。 配属可能チーム(予定) → Backend / AI / iOS / Android / Frontend ※配属は各人の希望やスキル、受け入れチームの状況によって決定します インターンシップ選考プロセス ● 6月末:インターンシップ参加希望調査(インターンシップそのものの参加意思、希望配属チーム) ● 7月上旬:運営事務局で書類選考(スキルトレーニング期間のアウトプットなども考慮) ● 7月中旬〜下旬:面接

Slide 30

Slide 30 text

応募フォーム/技術テスト/インタビュー アドバイス @kaili & mark

Slide 31

Slide 31 text

Quick intro! Mark Hann Software Engineer, Backend

Slide 32

Slide 32 text

応募フォーム ミニエッセイ(各設問 1-3、それぞれ300字) あなたがBuild@Mercariの事務局メンバーだったら、応募者のどんなことを知りたいですか?それを考えながら書 いてみてください。 1. これまでコンピューターサイエンスについて学んだこと ○ ご自身が学ばれたテーマやコースについて ○ 学んでいる過程で見えた面白さや課題感など 2. ご自身が応募資格にあてはまると考える理由 ○ ご自身がUnderrepresented groups/minority groupsだと思う理由 ○ このプログラムが解決しようとしている社会課題( IT/STEM分野において、特に日本では、女性や LGBT+の方へのエンパワメントがたりていない)に対して、本プログラムにあなたが参加することによっ てもたらすことのできる意義

Slide 33

Slide 33 text

応募フォーム 3. 志望動機 ● Build@Mercariに参加したい理由 ○ 「単純に挑戦したい」ではない、 具体的な計画と目標 ○ 多様な教育プログラムの中で、 なぜBuild@mercariか ○ プログラムを修了することにより、期待する自分の能力 ● ソフトウェアエンジニアになってやりたいこと ○ ソフトウェアエンジニアになりたいと強く思う理由 ○ ソフトウェアエンジニアになることと、自分のキャリアプランとの関連性など ● 作りたいプロダクト / 今後やりたいこと ○ 目標とすること(抽象的であっても計画の方向性があれば OK) ○ 本プログラムに期待すること

Slide 34

Slide 34 text

技術テスト 形式: ● HackerRankというオンラインのテストプラットフォームを使用(選択式問題&コーディング課題) ● プログラミング言語: Go, C/C++, C#, Python, Java, JavaScript, Rubyなど ● 3月23日〜27日の間に受けてください 目的: ● 参加者の技術レベルと知識の確認 ● プログラムを受講することができる基本的な準備ができているかの把握 内容: ● 応募要項に掲載されている内容の基礎知識を問います アドバイス: ● 要求された基本的な知識を確実に理解 していることが大事で す ● 応用問題にも挑戦してもらいます ○ 例:配列とForループを使用したコーディングの問題

Slide 35

Slide 35 text

インタビュー 形式: ● オンライン面接(30分〜1時間を想定) ● 技術テスト通過者にオンライン面接日程のご連絡をします ● 言語:日本語(日本語が母語でないメンバーが面接官を務める可能性もありますが、日本語でやりとりしてい ただきます) インタビューの内容/面接官が確認したいこと: ● あなたのバックグラウンドが、応募要件にあてはまるかどうか ● 技術テスト内の問題解決方法に関する質問 ● プログラム参加へのモチベーションと、長期的かつ具体的な目標について ● コミュニケーションスキル ● 言語能力(日本語・英語)の確認 ● Q&A

Slide 36

Slide 36 text

インタビュー インタビューを受ける方へのアドバイス: ● 自信を持って、リラックスして臨んでください ● 誠実な回答を期待しています(技術知識やスキルについて、知らないことは「知らない」と答えてもマイナスに なりません) ● カジュアルな場です ○ カジュアルな格好でOK、スーツなど必要ありません ○ メルカリメンバーもTシャツなどのカジュアルな服装で参加します メルカリが大切にしている 3つのバリューについても、質問があるかもしれないので、 準備しておきましょう!

Slide 37

Slide 37 text

Q&A

Slide 38

Slide 38 text

FAQ 《応募要件について》 インターンシップ期間はフルタイムでの勤務になりますが、現在フルタイムで働いている方は対象外です か? 対象外ではありません。ただ、インターンシップにすすめそうな方に応募していただきたいので、現在のフルタイム のお仕事は調整していただく必要があります。 自分が「Underrepresented / minority groupsのメンバーと自覚している」に該当するかどうかはど のように判断すればいいですか? 応募者みなさなんの判断にお任せします。多様なバックグラウンドの人々にソフトウェアエンジニアになるチャンス を与える、サポートすることを目的としたプログラムなので、「事務局が Underrepresented / minority groupsのカテ ゴリー化はしない」と決まっています。みなさんそれぞれの事情・背景・アイデンティティを私たち事務局も理解した いと思っていますので、みなさんの言葉でエッセイに書いていただきたいと思います。 IT業界未経験でも大丈夫ですか? 選考では、IT業界における経験は問いません。技術テストの結果と応募フォーム内のエッセイに書かれた内容で判 断します。

Slide 39

Slide 39 text

FAQ 《応募要件について》 応募フォームでLGBTであることをオープンにする必要はありますか? 「自分のアイデンティティが ○○である」というような直接的な表現で書いていただく必要はありませんが、「 LGBT+コ ミュニティの一員としてこういう思いを持っている」「社会にこういう課題がある」というように書いていただければ、応 募フォームの読み手にとっては参考になると思います。 ● 選考中や面接中などに使用してほしい呼び方(名前や代名詞など)がある場合や、ある特定の情報を伏せて 事務局や面接官とやりとりをしたい場合は、応募フォーム内に記載してください。できる限り配慮して対応させ ていただきます。 ● 参加決定後も、ご自身のアイデンティティについて他の参加者と共有していただくということはありません。 年齢制限はありますか? ありません。どの年代の方でもご応募いただけます。未成年の方は、選考後のプログラム参加意思表明の際に、 保護者または後見人からの承諾が必要です。

Slide 40

Slide 40 text

FAQ 《応募要件について》 精神障がい者、発達障がい者も応募できますか。また、選考に通った場合、配慮いただくことは可能で すか? もちろん、応募できます。応募期間中、面接、プログラム期間中のやりとりにおいて、配慮してほしいことなどがあれ ば、いつでも事務局にメールでご連絡ください。メールでのコミュニケーションが難しい場合は、お電話でも対応でき ますのでご検討ください。 スキルトレーニングの17−20時までフルで参加するのが難しい場合、応募しても難しいでしょうか? はい、難しいです。合格後にフルで参加が難しい件が判明した場合は参加を辞退していただく可能性があります。 プログラム開始後に病気や冠婚葬祭などでやむを得ずセッションを欠席する必要がある場合は、事務局メンバーと 相談していただきます。 オンライン面接の日時は希望できますか? 事務局から技術テストのリンクを送る際に、面接希望日の選択方法に関するご案内も致します。希望日時は応募 者全員に聞きますが、技術テストに通らなかった場合、面接には進んでいただけないのでご了承ください。

Slide 41

Slide 41 text

FAQ 《応募要件について》 ビザのスポンサーはありますか 日本での就業が可能な方、つまり 就労ビザまたは学生ビザを保持している方 を対象にしています(スキルトレーニ ング期間は就労ではありませんが、インターンシップ期間は雇用形態をとるため)。ワーキングホリデービザをお持 ちの方は応募可能です。 ● インターンシップ終了後、正社員になるための選考を経て正式に入社することが決まった場合は、応募者の 出身国・地域の条件に合わせてビザの手配をします。

Slide 42

Slide 42 text

FAQ 《応募要件について》 すでにエンジニアとして働いている人も参加可能ですか?(ジュニアレベルも含む) すでにソフトウェアエンジニアとして働かれている方は対象外です。 ● 現職でコンピュータサイエンスを活用する機会がないエンジニア(コーダーのような仕事)、インフラエンジニア の場合、ソフトウェアエンジニアではなかった場合は応募可能でしょうか? ○ ソフトウェアエンジニアリングに従事していない場合は対象となる可能性が高いです。応募者の知識・ スキル・エッセイ内容をみて総合的に判断しますので、応募することをおすすめします。 コロナウィルスの影響により、オンラインで開催される可能性はありますか? オンラインでの開催はありませんが、プログラム自体を延期にする可能性があります(夏以降の開催など)。プログ ラムの開催可否については、 4月末に発表します。 ● Build@Mercariが対面のプログラムとして設計されているのは、①参加者同士のコミュニティを大切にしてほ しい、そして②インストラクターと参加者のやりとりも対面のほうが密にコミュニケーションをとれるから、という 理由があります。

Slide 43

Slide 43 text

FAQ 《技術テストについて》 技術テストはアルゴリズム系のテストですか? そうです。AtCoder(A問題、B問題)(日本語)、 LeetCode(easy)(英語)で出されているような問題ができていれ ば、受かるであろうレベルに設定されています。 技術テストでライブラリを使うのは OKですか?(例えば、priority queueを自力実装する必要はありま すか?) ライブラリやpriority queueを使わないと解けない問題はでないと思うので、安心してください。 技術テスト中にGoogleを使っても問題ないですか? 解答をどこかからそのままコピーして答えるのはやめてください(面接でも、技術テストの内容について質問がある ので、ご自身の力で解いていただく必要があります)。ただ、標準ライブラリ関数の検索など、コードの書き方自体を 調べることは問題ないです。

Slide 44

Slide 44 text

FAQ 《技術テストについて》 事前に学習が必要な科目があれば教えてください。 特に必要ないと思います。(ご自身が選んで勉強している)一つのプログラミング言語については、 調べなくても書けるくらいになっているといいと思います。 技術テストではどのくらいのレベルが求められますか Variableなど(While Loop・For Loopなど)書けるだけでなく、その仕組や理由がわかっていると合格できるレベル になると思います。(参考までに: CS50というハーバード大学のオンラインコースありますが、 Build@Mercariの技 術テストで求められるレベルよりもだいぶ高いと思ってください。)

Slide 45

Slide 45 text

FAQ 《インターンシップについて》 インターンシップに進む場合、英語能力の証明(例えば TOEFL)などは必要ですか? 証明書の提出などは必要ないですが、インターンシップ前の選考(面接など)で、能力があるかどうかは確認しま す。 インターンシップ期間中に給与を受け取らないことは可能ですか? 具体的な理由を添えて、事務局にご相談ください。(ビザや控除の問題) トレーニング後の「インターン」および「入社」は確約ですか? 確約ではなりません。スキルトレーニング後の選考を経て合格したメンバーのみが、「 Build@Mercari インターン シップ」に進めます。「 Build@Mercariインターンシップ」後にスキルが高く即戦力になると認められた場合は、メルカ リの通常のインターンシップまたは正社員としての選考に進んでいただく可能性があります。

Slide 46

Slide 46 text

FAQ 《インターンシップについて》 Build@Mercariのインターンシップに進めなかった場合、メルカリの通常のインターンシップに応募する までにどのくらい期間をあける必要がありますか。 期間の指定はありません。 Build@Mercariのインターンシップに比べ、通常のインターンシップのほうがかなり高い スキルを求められるので、十分にご準備してから応募されることをおすすめします。

Slide 47

Slide 47 text

FAQ 《その他の質問》 説明会に参加してから、応募フォームを再提出したいと思ったのですが、可能ですか? 可能です。新たに送っていただいたフォームの内容で選考いたしますので、もう一度ご応募ください。 古いフォームは、新しい応募フォームの情報を受け取った段階で破棄します。同一の方からの応募だということを 確認するため、必ず同じメールアドレスで再応募してください。 パソコンは借りることができますか? はい、お貸しする予定です。個人の PCを持ってくる必要はありません。 フロントエンドの育成プログラムありますか フロントエンドに特化したものはありませんが、今後需要があれば展開していく可能性もあります。 Golangのおすすめ学習資料はありますか? Tour.golang.org / Women Who Go

Slide 48

Slide 48 text

Build@Mercari オンライン実施に関するご連絡

Slide 49

Slide 49 text

Build@Mercariオンライン実施概要 《背景》 COVID-19パンデミックの影響を受け、 Build@Mercariはオンラインで実施することになりました。プログラム参加者 のみなさんや運営事務局メンバーとその大切な人々の健康と安全を守るための措置です。ご協力とご理解のほ ど、よろしくお願いします。 《新実施要項》*詳細は次のページを参照 スキルトレーニング期間 ● 日時&期間: 原則変更なし ● 場所: オンラインでの実施 ● 選考プロセス&日程: 変更なし ● PC貸出: なし *詳細説明参照 インターンシップ期間 ● 日時&期間: 原則変更なし(6月以降の状況による。変更は都度アナウンス予定) ● 場所: 未定

Slide 50

Slide 50 text

スキルトレーニング期間に関する変更詳細 オンライン実施: ● Google HangoutやZoomなどのビデオカンファレンス機能を使用して実施予定(詳細は後日連絡) ● COVID-19による混乱が収束し、対面でのイベント実施などに支障がないことを確認できた場合(夏以降)、 参加者が実際に集まり、インストラクターやメルカリメンバーと交流できる機会を作る予定です。? プログラム中のコミュニケーション: ● メール、チャットツール、ビデオカンファレンスツール、 GitHubなどのデジタルツールを使って行います。実際 に顔を合わせない分、コミュニケーションを密に取れるよう工夫します。 ● 日頃の交流や課題の助け合いなど、参加者同士が「 Build@Mercariのコミュニティ」を感じられるよう様々な 仕掛けを用意したいと思っています。アイディアがあればぜひ共有してください ✨ PC貸出: ● なし →希望者には貸出を予定していましたが、基本的に全社員が在宅勤務となるため IT機器の手配が難しくなります。 プログラム参加決定者には改めてご連絡しますが、どうしても PCを用意出来ない方は事務局にご相談ください( PC が自分で用意できないことが理由でプログラムに参加できない、という人が出ないようにサポートします)。ご理解あ りがとうございます。

Slide 51

Slide 51 text

オンライン実施に関するFAQ 《応募フォームの取り扱いについて》 Build@Mercariに合格しましたが、合格を辞退して来年以降のプログラムに選考なしで参加することは 可能ですか? 申し訳ございませんが、できません。来年改めてご応募ください。 2020年のプログラムに合格したことを記載いただ ければ考慮します。 《プログラム参加について》 オンラインで開催ということなので、プログラムに応募していないひともオンラインで参加できますか? (例:聴講するだけなど) 原則できません。資料は後日公開する予定ですが、講義の様子はプログラムに合格した参加者のみが視聴可能 です。参加者とインストラクターがコミュニケーションを取りやすい環境を整えるための措置ですので、ご理解お願い します。

Slide 52

Slide 52 text

オンライン実施に関するFAQ 《インターンシップ期間について》 インターンシップ(2020年8−9月)がキャンセルされる可能性はありますか? 現時点ではお答えできません( 2020年4月時点)。実施有無は 6月ごろ、スキルトレーニング参加者に通達予定で す。

Slide 53

Slide 53 text

Got questions? Contact us! お問い合わせフォーム メルカン記事 Mercan Article A4 Poster