プログラミング初心者にオススメ

【5分で分かる!】プログラミング初心者がやるべき5つのことまとめ

どうも。ド文系プログラマーのみずかず(@mizukazu_1)です。

プログラミングを始めたばかり頃って何をすれば上達できるのか

より理解を深めることが出来るのかが分からなくて苦戦しますよね。

僕もその内の一人で

プログラミングを始めた頃は何をすればいいのかが分かりませんでした。

しかし、今では多少ですがプログラムを書けるようになりました。

初心者が覚えておくと良いこと

実際に僕が行っている方法も交えて教えていきます。

プログラミング初心者が理解を早めるためにすべきこと

1、ネットや本をフル活用する

今の時代、ネットで調べればたくさん情報が出てきます。

例えば、C#にはDictionaryというクラスがあるのですが

これの使い方が分からないとして「C# Dictionary 使い方」と調べたとします。

そうすると、約16800件もヒットします。

これらを全て見ることは出来ないと思うのですがこれだけ情報があるので

これを上手く活用するほかないですよね?

Googleとは良き友達になってください。

聞けばなんでも教えてくれます。笑

しかし、ネットで検索した情報でも分からないな~とか

分かりづらいなってことがあります。

そんな時は本を読んでください。

技術書は割と高くて1冊2000円、3000円はザラなのですが

その代わりに、かなり分かりやすくまとまっています。(中には分かりづらいのもあるからそこは見極めてね)

まずは、ネットで調べてみて

それでも分からなければ本を買って読んでみるというのが良いです。

2、友人、先輩などに聞いてみる

周りにプログラミングが出来る人がいる場合には

分からないことを聞いてみるというのがオススメです。

しかし、ただ丸投げで聞くのは自分の為にもならないし

何より相手の時間をかなり奪ってしまうので、まずは自分で考えることです。

考えて分からない箇所をまとめる。

そこから質問をすることで、相手も説明に困らないはずです。

また、質問をする時に自分の考えも入れて質問をすると良いです。

例えば

みずかず

C#って何ですか?

という質問よりも

みずかず

C#ってプログラミング言語ですか?

と質問した方が相手も答えるのが楽になります。

質問の質を高めるのがコツです。

3、プログラミングにおける、用語などの意味を理解すること

これは少し難しいのですが、プログラミングの中で出てくる用語の意味などをしっかりと理解することです。

変数、メソッド、クラスといったようにプログラミングには

数多くの用語が存在します。

この用語の意味をしっかりと理解しないと先へは進めないのでまずは用語の意味を把握するのが大切です。

また、各メソッドの働きというのも理解しておかなくてはなりません。

このメソッドはどんな処理をして、戻り値には何が返ってくるのか。

こういったメソッドの処理の内容を知らずに実装すると予期せぬエラーを起こしたり

バグの原因にもなります。

それに何より

意味を知らずに使うと楽しくないんですよね。

このメソッドはこういう処理をするから結果はこうなる。

という風に理解していた方が楽しいですし、その分理解も深まります。

4、新しいものにどんどん挑戦する

新しいものや流行には敏感になった方がいいです。

というのも新技術や言語の新機能などの出るスピードが割かし早かったりします。

新しい機能についていけずいつまでも古い機能を使うのは僕はあまり良いとは思わないです。

でも、洋服の流行とかには疎いです、、、笑

気づくといつも同じ服着てたり。

みずかず

洗濯はしっかりしてるのでご安心を。

新しい機能とか覚えるの楽しいから。マジで。

5、とにかく手を動かす

最後はこれです。もうこれに尽きます。

とにかく手を動かすことです。

ネットで見つけたサンプルコードを動かすもよし。

自分でちょっとしたサンプルを作ってみるもよし。

僕は新しい機能などを教えてもらったら

まずは自分で動かしてみて、動きを確認することを意識しています。

意味を理解するためには実際にコードを動かして試すのが手っ取り早いと思うんですよね。

あとは、僕の考えなのですが

意味を理解していない状態でメソッドやクラスなどを使うのが好きじゃないんですよね。

完璧に理解してからとは言いませんが、ある程度知識をつけてから使いたいというか。

勉強するときに書いた方が覚えが早いって言いますよね。

あれと似たような感じで、プログラミングも自分でコードを書いた方がより早く覚えられると思うんですよね。

なので、僕はガリガリコードを書いて覚えるのをオススメします。

みずかず

後は気合と根性で何とかなります。笑

まとめ

  1. まずはネットで検索、それでも分からない場合は本を買って読むのがオススメ
  2. 周りに聞ける人がいるなら聞いてしまおう。ただし質問の質は高めよう。
  3. 用語の意味やメソッド、クラスの働きなどは出来るだけ理解しよう。
  4. 新しいものにはどんどん挑戦していこう。モチベ上がるよ。
  5. とにかく手を動かしてガリガリコードを書こう。

まとめるとこんな感じになります。

みずかず

最後まで読んで頂きありがとうございます!

こちらもオススメ!

【超簡単】Markdown記述でサクッと文書を作成する方法!使い方まとめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です