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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javaのスクール
-
JAVAを極めるには
-
就職についてとても悩んでいます。
-
Eclipseソース開発画面の行番号...
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
unzip32.dllの利用について(64b...
-
gitでバージョン指定してダウン...
-
JSPファイルで生じるエラーをど...
-
リアルプレイヤーの古い(以前...
-
Code Warriorのわかりやすいマ...
-
エクリプスのプログラミングに...
-
使用しているJUnitのバージョン...
-
visual stadio 参照問題
-
Javaのフレームワークについて
-
javaのジェネリックスでTとEの...
-
MSFormsとは何ですか?
-
JavaとAndroidアプリ(Java)違...
-
VBAの「for i=1 to cells(…」...
-
フリーソフトの作成言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBはどのくらいで習得するもの...
-
wed業界に詳しい方教えてくださ...
-
Javaを仕事で使うには、J...
-
プラグラマないし、SEの基礎
-
SUNのSJC-P試験に合格しな...
-
サーバーサイドの仕事に携わり...
-
プログラマーの適正検査落ちま...
-
C言語を独学で学びたいです。 ...
-
習うなら、どれがオススメでし...
-
医療、バイオ系のPG
-
ソフトウェア系への転職 (初心者)
-
3層構造アーキテクチャ
-
今年28歳女性 プログラマー未...
-
職業訓練でiphoneかandroidのア...
-
java習得 について悩んでいます
-
WEBプログラマーに進路変更した...
-
転職のための勉強の進め方
-
一般職かSEか 私は高校卒業して...
-
Java初心者の勉強方法
-
転職に必要なWebの知識(長文で...
おすすめ情報