まえがき
ご存知のとおり、プログラマーは 21 世紀の人気の職業です。プログラマーは給料が高く、複雑な社会に対応する必要がありません。では、何も知らないゼロレベルの人がどうやってプログラマーになれるのでしょうか?プログラマーになるためには何を学ぶ必要がありますか?以下で分析してみましょう。
#基礎ゼロからどのように学べばよいでしょうか?
プログラマーになりたいけど基礎がない場合は、本を買って独学するのも一つの方法ですが、本を読んでも中途半端な理解しかできない人がほとんどです。基礎知識が無い、言語も開発環境も違うので、それが理解できていないと購入した本が合わない可能性があります。 最も手っ取り早い方法は、トレーニング クラスに申し込み、基礎知識を体系的に学び、開発の方向性を選択し、具体的な書籍を購入して勉強することです。 理解できない問題に遭遇したときは、Baidu や Google に直接アクセスして答えを見つけることはできるだけ避け、その代わりに、さまざまなフォーラムや公式 Web サイトにアクセスして、基礎となる原則を理解してください。そして、解決策を考えてください。そうすれば、その理由がわかります。プログラマーは常に学習する立場であり、新しいテクノロジーや自分が開発したテクノロジーの原理を理解するために、仕事以外に毎日一定の時間を費やす必要があります。このようにしてのみ改善を続けることができます。そうでないと、淘汰されてしまう可能性があります。 コードを理解した後は、ロジックも理解する必要があります。つまり、自分が従事している分野や業界に精通している必要があります。たとえば、教育に従事している場合は、教育業界のビジネスに精通していること、金融をやっている場合はビジネスに精通していること、優れたコードを書くことができるように財務ロジックに精通していなければなりません。
最初に何を学ばなければなりませんか?
プログラミングの予備知識を得るために、最初に学ぶ簡単な言語を選択するとよいと思います。私が最初に学んだ言語は c です。あなたはまだ勉強が不十分で、まだ始めたばかりです。 C、Java、Python は入門言語としては良いと思いますが、本については、Baidu の入門書に直接アクセスしてください。
そうすれば、プログラミングを学びながら、自分が開発したいものが理解できるようになります。必要なテクノロジは何ですか? たとえば、Android を開発するには Java が必要で、Web サイトには http://asp.net または php が必要です。しっかり理解した上で必要なのは、分からないところを常に補うことです。 「最初の言語を選ぶのにそれほど長い間悩む必要はないと思います。私自身、初めてプログラミングを学んだときはオブジェクト指向プログラミングが何なのかさえ知りませんでした。実際に自分がどのような技術を習得しているのか知る由もありませんでした。」毛糸の必要性と選び方。 最も重要なことは、言語を選択し、できるだけ早く学習を始めることだと思います。
#独学の初心者プログラマーへの 6 つの提案
1. プログラミングを習慣にするスキルを磨く最善の方法は、それを生活の中に組み込んで趣味にすることです。実は、この趣味を端的に言うと習慣化するということなのですが、一日やらないと何かが足りないと感じてしまいます。気づかないうちに、この習慣は雪だるま式に増えていきます。
私にとって、この習慣を身につけるために最初にすべきことは、「先延ばし」にノーを言うことです。たとえば、ライティングスキルを鍛えたいのに、見栄えの良い本がない、良いインスピレーションが得られない、静かな環境がない…つまり、さまざまな理由を見つけて何度もそれを先延ばしにするだけです。そして最終的には諦めます。しかし、よく考えてみると、見栄えの良い本と快適な環境があれば、良い記事を書くことができるでしょうか?いいえ!はっきり言っておきますが、記事の基礎は積み重ねていくことで形成されます。ですから、何かをしようと決めたら、すぐに実行してください。すぐに!今すぐ行動を起こしてください!
それから小さなことから始めましょう。もしランニングを始めようと決めたら、2 回か 3 回だけ走ろうと自分に言い聞かせます。まずは一週間空。要件は低いように見えますが、このアプローチは長期間継続しやすく、他の要因によって簡単に妨げられません。
同じ考え方がプログラミング学習にも当てはまります。週に数日、1 日に数時間を費やせば、プログラミング学習は徐々に正しい軌道に乗ります。 「プログラミングの教科書を読む気分ではない」という場合でも、動画サイトの技術講座が同じ役割を果たすことができます。2.作業を小さな部分に分割する
プログラミング作業に関しては、フィットネス狂のように一度に疲れ果てる必要はありません。 2 時間直接プログラミングする代わりに、25 分間実行し、5 分間休憩し、このプロセス全体を 4 回繰り返すことができます。明らかに、25 分のような短い時間の方が継続しやすく、あまりストレスを感じません。
# ただし、この方法は、より柔軟な実行アイデアと組み合わせる必要があります。調子が良く、ウォームアップを 25 分で終えたばかりの場合は、そのまま続けてそこに到達するように努めてください。 また、皆さんにぜひお勧めしたいトマトワークメソッドは、新しいスキルを習得するための優れた仕組みですので、よく理解しておくことをお勧めします。
3. 他の人のコードを読む
数年間プログラミングを学習した後、コーディング レベルを向上させる最善の方法は、より多くを読み、より多く書くことだと思います。 , 他の人のコードを読むことは、確かにコーディング スキルをすぐに向上させるスキルです。4. 指導者や親切な友人を見つける
5. 技術的な記事を書く
新しいプログラミングの概念を学ぶ場合は、ただし、本当にマスターしたかどうかわからない場合は、技術的なブログ投稿を書いてテストすることができます。第一に、プログラミングのレベルを向上させることができ、第二に、人気を高めることもでき、将来的に他の人よりも仕事を見つける機会が多くなります。#6. 忍耐強くなりましょう
人生において、どんな目標の実現も忍耐と切り離すことはできません。プログラミングの学習には、他の学習タスクと同様、繰り返しの努力と多大な時間の投資が必要です。 このプロセスでは、必ず高低を経験することになります。これらの曲線が気分に影響を与えないようにしてください。起こったことを受け入れ、その悪い部分をできるだけ避けるようにしてください。ゴルフと同じように、感覚は常に変動しますが、最後まで粘り強く続ければ、いつかは達人になれます~
# #まとめ ここまで言いましたが、これは私の独学での就職活動の縮図とも言えますが、まだ頑張っている友人たちに少しでもプラスになれば幸いです。独学の道、少しの自信。
以上がプログラミングを独学で学ぶときに最初に学ぶべきことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。