suamy’s blog

全く1からプログラミングを学習する日記です

本を読んで何かすこーし世界が見えてきた!

本を読んだりネットで調べて見たり

 

そんなこんなでプログラミングをやる!と決めてから数日・・・。

 

図書館には思いの外あらゆるコンピューター関連の本があったので

わかりやすいものを数冊借りた。

 

・プログラミングの絵本

   プログラミングの基本がわかる9つの扉

・みるみるプログラミングがわかる本

RUBYがわかる

 

Rubyはやはり、響きが可愛い♪のと、どの本もちなんでなのかルビー色の表紙なので

どうしても女心をくすぐられる

 

何をするためのプログラミングが良いかと考えたところ

やはり、自分が今までやりたかったことを考えても

ホームページ作成というのはやってみたい。

 

できることならここのブログももう少し見やすくできるようになりたいし

何よりオリジナルで1から作っている人は今まで神様だと思っていた。

それができる手段がプログラミングにあるのかとわかると

やりたい心が踊り出す♪

 

もう一つ、iPhone&Macユーザーとしては、2014年にできたと言われる

比較的新しい言語、Swiftもやってみたい。

しかしながら、さすが図書館、Swiftの本は新しい言語だからか見当たらない。

 

早速家に帰って借りてきた本に目を通す。

 

プログラミングの絵本と呼ばれる本は

絵本というからにはきっと子供にもわかるような内容なのかな?^^

 

確かにわかりやすく書いているんだろう。。。。。

 

これ、わかりやすくなっているんだろう。。。

 

。。。

 

いや、私にはこれではわからない!><

 

とはいえ、ネット全般に関わる基本なことが書いているような予感の本でした。

 

そんなわけで、みるみるプログラミングがわかる本(掌田津耶乃 著)

 

この方、女性かと思いきゃ男性でした^^

内容は、プログラマってどんな人間?というところから

プログラミングの世界とは?

言語一つ一つに解説があり、練習に必要である開発環境に関しても細かく書いており

なんと、私の中のプログラミングが漠然にでもうっすら見えた気がした一冊でした。

 

なかなかの勢いでざっと目を通してしまいました。

 

中でも、私の中でも見るとわからなすぎて落胆していた言語の暗号のような画面を

これはこういうことを表している!と

本当の初心者目線で書いているところが

大げさながら、やっと最初の一歩の足場が見えたような気がしました。

 

同時にこれを習得することの難しさもしっかりわかってきましたが・・・♪w

 

とはいえ、山が見えたらまず一歩を踏み出せる!という

最近読んでる三国志で覚えたような表現ながらですがw

 

これからも色々な本をざっと読みしつつ、勉強していきたいと思います。

 

 

 

 

 

何から始めて良いかわからないという壁

 

さて、プログラミングで何をしたいのか。。。

 

先ほどの記事にも書いたように、プログラミングでできることを見てみると

案外、以前にも自分でしたいけど、勝手に諦めていたことがあることに気づく。

 

   自分で好きなようにホームページを作れたらなぁ

 

   自分で作ったものなんかをネットショップで自分で売れたらなぁ

 

   子供がいるからこそ、どうしてこういうアプリがないの?!

   という気持ちを解決できるようなアプリを作れたらなぁ・・・

 

   アプリがどれももっとシンプルで、わかりやすいものだったらなぁ。。。

 

そう思い出すと、そもそもこれだ

 

   プログラミングについて もっともっと!わかりやすいサイトがあったらなぁと

 

同時にわかってくることがある。

 

 

    世のプログラマーさん達は、本当に頭がいい人たちだ!!

 

これ、理系ってやつなのでしょうか?

もちろん文系出身で活躍されてる方もたっくさんいらっしゃいますね。

とはいえ、どちらにしろ頭がいい方達だなぁという印象。

 

今は子供でもプログラミングができる子がどんどん現れている。

 

本当に、尊敬します、頭いい!!!!

 

 

とはいえ、やるからには私も頭よくなりたいw

 

でも、私みたいなPCの知識から逃れて、電源の接続や、ネット環境も周りに頼ってきた

機械音痴?IT 音痴でもとっかかりやすい入り口を探すのはとても大変。。。

 

言語が必要と言われても、そもそも全てが外国語に見えるのです><

 

ひとまずネットをぐるぐる、

初心者はこれから始めるといい!という学習用サイトを見ても、

早すぎ、且つ専門用語がわからない、基本操作がわからないのでついていけない!

そんな残念な感じでした。。。

 

読書が趣味の私としては

とりあえず本屋! 

今まで行ったことのなかったPC関係の戸棚を探すことから始まります。

 

やっとそれらしいところを見つけるとありとあらゆる厚い本!

 

MAC がわかる!   (化粧品の方じゃないよね??)

基礎から学ぶphotoshop (写真屋さんになろうと??) 

Windows10 (いつのまに10までいってましたか!)

 

さて、プログラミングはどれに当たるのか???

 

するとググって見かけた言語に関する分厚い本が並んでいました。

その横にはプログラミング、SE、アルゴリズム などなど・・・

いまいちそこら辺の関係性すらわかりませんが^^

 

しかも、どれもさすがの良いお値段!(高い)

 

こうなったら、とりあえずいつもの情報収集のきっかけの場

ブックオフへ!

 

文系でも知っておきたいプログラマーとプログラミングのこと 

という本を初の師匠本として購入。

 

まずはざざっと読んでみよう♪

 

 

 

 

 

 

全くの初心者は何から始めるべきか

プログラミングができるようになりたい!

 

そんな安易でもありながら本気で思い立った。

 

とはいえ、そう本気で思えた理由。。。。。

 

プログラミングってなんだ??^^

 

あまりわからないからこそ、安易に本気で出来るようになりたいと願える

ポジティブ思考な私にとってはそれもまたツイてるなぁと♪

 

怖いもの知らずというやつですね^^

 

さてさて、プログラミングとはなんでしょう??

 

私の生活の中で取る行動としていつも通りの、まずググってみる!

 

すると、、

プログラミングをするには言語を使わなくてはいけないという。。。

 

言語って?!

 

そこに書いていたのは C やPHP 可愛らしいRuby と言われるものや

新しいものではSwift などなど・・・

 

聞いたことないですが^^

 

とはいえこれもまた全く聞いたこともないものだから

どんどん安易に出来るようになりたい!と思える♪

 

”まずは言語を決めましょう” と書いてある。。。。

 

ふむふむ。。。

 

どんどんググると、おすすめ言語TOP10なるものがあったり

やりたいこと別、おすすめ言語!なんてものもあったり

今まで全く知らなかったことに足を踏み入れて行く。。。

 

私はもともと手先がどうとかでなく、新しいことを飲み込むのに器用でなく

どうしても論理的に道筋通りに進んでいかないと大枠が見えない、

逆にいえば、漠然としたまま仮定しながら考えて行くのが苦手な人間。

 

プログラミングの大枠なんて、そもそもないのかもしれないけれど

もう、調べると調べるほどわからないwwwww

 

さてさて、どっちにしろやりたいことをはっきりしてから始めるというのが

あらゆるプログラミングの師匠達からの教えとして

いいスタートを切れるとのことだ。

 

なんでプログラミングができるようになりたいかっていうと

プログラミングできる人になりたい!というきっかけだから。。。

 

そもそもプログラミンは何をするのかも何ができるのかもわからないスタート^^

 

でも拙いググりでわかったのはこうだ

・携帯のアプリを作りたい(iPhoneAndroid

・PCで使うアプリを作りたい(Mac,Windows)

・ホームページを作りたい

・世の中で役立つ仕組みを開発したい

 

別の見方をすると

フリーランスで働きたい

・職場でのキャリアアップにしたい

プログラマーとして独立したい

・今の時給を上げる手段としてできるようになりたい

 

などなど・・・

 

確かに、これからの時代は何をするにもPC

本を読む重要性なども必要ながら、

それを誰かに伝えたい時、もしくは新しい情報を得ようとしたい時

PCをいかに使いこなせるかという観点から見ても

子供の頃からプログラミング教育がこれからは必要だというのも頷ける”

 

漠然と抱いた”プログラミングをできるようになりたい!” という欲求

 

何から前進していこうか・・・♪

 

さてさて

 

続きはまた♪

 

 

プログラミングの勉強を始めてみる!

わからないことだらけですが

なんとか頑張ります。

 

勉強は大人になってから好きになりました。

 

専業主婦なので時間は恵まれている方だと思います。

 

ただし、新しいことを初めて飲み込むのは遅い方なので

 

世のPC音痴と本気で自負できる方の味方になれたらと思います。

 

よろしくお願いします。