ソフトウェア開発者のための英語

このコースの受講をおすすめする理由
ソフトウェアエンジニアがグローバルな技術環境で成功するためには、優れた英語のコミュニケーションスキルが必要です。この専門コースでは、技術的な概念を明確に説明する方法、国際的なチームと協力する方法、自信を持って面接する方法、クライアントとコミュニケーションをとる方法、コードを効果的に文書化する方法を学びます。就職面接の準備をする場合でも、分散したチームで作業する場合でも、英語を話すテクノロジー企業に転職する場合でも、雇用主が最も重視する実用的な言語スキルを身に付けることができます。
学習内容
職業を反映した自己紹介、技術的な問題の議論、コードの機能の説明、機能のドキュメント化など、ソフトウェアエンジニアリングに不可欠な英語によるコミュニケーションスキルを習得します。このコースでは、クライアントとの会議、プロジェクトの見積もり、タスクの委任、技術文書化など、実践的な職場のシナリオを取り上げ、業界特有の語彙、技術用語の正しい発音、ソフトウェア開発の文脈でよく使用される文法構造を学びます。各レッスンには、開発者、プログラマー、IT専門家向けに設計された実践的な演習が含まれています。
学習目標
• 就職の面接、クライアントとのミーティング、海外の同僚とのチームコラボレーションなど、ソフトウェアエンジニアリングと関連性の高い、専門的なコミュニケーションをとれるようにする
• IT問題のトラブルシューティング、プロジェクト要件の議論、ソフトウェアアーキテクチャとコード機能の説明まで、技術的な概念を明確に説明する
• プロジェクトの見積もりを提示し、プログラミングタスクを委任し、適切な専門用語を用いて開発チームと調整する
• 業界標準の慣習を用いて、ドキュメントストリング、機能仕様、レイアウトの説明を含む効果的な技術文書を作成します。
• 専門用語、数字、複合名詞を正確に発音し、適切なアクセントと一時停止のテクニックを用いて明確なコミュニケーションを図る
必須条件
中級レベルの英語力(B1~B2レベル)、基本的なプログラミングまたはソフトウェア開発の経験、基本的な技術用語の知識
コース詳細
コースシラバス
レッスン 1: ソフトウェアエンジニアのための職業を反映した自己紹介
ソフトウェアエンジニアのための職業を反映した自己紹介スキル(役割と経歴の説明、話す際の適切な間など)
レッスン 2: ソフトウェアエンジニアリングの就職面接スキル
ソフトウェアエンジニアリングの就職面接スキル(実務経験の説明、解決した課題に関する話し合い、技術用語の発音など)
レッスン 3: 開発者向けのITトラブルシューティングに関するコミュニケーション
技術的な問題に関する議論や数字の明確な発音など、ソフトウェアエンジニア向けのITトラブルシューティング用コミュニケーションスキル
レッスン 4: ソフトウェアプロジェクトのためのクライアントコミュニケーション
ソフトウェアエンジニア向けのクライアントコミュニケーションスキル(プロジェクトの要件やサービスについて議論するための文法、適切な単語のアクセントなど)
レッスン 5: ソフトウェアプロジェクトの見積もりと価格設定
料金やスケジュールの説明、クライアントへの見積もりの提示など、ソフトウェアプロジェクトの見積もりと価格を共有するためのコミュニケーションスキル
レッスン 6: ソフトウェアの機能と機能性に関する説明
関係詞節と適切な休止技法を使用してソフトウェアの機能と特徴を説明するテクニカルコミュニケーションスキル