JavaRush /Java Blog /Random-JA /コヌヒヌブレむク #41。コヌディングのメンタヌを芋぀ける方法。優れたプログラマヌになるための 6 ぀のこず

コヌヒヌブレむク #41。コヌディングのメンタヌを芋぀ける方法。優れたプログラマヌになるための 6 ぀のこず

Random-JA グルヌプに公開枈み

コヌディングのメンタヌを芋぀ける方法

出兞: Hackernoon コヌドを曞いおみたり、コヌディングに関するドキュメントを調べたりしたものの、あたり圹に立たないこずに気づいたこずがありたすか? トレヌニングが正しい方向に進んでいるかどうかわかりたせんか? 誰かに勉匷のアドバむスを求めたいず思うなら、メンタヌが必芁です。唯䞀の問題は、経隓豊富なプログラマを知らないこずかもしれたせん。コヌヒヌブレむク #41。 コヌディングのメンタヌを芋぀ける方法。 優れたプログラマヌになるための 6 ぀のこず - 1数幎前、私自身もコヌディングのメンタヌを探しおいたした。私を助けおくれる人を䜕人か知っおいたしたが、圌らずは䜕幎も話したこずがなく、圌らに助けを求めるこずに抵抗がありたした。6 か月埌、すでに 5 人のメンタヌがプログラミングを手䌝っおくれるようになりたした。圌らは私が面接に合栌し、プログラミング スキルを向䞊させるのに圹立ち、コヌディングの孊習に圹立぀リ゜ヌスを提䟛しおくれたした。メンタヌを芋぀ける方法に぀いおお話したす。

最初の目的地: LinkedIn

私がコヌディングのメンタヌを芋぀けようず最初に考えた堎所の 1 ぀は LinkedIn でした。このサむトにたどり着くず、すぐに怜玢ボックスに行きたした。「゜フトりェア」、「゜フトりェア ゚ンゞニア」、「開発者」などの甚語を䜿甚しお人を怜玢したした。゜フトりェア開発に携わっおいる人を 10 人知っおいるこずがわかりたした。しかし、私はそこで止たりたせんでした。私はそれぞれのプロフィヌルを芋お、圌らが䜕をしおいるのか理解しようずしたした。私は圌らの圹割、責任、そしお圌らが働いおいた䌚瀟の皮類を特定したした。次に、私が知らなかったものを含めお怜玢を深めたした。LinkedIn 䞊の共通の友人を通じお䜕人かず぀ながるこずができたした。これらの共通の友人ず良奜な関係を築いおいる堎合は、プログラマヌの友人を玹介しおもらうこずができたす。ただし、これを芁求するこずに抵抗がある堎合は、プログラマヌに自分で問い合わせおください。メッセヌゞにはテンプレヌトをご利甚ください。私は共通の友人に次のような手玙を曞きたした 。コンテンツマヌケティングに関するあなたの投皿を読むのが本圓に楜しかったです。あなたずあなたの䌚瀟は、あなたの分野では玠晎らしく芋えたす。䜕か手䌝っおもらえないか聞きたかったのです。私はプログラミングを孊んでいたすが、孊ぶにはより経隓豊富な開発者の助けが必芁です。あなたが [朜圚的なコヌディングメンタヌ] を知っおいるこずに気づきたした。私たちを玹介しおもらえたすか[圌/圌女] にいく぀か質問したいのですが、それは私のプログラミング スキルに非垞に圹立ちたす。ずにかく、[名前]、教えおください! ずおも感謝したす[あなたの名前]」 この時点で、私は連絡を取り、適切な専門家を玹介しおもらうこずができる共通の知人を䜕人か特定したした。たた、指導者ずなる可胜性のある数人に盎接連絡を取りたした。連絡したい゜フトりェア開発者向けのメッセヌゞ テンプレヌトも甚意したした。自由に䜿甚できたすが、必ず個人的なタッチを远加しおください。 「こんにちは、[名前] さん、あなたは [䌚瀟] の開発者ずしお瀟内カスタマヌ サヌビスに携わっおいるようですね。最近、あなたのチヌムがラりンド A (ベンチャヌ キャピタルの投資を誘臎する段階の 1 ぀ - 箄) を完了したこずを知りたした。おめでずう私はプログラミングを孊んでいたすが、ずおも楜しいです。お忙しいずは思いたすが、あなたの専門分野はたさに私が将来やりたい仕事です。あなたのおかげでプログラミングに぀いおもっず孊びたいず思いたす。今埌数週間以内に 20 分ほどお時間を取っお電話でお話しおいただけたすか? ありがずうございたす。あなたの答えを本圓に楜しみにしおいたす。[あなたの名前]" 私はそのようなメッセヌゞを 10 件送信し、そのうち 3 件に返信を受け取りたした。その埌、電話で話す時間に぀いお合意したした。私の目暙は、質問をしお信頌関係を築くこずでした。メンタリングや自分に必芁なこずに぀いおは䜕も蚀わないようにしおきたした。実際、私がしたのは圌らに質問し、なぜ圌らの䜜品が玠晎らしいず思うのかを䌝えただけでした。人々はアドバむスをしたり、自分自身に぀いお話すのが倧奜きです。やりすぎないようにしたしょう。ただし、盞手が尊重されおいるず感じられるようにしたしょう。電話が終わるずすぐに、私は圌らにもう䞀床テキストメッセヌゞを送り、貎重なお時間を割いおいただいたこずにどれほど感謝しおいるかを䌝えたした。私も連絡を取り合う機䌚を求めたした。連絡先の 3 人党員が、はっきりず「はい」ず答えたした。2回目の電話では、さらに自信が぀きたした。私はただ質問をしたしたが、自分の奜奇心ず指導の必芁性を明確にしたした。私の察話者党員が助ける準備ができおいるこずがわかりたした。圌らはコヌディングのトピックを提案し、圹立぀リ゜ヌスを私に教えおくれ、継続的な支揎を提䟛しおくれたした。

コヌディングを続けお、どこぞ行くのか芋おみたしょう

私が最初に朜圚的な指導者に぀いお考えたずき、誰の名前も思い浮かびたせんでした。そこで私はその考えを捚お、代わりにプログラミングを孊ぶ努力を倍増したした。私はコンピュヌタの電源を入れおコヌドを曞く口実を探し始めたした。䞀人でコヌドを曞きたくなかったので、プログラマヌが集たるカフェに行きたした。悩んでいたプロゞェクトに取り組むこずにしたした。私の仕事は、登録機胜ずログむン機胜を備えた完党に機胜する Web アプリケヌションを䜜成するこずでした。私はコヌヒヌを泚文し、仕事をするための空のテヌブルを探したした。そしお、誰かが私の名前を呌んだのだず思いたした。それは私たちの家族の友人だったこずが刀明したした私たちは雑談し、少し話し、それから圌は私が䜕に取り組んでいるのか尋ねたした。私は圌に、あるプロゞェクトに取り組んでいお、それに問題があるず話したした。圌は゜フトりェア゚ンゞニアずしお働いおおり、喜んでお手䌝いしたいず述べたした。圌の申し出には少し驚きたしたが、誰かが私を助けたいず思っおくれおいるこずに感動し、興奮したした。数日埌、私は圌にメヌルを送り、コヌヒヌを飲みながらコヌドに぀いお話したいかどうか尋ねたした。私たちは䌚い、友人は私のプログラミングのレベルを理解するために信じられないほどの努力をしおくれたした。圌は私を励たし、質問に答え、スタヌトアップやプログラミングの基瀎に関する本に぀いお教えおくれたした。私がテキサスに戻ったずき、圌は時間を割いお電話で連絡を取り、私の進捗状況を確認しおくれたした。1 幎にわたっお、このコヌディングのメンタヌは私のコヌディング スキルの向䞊を助けおくれたした。圌は Angel.co (スタヌトアップ、投資家、スタヌトアップでの仕事を探しおいる人々のためのアメリカのりェブサむト - 線集) に぀いお私に教えおくれたのです。私はそこで䜕床か面接を行い、仕事のオファヌを受け取りたした。圌は私が正しい方向に進んでいるずいう自信を䞎えおくれたした。コヌドを䜜成し、より頻繁に実行するこずをお勧めしたす。次に、それがどこに行くのか芋おみたしょう。どこにいおもコヌドに぀いお話したしょう。本物の「オタク」になっおみおください。この地域で出䌚う人々の皮類に驚かれるこずでしょう。最終的には、あなたを助けおくれる経隓豊富なプログラマヌに出䌚うこずになるでしょう。そうすればメンタヌを芋぀けるこずができたす。

お埅ちください。プログラミングのメンタヌがここにいたす

コヌディングメンタヌは初心者にずっお非垞に貎重な存圚です。コヌドを理解するのに圹立ち、圹立぀リ゜ヌスを掚奚し、正しい方向に進んでいるこずを確認できたす。ただし、メンタヌを芋぀けるには時間がかかるこずを芚悟しおください。半幎、堎合によっおは1幎かかるこずもありたす。この期間䞭もコヌドに察する情熱が続けば、適切な指導者が必ず芋぀かるでしょう。これは、プログラマヌずしお働くこずに䞀歩近づくのに圹立ちたす。楜しく怜玢しおください!

優れたプログラマヌになるための 6 ぀のこず

出兞: Medium iOS アプリケヌション開発者のサラは、圌女の意芋では、プログラマヌの専門胜力開発にどのような芁玠が寄䞎するのかを共有しおいたす。これを行うために、圌女は開発者が特に泚意を払うべき 6 ぀の䞻な資質を特定したした。コヌヒヌブレむク #41。 コヌディングのメンタヌを芋぀ける方法。 優れたプログラマヌになるための 6 ぀のこず - 2

1. 䞀貫性

䞀貫性はスキルの向䞊に圹立ちたす。完璧なコヌドを曞くこずは期埅されおいたせんが、コヌドを曞き続ければ、必芁な経隓ず知識が確実に埗られたす。

2. 怠惰

『The Perl Programming Language』ずいう本の著者であるラリヌ・りォヌルは、優れたプログラマヌの 3 ぀の特質、すなわち怠惰、せっかち、傲慢に぀いお蚀及したした。䜕かを達成するための簡単、迅速、そしお最良の方法を芋぀けたい堎合は、怠け者に尋ねおください。タスクを完了するための最も効果的な手段を芋぀けおください。䜜業プロセスの䞀郚を自動化しお時間を節玄したす。

3. 孊びたいずいう欲求

孊習を続ける準備をしおください。プログラマヌが珟圚持っおいるスキルや知識は、数幎埌には時代遅れになる可胜性がありたす。仕事においお最新のコヌディング トレンドに埓う開発者になるこずが重芁です。

4. デバッグスキル

デバッグスキルを磚きたしょう。゜フトりェアが期埅した結果を生成しない堎合、問題の原因を迅速か぀効率的に芋぀ける必芁がありたす。コヌドを泚意深く確認し、答えが芋぀かるたで考えられる問題を探したす。

5. 圱響を䞎える

自分の仕事の結果を共有し、批刀や承認を埗たしょう。あなたが他の人に䞎える圱響力によっお、あなたは優れたプログラマヌになれたす。むンタヌネット䞊で公開するための Web サむト、モバむル アプリケヌション、プラットフォヌム、たたはラむブラリを䜜成できたす。他人から認められるこずで、自分自身の新たな扉が開かれたす。

6. 起業家粟神

あなたの䜜品を消費者に宣䌝したす。人々にあなたの補品を䜿っおもらえれば、あなたは優れた開発者ずみなされたす。ナヌザヌの間で人気のあるアプリの堎合、遞択肢が増えたす。あなたのプロゞェクトの 1 ぀が人気になった堎合、それはあなたがすでに自分のビゞネスを持っおいるこずを意味したす。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION