LoginSignup
2
6

More than 3 years have passed since last update.

プログラミング初心者の心得(全言語対象)

Last updated at Posted at 2018-11-17

目的

  • プログラミングの勉強を行う前の考え方や取っ付きかたについて書く。
  • 自分の様な社会人になり始めてプログラミングを行う人も少なくないと想い、少しでもそんな方々の力になりたいと思い本記事を書く。
  • 自分に対する初心を忘れないようにする。

この記事のターゲット

  • プログラミング初心者の方
  • これからプログラムを組む予定の方

プログラミングの勉強で重要な三つの事の概要

自分のようなプログラミング初心者が実際に言語を学ぶ際、重要なことは主に次の三つであると感じる。

  1. 該当言語の知識
  2. ノウハウ
  3. 実施内容の展開

プログラミングの勉強で重要な三つの事の詳細

1. 該当言語の知識

これは主に自分が学びたい言語のルールや、文法などを指す。
しかし、該当言語の知識に関してはすべてを暗記しする必要は全くない。
必要な時に書籍や皆さんが今見ているQiitaを参考するようにしてコーディングを行おう!

2. ノウハウ

ここで言う「ノウハウ」とは「1.該当言語の知識」をどのような場面でどのように使えばよいかなどの知恵である。

最も重要なノウハウは段階的にプログラミングを行うことである。
心がけたいことは「一つの命令文を書いたらその都度動作確認を実施する」である。

複数の命令文を記載しテストを実施して、不具合が発生した歳に不具合箇所の発見に時間がかかってしまうためである。
大変な思いをしてモチベーションの低下を防ぐためにも、一命令文書く→動作確認を実施するとで確実にコーディングを行うことを心がけると気楽にプログラミングを学べると思う。

3. 実施内容の展開

正直これが最も重要であるといっても過言ではない。
これからプログラミングを実施していく方、全員におすすめしたいのが専用のTwitterアカウントを開設すること。
自分がどんなコードを書いて、その日何行コードを書いたかを関連ハッシュタグをつけてつぶやこう。
最初のおすすめハッシュタグは#駆け出しエンジニアと繋がりたいである。
自分のコードに関連するハッシュタグが何かわからないときはとにかく#駆け出しエンジニアと繋がりたいでもいいのでハッシュタグをつけてつぶやいてほしい。
幸いなことにコードを書く方々の界隈は比較的初心者に優しい。頑張っている初心者さんを見つけるといいねを押してくれることが多い!これは結構モチベーションアップにつながるのでおすすめ!!!

2
6
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
6