Upgrade to Pro — share decks privately, control downloads, hide ads and more …

世界はシステムで溢れてる~NO SYSTEM NO LIFE~

世界はシステムで溢れてる~NO SYSTEM NO LIFE~

2021年3月6日 NixOSをやってみる会 でお題自由のLT枠で登壇した時に使用したスライド資料です。
https://teens.connpass.com/event/206369/

僕が持つシステムに対する哲学の一端を開示する内容です。
高校生ぐらいのエンジニアを対象にしています。

Bf7fe621f4fe1615c228ef8a79b87282?s=128

ShirayanagiRyuji

March 06, 2021
Tweet

Transcript

  1. 世界はシステムで溢れてる ~ NO SYSTEM NO LIFE~ 白栁 隆司 2021年3月6日 NixOSをやってみる会

  2. 自己紹介 主な開発言語 twitter:@ShirayanagiRyuj 1981年 5月 生まれる 1993年10月 プログラムに初めて触れる(小 6) 1995年

    5月 自宅にPC導入(中2) 1997年 4月 高校でプログラミングを学習(高 1) 2000年 4月 地元の中小ソフトハウス勤務( 19歳) 2005年 4月 東京SESエンジニア活動開始( 24歳) 2019年 9月 フリーランス活動開始( 38歳) 2020年 5月 講師活動開始(39歳) ♥ TRPG, ボードゲーム, ポケモン, 特撮, スキー etc... ・C/C++ ・VB、VBA、VBScript ・C#(.net系) ・Java ・PHP ・Python ・PL/SQL ・JavaScript(JQuery) エンジニアカウンセラー 白栁 隆司 Youtubeに平日毎日動画投稿中! #ほぼ日ITエンジニアニュース @IT 自分戦略研究所 エンジニアライフにて「コレがワタシの生きる様」連載中(木曜日)
  3. 質問です 将来、システム開発を仕事にしたい人 元気よく手を挙げよう 恥ずかしがらずに

  4. システムのある場所 Q. システムはどこにあるでしょう?(考えてみよう) • パソコンの中? • 街中にある街灯の下? • 過去の美しい思い出の中? •

    ポケットの中? • 伝説の木の根元に埋まった宝箱の中?
  5. システムのある場所 Q. システムはどこにあるでしょう? A.世の中のすべての場所にシステムがある 僕の隣にもあるんだ

  6. コンピュータシステムの正体 世の中の「仕組み」をコンピュータの中に再現する • 文字を書く • 計算する • 絵を描く • 帳簿をつける

    • 商品を発注する 「人間で代替可能」 ※極論
  7. コンピュータシステム開発の世代(白栁的分類) ➢ 第0世代:計算の代行 すごい計算機って感じ。弾道計算とか。 ➢ 第1世代:世の中の仕組みの代行(80~00年代) 既にある仕組みをコンピュータで代行する。 パーソナルコンピューター化。

  8. コンピュータシステム開発の世代(白栁的分類) ➢ 第2世代:コンピュータシステムの更新 第1世代システムに新しい仕組みを組み合わせ進化。 インターネット技術、モバイル、IoT など。 ➢ 第3世代:現実の拡張 ARとかMRとか。まだまだこれから。

  9. 万物はシステムである 【システム = 世の中の仕組み、法則】 • 人間は「社会」という仕組みで動いてる ◦ 法律や慣習 = コミュニティを動かす仕組み

    • 動植物も「一定の法則」の中で生きている • 万物を縛る法則も大きな「仕組み」 万物はシステムである
  10. 良いシステムを作るためには パソコンの外側に目を向ける • 誰が使うのか:使用者の属性 • いつ使うのか:時間、必要とするタイミング • どこで使うのか:場所、道具 • 何の目的で使うのか

    • どれぐらいのコストで使うのか:簡単に?
  11. 今回のまとめ • システムはコンピュータの中だけにない • 有史以前からシステムは人類の隣りにある ◦ 人間の歴史より古くからシステムはある! • コンピュータの外にあるシステムに目を向ける •

    纏まりきってないので後は任せた!
  12. ご清聴ありがとうございました エンジニアカウンセラー 白栁 隆司 若人よ、後は任せた! @ShirayanagiRyuj