No.4ベストアンサー
- 回答日時:
選ぶ側からの立場としての意見を言わせていただきますね。
まず、資格云々については最近あまりあてにしないところが多くなっているような気がします。もちろん持たないよりも持っていた方がよいのですが、XML以外にはデータベースやUMLのようなものが事前知識として必要でしょう。
これらを持っていれば大体目安がつきやすいですし、実作業で役に立ちます。
雑誌としてとりあえず、「技術評論者」から出ている「オープンソースJavaプロダクツ」など一度目を通されてはいかがでしょうか?
実用できなくともこの本の内容を概要だけでも把握できていればかなり現場でもついていけるはずです。
後はコーディングだけです(これが問題かも知れませんがw)。
No.3
- 回答日時:
ちょっと、偏見がはいってますが。
スキル的には当然即戦力ではならないので、
既存のコードの修正、デバッグなどの業務
が多いでしょう。
重要なのは人のソースを読む力になります、
オープンソースのプログラムのソースを読んで、
読む力を高めてください。
あとは現場によって必要なスキルがありますが
先読みしても間に合いませんので割り切りましょう。
また、基礎スキルとしてやはりオブジェクト指向
に基づいたモデリングができると、少しは安心してCD
を任せることができます、モデリングからデザイン
パターンへつなげれるようにがんばってみてください。
当然、難しいので習得しずらいですが、単語だけでも
知らないより知っているほうがいいです。
この回答へのお礼
お礼日時:2005/03/31 16:23
ありがとうございます。
ソースを読む力については勉強中も
てこづっていました。
たくさんのサンプルソースに触れてみようと思います。
No.2
- 回答日時:
私は、Javaの世界でSEをしています。
SJC-Pを取得済みということで、Javaに関する知識はお持ちのようですね。ただ、「SJC-Pに合格する」=「実際の業務で使える」ということではありませんので、注意が必要です。
現在Javaのプログラマになろうとするのであれば、サーバサイド系の知識が必要になります。というのも、Javaを使用したプロジェクトは、ほとんどがサーバサイドのシステムです。
そのため、J2EEに関する知識を身につけておくことをおすすめします。小さな会社であれば、Servlet、JSP、Struts、etc...で小さいシステムを構築することが多いようですが、規模が大きくなるとEJBを必ずと言っていいほど使用します。
アプリケーションサーバには、WebSphere、WebLogicなどがよく利用されます。最近では、JBossやTomcatを使ったシステムも一部存在しています。
フレームワークでは、Strutsが主流です。(今後はJSFが主流になる可能性大)カスタムタグなどについても理解しておくといいでしょう。
他にも、DBに関する知識(SQLは必須)や、UMLに関する知識もあるとよいと思います。
ソース管理ではCVS、テストではJUnitなども標準的に使用されています。
Javaは、選択肢が広い分、覚えることもたくさんあります。一度に覚えようとせずに、実際に触りながら知識を深めていくことをおすすめします。
(机上だけでは、いざというときに対応ができなくなります)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
転職のための勉強の進め方
-
リアルプレイヤーの古い(以前...
-
サイドワインダーのドライバ
-
ウインドウズメディアプレーヤ...
-
正規表現について質問です。 カ...
-
エクセルVBAを動かすノートPC...
-
PHP初心者です。勉強方法で悩ん...
-
Java でネイティブアプリケーシ...
-
vba クリップボードクリアにつ...
-
youtube ダウンロード 一括
-
EmEditorのFree版がダウンロー...
-
Webアプリフレームワークの勉強...
-
eclipseでGUI作成
-
JAVA基礎の課題で自動販売機
-
「C#ができればJavaもできる」...
-
違いは?
-
Struts、Struts2について
-
JavaとAndroidアプリ(Java)違...
-
eclipseでtomcatを使うには
-
スキル高めのIT技術者になぜ左...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBはどのくらいで習得するもの...
-
今年28歳女性 プログラマー未...
-
JAVAの習熟度
-
web製作の現場に詳しい方教えて...
-
java習得 について悩んでいます
-
VBAからのVB.NETかC#
-
プログラマーの適正検査落ちま...
-
Javaを仕事で使うには、J...
-
wed業界に詳しい方教えてくださ...
-
Javaの仕事したいのにC言語を・...
-
ソフトウェア系への転職 (初心者)
-
3層構造アーキテクチャ
-
PHPの実務レベルはどのぐらいで...
-
プログラマーとして誇りをもつには
-
Pythonを無料(安価)で学ぶ方...
-
13歳です。ハッカーになるため...
-
どこまでやるべきでしょうか?
-
プログラマにとって「アルゴリ...
-
JAVAを極めるには
-
就職
おすすめ情報