この記事はテクノロジーを共有するものではなく、學習方法や方法についてみんなで議論します。
初心者向けに基礎ゼロでプログラミングを學ぶ方法:
1. 學習ニーズ
プログラマー テクノロジー業(yè)界のすべての猿の友人は、この特性を深く理解しています。
多くの技術は基本的に毎年大小のバージョンがあり、各バージョンの出現(xiàn)は新しい技術アイデアや応用スキルの出現(xiàn)を意味します。使わないかもしれませんが、知っておく必要があります。 Oracle が Sun の買収を発表して以來、Java の JDK バージョンは基本的に 1 年に 1 回更新されています。 2014 年に、Oracle は Java 8 の正式バージョンをリリースしました。過去 5 年間の最新バージョンは JDK12 です。
プログラマは、単一技術のバージョン更新、つまり垂直更新だけではなく、さまざまな技術のさまざまなアップデートに直面しなければなりません。同様のさまざまな技術の長所と短所を比較する、つまり水平比較も必要です。
したがって、類人猿は常に學習と研究の精神を維持しなければならず、孤獨に耐えて技術応用を學ぶだけでなく、さまざまな退屈な技術ソースコードを冷靜に學習して理解することができなければなりません??激à郡坤堡扦夥浅¥嘶靵yします。
學習に関しては、一般に類人猿によって異なり、2つのタイプに分けられます。 1 つは外部駆動型で、もう 1 つは自己駆動型です。
外部主導のサルの友人はテクノロジーの學習には比較的消極的で、會社のビジネスで特定のテクノロジーが必要な場合、または面接中に自分が関與していない特定のテクノロジーについて質問された場合にのみ學習および研究します。一方、自発的なサルの友人は、獨自の學習ポジショニングと技術成長ルート計畫を持っており、まだ參入していない技術分野をより積極的に學習します。
もちろん、どんなタイプであっても、學習するなら動畫を見る、技術書を買う、ブログやコミュニティに行く、公式ドキュメントを読む、ナレッジ決済を利用するという手段が欠かせません。プラットフォーム。
上記の各アプローチの特徴を詳しく分析して議論しましょう。どれが好みですか?
2. 無料の教育ビデオを視聴する
無料の教育ビデオは、通常、プロモーションや登録の目的でトレーニング機関によって録畫されます。たとえば、私も最初に勉強を始めたとき、Bi Xiangdong の基本的な Java の教えを勉強しました。初心者にとっては、動畫がとても役に立ちます。推奨ビデオ チュートリアル: "JavaTutorial"
もちろん、人気の高いサーバー スクリプト言語 PHP もあります。PHP を使用して Web サイトを開発すると、非常に効率的です。インターネット上には、無料の PHP ビデオ チュートリアルも多數(shù)あります。無料ビデオをお勧めします: "PHP チュートリアル"
これらのビデオの目的はプロモーションと登録であるため、通常は非常に重要です。また、ビデオを撮影する人は経験が豊富で、説明も非常に丁寧なので、そうすることでのみ生徒を惹きつけることができます。
一部の教育 Web サイトでは、トラフィックを集めるための例として技術的なビデオが録畫されていますが、これらのビデオにはすべて、知識ポイントが基本に偏っているという特徴があります。
初心者にとっては、學習コストが低く、各知識の要點を教師が詳しく説明してくれるビデオチュートリアルが役立ちます。この時點では、あなたは生まれたばかりの赤ちゃんのように、効率を受け入れて吸収しています比較的高いです。しかし、數(shù)年働いていれば、すでに數(shù)年の業(yè)界経験があることになります。通常、ビデオ チュートリアルではニーズを満たすことができません。なぜでしょうか?
効率が低すぎるからです。數(shù)年の経験がある人がこのビデオを視聴すると、ビデオ內(nèi)の知識ポイントの一部を習得または理解している可能性がありますが、このビデオは個人を対象としたものではないため、數(shù)十分またはそれに近い時間のビデオは、あなたにとって、1 時間、おそらくその中の數(shù)分だけがあなたが望むものであり、殘りを見るために早送りボタンを押すかもしれません。徐々に「これは時間の無駄だ」と感じるようになり、リズムを調(diào)整する必要があります。
3. 技術書を購入する
技術書、言うことはありません。技術者であれば、技術書を買ったことがないという人はいないと思いますが、一般に技術書は比較的高価で、平均基本価格は70~80元程度です。
実際、すべてのプログラマが技術書にお金を払っていると言ったら、技術書を買わないプログラマは世界中にいないでしょう。それに反対する人はいないと思います。なぜなら、これが最も一般的で一般的な學習方法だからです。
本は人類文明の進歩のはしごであるとよく言われます。各本は著者の長年の経験と考えを要約したものです。本を読んで成長するということは、先人たちと長く対話するのと同じことです。このような価値のあることは、確かに行う価値があります。
私は根っからの本好きで、學生時代から社會に出て現(xiàn)在に至るまで、本に費やすお金は莫大な出費と言えます。私は良い本も悪い本も買ってきました。以前は文學や蕓術が好きで、歴史的な古典、小説、エッセイ、武道などを中心に読書をしていましたが、プログラミングの世界に入ってからは、その好みが変わりました。本棚には「** 権威あるガイド」「** 原理の徹底分析」「** ソースコード分析」「** 実戦」などしかありません。
しかし、業(yè)界で経験を積むにつれて、技術書を買うのは良いことではなく、引っ越しは非常に不便であることがわかりました。専門書は分厚くてしっかりしていることは誰でも知っています。
そして、もう一つ問題があって、多くの技術書は入門書に過ぎず、そのような本の技術理論を一度マスターしてしまうと、二度とその技術に觸れることはできなくなります。例えば、「**初心者から極めるまで」や「**基礎チュートリアル」などが市販されています。しかし、この種の本は本棚のスペースを占領し、この種の本は味がなくなり、捨てるのが惜しくなります。したがって、このようなことが起こらないようにするには、そのような本を購入しないでください。
テクノロジーは時間に左右され、バージョンが異なることは誰もが知っています。多くの書籍で説明されているテクノロジーはバージョン v2.0 である可能性がありますが、テクノロジーの更新と反復により、v2.0 は 1 年後には古くなります。 、v3が主に推奨されています.0。ただし、紙の書籍を購入した場合、內(nèi)容は自動更新されず、古いバージョンのままとなり、無効化することしかできません。たとえば、昔、Struts や Hibernate 関連の技術書を購入した友人は、これらの本は今もあなたの本棚にありますか?それとも鍋敷きになってしまったのでしょうか。
実際、読みたい場合は電子書籍を購入できます。読み終わったら捨ててもいいし、古くなっても生活スペースを圧迫せず、數(shù)M程度のハードディスクの空き容量を確保するだけで済みます。
それでは、どのような本を買う価値があるのでしょうか?技術的な実裝原理やアーキテクチャ上の考え方を説明した本、および管理経験に関する本。
テクノロジーは常に変化していますが、そのルーツに忠実であり続けているからです。テクノロジーの本質は変わりません。技術原則と設計思想には指針となる価値があります。そのような本は私たちの思考に影響を與えます。たとえば、「データ構造」、「プログラミングの思考」、「Java 仮想マシンの徹底理解」、およびその他の繰り返し読める本は、本棚に置く価値があります。
4. ブログ コミュニティと技術公開アカウントにアクセスする
ブログ コミュニティと技術公開アカウントは、技術共有のためのオンライン プラットフォームです。技術初心者も技術専門家も、誰もがここで技術的な経験や學習メモを共有できます。したがって、ここでは非常に複雑で、オリジナルのものもあれば再版されたものもあり、あらゆる種類の著作権紛爭に満ちています。誰もが著作権を主張しますが、それが維持されることはほとんどありません。
學習と共有はどちらも成長のプロセスです。ここには先人たちが石を頼りに川を渡り殘した経験の足跡があり、その経験を語る専門家がいます。ここは複雑ですが、特定の質問に対する答えはすぐに得られることがよくあります。數(shù)字には力がある。
ただし、このアプローチはやや斷片化された學習機能であり、一般的な説明ではありません。特定の問題に遭遇したとき、関連する解決策を探したり、プッシュされた記事を定期的に読んだりしますが、それらはすべて特定の點を目的としたものであり、アプローチが斷片的です。
5. 公式ドキュメント
特定のテクノロジーを學びたい場合、公式の技術ドキュメントよりも適した場所はありますか?公式文書は通常、技術開発者自身またはその組織によって作成および維持され、技術源に直接連絡します。
昨年Elasticsearchに出會ったとき、検索プラットフォームを一から構築し、基本的に公式ドキュメントを通じてESの検索原理を理解しました。公式ドキュメントで詳細にすべてが紹介されているため、私は Elasticsearch に関する本を一冊も購入していません。インデックスの作成、インデックスの原則、分配の原則、セグメントによる検索など、すべて詳しく説明されています。
あなたがしなければならないことは、落ち著いて注意深く読み、デモを作成するための獨自の環(huán)境を設定し、最後に自分の経験を要約することだけです。
6. 知識支払いプラットフォーム
近年、知識支払いが普及しており、インターネット上には有料の學習プラットフォームが多數(shù)登場しています。特定の技術ポイントを通過する複數(shù)の問題がビデオに記録され、興味のある消費者は一定の金額を支払って購入する必要があります。さらに、特定のテクニカルポイントの全期間価格は一般に約100元です。推奨: PHP 中國語 Web サイトのオンライン ライブ コース 。
この現(xiàn)象は主に近年のITインターネット産業(yè)の爆発的な影響によるもので、給與や福利厚生も悪くなく、大量のプログラマーが流入してきた。 。前述したように、プログラマーは技術アップデートの課題に対処するために學習を続ける必要があり、需要があれば消費も起こります。特に、いくつかの人気のあるテクノロジーの教育チュートリアルと概要ビデオはさらに人気があります。
7. サルの友人の議論
実際、誰もが多かれ少なかれ上記の方法を経験したことがあります。新しいテクノロジーを學ぶ私の現(xiàn)在の主な方法は、まず新しいテクノロジーの特性と適用可能なシナリオを調(diào)査し、次に公式ドキュメントを読み、デモを作成し、ローカルで実行し、最後にいくつかの方法で原理を理解し、最後に技術的な概要を理解することです。
私の場合、現(xiàn)在は教則などの動畫を見て學ぶことはほとんどなく、書籍の購入も対象となっており、原則的な書籍をいくつか購入しています。そして、ブログやコミュニティは私が朝か晝によく出かける場所です。現(xiàn)在、ナレッジ支払いプラットフォームは主に、データ構造やネットワーク プロトコルなど、特定のモバイル アプリから興味のあるいくつかのコースを購入しています。
あなたの學習方法は何ですか?現(xiàn)在の主な學習チャネルはどれだと思いますか? 必要に応じて、コメント領域にメッセージを殘して共有したり話し合ったりできます。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
