No.5
- 回答日時:
どの方面に進みたいの?
1.Windowsアプリケーション方面(ソフトウェア一般)
2.Windowsアプリケーション方面(ゲーム)
3.Unix・Macアプリケーション方面
4.Webアプリ方面(業務向けASP)
5.Webアプリ方面(一般向けASP)
6.コンシューマゲーム方面
7.アーケードゲーム方面
番外.スーパーコンピュータ
本で勉強できるとは思わないでね。何がひつようかなあ。
1.VisualC++が使えないと話になりません。
2.DirectX必須。言語はVCとは限らない。gccのこともあるよ。マルチプラットフォームではOpenGLのことも。
3.最低限gcc+GTKは必須。Mac方面にはgcc+ToolBox
4.OracleのSQLとストアドプロシジャは最低でもできないとね。DB2やSQLserver・IIS/aspの知識も。
あとC(会社によってはC++)とperl、phpも。
5.MySQLかPostgreSQL、phpは通常、必須。もしくはperlなど。はやりすたりが激しいので注意。
HTTP/SMTP等のプロトコルに対する深い知識。
うちの場合はC必須。C++もSQLも使わない。自前でDBかけないと論外だが、ここまでいくとWebアプリ方面では少数派らしい。
6.最低限C。できないと話にならない。
できればアセンブラに対する理解。最近のコンシューマはハードウェア直アクセスはほとんど必要ないが、どうしてもというときには知識があると強い。
7.C言語は必須。できればメカへの理解。ゲームごとにハードが違うなんてことはままある。(プライズ機なども。)
番外.さあ?やっぱりC++は必須でしょ。あとクラスタリングを自前でちゃんと処理できないと最近のスパコンは扱えないらしいよ。
あ、5番は自分の業務があるので自信ありですが他は伝聞です。したがって自信なし。
No.4
- 回答日時:
開発環境はあるの?VisualStudio.NET とか持ってるの?まさか本だけ読んで何とかなるとか思ってない?
言語は、Java または C++ を勉強されると良いでしょう。Javaならeclipse、C++なら VisualStudio.NETが良いですね。eclipseは無料ですが、VisualStudio.NETは有料です。C++のフリーのコンパイラもありますけど、プロのプログラマーになるのでしたら、お金を惜しんでいてはいけません。開発環境が貧相だと学習効率が悪くて駄目です。
本は、今後、大量に購入することになるでしょうから、書店で一通り立ち読みして気に入ったものを直感で選んでOKです。駄目なら買いなおしです。人に薦められた本は、その人とはベストマッチしたかもしれませんがあなたに合うかどうかわかりません。自分で選んだ本だからこそ最後まで読破できるのです。これもお金を惜しんではいけません。
Visual Studio.NETを購入したらオンラインマニュアルが付いてくるし、ネットにも情報は豊富にあるので、ものすごく簡単な本を一冊購入して、あとはWebやオンラインマニュアルで検索すれば安上がりです。
マイナーな言語は、情報少ないので勉強には向いていませんよ。
No.3ベストアンサー
- 回答日時:
将来どの分野のプログラマーになりたいのかにもよります。
Webプログラマー
ゲームプログラマーなど、プログラマーにも沢山の業種があります。
プログラマーになるためにはまず【プログラム言語】を覚えなくてはなりません。
また【プログラム言語】には「これだけ」覚えておけば間違いなく将来『飯』を食っていけるだろうというものはありません。(どんな業界でもそうですが(弁護士やお医者さんは別ですよw))
日進月歩で業界も進歩しているので、時代の中でのハヤリがあったりします。
* 一時期Java言語というものが突発的に流行し、業界プログラマは死ぬ気でjavaを覚えろ!だとか、javaを覚えれば飯を食っていけるだとか言われましたが(そして私もJavaのプログラマをしていたこともありますが)今やJavaできます!なんて聞くと時代遅れに思われがちです。
質問者さんの年齢がどのぐらいで、今までどんな勉強をしているのかわからないので、あんまり大きなことは言えませんが、まったくのゼロから始めるのであれば
まず始めにHTML,VB←プログラム言語と呼ぶのは問題ですがw
慣れてきたらPearl,XML,Java script←Web系なので比較的勉強がしやすい
もっと先に進みたいならphp,java,jsp,javaサーブレット
,asp等
基本構造を知るという意味ではC,C+←業務でバリバリ使うかというと非常に微妙w
商業高校で学ぶCOBOL←あんまり役に立たないw
でしょう。(あくまでも今現在の話)
一つのプログラム言語を突き詰めて勉強をするのは実際に職場に入ってからでも遅くはないと思います。今は体系立てて色んなことができたほうが面白いプロジェクトに参加させてもらえやすいですね。
例えば、データベース問い合わせ言語を知っている、フラッシュのアクションスクリプトを書けるなんていうのも一つの強みですね。
推奨するモノについては資格なら
「基本情報処理技術者」
「ソフトウェア開発」でしょう。どちらも国家資格ですが基本情報程度なら比較的簡単にとることができます。
ただ、誤解してほしくないのは資格はあくまで資格なので、これを持っていたらプログラマになれる!というものではありません。この世界は資格よりも成果物が重要視されます。あとはヒューマンスキルでしょうか;;
ただ面接するときの人事へのアピールとしては上の二つは資格として最強ですね。他のプログラマー向けベンダー資格は知名度もひくいのでw
参考書については千差万別ですね
分厚い辞典みたいな本を買ってくる人もいれば萌え系伽羅が載っている本を買う人もいます。どちらを買ったからといってどの本にも90%はホントのことが書いてあるので、自分の好みに合わせて購入したほうがいいでしょう。
毎日つづけていく学習になるので、持ち運びに苦にならない、目が疲れないなど、私はそういう観点から本を選びますがw
言葉を選んだつもりですが難しいようであれば、まだまだ学習の余地があります。インターネットという最大の辞書があるのでがんばって検索して知識を身につけてくださいw
がんばってね。
naana2さんはじめまして。まず本屋で私に合う本を見つけたいと思います。はじめは比較的薄い本を探しなれてきたら、より詳しく書いてある本を見つけてさらに深くやりこんでいきたいと思います。資格に関しても基本情報技術者から始めて余裕があればソフトウェア開発技術者も目指したいと思います。この世界は日進月歩でとても大変な世界だと聞いています。それでも日々努力をして頑張っていきたいと思います。
No.2
- 回答日時:
IT関連の開発の仕事に就きたいのであれば、「基本情報処理技術者試験」は
若いときにとっておくべきです。
この資格によって就職が有利になったりとかはないですが
全ての基本になる知識が満遍なく得られます。
プログラム言語は現在最もメジャーなjavaかC++を
学ぶのがよいと思います。
私はWEBエンジニアなのでjavaを使っているのですが
javaを学ぶのでしたら「Head First Java」という本をオススメします。
技術書の概念を変えたとまで言われる本でとにかく
絵や写真が多く、文章もわかりやすく
最初の一冊に最適です。
http://www.amazon.co.jp/exec/obidos/ASIN/4873111 …
参考URL:http://www.amazon.co.jp/exec/obidos/ASIN/4873111 …
newwwave200xlさん始めまして。ありがとうございます。早速この本をよく見て見たいと思います。資格についてもこれをとってよりきちんとしたものを身につけたいと思います。
No.1
- 回答日時:
「ゲームの作り方」など、読んでて楽しい類の本の方がいいでしょう。
IT関連企業は比較的資格といったものを重視しない傾向があるので、本を読んで勉強するよりも、実際にプログラムを作る実力をつけた方がいいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- 大学受験 専門学校の志望理由書について自信が全く無くて…添削してください。 「 私は将来、IT企業の第一線で活 3 2022/10/11 01:12
- 医療事務・調剤薬局事務 医療事務の資格を取りたいと思っています。 通信講座などを使わずに参考書などで独学で資格とった方はいま 1 2022/11/22 07:11
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- 農学 高校生です。 農業に興味を持っているのですが、農業高校に入っていないので独学で勉強をしようとしていま 1 2022/07/24 15:38
- その他(家族・家庭) 私が、育児や家事をするごとにイライラしながら細かく指摘してくる妻と、会うたびに説教をしてくる義母がい 12 2023/05/01 16:00
- 情報処理技術者・Microsoft認定資格 この先、何かの資格を勉強する(資格は未所持で運転の免許のみ) または、プログラミングの勉強をするか迷 6 2023/05/02 16:56
- 転職 僕は25歳男性。社会人2年と8ヶ月。 ルート営業をしています。 営業向いて無さすぎて転職を考えていま 10 2022/11/21 12:12
- その他(悩み相談・人生相談) 21歳の女です。 高卒でも取れる資格はありますか? 私は今パートでホームセンターのレジ業務をしていま 6 2023/04/03 23:38
- その他(職業・資格) コーチングの資格取得方法 1 2023/05/03 09:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 配列と関数の練習問題
-
[C言語]fputsとfprintfの違い
-
メインプログラムに#include <a...
-
システムエンジニアの適正について
-
どちのほうがすきですか?
-
大量のデータを読み込んで表示...
-
C++のcase文の書き方
-
gccを行ってもexeファイルが生...
-
こんなことてしますか??
-
gcc13.2のバグ?
-
C言語について。
-
C言語初心者です、、、お助けく...
-
C言語 列挙型(enum型)変数について
-
c言語
-
VisualStudio2022でC言語プログ...
-
c言語でイベントフラグを使った...
-
C言語 1から20までの逆数の和を...
-
S-JIS → JIS コード変換するには
-
Notepad++の関数リスト表示の変...
-
double型が正常に認識されてい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccを行ってもexeファイルが生...
-
あなたは、Excelはどうやって学...
-
WindowsのCapsLock(キャップス...
-
質問失礼します。 プログラム言...
-
double型が正常に認識されてい...
-
Notepad++の関数リスト表示でC...
-
どちのほうがすきですか?
-
Stuck
-
Notepad++の関数リスト表示の変...
-
ArduinoでMouse関数を使用して...
-
C言語の関数と配列に関する質問
-
C言語って古いですか?
-
Linuxでの開発環境構築や設定の...
-
Bitcoin、BTCはブロックチェー...
-
C++6.0でのresource.hについて
-
MACで動く実行ファイルをWindow...
-
C言語 列挙型(enum型)変数について
-
c言語
-
大量のデータを読み込んで表示...
-
こんなことてしますか??
おすすめ情報