検索条件

キーワード
タグ
ツール
開催日
こだわり条件

タグ一覧

JavaScript
PHP
Java
Ruby
Python
Perl
Scala
Haskell
C言語
C言語系
Google言語
デスクトップアプリ
スマートフォンアプリ
プログラミング言語
U/UX
MySQL
RDB
NoSQL
全文検索エンジン
全文検索
Hadoop
Apache Spark
BigQuery
サーバ構成管理
開発サポートツール
テストツール
開発手法
BI
Deep Learning
自然言語処理
BaaS
PaaS
Iaas
Saas
クラウド
AI
Payment
クラウドソフトウェア
仮想化ソフトウェア
OS
サーバ監視
ネットワーク
WEBサーバ
開発ツール
テキストエディタ
CSS
HTML
WEB知識
CMS
WEBマーケティング
グラフィック
グラフィックツール
Drone
AR
マーケット知識
セキュリティ
Shell
IoT
テスト
Block chain
知識

5/22(土)【勉強会】英語でLeetCode(Discord) #13

  • Python
  • Windows
  • AMP
2021/05/22(土)
09:00〜10:30

主催:JTPA

今回のテーマ

今回のテーマは文字列操作です。

前半はあらかじめお知らせする問題の中から2〜4名程度の希望者の方々に各人が1問選んで英語で解き方を発表していただきます(他の参加者からの質問を含めて各10〜15分程度)。自分で考えて書いたコードでも、解き方を調べたり、ユニークな解き方を真似したりしたものでも構いません。Pythonなどの言語の特性を使って非常に短く書ける場合は、その特性を使わないでアルゴリズムを組み立てた場合に(他の言語を使う人にも分かるように)どうなるかも考えて複数の解法を考えてみてください。

発表希望者が多い場合はルームを2つに分けることがあります。

言語は何を使っても構いません。発表を聞いている人は、発表者のコードや言語の仕様上理解できない箇所があった場合にはぜひ質問して英語でディスカッションをする機会としてください。「その行は何の処理をしているのか」「この言語で言うとこういうことか」など何でもOKです。

後半は当日に1問出題しますので、その場で参加者の皆さんに演習として解いていただき、前半発表されなかった方優先で発表していただきます。前半の議論が盛り上がるなどした場合は前半を延長して後半を省略する場合があります。

事前出題問題:

発表するか否かに関わらず、また一般参加か聞くだけ参加に関わらず、できるだけ上記の事前出題問題はあらかじめ問題文を読んで問題を理解しておいてください。

開催日時

  • 5/22(土) 朝9:00〜10:30(日本時間)
  • 5/21(金) 17:00〜18:30(米国太平洋夏時間)

この勉強会について

海外企業のコーディング面接対策に良く使われるサイトLeetCode ( http://leetcode.com/ )からeasyレベルの問題を選び、参加者同士で解き方のアイデアを出し合ったり、実際に答えを実装したり、LeetCodeに投稿された解法について話しあったりします。

JTPAのスタッフなど、シリコンバレーのハイテク企業やスタートアップで働くエンジニアが毎回参加しています。

会話は基本的に英語で行い、英語環境でソフトウェア開発の仕事をする感覚を掴むヒントにしたり、シリコンバレーや海外の企業のコーディング面接などで使えそうな英語表現を学んだり練習したりしていただけます。英語での説明が難しい時などは日本語で話しても大丈夫です。言い方が分からないなどの質問も随時OKです。

聞くだけの参加でもOKです。「聞くだけ参加」の枠を使ってお申し込みください。参加される地域の時間帯や周囲の状況など、マイクを使って話ができない場合なども想定しておりますので、聞くだけ参加の方には基本的にお声がけしませんが、是非ご自分のLeetCodeアカウントを使って一緒に問題を解き、「自分なら英語でどう説明するか」と考えてみてください。「こう言いたいのに英語で何と言えば良いか分からない」などの質問がありましたらお気軽にDiscordの連絡用テキストチャットチャンネルにメッセージをご投稿ください。

この勉強会はDiscordを使ったボイスチャットで行われます。Discordはメールアドレスの登録などが不要で、ニックネームだけ入力すれば使用開始できる音声&テキストチャットシステムです。

対象者

  • 海外でソフトウェアエンジニアとして働くことに興味のある方
  • 日本からリモートで海外企業にソフトウェアエンジニアとして働くことに興味のある方
  • オンラインのコーディング問題を解くことに興味のある方
  • 技術的な英会話に興味がある方

必要な英会話レベル

目安として英検2級、TOEIC 550点以上程度。ただし厳密なものではありません。英会話への興味や、海外勤務への興味をお持ちの方の参加をお待ちしております。とりあえず勉強会の様子をみてみたいという方など聞くだけの参加でもOKです。

用意するもの

  • コンピュータ (Windows, Mac or Linux)
  • Discordアプリ (ダウンロードページ: https://discord.com/download )
  • Discordへのニックネーム登録(無料): JTPAのDiscordサーバURLが参加申込後に表示されます
  • LeetCodeへのユーザ登録(基本無料): https://leetcode.com/

スマートフォンやタブレットでもDiscordを使用することは出来ますが、コードを書く画面を見るのが少し大変になると思われます。できるだけパソコンをお使い下さい。

Discordアプリを使わずにブラウザ上でDiscordサイトを開いて使用することも可能です。

JTPAについて

JTPAはシリコンバレーのハイテク業界で働く日本人同士をつなぐ活動およびシリコンバレーで働くことの魅力を日本に向けて発信する活動を行う非営利法人(NPO)として設立され、日本からシリコンバレーへの留学や就職に興味のある方々へのサポートやイベント開催を数多く行って参りました。中心となるスタッフは皆シリコンバレーのハイテク企業やバイオ企業などで働いており、ボランティアとしてJTPAを運営しています。詳しくは https://jtpa.org をご覧ください。