HOME > もっと教えて!フォーラム > 今も未来も必須のインフラ「IT・Web」の仕事 > 回答・コメントする(No.13271)
もっと教えて!フォーラム
回答・コメントする(No.13271)
-
いつも、子どもたちの疑問にお答えいただき誠にありがとうございます。
13hw編集部より、ご回答くださる際のポリシーに関するお願いです。
-
回答は、基本的には、その職業の方(または経験者、相応の知識を有する方など)にお願いしております。
しかしながら、なかなか回答のつかない質問もあります。
投稿されてから2週間経っても回答がつかない質問に関しましては、職業などに関係なく、ご回答のご協力をお願いしたいと考えております。 -
白書の皆様におかれましては、貴重な時間を割き、子どもたちの質問に丁寧にお答えくださったり、叱咤激励してくださって誠に感謝しております。
このようなお願いをするのは大変恐縮なのですが、勇気を出してこのサイトに質問を投稿してくれた子ども達に、よりよい情報を提供したいと考える当サイトの運営ポリシーをご理解・ご了承いただけますと幸いです。
プログラマーのこと
[Q] わたしは、プログラマーになりたいと思っています。
ですが、入門の講座などが高すぎて、どれをやればいいのかわかりません。
ゲームプログラマーやWeb開発、アプリ開発など、同じプログラマーでもやっていることは多岐にわたり、どの言語を勉強すればいいのかわかりません。
今一番需要があり、収入もある分野?はどれですか?
また、その仕事に就くために必要なことは何ですか?
教えてください!
こんにちは。
プログラミングって、非常に多岐にわたっています。april foolのために作られるようなものも含めると、数百ありますね。
https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E4%B8%80%E8%A6%A7
何をしたいかによって、選ばれる言語は決まります。
マシンを動かすのであれば、C言語とアセンブラ、まあまあ汎用的なJava、Webであれば、ゲームであれば、これといったように、作るものに関連して大体決まっています(私の知識自体も古いかもしれませんが)。
前提として、コンピュータがどういったものか知らないと、言語の選定もできなければどの分野が需要があるか、もよくわからないはずです。その知識を得られるのは、情報処理の試験かなと思います。私もプログラマ時代に情報処理の基礎の資格を取得しましたが、それで一通りの知識を得られたと思います。以下のページの内容(シラバス)をよく読んでください。ネットワークもデータベースもOSも、分かっていないとプログラムは書けません。
https://www.jitec.ipa.go.jp/1_11seido/fe.html
それと並行して、適当な言語(無料ですべての環境構築ができて、ドキュメントも充実しているもの)を選んでみてください。本屋のプログラミングコーナーで、立ち読みしながら、楽しそうなものを選んでください。とはいえ、プログラミングの独習は、結構
きついです。誰か聞ける人がいればいいですが、いないと、簡単に挫折します。
一つきちんとできれば、あとは応用です。
分野についてですが、私は印刷ばかりやっていました。
オセロのアルゴリズムとか、とっつきやすいかと思います。それをネットワークにつなげたり、データベースを応用させたり、Webにくっつけるなど色々遊んでみてください。小さく勉強を積み重ねてみてください。