Java初心者はどのようにJavaを学びますか?(あなた自身の学習経験を共有してください)

自己学習Javaの成功体験を友達と共有します(
最初はCSDNでも学習したためです)まず、自分の学習経験から始めて、Javaの学習に対する私の見解と提案について話します。これは初心者に役立ちます。役立つ情報を学んでいただければ幸いです。

1大学生向けの実生活。
大学入試後、ボランティアに記入する当時は実はよくわからなかった電子情報技術はかなり良さそうだったので記入した。大学の4年間、私は学校のC言語を除いて、第2プログラミング言語を何も学びませんでした。C言語は初心者レベルにすぎません。私は大学で何をしましたか?

私は一年生で大学院に行くことを決めたので、一生懸命、高度な数学、線形代数、確率論、大学の物理学、デジタルおよび電子工学、アナログ電子工学、信号とシステム、通信原理などの専門コースを勉強しています。正直なところ、勉強の癖もあり、大学院も勉強したいので、とても真面目ですので、あらゆる面で実践しています。

仲間の中では、実行力と忍耐力は私に匹敵する人はほとんどいません。私はこれについて自慢していません。大学は奨学金を減らさなかったし、少なくとも4年間の授業料を相殺することができた。マイクロコントローラーは51、52、およびそれ以降のARM9でも多くプレイしていた。そのとき、私はいくつかのボードを購入し、実行するプログラムを書いた。埋め込みは非常に興味深いです。でも卒業後は少し後悔しました。どうして?プログラミングの方法がわかりませんでした!単純なCコードを書くことを除いて、他のプログラミングスキルはゼロです。

2.大学院生の啓蒙
私が同済に入学した後、私の専攻は電子工学と通信工学でした。研究を始めた当初から、自分が何を望んでいるのか非常に明確でしたが、大学院では、基礎コースや専門コースなどのコースも受講する必要があります。大学院生にも話題があり、いろんな論文を読んだり論文を書いたりする必要があり、実は忙しいです。私の大学院生の唯一の要件は、私のプログラミングスキルを向上させることです。最初はC ++でしたが、構文を読んだ後、C ++に基づくデータ構造とアルゴリズムを調べました。

私は本当に学期にJavaを学ぶことにしました。そのとき、私はeBayで何人かの大手と話し合いをしました。素晴らしいテクノロジーを学んだということではありませんでしたが、自分のビジョンを広げ、独自のアイデアを持ち始めました。 。その後、Java構文の基本から、コレクションフレームワークのソースコード(当時はJDK1.8がリリースされたばかり)、ネットワークプログラミング(基本)、データ構造、アルゴリズムに至るまで、約1年間研究室で一生懸命勉強しました。基本的な知識の後、私はServlet / jsp(現在は直接使用されていません)、次にSpring、Struts2、Hibernate(SSHフレームワーク、現在ほとんど使用されていません)、そしてSpring、SpringMVC、Mybatis(SSMフレームワーク、これは今ではまだ使用中です)、Javaの同時実行の基本、そしていくつかのミドルウェアなど、そしてSpring Bootなどを学び始めました。この期間に、私は4つの実際のプロジェクトを行いました。

3.自分でJavaをどのように教えたのですか?
初めは散らかった資料も集めて一人で勉強しましたが、よく学べなかったし、手がかりがなく、良い結果が得られませんでした。難しい問題への対処方法がわからず、誰も説明しませんでした。 Java学習グループが誤ってCSDNに追加されました。最初は、それをさりげなく追加しただけで、あまり気にしませんでした。問題が発生したら、気軽に尋ねただけです。詳細な回答をいくつかの人から得られるとは思いませんでした。多くの議論の結果、私は本当に満足したので、後で遭遇した技術的な質問はすべてここで尋ねられました。学習している場合は、必要に応じてあなたに勧めることができます。グループ番号は3907814、私は今です私はまだここにいて、ここでよく議論して質問に答えます。これは10年以上のグループであり、Javaの学習に非常に役立つテクノロジーを知っている人はたくさんいます。

最初は一週間ほど読んでから、本を捨てて入らなかった!頭は大丈夫だと思いますが、入れません。これは初心者にとってもよくある問題で、多くの読者から次のように言われました:兄弟、私はその本を読みましたが、それでもまだ感じていません。私のTMもここに来ました、ハハ。だから私はビデオを見ました。良い動画を見つけて、最初から最後まで注意深くフォローし、メモをとってください。それが私のブログの始まりでもあります。

誰もが尿意セックスをしているので、はっきりとした結果が見られないまま何かをすると、ゆっくりとだまされて、自分が適切で適切かどうかゆっくりと疑問に思うでしょう。Javaも同じですが、最初は深遠な本を読まないでください、まったく理解できないので時間を無駄にすると、ゆっくりと勉強をやめてしまいます。

ポストフォーラムに登場するとすぐに、多くの古典的な本を初心者にすすめる人は大嫌いです。知識が豊富でいたずらっぽいようですが、あまり役に立たないようです。Javaの同時実行、SSH、SSMフレームワーク、コンポーネント、ミドルウェアなどを含め、すべてのビデオを視聴しています。もちろん、私はいくつかのソースコードを自分でかじった。基礎ができて、外出して、本を読みに行くとき、理解できない問題を理解するだけでなく、それは本当の進歩です。

しかし、これらは十分ではなく、あなたがそれらを学んだ後にあなたはそれらを使うことができません。プロジェクトの実際の戦闘が必要です。インターネットには無料の実際の戦闘ビデオがたくさんありますが、その時点ですでに基礎があり、学習リソースの選択方法を知っているので、それは良くないと思います。ここでも強調したいので、けちにしないでください。自分自身に投資して、プロジェクトの実際の戦闘ビデオもいくつか購入し、実際の戦闘経験の多くを向上させるために学びました。

もちろん、ここにも高品質のビデオリソースがたくさんあり、誰にとっても十分かもしれません。最初のようにお金をかける必要はありませんでした。そのとき、独学で自分のように共有する方法を知っている人に会うことはありませんでした。そのため、ビデオリソースが不足している読者は私に連絡してコメントすることができます。私はそれを共有するだけであり、バンドル料金などは必要ありません。

しかし、多くの人は我慢できません。また、記事の冒頭で、同僚の間では、実行力と忍耐力は私にあまり匹敵しないと述べ、Xiaobaiから一歩一歩ここに来て、1年ほど自己学習に費やしました。私はいくつかのプロジェクトを行ってきましたが、私が今年学校で学んだことは、他の人が2年間外で働く能力よりも劣らないことを敢えて言います。非常に多くの人々は、長い勤務年数は素晴らしく知識豊富であると考えていますが、私の意見では、これは必ずしも本当ではありません。

私は数ヶ月間、実験室で直接寝ていました。論文を読んだり、上司のタスクを完了したりすることに加えて、私はすべての時間を勉強に費やしました。それは夕方の11か12でした。その一部はブログとしても書かれていますが、ブログにはかなりの時間がかかります。私のように頑張って、自分自身にそんなに厳格に要求できるなら、あなたが物事を学ぶことができないとは思いません。今日は学べなくても、1ヶ月でどうですか?1ヶ月はダメです、1年ぐらい行ってますよね?

ジャックマーの父が言ったように:今日は残酷で、明日も残酷で、明後日は美しい。しかし、多くの人々は明日、彼は決して良いとは思わないと主張している。私と同じように、私は支払いを主張しませんでした、結果はどこから来ましたか?したがって、プログラミングへの近道はありません。良い情報をいくつか選んで実行してください。ただ進んで、急いで、そして死から学びなさい!

4.選択に遭遇した場合、どのように選択しますか?
大学院を卒業したばかりでファーウェイに行き、Javaソフトウェアの開発をしていましたが、入社後、コミュニケーションを取り始めました。大学院でのコミュニケーションはコミュニケーションだと思っていたので、一人でJavaを教えていましたが、コミュニケーションに戻ったのでとても恥ずかしかったです。

それで私は後で去った。何人かの読者が私に尋ねた、なぜあなたはファーウェイの高給をあきらめたのですか?私はコミュニケーションに興味がないと言いましたが、私には自分の計画があり、Huaweiをお金のために残さないことにしました。少なくとも、今の私の人生はファーウェイの人生よりも良く、将来はそうなると信じています。

職場での選択に遭遇したとき、私は自分自身の利益を組み合わせる必要があると個人的に感じています。人生で最も重要な年は卒業後の数年かもしれません。これらの年もまた、私たちが従事する業界を大いに決定するので、選択するときは、自分の興味を組み合わせてすべての要素を比較検討する必要があります。

5.まとめ:
自分でテクニック学ぶには、まずその使用方法を理解し、最初に興味を構築してから、それを改善して内部化することを考えなければなりません。そうしないと、持続することができません。自分でテクニックを学ぶには、計画があり、少なくとも次に何を学びたいのかを知っている必要があります。計画がある場合は計画が必要であり、計画がある場合は実装が必要です。

学習の過程では、自分自身に投資するのにけちをせず、お金を使うならお金を使う。今は、CSDN GitChatマスタークラス、オタクタイムなどの知識を支払う時代であり、一部のコースは非常に優れており、一部のトレーニング機関のビデオ悪くない。自分自身を向上させるためにお金を使うことには何の問題もありません。

何でもして、持続という言葉を残してください、それはナンセンスです。何気なく成功して上手にできるなら、個人的にできるなら競争力はありません。それは良いということわざがあります:賢さは愚かな粘り強さよりも優れています。

理解していない場合は、もっと質問する必要があります。どのような人でも、誰に依頼しても、他の人が自分より優れているか弱いかにかかわらず、私たちは態度を低くし、より謙虚でなければなりません。ある日私たちが少し影響力があるなら、より多くの初心者を支援し、目立たないより多くの人々を助けるために最善を尽くしてください、私たちもそのようにここに来るからです。人は、膨らんではいけません。目立たないようにする方法を知っている必要があります。

おすすめ

転載: blog.csdn.net/weixin_49794051/article/details/108573227