英語でプログラミングを学ぶ //1
現在僕は東京の六本木にあるCodeChrysalisでFoundationsクラスを受講しています。
Foundationsクラスは、英語で行われる5週間のJavaScript基礎クラスです。
(日本語のFoundationsクラスもあります。)
講師陣は現役の外国人エンジニアの方々で、日本にいながら英語でプログラミングを学ぶことが魅力の1つです。
当然ながら授業はすべて英語で行われるため、講義解説、教材などはすべて英語です。
授業は双方向性を大事にしているため、学んだことについて英語で発言することが求められます。したがってリスニング、リーディングだけではなく、スピーキングも鍛えることができます。
現在の僕のクラスでは僕以外英語を話すことができるので、正直大変です。
しかし、このコースの受講のきっかけによって圧倒的に英語をインプットする習慣がつきました。
例えば、
授業で話している内容、クラスメイトが話していることがわからない。
→ リスニング力を伸ばさないといけないため、Youtubeで英語で発信している動画をひたすら見るようになった。
授業中上手く説明することができなかった。
→ サボり気味だったオンライン英会話を続けるようになった。
→ 1人でいるときも独り言で英語を話す練習をするようになった。(笑)
→ 英語でドキュメントをみて、定義を説明できるように復習するようになった。(プログラミングの理解力もUP)
教材も英語で書かれているので、自然と英語で記事を読むという習慣がつきました。
自分で本当に悔しいという経験をすることで、その後の行動が変わりました。そのため自分から不慣れな環境に飛び込むこと、リスクを取ることが重要だと強く感じることができました。
英語学習をしていて、プログラミングに少しでも興味がある方、英語でプログラミングを始めてみませんか?
英語を話さないといけないという環境に飛び込むだけで、あなたの英語学習の成長速度が格段に上がると思います。
僕も引き続き頑張ります!
最後まで読んで頂きありがとうございます。