トップページinformatics
11コメント9KB

情報工学の入門書教えて

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/03/22(木) 21:06:30.14ID:wZ7AVUjo0
情報工学の専門書ではなく入門書を教えて欲しい
高2だが数UBは既習
理系だが、わかりやすいものが知りたい
0004名無しさん@お腹いっぱい。2012/03/23(金) 16:37:56.31ID:/7ZUbOZq0
>>3
SEの基礎ですか。
老婆心ながら現職で大手に勤めている自分からアドバイスしておくと、大学のアカデミックな内容だけじゃ、現場では使いものにならないよ
(決して大学の授業が役に立たないというわけではないので、誤解しないで!)

大手に勤めるつもりなら、個人的に必要だと思うスキルは、以下の順かな。

1.コンサルティングライクなビジネススキル、ビジネスマインド
 →MBA、ライティング、戦略フレームワーク、人脈、人心掌握術(人の動かし方)、ファシリテーション、上司やキーパーソンに対するフォロワーシップ
 →最も評価されるのはオーナーシップ
2.プロジェクトマネジメント
 →MBAや経営工学関連の学科で学ぶような内容
 →1.と類似するけど、プロジェクトマネジメントを科学的なアプローチで身につけておくといい
 →現場だと、プロジェクトマネジメントを学問としてきちんと理解しておらず、感覚に頼って現場をミスリードする人が多いから
3.実装スキル/ソフトウェアテスト/品質評価スキル
 →情報工学科で学ぶ内容と一部かぶるけど、もっと実践的なスキルに仕上げなきゃ現場では役に立たない
 →オープンソースソフトウェアのプロジェクトに参画したり、自分で何らかのソフトを作ってみるといい
 →その活動の中で、テスト駆動開発の方法やユニットテストの手法を身につけるといい。(つまり、現場に近い形で実験や演習をしろ、と)
 →とりわけ、統計分析による品質評価手法を見につけていると現場では高評価
 →統計学/統計分析は大学時代に身につけておいて間違い無い!
4.英語/情報収集/情報発信/人脈
 →この業界は技術進歩が早いっていうけど、要は新製品や製品アップデート、古い方法に対する対案、新しい概念が次々と、「イヤ」になるくらい生み出される
 →さらにどんどん複雑化している、自分一人で全部やるのが限界がある。そんなときに欲しいのが人脈。

※社会人10年、20年ぐらいになってくると、人脈の優先度はもっと上がる。

現場についてもっと詳しく知りたいなら、時間のあるときにレスするよ。プロジェクト休暇に入ったばかりで最近は職場に拘束されていないから、レスしやすいと思う。
ウザいと思ったら無視すればいい。
2chやってる人の話なんて信用できない、と思うなら信用していい。調べ物で、10年ぶりぐらいに2chを開いただけだし。

若者が将来を真剣に考えて悩む様をみると、老婆心がくすぐられるんだよね。年かな。
0005名無しさん@お腹いっぱい。2012/03/23(金) 16:50:29.28ID:/7ZUbOZq0
スマン、元々は入門書を教えてってことだよね

『この1冊ですべてわかる SEの基本』
http://www.amazon.co.jp/dp/4534045123/

ここに書いてあることが全てじゃないけど、典型的なSEの仕事がどんなものかが分かる。
立ち読みで十分。

あと言い忘れたけど、せっかく京大行くんなら、卒業後、自分が社会に対してどう関わっていきたいかをよく考えておいたほうがいい。
京大なら大手に入れるだろうし、大手に入れば安心、人生楽勝、とか思っちゃいけない。
実際、大手でも間違っていることは多いよ。大口の顧客が既にいたり、大量の子会社社員を抱えていたり、いろいろなしがらみでなかなか思うように正せないってことが往々にしてあるからね。
だからこそ、「自分がやりたいこと」を軸にして世の中に関わっていったほうが、仕事が楽しめる。

要するに、SEとしてこういうスキルが要求されているから、大学でそのスキルを学ぶんだ、じゃなくて、
自分の人生でこういうことがしたいから、その実現のために、こういうことを学ぶんだ、っていう姿勢でいたほうが人生楽しいよ。
#就職の面接でそういうことが言える人は、大抵受かる。
■ このスレッドは過去ログ倉庫に格納されています