時間が経つにつれて、誰もが徐々に中級プログラマーのレベルに入ります。同時に、学習しないことは立ち止まることを意味するため、不安を感じる人も増えています。彼らの現在の技術レベルはかなり優れているかもしれませんが、彼らはまだそのレベルに長く留まるつもりはありません。流れに逆らって航海する過程で、前進しなければ後退することになる。 そのため、友人たちはほぼ毎日私に同じ質問を何度も繰り返します。「基礎は学んだけど、さらに上達したい。どうやって勉強したらいいの?」基本的にみんなの気持ちは理解できます。
この質問については、標準的な回答を見つけて、それをコピーして質問者全員に貼り付けたいのですが、この質問には標準的な回答は決してありません。テクノロジーの分野は非常に広範囲にわたるため、世界中の誰もすべてのテクノロジーを習得することはできません。前進したいのであれば、どうすれば自分をさらに向上させることができるかを盲目的に心配するのではなく、まず方向性を見極めなければなりません。 では、高度な指示は何でしょうか?ここですべてを列挙するには数が多すぎますし、プロジェクトごとに重点を置く技術的なポイントも異なります。たとえば、IM ソフトウェアにはインスタント メッセージング テクノロジが必要であり、ビデオ ソフトウェアにはビデオのエンコードとデコードのテクノロジが必要であり、ゲームにはエンジン テクノロジが必要です。同じプロジェクトであっても、各人が担当する作業の方向性は異なります。アーキテクチャ構築を担当する人もいれば、ネットワーク通信を担当する人もいれば、UI 実装を担当する人もいます。したがって、これらはすべて高度な指示です。カスタム ビューを学習することも高度と呼ばれ、デザイン パターンを学習することも高度と呼ばれます。 したがって、この質問に対して標準的な答えを出すことはできませんが、今日は皆さんに非常に優れた高度な方向性、つまり Java 仮想マシンを推奨したいと思います。これも私の次の学習目標です。 Java 仮想マシンは重要ですか?重要。私たちが通常注目するのは主に言語レベルですが、基礎となるレイヤーが実際にどのように機能するかに注意を払う人はほとんどいません。ただし、Java で作業する場合でも Android で作業する場合でも、あるレベルまで作業した後に発生する問題の中には、解決するために Java 仮想マシンの理解が必要になるものもあります。 たとえば、メモリ リークは非常に一般的で厄介な問題です。この問題を確認するのが難しい理由は、ほとんどの人が Java 仮想マシンの基盤となるメモリ管理メカニズムに精通していないためです。 Java 仮想マシンのガベージ コレクターとメモリ割り当て戦略を深く理解していれば、メモリ リークの問題をより簡単に解決できます。 たとえば、Android 分野で現在普及しているホット フィックスやプラグイン テクノロジはすべて、Java 仮想マシンのクラス ローディング メカニズムを広範に活用しています。この技術の研究開発に携わる人々が Java 仮想マシン技術に精通していなければ、進歩を遂げることは間違いなく困難でしょう。 そしてもう一つ非常に重要な点があります。将来、Android プログラムが Java で開発されるか Kotlin で開発されるかに関係なく、基盤となるオペレーティング環境は Java 仮想マシンに依存するため、Java 仮想マシン テクノロジが時代遅れになることを心配する必要はありません。もちろん、Android では ART と呼ばれますが、本質的には Java 仮想マシンのままです。 |
<<: 中国工程院の院士、王恩東氏:今後10年間のクラウドコンピューティングの重要な課題は、実体経済を強化することだ。
エッジコンピューティングという言葉を聞いたことはあるでしょう。 5G や Kubernetes など...
データをアクションと価値に変えることに専念する Splunk, Inc. は本日、新しい Amazo...
Hostcatは、日本の大阪データセンターにあるhostkvmのVPSの評価データを公開しました。 ...
この記事は、現代中国人の共通点やメンタリティを考え、より人間的な視点からウェブ製品のユーザーエクスペ...
A5ウェブマスターネットワーク(www.admin5.com)は5月16日、化粧品電子商取引サイトJ...
今日、AI クラウド サービスは、データ サイエンティストや開発者を惹きつけ、自社のプラットフォーム...
国慶節の休暇後、百度は検索結果に新たな調整を加えた。検索結果の2ページ目には関連する検索語が3つ表示...
最初の 4 回の注文で J252SCLO8R の VPS が 40% オフになり、更新価格は月額 3...
この記事では、クラウド パフォーマンス テストの種類、さまざまな形式、利点、メリット、一般的なツール...
tragicservers という会社で、ドメイン名も k9vps.com です。2014 年 10...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますMituo...
編集者注/スマート端末の急速な普及により、アプリケーションのダウンロードが劇的に増加しました。モバイ...
[[438582]] [51CTO.com クイック翻訳]概要: Kubernetes のボリューム...
SEO担当者がクイックツールと自動ツールのどちらを使うべきかについては、Duoduo Tuyeの要約...
今から 11 月 30 日まで、有名で定評のある VPS 販売業者 ramnode が特別なブラック...