今日は仕事の話で行くかな。仕事が始まって3週間経ったわけだけど、とりあえずウチは今の現状にかなり危機感を抱いております。色々原因はあるが、まず一番に言えるのがスキルの未熟さについて。今のスキルではマズイですよかなり。
タイトルにも書いた通りJava、というかAndroidをやってるわけなんだけど、理解力がまだまだ。専門学校の授業はまあそれなりにやってたけど、あんなもんでは全く通用しませんな。
一応参考書はかなりあるんです。専門学校で使ってたやさしいJavaに、わかりやすいJavaオブジェクト指向編、あと自分で買った世界で一番簡単なJavaのe本、徹底攻略Javaプログラマ教科書。だけどどうもダメで・・・。
まず一つ言えるのは、技術用語の意味とかがしっかり説明できないってとこ。そういう状況だから他の人の話についていくことがなかなか厳しいんですわ。用語をプログラムに置き換えることしかできないというか。
例えばインスタンス化って言われたら Class c = new Class();でしょ、とか、継承って言われたら Class RacingCar extends Carでしょ、みたいな。
それらの一つ一つを使うことにどういう意味があるのかとか、どういうタイミングで使うのか、とかが理解できてないというか。だから参照が~とか、オブジェクトが~とかいう言葉を連発されると???ってなっちゃうのよね~。
説明文をよく読んで用語を理解した方がいいのかな、とも思うんだけど、ただ読むだけっていうのがウチはどうも苦手で。すぐ飽きちゃうし。やっぱ問題解いた方がいいのかな~って思うんだけど、なかなかいい問題集ってないよねぇ。
自分のソースとかをブログなどに晒せば腕が上がるなんて話も聞いたことあるけど、そんなことしてもな~、ボロクソに叩かれそうな気がするし。っていうか面白くないよな、普通の読者さんが。