まどのホタル

未経験からプログラミングを始めた主婦の日々の学習記録

未経験からウェブカツでプログラミング学習を始めて [5ヶ月]

f:id:kay_berry:20200130212120j:plain


こんにちは、Kayです。

 

1月後半も怒涛の勢いで過ぎ去って行きましたが 、この冬は家族みんな大きな病気もせず、今のところ元気に過ごしています。

 

でもまだまだインフルエンザも怖いし、新型肺炎も。。。うちは主人がかねてより中国に単身赴任中なので気が気じゃないです!!(エリアは全然違うのですが)

 

とまぁ色々あるのですが、何があってもプログラミング学習は粛々と進めています。

それでは、1月後半ブログスタートです!

 

「手に職をつけて社会復帰したい。」

「初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。」

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから5ヶ月。

 

前回のお話はこちらです。

 

blog.kay-berry.com

 

私がプログラミングを学んでいるオンライン学習スクール「ウェブカツ」はこちら。

webukatu.com

 

※私が適用を受けている女性割引は、2019年10月31日をもって廃止となりましたが、最近一年かけてウェブカツのカリキュラムをじっくり学べて、月額2万円というアスリート部員(一年制)というのが新しくできたようです。いいなぁ!

 

webukatu.com

 

それでは今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周

PHP鬼練

SQL 鬼練

ネットワーク・サーバー部 1周

Webサービス部 2周

Webサービス部 アウトプット完成 

PHPオブジェクト指向部 2周

PHPオブジェクト指向部 アウトプット完成

WordPress部 1周 

Javascriptjquery部中級 1周  <-- NEW !!

HTML・CSS部中級 1周  <-- NEW !!

Javascriptjquery部中級 & HTML・CSS部中級 アウトプット作成中  <-- NEW !!

 

ウェブカツ Total 203h20m

補足学習 Total 150h45m  

 

JS中級

この部はとにかくレッスン数が多くて、Lesson 33までありました!

 

なので結構時間かかるかなぁと思ったのですが、レッスンの中盤はほとんどJSの言語仕様の解説が中心だったので、実際の作業量としてはそこまで多くありません。

 

JS入門の時は、まず動くものを作ってみよう!という感じでしたが、中級では言語仕様を掘り下げて学びます。

動画の解説は本当に分かりやすいのですが、ただこれが子守唄かというくらいとにかく眠くなってしまって。。。

 

最近Webサ、オブジェクト指向部とハードな部活やアウトプットが続いて結構ストイックにやってきたので、ちょっと気持ちが緩みかけた気がしましたね。

 

これではいかーん!!と気合いを入れ直して先に進み、またアウトプットを作ろうとまずは目標設定。

 

ここ最近自分で色々作ってみて、プログラミングを勉強する上でのOPの大切さが本当に身に染みてよく分かったので、これからもできる限りこまめにOPしていくスタイルで行こうと思っています。

gulpエラーで詰まる

JS中級後半はタスクランナーツール「gulp」の使い方を学びます。

 

gulpではCSSやJS、画像ファイルの圧縮から、ファイルの結合、ファイル更新の監視などができ、手間のかかる作業が自動化できるというとても便利なツール・・・らしい。

 

gulpを使ってこんなことができるんだというのは理解できたし、レッスン通り無事操作できたのですが、今の私には「使いどころがまだいまいちピンとこない」というのが正直なところです。このあたりはまた要復習です。

 

gulpはターミナルという、通称「黒い画面」を使って操作するのですが、JS中級最後の最後、Lesson 33でgulpエラーに悩まされかなり詰みました。。。

 

動画収録時とバージョンが変わっているので書き方が変わっているところが多いのですが、そのあたりは補足欄や過去質欄に出ているので、大体はそれでクリアできると思います。

 

私もそれでLesson 33まで進めたのですが、最後の画像圧縮でどうしてもjpegの圧縮がだけできず、エラーになってしまう。過去質はなかったし、エラーメッセージをググってあれこれやってみても全然ダメで。

 

そこでTwitterで検索してみたら、ウェブカツの先輩方も過去にgulpエラーで結構悩まされてあれこれ試してみていたようだったので、私も腰を据えて向き合うことにしました。

 

その結果、

 

Node_modulesで該当のnpmパッケージについて見ていたら(今回は圧縮に使ったgulp-imageminのとこ)ここを書き換えたら行けるんじゃないか!?とひらめいて、無事クリアできました!!嬉しかったなー!!

 

プログラミングを勉強していくうえでこれからの部活は、もっともっと自走能力が試されることになってくるんじゃないかなと思います。

すぐには解決できないエラーに出会っても、粘り強く対処できるメンタルを少しづつ鍛えていきたいです。

 

HTML・CSS中級

この部活は、JS中級のアウトプットと同時進行で進めました。

ボタンの装飾やアニメーションなど、実装できたらちょっと画面がリッチになりそうなものばかりで楽しかったです。

 

最後のflexboxは自分で勉強して既にこれまでのOPでも使っていましたが、とっても便利ですよね。

このflexboxのチートシートは簡潔にまとまっていて分かりやすいので、レイアウトを組む時にはいつでも見れるようにしています。

 

www.webcreatorbox.com

 

 OP進捗状況

元々JS中級のOPをしよう!と思って始めたものですが、同時進行でやっていたHTML・CSS中級も終わったので、最終的にはこの二つの部活でやったことをたくさん盛り込んだOPにしたいと思います。

 

そして次はFW部だとばかり思っていたら、今度はHTML・CSS上級だってことに今気づきました。。。

なのでちょっと覗いてみて、もしかしたらOPにはHTML・CSS上級までの内容を含めることになるかもです。

 

今はベースのHTMLとCSSを書き終わったので、これからJSとCSSで動きをつけていくところまで来ました。

 

1月後半はJS中級を終わらせることが目標だったのに、結果としてはHTML・CSS中級も終わらせ、OPもかなり進めることができて、この2週間のプログラミング学習はとても充実していました!

 

次のブログではOPの完成を報告できるように、最後までしっかり作りたいと思います。

 

それでは、また。

未経験からウェブカツでプログラミング学習を始めて [4.5ヶ月]

f:id:kay_berry:20200113212815j:plain




こんにちは、Kayです。

 

2020年も始まってもう半月が経とうとしているんですね。。。早い!!

 

プログラミング学習に年末年始は関係なく、今年は元旦からOPのエラーと戦っていました。

お正月はゲレンデで子供達と雪遊びを満喫していたので、約1.5日だけプログラミングから離れましたが、ダレることなくなんとかまたいつもの学習ペースに戻れてホッとしています。

 一度楽しちゃうと、ストイックに続けられない気がして怖い。。。

 

「手に職をつけて社会復帰したい。」

「初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。」

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから4.5ヶ月。

 

前回のお話はこちらです。

blog.kay-berry.com

 

私がプログラミングを学んでいるオンライン学習スクール「ウェブカツ」はこちら。

webukatu.com

 

※私が適用を受けている女性割引は、2019年10月31日をもって廃止となりました。

現在新規入会は別の部員種別のみとなっています。

 

webukatu.com

 

今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周

PHP鬼練

SQL 鬼練

ネットワーク・サーバー部 1周

Webサービス部 2周

Webサービス部 アウトプット完成 

PHPオブジェクト指向部 2周

PHPオブジェクト指向部 アウトプット完成 <-- NEW !!

WordPress部 1周 <-- NEW !!

Javascriptjquery部中級 Lesson 3まで  <-- NEW !!

 

ウェブカツ Total 173h10m

補足学習 Total 137h10m  

 

祝・オブジェクト指向部OP(アウトプット)完成!

昨年末から取り組んでいたオブジェクト指向部のOPを無事完成させることができました!!

 

今回のOP制作期間は7日間。

前回のWebサOPに引き続き、たくさんの方々にいいねやリツイートをしていただき、本当にありがとうございました!!!

 

OPで作ったゲームで子供が喜んだ!!

今回のOPは4歳の長男に遊んでもらうことを前提に、テーマ選びから色々こだわってみました。

 

どんな反応をするかな?

こうした方が小さい子供には分かりやすいだろうな。

どうしたら機嫌を損ねずに遊んでくれるかなw

 

と、かなり頭を悩ませて作った分、いざ完成したゲームを我が子が大喜びで何度も繰り返し遊んでくれた時の嬉しさといったら。。。多分一生忘れないと思いますw(大げさ) 

 

制作中はこんな苦労もあったりしましたがw、

 

 

自分の作ったもので、誰かがこんなにも喜んでくれるんだ!ということを知って、完成までの苦労は全部吹き飛んだ感じです。

 

正直これまでOPは苦手意識が強くて、なかなか手を動かせないでいました。

 

でもWebサ、オブジェクト指向部と立て続けにOPに取り組んでみて、苦しみながらもなんとか「こうしたい」と思ったように動くものを完成させることができたことで、自分で何かを作ってみること、そしてプログラミング自体がもっと好きになれた気がします。

 

OPオリジナルの処理

オブジェクト指向部で作ったゲームをベースにしてOPは作ったわけですが、小さい子供が遊ぶことを考えると、もっと「分かりやすさ・飽きさせない工夫」が必要でした。

 

そのため、

  • 一回の勝負ごとに勝ち負け判定で表示画面を変える
  • 勝った場合には3種類の中からランダムで体力回復アイテムをあげる

 

という処理を追加してみました。

 

これをやったことで時間はかかったのですが、エラーを潰しながら色々書き換えていくうちに、結果的にゲッター&セッターの意味・使い方がよく分かるようになった!!

 

そして子供はこのランダムの回復アイテムで何が出るか、という部分をすごく楽しんでくれたので、やってみて本当に良かったです。

 

何かプラスαで挑戦してみるのって大事!

 

Photoshopで色々遊んでみた

前回のブログに、WebサOPが終わったらPhotoshopも触り始めたと書いたのですが、今回のOPではたくさん使ってみました。

 

Webサまでは本当にどうやってこの沼から少しでも早く這い上がるか、に注力していたので、他のことには一切手を出さなかったのですが、今回のオブジェクト指向部のOPは作るものもゲームですし、遊び心もあった方が楽しいですよね。

 

そういう意味では、Photoshop超初心者が色々いじって何か作ってみるにはうってつけだと思います。

 

ただ使い方を勉強するよりも、「こういう物を作りたい」という目的がはっきりしているので、画像の切り出しや合成、リサイズなどなど作りたい形にするにはどうしたらいいのか色々調べてやってみて、本当に勉強になりました。最初は慣れなくて操作する指がつりそうになりましたがw

 

WordPress部からJS上級へ

そんなこんなで無事オブジェクト指向部も終えてWordPress部へと進み、現在はJS中級に入りました。

 

WordPressは自分でテンプレートを作ってみたいのでもう少し触ってみたいところでもあるけど、しばらくOPが続いてウェブカツの進みがゆっくりだったので、ここからはどんどんインプットして先に進めていこうかなと思います。

 

WP部をやっていてまたエラーが色々出てきたのですが、Webサ・オブジェクト指向部のOPで散々エラーに対処してきたことでエラーが怖くなくなったし、きっとあれこれ試していればクリアできるだろう!と考えられるようになっていることに気づきました。

 

PHPも散々書いてきていまだに難解なことには変わりないけど、書き方やこういうことできるんじゃない?みたいなのがちょっっと分かってきた気がします。

 

Webサを中途半端に終わらせて先に進んでも、その後も結局ずっとPHPは出てくるので、やっぱりその部分を逃げてもいいことはなかったな、と改めて思う。。。

 

ゆっくりではありますが、少しづつ力をつけながら進めているのかなと思う今日この頃です。

 

1月前半のプログラミング学習はとても充実していたので、後半も頑張ります!

 

それでは、また。

 

 

 

未経験からウェブカツでプログラミング学習を始めて [4ヶ月]

f:id:kay_berry:20191229231839j:plain


こんにちは、Kayです。

 

早いもので、2019年も残すところあと数日。。。

今年は私にとって、家族にとって、大きな変化の年だったなぁとしみじみしながら、このブログを書いています。

 

手に職をつけて社会復帰したい。

初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから4ヶ月。

 

前回のお話はこちらです。

blog.kay-berry.com

 

 私がプログラミングを学んでいるオンライン学習スクール「ウェブカツ」はこちら。

webukatu.com

※広告ではありません。ただのリンクですのでご安心ください。

(私が適用を受けている女性割引は、2019年10月31日をもって廃止となりました。現在新規入会は別の会員種別のみとなっています。)

 

今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周

PHP鬼練

SQL 鬼練

ネットワーク・サーバー部 1周

Webサービス部 2周

Webサービス部 アウトプット完成 <-- NEW !!

PHPオブジェクト指向部 2周 <-- NEW !!

 

ウェブカツ Total 156h10m

補足学習 Total 110h25m  

 

祝・WebサOP(アウトプット)完成!

2019年12月20日、ついにWebサービス部のOPを完成させることができましたぁぁぁ(涙)!!!

記録を見直してみると、Webサに入ってからちょうど2ヶ月、OPの制作期間は20日間。

この2ヶ月間、とにかく苦しんで、悩んで、それでもコードを書いて書いて書きまくって。。。

1周目の絶望的な状態からは、こんな風にOPを作れるようになる日が来るなんて想像もできなかったけれど、最後までやり通すことができてとても清々しい気持ちです。

 

自分で言うのもなんですが、私は普段毎日の学習進捗状況をツイートしてるだけの地味〜なウェブカツ生なので、こんなにたくさんの方々がいいねをくださったり、リツイートしてくださったり、メッセージをいただいたりしたことが初めてでして。

かなりびっくりしましたが、本当に本当に嬉しかったですし、これからももっと頑張らないと!と今の自分の励みになっています。

みなさんどうもありがとうございました!!!

 

OPは本当に大事だった

私はHTML・CSS入門が終わった後に簡単な架空のHP制作をしてみたのですが、OPはそれ以来。

最初の画面モック作成にしても、機能実装にしても、まず何でもやり始めは大体うまくいかないので、その期間を超えるのが苦しかったです。でもそこを超えると、なんか分かってきて今度は楽しくなってくるという不思議。。。

 

今まで顧問やウェブカツの先輩方の「アウトプットは大事」というお言葉は何度も目にしていたのですが、いざやってみるとこれは本当にそう。

自分で手を動かして、失敗して、何でそれじゃダメなのか考えて問題をクリアする。その繰り返しで、すごく成長を実感できた20日間でした。

 

OPオリジナルの機能

私が今回作った家族の思い出管理用写真アルバムサービスには、Webサでやった機能の他に、つけたいオリジナルの処理が二つありました。

 

それは、

 

  1. カテゴリー・年・月の組み合わせでのアルバム検索機能
  2. プロフィールに入力した子供の生年月日から、写真の日の年齢(何歳何ヶ月)を計算してアルバム詳細画面に表示させる機能

 

です。

 

特に二つ目の子供の年齢計算は、何歳かだけではなくて、「何ヶ月か」まで表示させることに意味があって。

 

小さいお子さんをお持ちの方は共感していただけるかと思うのですが、同じ1歳といっても1歳0ヶ月と1歳11ヶ月って本当に全然違いますよね!?

だから、これは子供が「何歳何ヶ月」の時の写真かというのを表示させる処理を、絶対に入れたかったんです。

でも何ヶ月かを入れるのは、何歳かだけ書くより処理がずっと複雑。どんな計算をすれば欲しい値になるのか、それを実現できそうなメソッドはないか。。。

 

検索機能も、写真アルバムとしてはカテゴリーだけでは不十分なので、年と月とを組み合わせるとなると、選択した内容によって条件分岐させて、SQL文を作成しないといけない。。。

 

OPの終盤、この二つの処理を実現するために、それはもう頭が沸騰しそうなくらい考えましたw

でもそれが最終的に成功した時の喜びといったら、それまでの苦労なんて吹き飛ぶくらい嬉しくて。

 

年齢表示の部分は、何度も書くの面倒だから関数にまとめちゃおう!と思い、自作関数を作ることもできました。

かつて関数なんて意味分からないものは大っ嫌い!と思っていたのに、自分でもびっくりの変化でした。

 

とりあえずまず書いてみる!

これもOPを通して学んだことですが、私のような超初学者は最初からバシッとうまくいくことなんてまずないです。だから、ごちゃごちゃ考えて何も進まないより、とりあえず書いてみて、エラーを吐いてもらった方が先に進める。

具体的には、まずやりたいことが実現できそうなコードを書いてみて、syntax error(構文エラー)が出たら、そこから修正。文法的には動く状態にして、処理を走らせてみます。

所々デバッグを入れておいて、どこまで処理が進んだか、それぞれのポイントで欲しい値は入っているか、正しいSQL文は流れているかなどをチェック。そして、おかしくなっている部分を修正する方法を考える。

今回のOP中に、そうやってエラーを修正していくうちに、初めはぐちゃっとしていたものが、理想形に近づいていく経験を何度もしました。

 

とりあえず書いて動かしてみる、エラーを出す!これは本当に大事でした。

Webサ学習法を改めて考える

上で書いたように、自分で作りたい物があってOPする場合には、Webサで学んだことを応用して自分で考えないといけない部分が必ず出てきますよね。

ユーザー登録とかログイン機能とか、そこらへんは最悪コードを写してなんとなく動くものが作れたとしても、オリジナルでやりたい部分はそうはいかない。その時に基本のロジックをちゃんと理解していないとホントに無理だなぁと感じました。

 

私は苦しい苦しい2周目で納得のいくレベルまで理解できた!と最後に思えたので、OPを作る時にまたレッスン動画を見直すことはありませんでした。

徹底的に写経したソースと、それに書き加えていった自分のコメントが本当に役に立ったし、書きまくったのでタイピングも速くなり、コードを大量に書くのも苦じゃなくなり。

 

Webサを始めたばかりの頃は色々迷走もしたけど、結果的に学習法は自分にとって間違っていなかったのかなぁと思います。

 

Webサ攻略のためにやったことについてはこちらのブログに書いていますので、同じようにWebサで苦しむ方のお役に少しでも立てれば嬉しいです。

 

blog.kay-berry.com

 

Webサは短期間にフルコミットで

色々な学習方法があって、みなさん本当に工夫して勉強されていますし、私もこれまでたくさん参考にさせていただいて助けられました。

 

その上で私個人の意見を言うなら、Webサは他の色んなことをその期間多少犠牲にしたとしても、プログラミングにフルコミットしてできる限り短期間で終わらせた方がいいのでは、ということ。

 

モチベーション維持の面や、忘れないうちに短期集中でという意味合いでももちろんそうなのですが、結局のところこの苦しい状況から一刻も早く逃れるには、早く終わらせるしかないので。。。

 

他にも意識してやってみて良かったと思うことは、OP期間中の毎日の学習進捗報告は、「OP中」とだけ書いておしまいにすることもできちゃうけど、そうじゃなくてその日はどこまで進んで何を実装したのかとか、どこが難しかったとか、明日は何をやる!とか、そういうことも書く。

 

それによって毎日何か少しでも報告できる成果を出したいと思ったり、前日に明日はこれをやる!と書いたから、そこまでは頑張る!と粘ったり。

 

そして、アウトプットをうやむやにせずに最後までやりきること。下手でも多少見栄えが悪くてもいいから、目標設定した期限中にツイッターにアップする。

 

どれもちょっとしたことですが、「なんとなーくずっとWebサやOPやってる人」になってしまわないように、意識して取り組んでみて良かったかなと思います。

 

 Webサ後の取り組み

OPが終わってからは、オブジェクト指向部を2周して、こちらもすぐにOPに取り掛かりたいところではあったのですが、以前からWebサを無事クリアできたらやりたいと考えていたことをやっていました。

 

それは、

です。

 

ずっとJSはふわっとした理解のままきてしまって(というか全然分かってない?)、このまま先に進むのがすごく不安だったので入門書を1週間使って最後までやりました。

 

あとはデザインの知識もセンスも皆無なもので。。。今後のためにもフォトショは少しづつ慣れておきたいと思ったので、このタイミングで始めることにしました。

 

でもこっちが楽しくなっちゃうと本末転倒なので、そこはあくまでもウェブカツのカリキュラムに差し支えないように気をつけつつ、今はプログラミングの息抜き程度に毎日ちょっとづつ触っています。

 

そんなこんなで、明日からはやっとオブジェクト指向部のOP。 年末年始もプログラミングは休まず続けたいと思います!

 

長文になってしまいましたが、最後までお読みいただきありがとうございました。

それでは皆さま、良い年をお迎えください☆

 

未経験からウェブカツでプログラミング学習を始めて [3.5ヶ月]

f:id:kay_berry:20190928230959p:plain

こんにちは、Kayです。

 

手に職をつけて社会復帰したい。

初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから3.5ヶ月が経ちました。

(私が適用を受けている女性割引は、2019年10月31日をもって廃止となりました。現在新規入会は別の会員種別のみとなっています。)

 

前回のお話はこちら。

blog.kay-berry.com

 

 私がプログラミングを学んでいるオンライン学習スクール「ウェブカツ」はこちら。

webukatu.com

※広告ではありません。ただのリンクですのでご安心ください。

 

今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周

PHP鬼練

SQL 鬼練

ネットワーク・サーバー部 1周

Webサービス部 2周 

PHPオブジェクト指向部 Lesson 6まで <-- NEW !!

 

ウェブカツ Total 149h35m

補足学習 Total 71h10m  Webサ OP中

 

Webサ アウトプットやってます

前回11月末のブログ報告では、Webサ2周目をついに完走した!!というお話を書きました。

 

そして12月からは、いよいよアウトプットを開始。ちょうどOPに取り掛かって今日で2週間くらいになりますが、本当に朝から晩までプログラミングのこと、OPのことで頭がいっぱいの毎日を過ごしてきました。

 

OPで色々エラーにぶつかったり、思い通りに動かなかったりで苦しいことも多いんですが、できることなら一日中パソコンに向かっていたいくらい、

今すっごく楽しいです!!

 

今回は、そんな私のWebサOPの途中経過を書きたいと思います。

 

振り返り

私はWebサ2周目の時に、既にOPで作りたい物をイメージしながらインプットを進めていました。

 

今作っているものは、家族の思い出写真を管理するWebサービスです。

 

まだプログラミングを勉強し始めて間もない頃、主人にどんな物が作れるようになったらいいと思う?と何気なく聞いたことがありました。

その時に、家族写真を管理できる物があったらいいな〜と話していたので、今回迷わずそれをOPのテーマに選びました。

 

本当は今回のブログ報告までに作るのを目標にして頑張っていたのですが、間に合わなくて今とても悔しい!!

機能実装開始までの部分に時間がかかってしまったのが原因ですが、そこから得るものもかなり多かったので、その辺りのことを書こうと思います。

 

最初の計画はしっかりと

前回のブログにも書いたのですが、私のこのOPの目標は、「まずはあれこれ欲張らずに自分が今欲しいサービスを、最低限必要な機能で実装して、とにかく動くものを作ってみる」ことです。

 

他のウェブカツ生の皆さんのOPを見ていると、Webサで習った内容以外にもオリジナルの機能もあったり、デザインも素敵だったり。。。本当に素晴らしいものばかり。

 

私ももちろんそんなサービスが作れたらいいなぁとすごく憧れるのですが、まずは自分の今の実力を冷静に分析w きっとあれこれ手を出して、途中でこんな機能もあんな機能も欲しい、になり始めると、迷走すること必至です。

 

それでうまくいかなくてプログラミングを挫折してしまうくらいなら、ちゃんと完成させて成功体験を積み重ねた方がモチベUPにもなるし良いな、と。

だからこそ、作り始める前の機能の洗い出しやDB設計、ワイヤーフレームの作成(手書きだけど)の部分は時間をかけてやりました。

 

画面モック作成に苦戦

そして何と言ってもすごーく時間をとられたのが、この画面モック作成です。

とにかくページ数が多いので、全ページ分モックを作るのに8日間かかりました。。。

 

CSSをすっかり忘れていた、というか、そもそもあまりよく分かってなくて、前から苦手意識もあったので、最初はもう全然思い通りにレイアウトできなくて。

Webサで勉強したことを早く実装したいのに、PHPのコードを早く書きたいのに、モックすらまともに作れなくて最初の数ページは泣きそうになりながらやってましたw

 

デザインセンスも皆無なので、Webサで作ったものを参考にしつつ、あーでもないこーでもないといじっていたら、だんだん形になり始め。。。とにかく頭で考えるより、手を動かして色々やってみるのが大事って本当なんだなと実感しました。

 

途中私はまだHTML・CSS入門だったっけ??と思うくらい、ひたすらモック作ってましたが、良いCSSの復習になって苦手意識を克服できたような気がするので、じっくり取り組んで結果的に良かったと思っています。

 

PHPエラー祭り

そんなこんなでようやく画面モックも完成し、DBも計画通りに作成して、いよいよ機能実装!!

書いて書いて書きまくったWebサ2周目。その時に自分が写経して、分からないこと、調べたことを徹底的に追記していったファイルが、今すごく役立っています。

 

PHPのコードをようやく書けるのが嬉しくて、ダーっと書いて、いざ画面表示!!

そしたら・・・画面真っ白!!エラーたくさん出てる!!

 

これには最初かなり焦りましたが、忘れてました。。。

プログラミング初心者はどの辺りで問題が起きたかエラー箇所を特定しやすくするため、PHPのコードは一気に書かないで、処理ごとにちょっと書いては確認、を繰り返して慎重に進めるべきなんでした。

 

それを忘れて一気に書いてしまったので、エラー祭り状態になってしまって画面開いたらドキッとするし、確認&修正が大変でした。

でもエラーもぶつかればぶつかるほど慣れてくるし、今では私の間違いを指摘してくれるとても頼りになる存在です。

 

朝活始めました

Webサを初めてからというもの、学習時間は増えたのですがその分睡眠時間は減り。。。

ずっと睡眠不足状態、肌荒れもしてきた気がする、風邪も引きやすくなった、疲れていて気持ちに余裕がない、などなど良くないことが増えてきた気がして、このままじゃマズイなと。

 

そこで、今までは子供たちを起こしてしまうのが心配でやれていなかった朝活をやってみることにしました。

 

結論としては、これが自分にすごく合ってる!!

元々昔から早起きは得意な方で全然苦にならないタイプなので、最近は朝4時半から5時くらいに起きて勉強するようにしています。

 

やってみると、プログラミングの学習時間は夜型の時と同じでも、体の疲労感が全然違います!そして集中力も朝の方が断然あるし、何より良かったなと思うのはメンタル面がすごくポジティブになれたこと。

 

朝一番にしっかり勉強できて、しかもエラー修正がうまくいったりなんかすると朝からハッピーだし、うまくいかなくてもその日一日シャキッとした頭であれこれ解決法を考えることができたり。夜はさっさと寝て、また朝やればうまくいくんじゃないかな〜と前向きに思えたり。

 

朝活はホントに良いことばかりなので、これからも子供たちを起こさないようにそーっと部屋を抜け出すスリルを毎朝味わいながら、継続していきたいなと思います。

 

今後の予定と完成目標

実装済みの機能

  • ユーザー登録/退会
  • ログイン/ログアウト
  • パスワードリマインド
  • プロフィール編集
  • アルバム新規登録/編集(7割完了)

 

これから実装予定

  • アルバム詳細画面
  • ページング
  • 検索機能
  • マイページ

記録を見ると最初にWebサを始めたのが10/19だったので、もうすぐで2ヶ月。

残る機能がなかなかヘビーなのでちょっと苦しいかもしれませんが、いい区切りなのでそれまでに完成させることを新たな目標にして頑張りたいと思います!

 

 それでは、また。

未経験からウェブカツでプログラミング学習を始めて [3ヶ月]

f:id:kay_berry:20190928230959p:plain

こんにちは、Kayです。

 

手に職をつけて社会復帰したい。

初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから3ヶ月が経ちました。

(私が適用を受けている女性割引は、2019年10月31日をもって廃止となりましたので、現在新規入会は別の会員種別のみとなっています)

 

前回のお話はこちら。

blog.kay-berry.com

  

 私がプログラミングを学んでいるオンライン学習スクール「ウェブカツ」はこちら。

webukatu.com

※広告ではありません。ただのリンクですのでご安心ください。

 

今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周

PHP鬼練

SQL 鬼練

ネットワーク・サーバー部 1周

Webサービス部 2周 <-- NEW!

 

ウェブカツ Total 148h05m

補足学習 Total 31h10m

 

Webサービス部2周目完走!

 

ついに。。。ついに今日、ウェブカツのWebサービス部(以下Webサ)2周目を納得いくレベルまで理解して、完走することができました!!!! 

 

1周目、本当にサッパリ意味が分からなくて、動画を見ても絶望感と焦りしかなく、分からないから質問欄を見ても、それすらも内容が全然理解できない。私のWebサ開始時はそんなどうしようもない状態でした。。。

 

分からないのが悔しくて、そこからひたすら復習し、コードを書き続けた毎日。

 

ほんっとーーーに苦しかった!!!www

 

そんな私のWebサ学習のまとめを今回は書きたいと思います。

 

振り返り

結局私はどういう流れを辿ったかというと、

 

  • Webサ1周目、Lesson 8 画面モック作成までは付いていけた
  • Lesson 9 ユーザー登録機能から意味不明になり、更に今までと違うレッスンの進め方に戸惑って学習の進め方に迷走する
  • Lesson 9以降も動画を見続けるけど絶望感しかなく、「プログラミング学習挫折」の文字がチラつく。。。
  • 分からない自分を受け入れて、潔くPHPを復習をすることにした
  • それと同時進行で、分からなくてもWebサの動画視聴は最後まで続けた
  • 動画を最後まで見て、復習を終えて、改めて学習方法を見直した
  • 2周目、まず写経してから、ソース理解。自分で写経したファイルに動画での説明内容や、分からなくて自分でググったこと等、どんどんコメントを追加。
  • 1周目あんなに意味不明だったのに、なんか分かる!嬉しい!!楽しくなってきた!!
  • Lesson 17-19 商品登録機能でまた少し分からなくなってきて、疲れも溜まってきて再び苦しくなってくる
  • でもやることは同じ!書いて書いて書きまくって、分からないことは一つずつ調べて、一歩一歩丁寧に進むだけ。

 

という感じでした。

上記のいくつかについて、具体的に触れたいと思います。

PHP復習

私のようにLesson 9 ユーザー登録機能あたりから分からなくなるのは、これはもうPHP部の内容が理解できていないからですね。

 

いつまでも分からない絶望感に打ちひしがれているわけにはいかないので、分からない自分を受け入れて、さっさと復習に戻って良かったと思います。

 

実際にやった内容は、

です。

これと同時進行で、分からないなりにもWebサの動画視聴は続けて、毎日1レッスン分見ていました。2周目の学習方法を考えるという意味でも、一度最後まで見て全体像を掴んでおいて良かったと思います。

 

PHP部2周目の時に、

写経→動画を何度も止めながら、写経したコードにコメントを入れていく→分からなくてググったことも追記

ということをやっていたらとても理解が深まったので、それを引き続きWebサ2周目でもやりました。

ソースコードの印刷

私は結局プリントアウトしない派でした。本当はしようと思ったのですが、我が家にはプリンターがない!!印刷するならコンビニに行かなければなりません。

 

しかし下の子はイヤイヤが始まり、ベビーカーに乗せても「おりるー!」、下ろしたら下ろしたで、ちょろちょろ動き回りお店の物を触る、転がる。。。

そんな中でボリューミーなWebサのソースコードをプリントアウトできる気がしなかったので、やめましたw 完全ワンオペゆえの理由です。

 

それと、毎回レッスンでどんどんソースの中身が更新されていくので、一体いつの分をプリントアウトすればいいのかよく分からなかった、というのもあります。

 

写経 

ソースコードをプリントアウトしない代わりに、写経は徹底的にやりました。やると決めたからには全部、前回からの変更、修正点もすべてです。

 

私は既に用意されたソースを見ながら動画を聞いていても、なんというのか、変な話ですがどこか他人事のような感じがしてしまい。。。

自分の手を動かしてその上で聞いた方が、ずっと頭に入ってきました。

 

写経も何も考えずにただ書いているだけでは意味がない、という意見もあるかもしれませんが、私は最初は訳わからなくて書いててもいいんじゃないかな、と思うんです。

 

顧問も「プログラミング学習に必要なのは学習量ではなくて、練習量。書いて書いて書きまくれ!」とおっしゃっていますよね。

 

大事なのは、書いて、書きっぱなしにしないことなんじゃないでしょうか。

 

実際私も「書く→動画聞く・ググる→コメント追記」を繰り返しているうちに、ココはやったから分かる、これは今回初めて出てきたから新しく作った関数かな、この部分は書きにくいから、よく理解できてないんだな、この処理の次はいつもこれだよね、等々、いろいろ考えられるようになりました。最初は全然分からず書いていたのに、です。

 

写経すると嫌でもソース全部に目を通すことになるし、書きながらコードを頭の中で反芻するのでその後の理解にも役立ったと思います。

 

でも本当に全部写経するのは、すごくすごく大変でした。。。

 

関数の攻略

復習を経て2周目。分かることが嬉しくて、またプログラミングが楽しくなりました。

 

自作関数とPHPで元から用意されている関数の違いを一個一個地道に調べていくことで、分かることが日に日に増えていったように思います。

元から用意されている関数はググれば分かるし、自作関数は全部動画の中で顧問が説明してくださっています。

 

1周目は全然分からなかたことを人のせいにして、もっと分かりやすく説明してくれないとさ〜とすら思っていた私ですが(一体何様)、全て自分の問題でした。。。2周目にしてようやく、こんなに分かりやすく説明してくれていたなんて、と反省する始末。

 

それでもやっぱり苦しかった

とはいっても、Webサはかなりのボリュームなので、全て写経して、ソースを丁寧に理解できるまで見ていくとなると、相当な時間がかかります。写経だけで軽く1時間過ぎるレッスンもありますし。

 

毎日30分、1時間でももちろん継続してやることは大事だし、それでも続けていればいつかは終わると思うのですが、私の場合は短期集中で一気にやらないと逆に心が折れそうな気がしました。

 

なので、1日約3時間、2周目を完走するまでは使える時間を全てプログラミングに使うと決意。

 

主人は単身赴任中のため24時間完全ワンオペの2人育児の中、毎日3時間とか日によってはそれ以上というのは正直かなりキツかったし、Lesson 17-19 商品登録機能のあたりで、連日の学習の疲れもあり、またすごく辛くなりましたね。。。

 

でも1日でもやらずに立ち止まると、もうやれない気がして。月末までに2周目を終わらせるんだ!と毎日必死にパソコンに向かいました。

 

ツイッターのいいね、やコメントに励まされたり。

辛い時はスヤスヤ眠る子供達の寝顔を見ながら、この子たちの将来のためにも頑張る!!と自分を奮い立たせたり。

眠くてあくびが連続して出てくるようになったら、15〜30分だけ仮眠してまた再開したり。ちなみに快適なところで寝ると熟睡しちゃうので、硬い床で寝てましたw寒さ対策だけはしっかりと〜。

 

次の目標

ウェブカツ鬼十則の、とりあえず3ヶ月プログラミング学習を継続、というのはクリアできました。

 

Webサもこうしてなんとか2周目を乗り切れたのですが、今ようやく私はロジックを理解できるようになって初めて、アウトプットのスタートラインに立てただけです。

 

これからの2週間は、Webサのアウトプットに取り組む予定ですが、まずはあれこれ欲張らずに自分が今欲しいサービスを、最低限必要な機能で実装して、とにかく動くものを作ってみたいと思います。

 

全く分からなかったことが、諦めずに続けていくことで分かるようになったという今回の経験は、今後のプログラミング学習にも大きく影響してくること間違いなしです。

 

アウトプットをする中できっとまたエラーにぶつかりまくると思いますが、一つ一つ乗り越えながら、分かること・できることを増やしていきたいと思います。

 

どうしようもないレベルからWebサを始めた私の例でしたが、今回の学習まとめがどなたかのお役に少しでも立てれば嬉しいです。

 

それでは、また。

未経験からウェブカツでプログラミング学習を始めて [2.5ヶ月]

f:id:kay_berry:20190928230959p:plain

こんにちは、Kayです。

 

手に職をつけて社会復帰したい。

初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際にプログラミング学習を始めてから2.5ヶ月が経ちました。

 

前回のお話はこちら。

 

blog.kay-berry.com

 

 私がプログラミングを学んでいる「ウェブカツ」はこちら。

webukatu.com

※広告ではありません。ただのリンクですのでご安心ください。

 

今回もウェブカツのプログラミング学習進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周 <-- NEW!

PHP鬼練

SQL 鬼練  <-- NEW!

ネットワーク・サーバー部 1周

Webサービス部 2周目 Lesson 9&10 ユーザー登録機能 <-- NEW!

 

ウェブカツ Total 96h15m

補足学習 Total 31h10m

 

色々あった...この2週間。

実は最近、家族に色々あって本当にバタバタしてました。

 

まず父が入院。そして上の子が肺炎になり、こちらもあわや入院というところでした。。。なんとか入院は免れたのですが、現在進行形で療養中。かれこれ1週間幼稚園もお休みです。

 

正直プログラミングは休みたいくらい疲れ果てている日も多かったのですが、それでもこの2週間、結果的にプログラミング学習0時間の日は1日もなく!!最低でも一日1.5時間は食らいついて勉強を頑張った自分を褒めたい!!

 

それもこれも全て、何としてもWebサービス部を乗り越えたいという執念ですw

 

振り返り

今回も前回に引き続きWebサービス部」(以下Webサ)に、必死に食らいついているところです!!

 

この2週間でやっていたことは、

  • Webサをとにかく通して一周動画視聴
  • PHPMySQL部の2周目(コードを写経し、動画内の解説・自分で疑問に思ってググったことをコメントに追加)
  • SQLの鬼練
  • これまでのレッスンの中で出てきた参考リンク全部に目を通す

私の場合、PHPをもっと理解しなきゃ何も始まらない!という感じだったので、地道に復習していました。

 

具体的な復習方法

これはプログラミングに限ったことではないですが、説明を聞いてるだけだと、うん、うん、と分かった気になってるのですが、ちゃんと分かってない箇所って結局自分の言葉で説明を書いてみようとすると、あれ?どういうことだっけ?って絶対になるんですよね。

 

なので、コードを写経した後にレッスン動画を聞いて、理解が怪しいところはどんどんコメントアウトを追記していきました。説明がちゃんとできないなら、繰り返しその部分の説明動画を聞いたり、ググったり。

 

そのおかげで、前よりずっとPHPの理解が深まった感があり、質問欄の内容もスッと分かるようになりました!嬉しい!!

 

そして復習していた中でSQLの鬼練があったことを発見!1周目の時全然気づかなかった。。。これも質問欄の隅々まで復習したからこそです。

 

私と同じようにうっかり見落としていた人がいるかは分からないですが、PHP部が終わっているのにやっていない方はぜひ!!変態おじさん再び!ですw

 

webukatu.com

 

後で読もう、はそのままにしてたらダメ!

PHP部の復習とSQLの鬼練が終わったら、Webサ2周目に行く前にもう一つやったことがあります。

それはレッスンを進める中で補足欄や、質問の解答欄、鬼練の解説で参考リンクとして紹介されていたリンク全てに目を通すこと。

 

出てきた時にその都度ちゃんと読んで進めてきた方からしたら、「え。。。?今まで読んでなかったのかよ!」っていう話なのですが、私はとりあえずリーディングリストに追加しておいて、後で時間ある時に読もう〜と思ううちにどんどん溜まっていき。。。

 

これは一旦リセットしなければ!ということで、時間がある時に読もう〜ではなくて、そのために時間を割いて全てに目を通しました。

 

主にPHPの理解が深まったのはもちろんのこと、今はしっかり理解できない内容であっても、こんなようなことを読んだ気がするというのは頭に残るので、この先学習を進める中で、あ〜前に読んだアレか!となる気がします。

動画を観ていると眠くなってしまう問題

Webサの動画をとにかく一周視聴したわけですが、これがどーにも分からなすぎて、とにかく眠くなってしまい。。。途中で記憶が飛んで寝ていたのは、一度や二度ではありませんw

 

これじゃさすがにプログラミングに時間を割いている意味がないので、なんとかしなければ!と思い、苦肉の策でWebサの動画視聴の時はパソコンを下に置いて、床でストレッチをしながら観るスタイルにしました。

 

結果的に体も頭もスッキリして、これが結構良かったです!!睡魔に打ち勝てない方がいたら、一度試してみてください♪

 

Webサ2周目、変化はあった?

そんなこんなでプログラミングは絶対挫折したくなくて、そのためにも何としてもWebサは乗り越えたくて、丁寧に復習してからWebサ2週目に戻ってきました。

 

今はユーザー登録のところを写経して、コードの理解を進めているところなんですが。。。

分からないは分からないんだけど、何て言うのかな、でも前より明らかに分かる部分がずっと増えているんです!!

 

分からない部分もレッスン動画を繰り返し聞いたり、先輩方の過去質に助けられたりしながら、何とか進めていけそうな感じ。

1周目の時の、手も足も出ない、目の前が真っ暗になるあの感じではない!!www

 

この2週間の地道な復習期間が身になっていることが嬉しくて、またもっとプログラミングが楽しくなって、今は子供達が寝付いてパソコンを開く時間が待ち遠しいです。

 

ここからあと1ヶ月でWebサ2周目とアウトプット完了を目標にしているので、次回のブログ報告もまだWebサに苦しんでるんだろうな〜とは思いますが、諦めずに続けて行きたいと思います!

 

それでは、また。

未経験からウェブカツでプログラミング学習を始めて [2ヶ月]

f:id:kay_berry:20190928230959p:plain

こんにちは、Kayです。

 

手に職をつけて社会復帰したい。

初心者だけど、プログラミングを本気で勉強して稼げるようになりたい。

 

そんな思いから、「ウェブカツ」というオンライン学習スクールで女性割引を利用して学ぶことを決め、実際に勉強を始めてから2ヶ月が経ちました。

 

前回のお話はこちら。

blog.kay-berry.com

 

 私がプログラミングを学んでいる「ウェブカツ」はこちら。

webukatu.com

※広告ではありません。ただのリンクですのでご安心ください。

 

今回もウェブカツの進捗状況を中心に、この2週間で感じたことを書いていきたいと思います。

 

これまでの進捗状況

HTML・CSS部入門 2周、鬼練

Javascriptjquery部入門 2周、鬼練 

PHPMySQL部 2周目、鬼練  <-- NEW!

ネットワーク・サーバー部 1周 <-- NEW!

Webサービス部 Lesson 15まで <-- NEW!

 

ウェブカツ Total 72h15m

補足学習 Total 28h10m

 

 振り返り

まずはじめに、今回の話の中心は何と言ってもWebサービス部」(以下Webサ)です 。

先輩方のブログやツイートを見ていて、この部を乗り越えられるかどうかが、ウェブカツでプログラミング学習をこの先も続けていけるかどうかの、一つの指標になるんだろうな。。。と予想はしていました。

 

案の定ただでさえ理解が遅めな私が、ここをサラッと超えられるわけもなくw、Webサとの戦いに全く歯が立たなくて、勉強の進め方に迷走し。。。

 

結局今まで適当に流してきてしまった部分をしっかり復習しながら、まずは一周とりあえずやる!!と食らいついてます。

 

Webサのレッスン形式に戸惑う

最初の問題はこれでした。Webサは今までのレッスンの進め方とかなり違うんですね。

 

今までは動画内で、

「今回やるのはこんなことです、ではこのコードを書いてみてください、それをブラウザに表示するとこうなって、コードの中身の解説はこうで。。。」

というような内容でした(ざっくりですが)。

 

しかし、Webサ部ではフリーマケットのWebサービスを実際に作ってみるのですが、最初から全ページのコードが用意されていて、その圧縮ファイルをダウンロードしてきて使う感じです。

動画の内容はそれを元にしたコードの解説が中心なので、最初私は「あれ???思ってたのと全然違う・・・」とかなり戸惑ってしまいました。

極端な話、コードを全く書かずにこのレッスンを終えることだってできちゃいます。

 

Webサのコード量は半端ない!とにかく写経して、最初は分からなくても書きまくって理解する!みたいなのを聞いていたので、私は勝手に動画内で膨大な量のコードを書くものだと勘違いしていたんですね。

 

更にダウンロードしてきたコードは、動画内のコードと微妙に違いがあったり、わざと間違いの記述があったりする。

ちゃんと理解できていたらその間違いには当然気付けるのでしょうが、私にはこれもサッパリで。。。

 

モヤモヤした気持ちで進めていたら、Lesson 9のユーザー登録機能のところから、レッスン動画を見ていてもいまひとつ内容が頭に入ってこなくて、質問欄を見てもサッパリ意味が分からなくなってきました。

 

そこでWebサの進め方に悩んでしまって、先輩方のブログを読み漁りました。

そして・・・私は安心したんです。

なんだ!!みんな最初は同じこと思ってたんだって!!

 

そこで先輩方の本当にありがた〜い体験談の中から、自分に合いそうなやり方を考えて、Webサ学習の進め方を見直すことにしました。

 

まずは目標設定が大事

一体、何のためにこの意味不明すぎるWebサ部を勉強するのか。明確な目標を立てることで、私のモチベーションはグンと上がりました。

具体的にアウトプットで作りたい物をイメージしてみて、それを作るには・・・という視点でレッスンを受けています。

それでも残念ながら相変わらず意味不明なことには変わりないですが、モチベは全然違いますよ!!

まずは分からなくても、一周全部レッスンを視聴しているところです。

一旦よく分からない質問欄は無視!だってそこで質問の意味すら分からない・・・とずっと落ちていると、時間ばっかり無駄に過ぎていってしまうので。

 

何となく流してきたツケは必ず回ってくる

Webサが分からないのは、やっぱりそれまでのレッスンの理解が足りないからなんですよね。

私はPHPMySQL部のレッスンではそんなにエラーとかで詰まることがなかったので、一周しかやらずにネットワーク・サーバー部をサラッとこなして、Webサに入りました。

でも、やっぱりPHPはただ分かった気になっていただけでした。。。

だって何となくフーンと流してきてしまったので、いざWebサでやろうと思っても、デバッグの仕方も、エラーログの見方もなーんにも分からないんですよ・・・

 

そこでProgateでPHPSQLをまずやって、今はWebサ1周目と並行してPHPMySQL部の2周目に取り掛かっています。

コードを写経し、動画内の解説や、自分で疑問に思ってググったことなんかをコメントに追加していっています。

 

めちゃくちゃ地道な作業ですけど、プログラミングに関してはきっと今ちんぷんかんぷんなことが突然一瞬にして分かるようにはならないわけで(ホントそうなってくれたらいいけど)、地味にコツコツやってちょっとずつ理解を深めて、自分のできること、分かる範囲を広げていくしかないと思っています。

 

PHPMySQL部の復習とWebサ2周を、ここからあと1ヶ月くらいを目標にやっていきたいと思います。

 

Kayのひとりごと - 子育てしながらプログラミングを勉強する話

このブログは、ウェブカツで女性割引を利用して勉強するための適用条件の一つ、毎月15日と月末までに学習進捗状況等をブログで報告する、という条件のために書いています。

 

ブログの締め切りが近づくと、他のたくさんの女性部員さんたちのブログが更新され、私はそのブログを時間の許す限り、一つ一つ読む時間がとても好きです。

ウェブカツを知るきっかけになったのも、先輩部員さんが書かれたブログでした。

 

条件のために始めたこのブログも、どうせ書くなら少しでも誰かの役に立ったらいいなと思うのですが、今回は子育てしながらプログラミングを勉強するってどんな感じ?というお話をしたいと思います。

 

かつての私がそうだったように、プログラミングを勉強してみたいけど、子育てしながらできるものなのかと悩まれている方もいるかと思います。

 

ウェブカツでは仕事をしながら、子育てもしながら、プログラミング学習も私よりずっと頑張っている女性たちがたくさんいらっしゃるので、私の話はあまり優秀な例ではないかと思いますが、とある子持ち主婦の一例として読んでいただけたらと思います。

 

私は4歳と1歳のやんちゃボーイズたちの母です。上の子は幼稚園に通っていて、14時半くらいに帰ってきます。下の子はママにベッタリなお年頃。最近イヤイヤが始まりました。

 

今は専業主婦してますが、主人は海外に単身赴任中なので、平日も週末も関係なく常に朝から晩まで完全ワンオペ生活です。

元々は家族みんなで一緒に住んでいたのですが、下の子が先天性心疾患を持って生まれたので、手術と療養のため急遽私と子供たちだけで帰国して早一年。。。

 

そんな環境の私がこの2ヶ月間プログラミングをやってみて、使える時間をほぼ全部プログラミングに充てて、一日だいたい2〜2.5時間くらいです。

内訳は、下の子のお昼寝時間と上の子が幼稚園から帰ってきてからお昼寝する時間が被る0.5〜1時間、プラス子供達が夜寝た後の約1.5〜2時間で、子供達の体調やお昼寝時間の長さに左右されるところが大きい感じです。

 

勉強時間はこれ以上やろうとすると、睡眠時間をかなり減らすことになってしまい、次の日子供たちのテンションについていけない。。。そして私が無理して体調を崩してしまったら頼れる人は誰もいないので、そこは気をつけるようにしています。

 

朝活も考えたのですが、上の子が小さい頃からすごく物音に敏感ですぐに起きてしまうので、朝は無駄にガサゴソしたくない。

最近下の子のお昼寝時間が短くなってきたのと、上の子もそのうちお昼寝は必要なくなると思うので、勉強時間の確保はより難しくなっていくかもしれませんね。

 

私は基本的に子供達が起きている時間はパソコンを開かないのですが、子供達が寝たら、とにかくまずパソコンを開くようにしています。開いて、とりあえず始めたら意外と頑張れます。(Webサの動画は妙に眠くなって寝ちゃってた!!なーんてことも多々ありますがw)

 

 子供の幼稚園ですでにインフルエンザに感染した子が出たらしく、今年は本当に流行が早いみたいで恐怖です。

これからの時期は、家族の体調管理がプログラミング学習を制すと言っても過言ではない気がします。

 

それでは、また。