どうも! syojinnです。
プログラミング学習を始めてみて辛いと思った事や面白いと思えた事を挙げてみました!!
これから始める方、もう始めている方でも参考にして頂けると幸いです。
プログラミング学習に使っている教材
プログラミングを始めるにあたって、「やっぱり参考書を買ってやらなきゃダメかな~」と思っていろいろ探しいたら、やっぱり今はインターネット上でいろいろなサービスが有るのでビックリしました。
でも、プログラミング学習をいざ始めるにあたってお金をかけてスクールに行くのも一つかもしれないですが、安いと思って払える余力のある方は、スクールはプログラミングをする状況に身を置けるのでとても良い方法だと思います。
ですが、僕みたいになかなか時間もお金もない状態では難しいですよね~
ですので、先ずはネットで無料教材から始めることにしました。
手始めに、手を付けたのが皆さんもご存知かと思いますが『Progate』です。
この教材を始める前に調べたのですが、プログラミングを始める際には”HTML”と”CSS”を始めるのがいいと聞きましたので、そこから始めています。
(厳密には”HTML”と”CSS”はプログラミング言語ではないようですが・・・)
でも、やったことのないことをするのは楽しいですよ!!
ここから、どんどん難しくなってきそうで先行きは不安ですが、でも出来なことが出来るようになるのはいくつになっても楽しいですね~
あと、動画サービスの『ドットインストール』も少し見ながら勉強を進めています。
プログラミングを始める前に調べていた、そのほかの教材についても少し書いておこうと思いますので、参考にして頂ければと思います。
<プログラミング学習教材一覧>
サイト名 | 対応言語 | 価格 |
---|---|---|
paiza動画ラーニング |
| ~880円 |
シラバス |
| 無料 |
Codecademy |
| 講座によります (無料から有料まであります) |
udemy | 日本語でもマニアック な言語以外は対応して おり英語で検索すれば すべての言語に対応し ています(現役エンジ ニアから実践的なスキ ルを学びたい方) | 1,200円 ~20,000円 |
現在は、『Progate』の”HTML”と”CSS”の初級編を終えたところですが、まだまだ先は長いですが頑張っていこうと思います。
プログラミングを始めて辛かったこと
プログラミングを始めて、最初は結構簡単だな~という印象を受けていました。
ですが少しずつ進むにつれて、「要素がなんだ」とか「タグ付が必要」だとか「条件分岐」とかいろいろな事が出てきてきます。
進めていくと理解している感覚になるのですが、実際演習問題をやってみると”え!?”と思うことも沢山あって進めて行けばいくほど理解しているはずが、実際に分かっていなかったという事がわかってかなりへこみました・・・(泣)。
でも、いろいろなところを見ていると、”『出来なくて当たり前なんだ!!』と思う事!!”っていう意見が多かったので、なかなか難しいですが自分に言い聞かせてやっています。
皆さんも、なかなか自分のレベルが上がっているように思えない状況が来ると思いますが、そこで繰り返しやってみるのもいいのですが、
一旦思い切って別の事をしてみたりして気分を変えてリスタートしてみるのもいいかと思います。
僕も勉強を始めたのはいいが、全然思うように進まなくて「このままではダメだ!」と思い、別の事をして一旦気を紛れさせてまた戻っては勉強しての繰り返しをしています。
時間はその分、掛かってしまいますが・・・
それでも、嫌になって投げ出すよりはいいかなと思ってやっております。
プログラミングをして面白いと思えたこと
先ほども少し書きましたが、やっぱりやったことのないことや出来なかったことが出来るようになったことは一番面白いと思えた瞬間かもしれないです。
客観的に見れば些細なことで、後になって思えば「なんでこんなことで?」なんて思えるかもしれないですが、その瞬間、瞬間は、とても気持ちのいい感じがしますし、”頑張ろう!”って思えるものなんですよね~
人間って不思議です。
こんな瞬間を感じることが出来たので、プログラミングをやってよかったと思いますし、これからも続けて行こうと思っています。
これから
今も、自分のスキル向上に向けて一歩ずつ進んでいます。
今現在、上達しているかどうかは変化が小さすぎてわからないですが、
後々振り返ってみて”「ここまで進んでこれたんだな~」って思えることが出来たらいいな!”って思えるように頑張ってみます。
また、現在はプログラミングで一つサービスを作るというのを目標にしていますので、それに必要なスキルを身に着けることを第一に考えていきます。
このブログでは、プログラミングを使って作成したものや、プログラミングの進捗状況や学んでいる途中で思ったことや気付いた事を発信していきます。
また、プログラミングだけでなくいろいろなことも発信して行こうと思いますので、少しでも、皆さんの参考にして頂ければと思います。
コメント