プログラミング

プログラミングとは?5年目プログラマがちゃんと定義しようと思う

たくや
たくや
プログラミング最近流行ってんな〜
流行ってるねえ〜
あきらパパ
あきらパパ
ひかり
ひかり
そもそも私プログラミングのこと自体あんまよくわかってないわ
確かにようわからんよな。わかりやすい定義しようか
あきらパパ
あきらパパ
たくや
たくや
やったー
ひかり
ひかり
わーい早く早く〜!🎵
さくら
さくら
プログラミングみ
プログラミングみ!?笑
あきらパパ
あきらパパ

この記事はこんな人におすすめ

  • これからプログラミング学びたい人
  • プログラミングってそもそも何?って人
  • プログラミングに距離を感じている人

背景、時代の今後の流れ

  • 学校で必修になるプログラミング
  • IT化加速。web,IoT,AI,ロボットとか増える
  • プログラマ不足
  • トヨタが終身雇用が終わるなど、
    これからの未来は変化がより激しくなるので問題解決能力必要

プログラミングとは?の結論

みんな「プログラミングしたい。 プログラミングする。」 って言ってるけど、
結局プログラミングするってどういうこと?って感じですよね。

 

いきなり結論から。

プログラミングとは、
データの道路をつくること

です。

世の中のすべてのITシステム(Webサイト・アプリ・ゲーム)は
人間とデータをやりとりするために、
プログラム(データの道路)で作られています

例えば、

Facebookで友達の近況知りたい場合:

さとし最近何してるかな??
たくや
たくや

→Facebookのさとしのページにアクセス

さとし最近彼女出来たで
Facebook
Facebook
たくや
たくや
。。。べ、べつに悔しくないし

てな感じで、

たくやは、FacebookというITシステムを使って、
自動でさとしのデータをやりとりしてます。

この、「自動で」というところが重要なんですが、

ITシステムは、コンピュータによって自動で動いてます。

ITシステムの中身は、

人間が過去につくった”データの道路(プログラム)”の集合体です。

イメージはこんな感じ。

ITシステムの中身はこんな感じです。

このように、人間が求めるデータのやり取りをするための

必要なデータの道路をつくってあげることが

プログラミングするということだったんですね。

 

「データの道路」をつくってあげることが、

プログラミングするということ

おさらい

プログラマとは?

データの道路を作る人

まとめクイズ

41

まとめクイズ:プログラミングとは?

1 / 1

プログラミングとは?

Question Image

Your score is:

Average statistical:61%

ABOUT ME
あきらパパ
【あきらパパ紹介】 ・プログラミング教える3児のパパ ・現役エンジニア(7年くらい) ・エンジニア育成の企業研修講師リピート多数 ・焼肉とJavascriptとお酒とアジャイルが大好物  ...etc
【あきらパパ紹介】

・プログラミング教える3児のパパ
・現役エンジニア(7年くらい)
・エンジニア育成の企業研修講師リピート多数
・焼肉とJavascriptとお酒とアジャイルが大好物
 …etc

【SNS】
・twitter
日々、情報収集しているサイトをシェアしたり、僕の考えを軽くつぶやいてます。
ID: @akira_papa_IT

・Facebookページ
自分に関連する重要な出来事(ITや生活など)を書いたり、Youtubeやブログの告知を投稿しています。
ページ名: @あきらパパ【プログラミング教えるパパ】

・Line@
プログラマならではの悩みや相談を受けたり、プログラミングの知識をシェアしています。
公式アカウント名: @あきらパパのIT時短学習部屋

・tiktok
tiktok試しにプログラミング系の話をめちゃ短く軽く喋ってます。
ユーザー名: @akira_papa_it

あきらパパ
あきらパパ
プログラマさん向けに有益な情報発信してますー^^
ぜひフォローお願いしますー♫
関連記事

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です