2014年01月30日
Javaプログラマーになるために
たまには、技術系じゃなくてつぶやき系のブログも書いてみる。
まず、大事なことを。
コメントしたいのにできないという皆様。申し訳ありません。
原因がわかりませんが、私の仕業じゃないことは確かです。
本当に困る!コメント欲しい!!コメント返したい!交流したい!
さて、本題に・・・
Javaプログラマーになりたくて転職をした私ですが、インフラ三昧。
というのは、さんざん吐露しておりまして、Galaxylogたまに見てるよ!
というには常識レベルの知識ですが。。。
本格的にインフラに閉じ込められそうになったので、上訴しました。
そして、インフラ&開発を掛け持ち、開発スキルを手にして作業できるレベルになったら
インフラから抜いてもらうよう交渉しました。
そして、いろいろと遠回りしたな・・・と思うことを反省しています。
まず、Javaの資格の勉強は知識を固めるためでした。まぁ、これはいいね。
しかし、SilverとGold、両方とも実務レベルには程遠い。
そして、とるにとりますが、ウェブコンポーネントデベロッパーに関しても、
まず、最初からjspだServletだ・・・とプログラムを書き始めるわけではないということ。
まずは、基礎ができてるの?という話になると思いますが、
ここで言う基礎っていうのは、初めてのプログラミング的な本で言う、
for文、ループ文、if文とか、そういうレベルではなく、
オブジェクト指向の「カプセル化」「継承」「ポリモーフィズム(多態性)」も抑えつつ、
Java Core APIを読める、理解しているのかという話だと思います。
他人のコードを読む、コーディングの可動範囲を広めるには、APIを使いこなすということ。
これらを使わないでコーディングするということは、熊を倒すために腕立て伏せから始めて、
強靭な肉体を作り上げていくことと同じで、相当な時間がかかるのと、限界の壁との戦いです。
APIの理解を深めれば、基礎体力をつけたらあらゆる武器を持ち扱い、熊と戦うための
適した武器を使い戦うことができるでしょう。
というわけで、読むか・・・ Core API。毎日の読書にCoreAPI。
それくらいやらないと、なれないよね。。。
まず、大事なことを。
コメントしたいのにできないという皆様。申し訳ありません。
原因がわかりませんが、私の仕業じゃないことは確かです。
本当に困る!コメント欲しい!!コメント返したい!交流したい!
さて、本題に・・・
Javaプログラマーになりたくて転職をした私ですが、インフラ三昧。
というのは、さんざん吐露しておりまして、Galaxylogたまに見てるよ!
というには常識レベルの知識ですが。。。
本格的にインフラに閉じ込められそうになったので、上訴しました。
そして、インフラ&開発を掛け持ち、開発スキルを手にして作業できるレベルになったら
インフラから抜いてもらうよう交渉しました。
そして、いろいろと遠回りしたな・・・と思うことを反省しています。
まず、Javaの資格の勉強は知識を固めるためでした。まぁ、これはいいね。
しかし、SilverとGold、両方とも実務レベルには程遠い。
そして、とるにとりますが、ウェブコンポーネントデベロッパーに関しても、
まず、最初からjspだServletだ・・・とプログラムを書き始めるわけではないということ。
まずは、基礎ができてるの?という話になると思いますが、
ここで言う基礎っていうのは、初めてのプログラミング的な本で言う、
for文、ループ文、if文とか、そういうレベルではなく、
オブジェクト指向の「カプセル化」「継承」「ポリモーフィズム(多態性)」も抑えつつ、
Java Core APIを読める、理解しているのかという話だと思います。
他人のコードを読む、コーディングの可動範囲を広めるには、APIを使いこなすということ。
これらを使わないでコーディングするということは、熊を倒すために腕立て伏せから始めて、
強靭な肉体を作り上げていくことと同じで、相当な時間がかかるのと、限界の壁との戦いです。
APIの理解を深めれば、基礎体力をつけたらあらゆる武器を持ち扱い、熊と戦うための
適した武器を使い戦うことができるでしょう。
というわけで、読むか・・・ Core API。毎日の読書にCoreAPI。
それくらいやらないと、なれないよね。。。