プログラマーとはどんな仕事?どうすればなれる?
まったくのプログラミング初心者、初級者からを対象に「どうすればプログラマーになれるのか?」という疑問に答えるのが当サイトの役割です。ゲーム開発とシステム開発の現場の声を生かし、それぞれの業界に適した勉強方法を解説します。
※※このサイトは準備中です。
様々なプログラマーの仕事
ひとくちにプログラマーといってもその仕事内容は様々です。大きくシステム開発とゲーム開発の二つに分けることができます。
システム開発をさらに細かく見ていくと、オープン系/Web系、制御系、組み込み系、汎用系など多種多様なお仕事があります。一方、ゲーム開発は、家庭用ゲーム機用、パソコン用、携帯電話用といったように動作するプラットフォームごとに分けられます。
プログラマーになるには
何の準備や勉強もせずに就職活動を始めてもプログラマーになることは難しいでしょう。では、プログラマーになるためにはどんな準備をしておけばよいでしょうか?
ここでは、システム開発とゲーム開発に分けて、それぞれのプログラマーになるために身につけておきたい知識やスキルを紹介します。さらに現在中学生や高校生で進路に悩んでいる人のために専門学校や大学の選び方をアドバイスします。
また、ゲームプログラマーを目指している人は就職活動に使用する作品(実際に動作するゲーム)の作成を意識する必要があります。すべてのゲーム会社で作品の提出を求められるわけではありませんが、持っていると非常に有利になります。ここでは、どんな作品を準備すればよいかについて説明します。
その他、面接対策、履歴書対策についても解説しています。
勉強方法について
プログラミングの勉強を始めたばかりの頃は、各言語の文法を覚えることばかりに気を取られがちですが、それだけでは上達しません。とにかく小さな規模のプログラムをたくさん書くことが大切になります。
小さなプログラムでも思う通りに動作しなかったり、warningが出たりすることがあります。そういった問題を解決していく過程で様々な経験を得ることができます。
よくある質問集
「プログラマーとシステムエンジニアの違いは?」、「数学、英語が苦手でもプログラマーになれますか?」、「ゲーム開発とシステム開発の違いは?」といったコンピュータエンジニアにまつわるよくある質問に答えます。
求人広告の掲載について
企業の採用担当者の方で、求人広告の掲載が無料のサイトをお探しの方はこちらはご覧ください。完全無料のサイトやユーザーからの応募があったときのみ費用の発生するシステムの求人サイトを紹介しています。