【現在の状況】Windowsユーザーで、Linuxは少しだけさわれます。言語はVBやC#なら書けます。Cは多少。今考えているのはCやC++でWin32 APIを学ぼうかと考えています。また、FEを来年受けようと考えています。
アルゴリズムとデータ構造について知っていると有利になると思います。
Visual C#.NETによる 明解 アルゴリズムとデータ構造
どんなプログラマになりたいですか?
OS上で画面に映るソフトウェアだけがプログラムではありません。
OS上で動作する、ワープロソフトなどのアプリケーション。
通信制御、ネットワークなどの機器同士をつなぐソフトウェア。
BIOSなどの機械を直接制御する、ハードウェアに近いもの。
など。
基本的にはC言語をなんの問題もなく使いこなせるようになっていて、アセンブラと結合くらいできて、いまの大学の専門知識を広く知っていればいいと思います。
確かに一般的なソフトウェアだけじゃないですもんね。考えてみます。
普通にみえて、プログラマーから程遠い知識と経験を蓄えてるほうが有利です。
>CやC++でWin32 APIを学ぼうかと考えています。
時間の無駄。ゲームプログラマーになりたいのならこの路線もいみある。
そうですか。様々な分野の知識を吸収できるように頑張ってみます。
情報処理技術者試験の勉強です。
これは、(合格できなくても)勉強した内容は実務にも大いに役立ちます。
超ハイレベルなプログラマを目指すならば、
こういうコンテンストの問題に取り組むことです
アルゴリズムとデータ構造は肝ですね。確かに勉強する価値あるかも。