全国のオススメの学校
-
大宮みらいAI&IT専門学校AIプログラミング&CGクリエイター科AI・ITを通じて人に感謝され、社会に貢献できるエンジニア・クリエイターに!専修学校/埼玉
-
立正大学データサイエンス学部開校150年以上の歴史と伝統。主体的な学びで個性あふれる人間力を育む。私立大学/東京・埼玉
-
総合学園ヒューマンアカデミー那覇校ゲームカレッジ声優・ゲーム・漫画。16の専攻から「なりたい自分が見つかる専門校」その他教育機関/沖縄
-
東京都市大学情報工学部理系のDNAを持つ総合大学で、未知の世界で活きるチカラを育てます。私立大学/東京・神奈川
-
名古屋デザイン&テクノロジー専門学校ゲームクリエーター科就職サポートは最後の一人が決まるまで!プロから学びプロになる!専修学校/愛知
プログラマーという仕事は、コンピュータとの関係性は切っても切り離すことはできません。では、そもそもコンピュータはいつ頃に誕生し、どういう経緯でプログラマーという仕事が生まれたのでしょうか。過去から現在まで、コンピュータの大まかな歴史とともにプログラマーの歩みを見ていきましょう。
プログラムの最初は“回路”
そもそもプログラムが何のためにあるのかと考えた場合、基本的には単純作業をプログラムにまかせて効率化を図ったり、結果として生産性を高めていったりすることが目的だと言えます。
そのために生まれたのがプログラムであり、1936年に論文で発表されたチューリングマシンをもとに、記憶装置にプログラムとデータの両方を格納する基本設計が定義され、コンピュータを動かす基礎が完成しました。
回路設計をプログラミングと見なすのであれば、その時点でプログラマーという職業が誕生したことになります。
では、世界初のプログラマーはといえば、実はイギリス人女性だったと言われていて、彼女が1842年~1843年にかけて作ったものが、史上初のコンピュータプログラムとされています。
プログラミングが登場した初期のころは、機械が読み取れるのは「2進数」であり、2進数をより簡単に使うため16進数を使ってプログラムをメモリ上に格納し、条件判断と繰り返しの処理を行っていました。
その後1950年代になると、人間の言葉に近いような命令を、機械用に翻訳して実行するしくみである「プログラミング言語」が登場します。これによってプログラミングの効率は格段にアップすることになります。
Webの台頭とともにプログラマーのジャンルはさらに拡大
1970年代に入るとパーソナルコンピュータ(パソコン/PC)が登場し、1980年代にパソコンの普及が進むと、プログラマーという仕事が本格的に注目されるようになります。
さらに時代が進み、1990年代に突入すると、数多くの分野でコンピュータが導入されるようになり、パソコン用のソフトウエア開発だけでなく、さまざまなジャンルでプログラマーのニーズが高まってきました。
なかでも、同時期に広まり始めたインターネットによってプログラマーの活動範囲はより広がり、企業だけでなく個人活動をするプログラマーも現れます。そして、無料・有料問わず、フリープログラムの配布も目立つようになりました。
Web関連のプログラム技術の発展スピードは驚異的で、それに対応するため、プログラマーが扱うプログラム言語や必要されるスキルも変化しています。
そして、その変化に対応するように、主にプログラム作成に従事するプログラマーと、チームをまとめ上げ技術的な部分のほか、プロジェクト全体を調整するシステムエンジニアという職種も誕生しました。
プログラマーになるには?
プログラマーの仕事について調べよう!
プログラマーの仕事についてもっと詳しく調べてみよう!
プログラマーの先輩・内定者に聞いてみよう
ケータイ・アプリケーション科(2024年4月よりモバイルアプリケーション開発科に名称変更)
AIプログラミング&CGクリエイター科 CGクリエイターコース
AIプログラミング&CGクリエイター科 AIプログラミングコース
プログラマーを育てる先生に聞いてみよう
情報テクノロジー科
AI分野AIシステム科(2年)
情報処理科3年制
プログラマーを目指す学生に聞いてみよう
AI&ロボットワールド
ITスペシャリスト システム開発コース(2年制)※取材時は大原簿記情報ビジネス医療専門学校宇都宮校
ITスペシャリスト科 情報工学コース
関連する仕事・資格・学問もチェックしよう
関連する記事
-
AI(人工知能)に関わる仕事とは?IT、ゲーム、医療、教育etc.分野別に紹介
人が獲得しているさまざまな知覚・知性を人工的に再現することを目指した「AI(人工知能)」は、今、世界中で大注目の技術領域だ。 すでにIT、金融、ゲーム、医療、教育、広告、自動車をはじめ、さまざまな分野で活用されており、スマホやスマートスピーカーに搭載された音声アシスタント機能やチャットボットアプリな …
-
プログラマー(PG)とは?仕事内容、資格、やりがいなどを現役プログラマー103人に聞いた!
デジタルなものが当たり前にある今の社会。今後もさらにさまざまなものがIT・デジタル化されていく。 そこで活躍が期待されるのが「プログラマー(PG)」という仕事だ。 いったいどんな仕事なのか、現役プログラマー103人へのアンケートも交えて紹介する。 プログラマーの仕事 パソコンやスマートフォンのアプリ …
-
最先端技術「バーチャルリアリティ」を学べる大学が増えている!
すでにゲームやビジネスで活用が始まっているVR バーチャルリアリティ(VR)とは、映像技術・音響技術などを駆使して、まるでそこに実物があるかのように感じさせるコンピュータ技術のこと。 VRを使ったゲームやアトラクションも続々登場しているので、すでに体験済みの人も多いかもしれない。 ゴーグ …