IT業界に未経験で中途入社して1年弱の人間ですが、ネットワークとデータベースはサッパわかってません。
コンピュータの基本的なところ(論理回路から始まって云々カンヌン)やハードウェア周りもほぼわかってません。
普段の仕事は主にソフトウェアを作ることで、ネットワークorデータベース関連のソフトには手をつけてません。
そうは言っても知らないとヤバいなーとは思っていたので
http://www.amazon.co.jp/dp/4764902842/
http://www.amazon.co.jp/dp/4891003383/
これらをとりあえずポチりました。あと「ネットワークはなぜつながるのか」も持っていたはずなので読もうと思います。
情報理論では
http://www.amazon.co.jp/dp/0471241954/
がいいらしいんですが、高くて躊躇してます。
どのように勉強していったらいいでしょうか。
言語は主にC++(最初オブジェクト指向のオもわかってなかったので苦労しました)です。
CはC++に入る前にK&Rとオーム社の上下巻の本を読んで一通り勉強しましたが、今ではオブジェクト指向じゃないとまともなコード書く自信ありません。
LINUXは使えますが、emacsのキーバインドは全然使いこなせないです。viとか使えないです。つまりその程度です。
二分探索とかキューとかスタックとかバイナリツリーとかリストとかソートの基本的なデータ構造とアルゴリズムは一応勉強しました。全て実装したことがあるわけではありませんが。
http://anond.hatelabo.jp/20090129215148 ほかに行き先がなかったので、僕も未経験で新卒入社しましたけど、英語も数学も得意ではなくて苦労しています。意地と根性だけで仕事に食らいついてい...