プログラマーが新しいテクノロジーをすばやく習得する方法

プログラマーは常にこのようなシナリオに直面します。何らかの理由で、新しいテクノロジーと新しい言語を学び、eコマースWebサイトで書籍を数冊購入するか、電子書籍をダウンロードする必要があります。結果は2つある可能性があります。本の知識が専門的すぎたり、深すぎたり、曖昧で理解しづらいので、隅に投げ込んで食べたり、読んだりしていたが、理解はしていると感じたが、全体の状況をコントロールできなかった。コミュニケーションするときに自信がなく、言葉が不足していると感じます。
この問題は常に私を悩ませてきました。私は常に多くの時間を費やしているように感じますが、対応する報酬を得ることができないので、私は徐々に単純で効果的な学習方法を徐々に調整し、要約しました。中心的な概念は、目標指向および後方分解です。
ここでの目標は、チームが新しいプロジェクトを実行するか、古いプロジェクトをアップグレードすることであり、新しいテクノロジーを研究する必要があります。または、欠点を補って独自に学びたい場合もあります。いわゆる目標指向とは、学習の最終的な目標として目標を達成することです。これは実用的ではありませんが、この研究の目的をより明確にするために、学習が対象となるように、目標が大きすぎてはいけません。そうでない場合、達成するのは困難です。たとえば、プロジェクトチームがELKを使用してログ分析機能を追加する場合、1週間以内にマシン上にELK環境を構築し、APIを介してデータを追加してデータを視覚化するという目標を設定できます。細かい目標は簡単に達成でき、インセンティブを形成できます。小さなステップの活発なアプローチにより、効率を確保しながら、次のステップがどこにあるかを簡単に明確にすることができます。多くの人が犯す間違いは、特定のその分野の専門家は、学習を通じてキャリアを変えるため、そのような目標を一般の人々が維持および達成することはできません。
目標を設定したら、次のステップは、フィールドの概念を理解するために2〜3時間を費やし、百科事典に行くか、それを入手できることを知ることです。それはブラインドデートのようなものです。好きな人の大まかな肖像画を持っている必要があります。目。
次のステップは計画を立てることです。まず、見つけられるすべてのリソース、本、ブログ、ビデオを収集します。本を例にとると、この分野で比較的権威のある2〜3冊の本を見つけます。たとえば、大規模なeコマースの売上が最も高い本、高い評価を得ている本、または専門家が推奨する本などです。次に、重要なポイントになります。本のカタログを注意深く見てください。カタログは、著者が浅いものから深いものへと順番に注意深く編成する必要があるため、何を学ぶべきかをさらに知ることができるだけでなく、学習経路を大まかに決定し、学習計画を策定することもできます。
リソースが不足しているため、スクリーニングする必要があります。いくつかの一般的な分野のリソースは膨大であり、すべてを表示することは非現実的です。結果は必ずしも良いとは限りません。以前に設定した目標と計画を使用して選択できるのは、ごく一部です。
スクリーニングが完了したら、リソースの内容に応じて学習および実行します。リソースを最初から最後まで読んでから実践することを忘れないでください。そうすれば、すでに見たものに満足しそうになり、怠惰になります。短い段落を読んだ後の実践的な練習も、継続する意欲を維持するインセンティブとして役立ちます。
最後に、リソースを学習して実践した後で目標が達成されたとは思わないでください。それは共有によって検証する必要があります。この方法が自分の努力の結果を思いついて共有することにさえ消極的であることは誰もが疑うと思います。実際、これは自己です。検証の方法として、そのような経験はありましたか、すでに分野をよく知っていると思いますが、初心者から簡単な質問で尋ねられましたか?あなたがあなたの知識のギャップをチェックして埋めてくれたことに彼に感謝するべきです。さらに、あなたはあなたが望むものだけを手に入れることができます、あなたから利益を得る誰かが将来あなたを助けるかもしれません。
このプロセスを要約すると、私の目的は何ですか?なに?それは何を持っていますか?何が必要ですか?始めましたか?私は?小さな目標に到達したら、新しい目標を決めて、このプロセスを繰り返します。自分の状況に基づいて、みんなが何かを得られることを願っています。メッセージも歓迎します。

元の記事を15件公開 賞賛7件 ビュー4015件

おすすめ

転載: blog.csdn.net/weixin_43988159/article/details/90239657