この記事はこんな人におすすめ
- これからプログラミング学びたい人
- プログラミングってそもそも何?って人
- プログラミングに距離を感じている人
背景、時代の今後の流れ
- 学校で必修になるプログラミング
- IT化加速。web,IoT,AI,ロボットとか増える
- プログラマ不足
- トヨタが終身雇用が終わるなど、
これからの未来は変化がより激しくなるので問題解決能力必要
プログラミングとは?の結論
みんな「プログラミングしたい。 プログラミングする。」 って言ってるけど、
結局プログラミングするってどういうこと?って感じですよね。
いきなり結論から。
プログラミングとは、
データの道路をつくること
です。
世の中のすべてのITシステム(Webサイト・アプリ・ゲーム)は、
人間とデータをやりとりするために、
プログラム(データの道路)で作られています。
例えば、
Facebookで友達の近況知りたい場合:
→Facebookのさとしのページにアクセス
てな感じで、
たくやは、FacebookというITシステムを使って、
自動でさとしのデータをやりとりしてます。
この、「自動で」というところが重要なんですが、
ITシステムは、コンピュータによって自動で動いてます。
ITシステムの中身は、
人間が過去につくった”データの道路(プログラム)”の集合体です。
イメージはこんな感じ。
ITシステムの中身はこんな感じです。
このように、人間が求めるデータのやり取りをするための
必要なデータの道路をつくってあげることが
プログラミングするということだったんですね。
「データの道路」をつくってあげることが、
プログラミングするということ
おさらい
まとめクイズ
・プログラミング教える3児のパパ
・現役エンジニア(7年くらい)
・エンジニア育成の企業研修講師リピート多数
・焼肉とJavascriptとお酒とアジャイルが大好物
…etc
【SNS】
・twitter
日々、情報収集しているサイトをシェアしたり、僕の考えを軽くつぶやいてます。
ID: @akira_papa_IT
・Facebookページ
自分に関連する重要な出来事(ITや生活など)を書いたり、Youtubeやブログの告知を投稿しています。
ページ名: @あきらパパ【プログラミング教えるパパ】
・Line@
プログラマならではの悩みや相談を受けたり、プログラミングの知識をシェアしています。
公式アカウント名: @あきらパパのIT時短学習部屋
・tiktok
tiktok試しにプログラミング系の話をめちゃ短く軽く喋ってます。
ユーザー名: @akira_papa_it
ぜひフォローお願いしますー♫