はてな界隈では、Javaって、あんま人気無いみたいだけど、ちょっと書かせてよ。SIerでお仕事してると、派遣とか常駐とか言う形で、色んな会社に行って、違う会社の人とお仕事するんだけど、「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくてびっくりすることがしばしば。特に、Java 5以降の機能拡張for構文Enum可変長引数辺りを全く知らなかったり。 って言うか、Java...
■ この情報のコメント・メモ ■
自分はライブラリやTomcatの使用経験を聞いたりするな。自分の開発環境を自分で構築できないやつが多すぎ。 [ yuroyoro ]
可変長引数をやたら使う奴は(r [ nekora ]
「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくてびっくりすることがしばしば。// [ stilo ]
こういう枝葉にとらわれるのがjavaの人とは思う。どう書いてもいいから動くもの作れよ。 [ yasumasu ]
自分は手遅れにならない段階でEffectiveJavaに出会えたことを感謝したい。 [ hagino_3000 ]
答えを言ってみる「外部とのインターフェイス」「それ以外必要ないから」「クラスに依存する処理するとき」 [ SiroKuro ]
EffectiveJavaは必読書にしたい。ライブラリ/フレームワーク使うだけの人なら知らなくても支障無いのかな。/でもフレームワーク作らないのはプログラミングとは言えない(只のデータ投入作業)だと思う。 [ terazzo ]
そんな人らでもなんとかなっちゃうのがjavaのいいとこじゃないかと最近思う [ mamotena ]
社員が全員出向してる小さな会社とかって未経験を経歴偽って現場に送り込んだりするからそれじゃないのかな。最低でも出来る先輩とセットにして欲しいけどそれすらっていう。違うか [ legnum ]
小さいですなぁ。 [ thesecret3 ]
採用するときに、こんな質問はしたほうがいいね [ r_fujimoto ]
それ、Javaの問題じゃなくてJavaを採用するような職場の問題では。/そのレベルでもいちおうプログラマとして使えるというのは、ある意味Javaは偉い。型安全最高。 [ yukky2001 ]
そういう人は別にJavaだけ3年以上やっている訳でもないからでは・・・。あとずっと古いシステムの保守にいるとTiger使うことなんて無いに等しいんだから、知識が1.4.x止まりでもおかしくないんじゃないかなぁ。 [ lam_bda ]
これはいい質問。InterfaceってJavaの最も美しいところ。しかしやりすぎるとインターフェース地獄の罠。 [ miurror ]
レガシー維持だったり改造だったりでJavaどころかC++すら使ってない現場もある。そもそも言語に拘る時点でどうかと思います。実装方法のノウハウが問題なわけで。あと問題解決能力。とマジレス [ KANIBUCHI ]
その辺はわりとどうでもいいと思う業務プログラマーな世界。基本設計レベルだと困るけど個別の画面ロジックの実装とかでは困らないから。でも未だにrefrectionは超遅いとか、コンパイラ最適化の範疇を手実装とかは勘弁 [ NOV1975 ]
社員全員が出向の会社wwwww [ technodoor ]
『「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくてびっくりする』 [ t_yano ]
すみませんすみませんすみまs [ elastica ]
J2EE5なAP鯖ってもうそんなに普及してたのか…可変長引数をやたら使う奴は(r [ nekora ]
EffectiveJava読んだよ!的な話ですね「型の多重継承を実現するためもしくは実装方法が複数ある場合に実装と規約を分離するため」「何故といわれてもそういうもんだから」「処理内容とオブジェクトの状態が無関係なとき」 [ twainy ]
何の業務系だかわからんが、基幹系だと、ほとんどBusinessLogic埋め込むだけのテンプレートやFWがあったりするんで、業務知識が重要視されることの方が多いんじゃね?研究チームとかでもない限り。 [ suVene ]
色んな意味で耳が痛い。 [ kakei ]
「どう書いてもいいから動くもの」だと、フレームワーク外のクラスを一切定義しない人も。戻り値?何でもArrayList。ここは増田やPMがしっかりしてる分まし。/抽象依存、抽象依存(同じやり方で列挙)、状態関係無い時 [ oldriver ]
『「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくて』「~言語経験年数n年」というのは~言語で最初にHello,World.を書いてからn年経過した以上の意味はないって先輩が言ってた。 [ monjudoh ]
[
← 前の画面に戻る ]