2018/04/10こんにちは、まゆです。神里よしとさんのRubyレッスンTwitterフツーのOL、研修と仕事は両立できてる?現在、月〜金(9:00-18:00)は会社に通い、そのうち月・水・金の3日間(19:00-22:00)は、プログラマカレッジへ通うという生活をしています。働きながら通えるのが平日3日間夜間コースの良いところなのですが、こんな風に本業が忙しくなってしまうと研修に行けなくなるという落とし穴が。遅れて途中から参加するのは全然ありです!自分のペースで進められる研修なので。11月は残念ながら21時過ぎまで残業することが多く、1週間丸々参加できないこともありました・・・くやしかった。いうことで本業が忙しい中、どうやって勉強していたかをちょっとご紹介。効率よく研修を受けるために、工夫したことお昼のランチタイムは必ず勉強。ご飯食べながらPCで作業するのは難しいので、ちょっとダサいですがコードを紙に印刷してひたすら読んでました。蛍光ペンでマーキングをしたり、赤ペンで「?マーク」をたくさんつけたり。分からないコードがあれば、ググってそれでも分からないところは、研修で聞けるようにまとめておきました。研修所を「写経する場所」ではなく「質問する場所」に変えました。写経はもちろん大切です!でも研修に参加できる数が少なかったので、分からないところを潰す作業を優先させました。これ、今となっては全部理解できてます!やった〜!データベース接続とは?アウトプットを兼ねて、データベース接続について簡単に説明してみます。ECサイト(Amazonや、楽天など)にログインすることを想像してみてください!もうすでに会員登録されているとしたら、IDとPWの情報はデータベースに入ってます。次にIDとPWを入力してみます。すると、それが正しいかどうかJavaがデータベースに問い合わせをします。それが「データベース接続」です!ただし、Javaとデータベースを接続する為に必要な作業がいくつかあり、それが先ほど乗せたコードに書いてあるんです。理解してるでしょ?(ドヤ)「JSP」「サーブレット」とは?で、やっとデータベース接続を理解できたと思ったら、次にやってきたのが「JSP」と「サーブレット」。今日もJava︎サーブレット、ワケワカメです。2017はい、また分かりませんでした。これもわかるようになったんですよ。2014-05-07AmazonKindleこの「スッキリわかる」シリーズは、本当にオススメです。Java初心者と指導するエンジニアが出てきて、物語と並行してJavaの開発が進んでいきます。分厚いけれど、図もたくさん載っていて理解を深める為に、活用しています。一から全て読むというよりは、辞書を引くみたいな使い方かな。サーブレットとJSPについても簡単に説明してみる!サーブレットはECサイトを動かす上で必要な仕組みのこと。JSPは実際に私たちが見ている画面のこと。ログイン画面とかマイページ画面とか。サーブレット&JSP入門』的にいうと、「サーブレット=処理実行係」「JSP=表示係」です!これらが、ECサイトを形成している部品なんですね。全部合わさてきちんと動くことによって、マイページにログインできる仕組みが作れます。2017年11月22日ということで、11月は「ECサイトのログイン認証の仕組み」が分かるようになりました。目標は、ズバリ、ECサイトを完成させることです。仕組みは大体わかったので、各部品に書かれているコードを細かく紐解いていくことが必要かなと思っています。なんだろうこれ?というコードもあるので。その各部品がどうやって他の部品につながっていて、動いているのかをちゃんと理解することが必要だと思います。まゆ全て理解できたら、今度は自分で考えてコードを書けるようにしたいな。周りの人に助けられた月11月はとってもモチベーションが下がりました。コードは長いし、当たり前のように分からないものが沢山出てくるし、果たして私に理解できる日が来るのだろうか?Javaを使って仕事ができるのだろうか?と悩んでしまいました。そんなときに私を助けてくれたものが2つあります。神里よしとさんのRubyレッスンと、Twitterです。神里よしとさんのRubyレッスンレッスンの様子は、こちらに書きました!ぜひチェックしてみてください。このレッスンのおかげで、「プログラミングの楽しさ」を再体験できました。プログラミングを始めた頃に、progateをやっていて感じた感覚ですね。「お!動いた!面白い!」と純粋に感動できるあれです。未経験からエンジニアになられた神里さんに実際お会いできたのもかなりの収穫でした。教えていただきましたし、「こうなりたい」と思える人を見つけるのは重要だと思います。身近にエンジニアがいらっしゃらない方は、実際にお会いできる機会を探してみてはいかがでしょうか?かなりモチベーションが上がります。TwitterJavaで頭が大混乱中で、全くブログを更新する余裕がなかったんです。「研修のことは発信しなければ!」という思いがあった為、Twitterで発信していました。これからは、webサーバーと繋げる方法だってさ。2017年11月10日このように「#エンジニアカレッジ」でつぶやいています。※2018年4月より「#プログラマカレッジ」でつぶやいています!すると、徐々にコメントやDMをいただけるようになりました。エンジニアとして働いていて、プログラミング初心者を応援してくれる方や、同じようにプログラマカレッジを受けようとされている方などなど。「ブログみました!」「応援してます!」「私もプログラマカレッジ検討中です」これがかなり嬉しかったです!自分がやっていることに対して、反応を返してくれる方の存在ってありがたいですね。ブログを書くのも不慣れで結構時間がかかるのですが、一瞬で報われた気持ちになります。ここで終わりではなく、このブログを見た方が「エンジニアになって、今よりもっと幸せになる」ことを目指したいと思います。自分がまずならなければですが!まゆコメントを頂いたことで、もっと勉強を頑張らねば!と、自分のモチベーションアップにつながったのが、最大の収穫!いつも応援してくださる方、本当にありがとうございます。:プログラマカレッジ受講日記プログラマカレッジってどんなとこ?【体験談】プログラマカレッジの研修って実際どうなの?プログラミング未経験OLが参加してみてわかったことプログラマカレッジってどんなところ?未経験からエンジニアをめざすOLが面談してきてわかったことこの記事を書いた人まゆフツーのOL(29)フツーのOL(29)。職場で「お母さん」と呼ばれたことに衝撃を受け、フリーランスエンジニアになることを決意。現在プログラミングを勉強中。自分を追い込む目的でブログを始める。フクロウ、家族旅行が好き。プログラ...まゆのプロフィールフツーのOL(29)。職場で「お母さん」と呼ばれたことに衝撃を受け、エンジニアになることを決意。現在プログラミングを勉強中。自分を追い込む目的でブログを始める。フクロウ、家族旅行が好き。#エンジニアカレッジで呟いてます。