Programming from 30

自分の備忘録が、誰かの為になれば・・

初心者が【ゼロからわかる Ruby 超入門】をやり終えて・・

本日11月22日発売のゼロからわかる Ruby 超入門 gihyo.jp

やり終えての感想をこれからRubyを学ぶ初心者の方へ!

《私のスペック》

  • FjordBootCamp受講生 最近Rubyの学習開始
  • 文系初心者 通常の人より理解が低め
  • Ruby入門サイトを学習
  • 🍒本 7章くらいまで

《この本を学習した経緯》

🍒本の7章くらいまでいくも私のレベルでは難しく、一旦ストップ😱

自身の基礎レベルの低さに気づき、メンターの駒形さんに相談

ゼロからわかる Ruby 超入門を勧めていただく!

やり終えた!

《 まず始めに感じた事をドンッと箇条書き!》

①見やすいデザインと図解で理解が捗る
②練習問題が多いので、インプットからアプトプットまでできる
③エラーが起きた時の対応が優しくわかりやすく書いてある
④ドキュメントの読み方の説明がある
⑤理解のためにあえて簡単な例で教えてから、実用的な使い方まで教えてくれる
⑥コードの解説はこれでもか!というくらい初心者の事を考え解説
⑦イラストがなんともかわいらしい
⑧使いこなす為の発展した知識も得られる

結構あります!

《ぼやっとからイメージを掴む》

Rubyを簡単に学習し、ぼやっとした状態で参考書に目を通してみると結構難しい。まずは図解をしてから頭に入れる学習方法を取っている私にとっては、分厚い技術書はかなりの曲者!!だからドキュメントをなかなか解読できないのかも・・・
ただ、Ruby超入門は文字も大きく絵が多い!更に、難しそうなメソッドやクラス、WEBアプリの仕組みあたりはわかりやすい図解が入っています!頭の中で絵が浮かぶというのは、「こういう事かあ」というくらい懇切丁寧な説明付き!!
コードの説明においては、こんなところもわからないのか!というところがわからないのが初心者🤔で、通常は省かれるであろうコードが処理される流れを最後まで説明してくれる。自分の頭がぼやっとしている点から、イメージが湧いて線で繋がる。そういう事か!!が増えると楽しくなる😋
また各章の終わりに練習問題が結構ついていて、インプットだけでは終わらず、自身の理解度もチェックできる!手頃な練習問題をウェブ上で探しても、レベルに合ったものがないので、アウトプットをその場で段階的にできるのは自信に繋がる!

《超入門であるということ》

表紙の若葉マークが示している通り始まったばかり。これからいかに技術を発展させるかは自分次第。メンターの駒形さんからは手当たり次第Ruby本を読みなさいとアドバイスを頂いているので、これから自己投資を惜しまず技術書を買い漁ります!そしてWelcome back to 🍒本!!頑張ります!難しい本で勉強をされてきた諸先輩方に追いつく気持ちで突き進みます💪

《結びに》

簡単にしか感想を書けませんでしたが、今からRubyを学ぶフィヨルドインターン生又は、これからプログラミングを勉強する方にはRuby超入門をお勧めします!技術書はその人のレベル知らないとお勧めしづらいですが、特に私みたいな基礎のない初心者へ。
またTwitterに「当時の自分に渡してあげられれば...と悶絶するくらい素晴らしい本」 pupupopo88.hatenablog.com と書かれている方の記事も是非参考に。
この本を読んで良かった事は、初心者の私が今欲しい説明をドンピシャのタイミングで受け取る事ができた事。これに尽きます。献本の段階から本書を貸して頂いたメンターの駒形さん、著者の五十嵐さん、松岡さん(面識はございませんが勝手に)に感謝申し上げます!

引き続き勉強を進めます!