皆さんこんにちは。
皆さんは、初心者として何か物事を始める際にどのように学習をしていきますか?
独学で学習する人、学校に通う人、知り合いに勉強を教わる人。
色々な学習方法がありますよね。
私はその中でも、「独学」はその分野において初心者の方がするべきではないと思っています。
今回の記事では、「独学」がなぜ初心者の方には向かないのか。
独学がダメなのであれば、どうやって勉強していくべきなのかを解説していきたいと思います。
独学は時間の無駄!?
早速ですが、なぜ初心者の方に独学が向かないのかを説明していきます。
まず前提として、初心者の方はその分野について知っていることがほとんどありません。
そのため、参考書で勉強をしていくにしてもどの部分がポイントなのかを把握することができず、理解に時間がかかってしまいます。
更に、参考書に理解できない部分があっても、どうやって調べればよいのかがわからず、途方に暮れて挫折してしまうという場合もあります。
例えば、次のJavaプログラムがあったとします。
public class Main{
public static void main(String[] args){
System.out.println(“Hello,Wolrd”);
}
}
このプログラムは、Javaの基本中の基本のプログラムですが、このプログラムを他のプログラミング言語を多少でもかじっている人が見ると、3行目で「HelloWorld」を出力するだけのプログラムだと把握することができます。
更に1行目と2行目は、後々出てくるものなのだと何となく把握することができます。
しかし、初心者の人がこれを見た時、まず1行目と2行目がどういう意味なのか理解ができませんし、後々出てくるのかどうかもよくわかりません。
「1行目と2行目はとりあえずJavaでは入力しておくもので、あとの方になったら理解ができるから、今は3行目だけに注目しよう」と誰かが教えてくれなければ、ポイントを把握することは難しいです。
このように、その分野を始めて学ぶ初心者の方が、独学で学習を進めていこうと思うとかなりの時間を使ってしまいます。
時間は資産。
出来れば、無駄には使いたくないですよね。
正しい学習方法を経験者から学ぼう!
では、どのように学習をしていけばいいのかという話なのですが、
ずばりいうと、「餅は餅屋」です。
既にその学習を終えている人を頼りましょう!!!
一番、手っ取り早いのは知り合いに教えてもらうことですね。
自分の周りの知り合いにすでに今自分が学習しようとしていることを学習し終えている人はいないかどうか探してみましょう。
残念ながら知り合いにいなかった場合は、スクールなどのサービスを利用しましょう。
多少お金はかかってしまいますが、その道のプロが24時間体制で質問を受け付けてくれるサービスもあります。
プログラミングであれば、プログラミングスクールというものもありますね。
また、地方によっては無料でプログラミングを教えて就職斡旋を行ってくれるサービスもあるようです。
もしも、自分に質問ができる環境があるのならば、ラッキーです。
迷うことなく利用しましょう!
環境がないのならば、なんとかして作りましょう!
インターネットが普及している今の世の中、様々なサービスもあります。
そして、その分野において基盤となる知識を身に着けてから、初めて独学での学習を行いましょう!!!
どうしても独学でないとだめだという場合
とはいっても、人から教わるのが難しいという場合もあるとは思います。
金銭的な理由、環境的な理由、それは人さまざまです。
そういった事情をお持ちの人は、まず勉強方法を探すことをお勧めします。
大抵の分野では、先人の方が初心者はこんな感じで勉強するべき!という勉強方法を挙げています。
いきなり勉強を始めても、先ほど説明した通り路頭に迷う可能性大です。
また、勉強方法を探すことによって自分が知らなかったサービスを知ることができる可能性だってあります。
もちろん、その方法に従っても独学ではわからない部分も出てくるでしょうから、その際にはきちんと調べていく必要があります。
しかし、「調べる力」というのも学習においてはとても重要なものです。
そういった力を身に着けるための勉強方法と考えるのも一つの手かもしれませんね。
まとめ
初めて学習する分野、特にIT分野での学習は、イメージしづらい部分がとても多いです。
プログラミングを学習しようとして挫折した。なんて話はよく聞きますよね。
それは、この記事でも説明した通り「独学」にこだわろうとするためです。
独学自体は悪いことではありませんが、初心者の方がいきなり独学で始めるのは酷です。
「独学」は、その分野の基盤を固めてから!
まずは、経験者の人から勉強方法を聞いて、その勉強方法を参考にして勉強していくようにしましょう!
それが、どの分野においても最適な勉強方法のはずです。
うまく、学習のスタートダッシュを決めて、スムーズに学習を進めていくことができるように頑張っていきましょう!