全国のオススメの学校
-
名城大学数学科中部圏トップクラスの総合大学。文・理の枠を越えて学び、自らの道を究めよう私立大学/愛知
-
神奈川大学計算機科学科真の実学で、グローバル人材を育成私立大学/神奈川
-
さいたまIT・WEB専門学校高度専門士情報技術科(4年制)さいたまIT・WEBで“自分らしさ”が見つかる!IT・WEB業界のスペシャリストを目指せる専修学校/埼玉
-
岐阜協立大学経営情報学科地域実践型教育で就職に強い学び。経済・経営・情報・スポーツ・公共政策・看護。私立大学/岐阜
-
湘南工科大学情報学部X-Tech[クロステック]。テクノロジーの力が未来を変える、学びの力がキミを変える。私立大学/神奈川
プログラマーという仕事は、コンピュータとの関係性は切っても切り離すことはできません。では、そもそもコンピュータはいつ頃に誕生し、どういう経緯でプログラマーという仕事が生まれたのでしょうか。過去から現在まで、コンピュータの大まかな歴史とともにプログラマーの歩みを見ていきましょう。
プログラムの最初は“回路”
そもそもプログラムが何のためにあるのかと考えた場合、基本的には単純作業をプログラムにまかせて効率化を図ったり、結果として生産性を高めていったりすることが目的だと言えます。
そのために生まれたのがプログラムであり、1936年に論文で発表されたチューリングマシンをもとに、記憶装置にプログラムとデータの両方を格納する基本設計が定義され、コンピュータを動かす基礎が完成しました。
回路設計をプログラミングと見なすのであれば、その時点でプログラマーという職業が誕生したことになります。
では、世界初のプログラマーはといえば、実はイギリス人女性だったと言われていて、彼女が1842年~1843年にかけて作ったものが、史上初のコンピュータプログラムとされています。
プログラミングが登場した初期のころは、機械が読み取れるのは「2進数」であり、2進数をより簡単に使うため16進数を使ってプログラムをメモリ上に格納し、条件判断と繰り返しの処理を行っていました。
その後1950年代になると、人間の言葉に近いような命令を、機械用に翻訳して実行するしくみである「プログラミング言語」が登場します。これによってプログラミングの効率は格段にアップすることになります。
Webの台頭とともにプログラマーのジャンルはさらに拡大
1970年代に入るとパーソナルコンピュータ(パソコン/PC)が登場し、1980年代にパソコンの普及が進むと、プログラマーという仕事が本格的に注目されるようになります。
さらに時代が進み、1990年代に突入すると、数多くの分野でコンピュータが導入されるようになり、パソコン用のソフトウエア開発だけでなく、さまざまなジャンルでプログラマーのニーズが高まってきました。
なかでも、同時期に広まり始めたインターネットによってプログラマーの活動範囲はより広がり、企業だけでなく個人活動をするプログラマーも現れます。そして、無料・有料問わず、フリープログラムの配布も目立つようになりました。
Web関連のプログラム技術の発展スピードは驚異的で、それに対応するため、プログラマーが扱うプログラム言語や必要されるスキルも変化しています。
そして、その変化に対応するように、主にプログラム作成に従事するプログラマーと、チームをまとめ上げ技術的な部分のほか、プロジェクト全体を調整するシステムエンジニアという職種も誕生しました。
プログラマーになるには?
プログラマーの仕事について調べよう!
プログラマーの仕事についてもっと詳しく調べてみよう!
プログラマーの先輩・内定者に聞いてみよう
![プログラマー・アプリ開発エンジニアとして働く遠藤 万里さん](/school/9002044539/images/image_3937236_s.jpg)
ケータイ・アプリケーション科(2024年4月よりモバイルアプリケーション開発科に名称変更)
![プログラマーとして働く鈴木 登貴さん](/school/9002048889/images/image_3881364_s.jpg)
ITシステムエンジニア学科 卒
![プログラマーとして働く豊田 弦紀さん](/school/9002043245/images/image_3937402_s.jpg)
AIプログラミング&CGクリエイター科 AIプログラミングコース
プログラマーを育てる先生に聞いてみよう
![Photo](/school/9002047102/images/image_3951406_s.jpg)
ITスペシャリスト科(4年制)
![Photo](/school/9002044539/images/image_3934420_s.jpg)
情報処理分野情報処理科(2年)
![Photo](/school/9002044539/images/image_3934424_s.jpg)
AI分野AIシステム科(2年)
プログラマーを目指す学生に聞いてみよう
![Photo](/school/9002048918/images/image_3907541_s.jpg)
ITスペシャリスト科
![Photo](/school/9002049290/images/image_4023381_s.jpg)
専門課程 電子情報技術科
![Photo](/school/9002044392/images/image_3925278_s.jpg)
ITビジネス学科
関連する仕事・資格・学問もチェックしよう
関連する記事
-
AI(人工知能)に関わる仕事とは?IT、ゲーム、医療、教育etc.分野別に紹介
人が獲得しているさまざまな知覚・知性を人工的に再現することを目指した「AI(人工知能)」は、今、世界中で大注目の技術領域だ。 すでにIT、金融、ゲーム、医療、教育、広告、自動車をはじめ、さまざまな分野で活用されており、スマホやスマートスピーカーに搭載された音声アシスタント機能やチャットボットアプリな …
-
プログラマー(PG)とは?仕事内容、資格、やりがいなどを現役プログラマー103人に聞いた!
デジタルなものが当たり前にある今の社会。今後もさらにさまざまなものがIT・デジタル化されていく。 そこで活躍が期待されるのが「プログラマー(PG)」という仕事だ。 いったいどんな仕事なのか、現役プログラマー103人へのアンケートも交えて紹介する。 プログラマーの仕事 パソコンやスマートフォンのアプリ …
-
身につけるコンピュータ「ウェアラブル」で未来はどう変わる?
●「Google Glass」などが大きな話題に ここのところ話題になることが多い「ウェアラブル」。さっそく購入!とまではいかなくても関心をもっている高校生は多いはず。要するに何なのかを簡単に説明すると、スマホやタブレットのように「持ち歩く」のではなく、「身につける」コンピュータ端末のことだ。 …
-
最先端技術「バーチャルリアリティ」を学べる大学が増えている!
すでにゲームやビジネスで活用が始まっているVR バーチャルリアリティ(VR)とは、映像技術・音響技術などを駆使して、まるでそこに実物があるかのように感じさせるコンピュータ技術のこと。 VRを使ったゲームやアトラクションも続々登場しているので、すでに体験済みの人も多いかもしれない。 ゴーグ …