CodeGym /Java Blog /ランダム /助けが必要?Java 初心者向けのコーディングのメンターを見つける最良の方法
John Squirrels
レベル 41
San Francisco

助けが必要?Java 初心者向けのコーディングのメンターを見つける最良の方法

ランダム グループに公開済み
正直に言うと、何か新しいことを自分でマスターしようとすると、大変な旅になる可能性があります。結局のところ、私たち人間は社会的な生き物です。そして、あなたの目標がプログラミングをゼロから学ぶことである場合(最も簡単なスキルではありません)、比喩的に言えば、その道は長く、恐怖に満ちている可能性があります。CodeGym はプラットフォームとして、オンラインで一人で学習し進歩しながら孤独を感じないようにするためのすべてを備えています。しかし、人によっては、誰にも見守られずに最後まで進むのは非常に困難です。助けが必要? Java 初心者のためのコーディングのメンターを見つける最良の方法 - 1
ハリー・ポッターと賢者の石 (2002)

コーディングメンターが必要な理由

このため、メンタリングはソフトウェア開発において非常に人気のある概念です。メンターを見つけることは、自分だけでは成功できないと感じている人、一般に一人で学習するのが難しい人、または学習から最大限の効果を得るためにあらゆるツールを適用したいと考えている人にとって非常に役立ちます。コーディングの初心者にとって、指導者がいることは非常に役立ちます。専門的で経験豊富な誰かにあなたの学習プロセスを監督してもらえれば、数えきれないほどありがちな間違いからあなたを救い、正しい方向に努力を導き、適切なアドバイスでサポートしてくれるでしょう。メンターを見つけるにはどうすればよいですか? 適切なコーディングのメンターを見つける方法はたくさんあります。今日はこれについて説明します。

1. LinkedIn で検索する

職業上のコミュニケーションのための世界最大のソーシャル ネットワークは、今でも、Linkedin で知らない人から返信を得るのがかなり難しくなっているにもかかわらず、真剣なつながりを見つけるのに最適な場所です (さまざまな種類のスパムが送信されます)。非難)。LinkedIn でコーディングのメンターを見つけるには、現在のつながりを調べて、適切と思われる人を探してください。つながりのリストにまだ誰もいない場合は、「ソフトウェア エンジニア」、「開発者」、「Java 開発者」、「バックエンド開発者」などの用語を使用して興味深いプロフィールを検索してみてください。Java コーディングの指導者を探している場合は、もちろん、できれば評判の高い企業に勤めている、経験豊富な Java 開発者を探すのが合理的です。まずは潜在的なメンターのプロフィールを調べて、彼らが実際にどのような経験を持っているかを理解します。あなたの目標は、本当に経験があり、良きメンターになれる可能性のある人を見つけることです。そのような人を 5 ~ 10 人特定し、それぞれにメッセージを送信する必要があります。最初のメッセージはできるだけユニークなものにし(全員に同じメッセージ テンプレートを送信しないほうがよい)、できるだけ明確に目標を説明し、助けやアドバイスを求めますが、あまり押し付けがましくならないようにしてください。誰かから返事がもらえる可能性があります。できるだけ明確に目標を説明し、助けやアドバイスを求めますが、あまり押し付けがましくならないようにしてください。誰かから返事がもらえる可能性があります。できるだけ明確に目標を説明し、助けやアドバイスを求めますが、あまり押し付けがましくならないようにしてください。誰かから返事がもらえる可能性があります。

2. 実際のコーディングミートアップに参加する

ある程度大都市や、技術系の交流会が盛んな場所に拠点を置いている場合は、コーディングのメンターを見つけるさらに良い方法があります。少なくともコミュニケーションスキルが十分であれば、オンラインよりも対面でつながりを確立する方がはるかに簡単です。近くに興味深いコーディング関連のミートアップがあるかどうかを確認し、気に入ったミートアップを見つけて参加してください。Meetup.com を使用してみるか、お住まいの地域で他の人気のあるミートアップ Web サイトやアプリを確認してください。

3. バーチャルコーディングミートアップに参加する

実生活での交流のためにオフラインの会議に行くほど効果的ではないかもしれませんが、オンラインの仮想ミートアップに参加することも選択肢の 1 つです。しかし、バーチャル交流会を利用すれば、世界中のどこからでも自由にイベントに参加できるため、選択肢がさらに広がります。それ以外は、アプローチはほぼ同じです。Java 関連のミートアップを検索するか (もちろん Java でコードを書く方法を学びたい場合)、少なくともバックエンド開発全般については、ミートアップを利用して会合を開き、経験豊富な開発者を知り、ヒントや推奨事項を尋ね、喜んで支援してくれるメンターを選ぶことです。

4. オープンソースの GitHub プロジェクトに参加する

私たちは以前、コーディング初心者向けにオープン ソースの GitHub プロジェクトに取り組むことの重要性について話しており、これをGitHub 上の最高のオープン Java プロジェクトのトップに挙げることさえしました。コーディングのメンターを見つけるのにどのように役立ちますか? 一緒に何かに取り組むと、人々はより親密になります。プロジェクトに参加して、同じくプロジェクトに貢献している経験豊富な開発者とのつながりを築き始めてください。最初の接続が確立されたら、指導について尋ねてみることができます。

5. StackOverflow、freeCodeCamp、Hackernoon、その他の開発者コミュニティに参加する

LinkedIn と GitHub が期待していた結果をもたらさなかった場合は、最も人気のあるオンライン コーディング コミュニティに参加して同じことをしてみてください。つまり、同じ分野の経験豊富な開発者を探し、あまり押し付けがましくならずに助けを求めるということです。 。Stack Overflow、freeCodeCamp、Hackernoon が最適な選択肢の 1 つです。代替手段を探している場合は、HackerNews、CodeProject、または Hashnode を試してください。Women Who Code は、女性プログラマーにとってかなり良い選択肢になるかもしれません。

6. Quora、Facebook、Twitter、その他のソーシャル メディア Web サイトを試してみる

ソフトウェア開発者の間で人気のある他のソーシャル メディア Web サイトも忘れないでください。たとえば、Q&A ウェブサイト Quora では、経験豊富なプログラマーをたくさん見つけることができます。Quora では、専門の開発者からの返答を待って、すぐに具体的な質問を始めることもできます。これを美しい友情の始まりにしましょう。または指導。Facebook にもコーディング関連のグループがたくさんありますが、他の方法では連絡が取りにくい人に連絡するには Twitter が最適な方法であることがよくあります。

7. 友人・知人を確認する

何らかの理由でオンラインでメンターを見つけることがうまくいかない場合、または単純に古き良き対面でのコミュニケーションを探している場合は、友人や知人の中から適切な人を探してみてください。知り合いにプログラマーがいない場合は、友達の友達を探してください。経験豊富な開発者の友達がいれば、知り合いに紹介してもらいます。結局のところ、6 回のハンドシェイク ルールはまだ有効なので、恐れずに (または恥ずかしがらずに) 使用してください。

8. コーディングを練習し、メンタリングの機会があればそれを利用する

最後に、単独で学習し、可能な限りコーディングを試みることで、目標を追求することができます。遅かれ早かれ、何らかの形で、オンラインでも現実でも、より経験豊富な開発者に出会うことになるでしょう。ここで重要なのは、前進を続けて開発者コミュニティと交流することです。CodeGym のヘルプ セクション、Quora、StackOverflow など、どこでもできる限り多くの質問をしてください。そして、あなたの熱意に気づいて助けたいという気持ちを表明してくれる人に注目してください。

まとめ

エピローグとして重要なアドバイスを 1 つ。メンターを探すとき、そしてメンターを見つけた後は、情報ではなく関係に焦点を当てることが重要です。言い換えれば、メンターにあまりにも頻繁に質問したり、ただ押し付けがましい態度を取ったりして、メンターとの関係を乱用しないでください。事前に準備した特定の質問のみをメンターに連絡するよう最善を尽くし、(できる限り)何かをテーブルに持ち込むようにしてください。つまり、この関係が長期的に有益になるように最善を尽くすことを意味します。お二人に。そうしないと、潜在的なメンターがあなたを追い詰めるか、あまり意味のない基本的なアドバイスしか与えない可能性があります。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION