プログラミングを今から始めようと思っている方へ

プログラミングの勉強を始めて一か月ほどの大学生ですが、今からプログラミングの勉強をしようと思っている方へアドバイスしたいと思います。いろいろな勉強の仕方を試したわけではないので、参考程度に見ていってください!

 

 

 

まず、僕は本で勉強を始めましたが、本で勉強をすることはあまりオススメできません。その理由は、以下の通りです。

  • 始めのセッティングを自分でするのが難しい。
  • エラーが出たときにどこが間違っているのかが分からない
  • 書いてあることが理解できても、使い方が分からず、いつまで経っても身につかない。
  • 本を見ながら、コードを打つのがめんどくさい
  • 単純につまらない

僕はとにかく最後の理由で、勉強する気をなくしました(笑)つまらないとやる気も出ず、挫折しちゃうと思うので、できれば本で勉強は始めないほうが良いと思います。

 

 

といいつつも、本で一通り勉強を終えた僕は、「もう、それなりにプログラミングできるんじゃね?」と調子に乗ってしまいました(笑)本での勉強がつまらなく、もうやりたくないと思っていたので、CheckIOを始めました。

 

CheckIOとは、pythonjavascriptが対象で、ゲーム感覚でしかも無料で、プログラミングの勉強をすることができるサービスです。

f:id:tokage1110:20180902164808p:plain

 このようにとてもワクワクするような、サイトだったので、僕はChekIOを始めました(笑)上の画像の島のようなものをクリックすると、プログラミングの問題の一覧が現れ、そこから自分の好きな問題を選んで、解くことができます。

 

問題の中に、本に書いてあったものと似たようなものがあったので、その問題を本を参考にしながら解きました。解くことができると、他の人が書いたコードを見ることができ、とても参考になります。

 
 
しかし、見れるのは、解けた問題のみで、僕はその問題しか解けなかったので、勉強を進めることができなくなってしまいました。本を読んで、理解したと思っていましたが、実際は全く身についていませんでした。上でもあげたようにこれも本での勉強をオススメしない理由の一つです。
 
 
 
勉強を進めることができず、困った僕は、Progateを始めることにしました。Progateは、プログラミングについて本当に何も知らない人でも、始めることができるほど、わかりやすく手軽に始めることができます。ただ、有料会員は、月額980円かかります。有料会員になると、すべてのコースを勉強できるようになります。
 
 
まずは、有料会員でなくても、体験できるコースがあるので、そのコースをやってみました。内容はとても基礎的なことから始まり、説明もとても分かりやすかったので、すぐに有料会員になりました。pythonのすべてのコースをやりましたが、何度かやれば完全に理解することができました。Progateは、スマホアプリもあり、とても分かりやすく、なによりも勉強を続けやすいのでオススメです。
 
 
プログラミングスクールに通うなどの方法もありますが、お金もかかり、あまり手軽ではないので、まずはProgateで勉強することをオススメします。そのあとに、他のサービスやスクールを利用するのが、効率的に勉強する方法だと思います。
 
 
 
勉強の進み具合などをつぶやいているので、ぜひtwitterのフォローもお願いします!
 
 
 

 

合格です

 

 

pythonのすすめ!

今日は、pythonの勉強を始めた動機や10日ほど勉強をして感じたことを書きたいと思います!

 

まず、動機についてお話します。

夏休みが始まった頃、「夏休みを無駄に過ごしてはいけないな。」と思っていました。しかし、そう感じていたものの、大学生最初の夏休みぐらい遊んでもいいかという気持ちがあり、何も始められずにいました。夏休みの前半は、遊ぶ予定などが多くあり、充実した日々を過ごしていたので、そんな気持ちのまま時間が過ぎていきました。

夏休みが2週間ほど過ぎたある日、予定は何もなく、だらだらと一日を過ごしていました。それまでの夏休みは、楽しいと思える日々でした。しかし、その日は特別楽しくもないし、自分にとって何もためにならないような日でした。僕は、しばらく予定がない日が続くし、このような日を「自分のためになった!」と言える日にしようと決めました。そこで僕は、興味のあったプログラミングを勉強しようと決めました。

これを読んだ人の多くは、「そんなにしょうもない理由か」とか「よくある話だな」と感じたと思います。

いろいろな価値観の人がいるので、確実にとは言い切れませんが、僕のような体験をした人は多くいると思います。しかし、何か始めたいなと思って、始められる人は少ないと思います。それは、もったいないことだと思うので、とりあえず、始めてみるのは大事なことだと思います。

と、よく聞きそうな話を書きましたが、実際に一歩踏み出した自分の経験について知ってもらいたかったので、書かせていただきました(笑)

 

次に、pythonを勉強し始めて、一番強く感じたことは、

「面白くて、それほど難しくない。もっと早く始めればよかった!」

ということです(笑)なんとなくプログラミングって難しそうと思って、敬遠してる人が多いと思いますが、そんな人はまず始めてみてほしいです。

たった、10日ぐらいしか勉強していないのに偉そうなことを言っていますが、逆に今の僕だからこそ言えることだと思っています。もしかしたら、学習を深めていくにつれて難しくなっていくかもしれないし、まだまだ知らないことがたくさんあるかもしれません。しかし、僕が少し勉強をしてみて、感じたことは確かなことなので、始めもせずに悩んでいる方は、一度始めてみてください。人それぞれだとは思いますが、最初のハードルはそれほど高くないと思います。

 

僕もまだまだ学び始めたばかりなので、これからも頑張っていきたいと思います!読んでいただきありがとうございました。

 

Twitterフォローお願いします。

https://twitter.com/jdhhshj