このブログは、
プログラミング超初心者が、プログラミングの学習を始めてからの経過を記したものです。
現在プログラミングスクールに通い45日が経過しました。
- 45日間の経過でどれくらい学習が進んだか
- 45日間でどの程度理解が進んだか
- 45日間での心境の変化
などを書いていきます。
- プログラミングに興味があるけど未経験だよ
- 初心者がプログラミングスクールに通うとどれくらい理解が進むのか
- 学習中に初心者はどういう心境にいるのか
このあたりの内容が気になる方は読んでみていただけますと幸いです。
では、
前回の40日経過の時から5日経ちましたが、
あの後は、
- Java DateBase Connectivity1(JDBC2)
- DTOとDAO
- インピーダンス・ミスマッチ
- Hibernate
これらを学習しました。
JDBC2の範囲に入り、
テキスト上の難易度が3段階中「3」と最高難易度に挑戦です。
(過去躓いたオブジェクト指向も難易度「3」でした。。)
最高難易度と聞くと当然構えてしまうもの、若干ビビってしまうもので、
恐る恐るテキストを読み進めてみました。
そうすると、
やはり、
難しいですねーー汗。
言葉も新たに難しいものがいくつも登場し、
「何ですかインピーダンス・ミスマッチって。。?」
みたいな感じですよ。
それの連続です。。
どうやって攻略できるのやらと、泣きそうでした。
実際、以前学習した言葉がドンドン出てきますし、
その言葉が完全に理解できていないことも再確認できて良いのですが、
考えようによっては、
以前学習したところが理解できていないことが浮き彫りになり、
ただただ焦るという事態に陥りました。
復習というか理解の確認に時間が取られてしまい、思ったようには進みませんでした。
ただ、
意味合いは完全には理解できてはいないですが、
以前の学習内容が記憶のどこかにあり、
「これってこんな感じ・・?」
と何となく繋がる感触もあり、
DTOクラス、DAOクラス、mainメソッドを持つクラスと書き進めてみると、
イチから全てコードを書けるわけではないですし、テキストを参考にしながら(写しに近い)書く状態ではありますが、
思ったよりも理解が出来ているのかもしれない、、
と期待できる感触もありました。
メンタリング中のメンターの先生との話も、
以前よりも言葉が選べてきている感触も出てきましたし、
先生の話も以前より理解できるようになってきているかも?と思えることもありました。
学習開始時の「第一イヤイヤ期」を乗り越えたのかもしれないと思いました。
最初はヤル気に満ちていて、
わからないことがあっても、
「最初だから慣れるまでは仕方がない。がんばって覚えよう。」
とポジティブに思えていたとしても、
この気持ちって、少しずつ削がれていくのですよね。。
超強烈な精神力がないと。。
なかなかそんな人はいないのですが、
状況が開けてくるまではとにかく辛抱して耐えるしか術はないのですが、
これがなかなかにシンドイですよね。当事者にしかわからないストレスですよねー。
ただ、これが開けたときの少しですがスッとキモチが軽くなる感じは心地よいですよね。
何か大きく解決したわけではないですが、
少し目の前が明るくなったと言いますか、
胸のモヤモヤが晴れると言いますか。
ポジティブになった感じです。
こういう「イヤイヤ期」を少しずつ乗り越えて、
少しずつレベルアップしていくんだったと、再認識できました。
ということで、
初学者は1日2時間程度の学習を続けて、
約45日、計90時間程度学習を継続すると「第一イヤイヤ期」を突破できるようです。
(能力の個人差はかなり影響すると思います。)
すぐに「第二イヤイヤ期」が来そうでコワイですが、
学習はどんどん進めていきたいと思います。
ではー。