SlideShare a Scribd company logo
1 of 8
プログラミングの勉強辞めて
名探偵コナンと漫才で
エンジニアの勉強を
するようになった話
himrock922
自己紹介
 2021年1月〜 ゲーム会社 / Railsエンジニア
 最近の仕事
 MMO RPGに関係するRailsアプリエンジニア
 社内サービスに関係するインフラ構築も少々
 SNS
 Twitter: @himrock922
 Qiita: himrock922
 最近やっていること
 k8s, Elixir, Rust, ゲームプログラミング, ゲーム配信
ITの勉強に関する雑感
 ITの勉強って難しい
 コンピュータネットワーク・オペレーティングシステム・計算機アーキテクチャ
ソフトウェア工学・ソフトウェア設計論・アルゴリズム・コンパイラ・情報理論・
確率・統計学・解析学…etc
 具体的な言語やサービスに落とし込んでもたくさんある
 Go, Python, Elixir, Rust…etc
 CI/CD, k8s, IoT, 機械学習…etc
 しかし、これ全部を学ばなきゃいけないというのも違和感ある
 毎回毎回何か新しい技術が出たら学ばないといけないのか?
 思考停止の気配が、、、
ソフトウェア開発に限った個人的に
重視したいスキル
 プロジェクト形式によるソフトウェア開発の知識・経験
 現場の
 概念形成・及び表現力
 ソフトウェアを開発する上での必須のスキル
 思考力(特に疑問形成に関係する思考力)
 個人的にこれを最重要視
 特に近年はこの能力を鍛えることを意識して勉強
現在読んでいる書籍一覧
おすすめのコナンの話
 基本、黒ずくめの組織関係の話
 特にベルモットが新出先生に変装することが分かるまでの話が逸脱
 https://www.youtube.com/watch?v=8pFrlWZwYkM&t=58s
 https://www.youtube.com/watch?v=aYx-uC0jqcE&t=977s
 暗闇の中の死角(前編)・(後編) | シーズン4 第170話・171話
 https://www.youtube.com/watch?v=Q6yS2moVJLQ&t=2s
 https://www.youtube.com/watch?v=FeSAttVdcck
 https://www.youtube.com/watch?v=pp2ajwPY4Po&t=718s
 鳥取クモ屋敷の怪(事件編・疑惑編・解決編| シーズン4 第168話・169話・170話
おすすめの漫才(芸人)の話
 https://www.youtube.com/watch?v=5hxJ0FhRCsk&t=1028s
 YouTubeスタート1ヶ月記念!沢山見てくれてありがとうシリーズ!【清原和博3日連続
スペシャル】第1夜 〜清原、全部話すってよ〜
 貴ちゃんねるず
 https://www.youtube.com/watch?v=XI5jHZd73Jo&t=566s
 【真実】めちゃイケとはねトびについて驚愕の真実が
 カジサック KAJISAC
 島田紳助 芸人の哲学 お笑いの教科書
 加藤茶 インタビュー
 芸人の話ではないけどおすすめしたい話
 行列のできる超人気ラーメン店SP
まとめ(と言う名の反省)
 実際の勉強方法はあくまで個人談
 全員が全員これをやればOKと言う話でもない
 一人ひとりにあった勉強法を見つけてもらうきっかけになれば幸い
 ソフトウェア開発に必要な知識がソフトウェアに集約されすぎている?
 Systems Software Research is Irrelevant(Rob Pike)

More Related Content

What's hot

第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介Knowledge & Experience
 
こんな時だから、デバイスとリモートに接続する技法一気見せ
こんな時だから、デバイスとリモートに接続する技法一気見せこんな時だから、デバイスとリモートに接続する技法一気見せ
こんな時だから、デバイスとリモートに接続する技法一気見せKnowledge & Experience
 
[de:code 2019 振り返り Night!] IoT
[de:code 2019 振り返り Night!] IoT[de:code 2019 振り返り Night!] IoT
[de:code 2019 振り返り Night!] IoTHaruka Kurihara
 
20171105 go con2017_lt
20171105 go con2017_lt20171105 go con2017_lt
20171105 go con2017_ltKeigo Suda
 
Microsoft Azure IoT Overview 2020/12/18
Microsoft Azure IoT Overview 2020/12/18Microsoft Azure IoT Overview 2020/12/18
Microsoft Azure IoT Overview 2020/12/18Knowledge & Experience
 
IoT 入門 ~ .NET Gadgeteer で簡単プログラミング
IoT 入門 ~ .NET Gadgeteer で簡単プログラミングIoT 入門 ~ .NET Gadgeteer で簡単プログラミング
IoT 入門 ~ .NET Gadgeteer で簡単プログラミングYoshitaka Seo
 
ロボットサービス開発の現場から
ロボットサービス開発の現場からロボットサービス開発の現場から
ロボットサービス開発の現場からKohei Kojima
 
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11Knowledge & Experience
 
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦IoTビジネス共創ラボ
 
データで散らかった製造業界における最高の翻訳機 Node-RED
データで散らかった製造業界における最高の翻訳機 Node-REDデータで散らかった製造業界における最高の翻訳機 Node-RED
データで散らかった製造業界における最高の翻訳機 Node-REDnodered_ug_jp
 
CNET Japan Live - ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線
CNET Japan Live -  ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線CNET Japan Live -  ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線
CNET Japan Live - ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線Daiyu Hatakeyama
 
SES2020 IoTアーキテクチャ・デザインパターン
SES2020 IoTアーキテクチャ・デザインパターンSES2020 IoTアーキテクチャ・デザインパターン
SES2020 IoTアーキテクチャ・デザインパターンHironori Washizaki
 
Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Kohei Nishikawa
 
What you can see with Azure Percept
What you can see with Azure PerceptWhat you can see with Azure Percept
What you can see with Azure PerceptJingun Jung
 

What's hot (18)

第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
 
GPUいらずの高速動画異常検知
GPUいらずの高速動画異常検知GPUいらずの高速動画異常検知
GPUいらずの高速動画異常検知
 
こんな時だから、デバイスとリモートに接続する技法一気見せ
こんな時だから、デバイスとリモートに接続する技法一気見せこんな時だから、デバイスとリモートに接続する技法一気見せ
こんな時だから、デバイスとリモートに接続する技法一気見せ
 
[de:code 2019 振り返り Night!] IoT
[de:code 2019 振り返り Night!] IoT[de:code 2019 振り返り Night!] IoT
[de:code 2019 振り返り Night!] IoT
 
20171105 go con2017_lt
20171105 go con2017_lt20171105 go con2017_lt
20171105 go con2017_lt
 
Microsoft Azure IoT Overview 2020/12/18
Microsoft Azure IoT Overview 2020/12/18Microsoft Azure IoT Overview 2020/12/18
Microsoft Azure IoT Overview 2020/12/18
 
テクノロジの隆盛
テクノロジの隆盛テクノロジの隆盛
テクノロジの隆盛
 
IoT 入門 ~ .NET Gadgeteer で簡単プログラミング
IoT 入門 ~ .NET Gadgeteer で簡単プログラミングIoT 入門 ~ .NET Gadgeteer で簡単プログラミング
IoT 入門 ~ .NET Gadgeteer で簡単プログラミング
 
ロボットサービス開発の現場から
ロボットサービス開発の現場からロボットサービス開発の現場から
ロボットサービス開発の現場から
 
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11
Azure RTOS 概要 - IoT ALGYAN 技術セミナー 2021/9/11
 
[基調講演] Deep Learning: IoT's Driving Engine
[基調講演] Deep Learning: IoT's Driving Engine [基調講演] Deep Learning: IoT's Driving Engine
[基調講演] Deep Learning: IoT's Driving Engine
 
IoTで成果を出す
IoTで成果を出すIoTで成果を出す
IoTで成果を出す
 
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
Azureを活用した未来型無人化店舗(AI STORE LAB)への挑戦
 
データで散らかった製造業界における最高の翻訳機 Node-RED
データで散らかった製造業界における最高の翻訳機 Node-REDデータで散らかった製造業界における最高の翻訳機 Node-RED
データで散らかった製造業界における最高の翻訳機 Node-RED
 
CNET Japan Live - ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線
CNET Japan Live -  ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線CNET Japan Live -  ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線
CNET Japan Live - ビジネスにAgilityとFlexibilityを与える Data x IoT x AI 最前線
 
SES2020 IoTアーキテクチャ・デザインパターン
SES2020 IoTアーキテクチャ・デザインパターンSES2020 IoTアーキテクチャ・デザインパターン
SES2020 IoTアーキテクチャ・デザインパターン
 
Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作
 
What you can see with Azure Percept
What you can see with Azure PerceptWhat you can see with Azure Percept
What you can see with Azure Percept
 

Similar to menta_lt

160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBMToshiki Tsuboi
 
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)Kuniyasu Suzaki
 
Developers Summit 2018 | IoTサービスを始める際に必要なこととは
Developers Summit 2018 | IoTサービスを始める際に必要なこととはDevelopers Summit 2018 | IoTサービスを始める際に必要なこととは
Developers Summit 2018 | IoTサービスを始める際に必要なこととはSORACOM,INC
 
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能TATSUYA HAYAMIZU
 
デジタルツインの夜明け
デジタルツインの夜明けデジタルツインの夜明け
デジタルツインの夜明けGenki Okuma
 
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理SORACOM,INC
 
情報産業の最新技術動向
情報産業の最新技術動向情報産業の最新技術動向
情報産業の最新技術動向Takao Ikoma
 
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Tokoroten Nakayama
 
Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Drecom Co., Ltd.
 
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えよう
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えようSORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えよう
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えようSORACOM,INC
 
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようコードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようShin-ya Koga
 
マルチクラウドってそもそも何?いるの?いらないの? (20201005)
マルチクラウドってそもそも何?いるの?いらないの? (20201005)マルチクラウドってそもそも何?いるの?いらないの? (20201005)
マルチクラウドってそもそも何?いるの?いらないの? (20201005)Masanori KAMAYAMA
 
IoTデバイスデータ収集の難しい点
IoTデバイスデータ収集の難しい点IoTデバイスデータ収集の難しい点
IoTデバイスデータ収集の難しい点Tetsutaro Watanabe
 
05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料wagatuma
 
ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出Tetsutaro Watanabe
 
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理SORACOM,INC
 
これから始める Windows io t core
これから始める Windows io t coreこれから始める Windows io t core
これから始める Windows io t coreMasuda Tomoaki
 
実践業務を爆速でこなすtipsとgenerics
実践業務を爆速でこなすtipsとgenerics 実践業務を爆速でこなすtipsとgenerics
実践業務を爆速でこなすtipsとgenerics Daisuke Nagata
 
情報産業の最新動向2017
情報産業の最新動向2017情報産業の最新動向2017
情報産業の最新動向2017Takao Ikoma
 
Shinyを自由に使ってみる​
Shinyを自由に使ってみる​Shinyを自由に使ってみる​
Shinyを自由に使ってみる​Masanori Takano
 

Similar to menta_lt (20)

160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
 
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
RISC-Vのセキュリティ技術(TEE, Root of Trust, Remote Attestation)
 
Developers Summit 2018 | IoTサービスを始める際に必要なこととは
Developers Summit 2018 | IoTサービスを始める際に必要なこととはDevelopers Summit 2018 | IoTサービスを始める際に必要なこととは
Developers Summit 2018 | IoTサービスを始める際に必要なこととは
 
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能
コンピュータの舞台裏 Vol.08 - 身近な事例からひも解く人工知能
 
デジタルツインの夜明け
デジタルツインの夜明けデジタルツインの夜明け
デジタルツインの夜明け
 
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理
SORACOM Conference Discovery 2017 | C1. 機器のサービス化を実現するための遠隔管理
 
情報産業の最新技術動向
情報産業の最新技術動向情報産業の最新技術動向
情報産業の最新技術動向
 
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話
 
Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話
 
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えよう
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えようSORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えよう
SORACOM UG 信州 #2 | IoT 時代を生き抜くエンジニアに必要な技術とは - 深センの今を教えよう
 
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようコードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
 
マルチクラウドってそもそも何?いるの?いらないの? (20201005)
マルチクラウドってそもそも何?いるの?いらないの? (20201005)マルチクラウドってそもそも何?いるの?いらないの? (20201005)
マルチクラウドってそもそも何?いるの?いらないの? (20201005)
 
IoTデバイスデータ収集の難しい点
IoTデバイスデータ収集の難しい点IoTデバイスデータ収集の難しい点
IoTデバイスデータ収集の難しい点
 
05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料
 
ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出ドライブレコーダの画像認識による道路情報の自動差分抽出
ドライブレコーダの画像認識による道路情報の自動差分抽出
 
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理
SORACOM Conference Discovery 2017 | E4. IoTにおけるビッグデータとリアルタイム処理
 
これから始める Windows io t core
これから始める Windows io t coreこれから始める Windows io t core
これから始める Windows io t core
 
実践業務を爆速でこなすtipsとgenerics
実践業務を爆速でこなすtipsとgenerics 実践業務を爆速でこなすtipsとgenerics
実践業務を爆速でこなすtipsとgenerics
 
情報産業の最新動向2017
情報産業の最新動向2017情報産業の最新動向2017
情報産業の最新動向2017
 
Shinyを自由に使ってみる​
Shinyを自由に使ってみる​Shinyを自由に使ってみる​
Shinyを自由に使ってみる​
 

More from Tatsuya Yagi

ソフトウェア工学の基礎
ソフトウェア工学の基礎ソフトウェア工学の基礎
ソフトウェア工学の基礎Tatsuya Yagi
 
コンテナホスティングサービス「jaisting」開発に至るまで
コンテナホスティングサービス「jaisting」開発に至るまでコンテナホスティングサービス「jaisting」開発に至るまで
コンテナホスティングサービス「jaisting」開発に至るまでTatsuya Yagi
 
良いコードを書くためには? - 表面上の改善まで -
良いコードを書くためには? - 表面上の改善まで -良いコードを書くためには? - 表面上の改善まで -
良いコードを書くためには? - 表面上の改善まで -Tatsuya Yagi
 

More from Tatsuya Yagi (6)

ソフトウェア工学の基礎
ソフトウェア工学の基礎ソフトウェア工学の基礎
ソフトウェア工学の基礎
 
Prolabo
ProlaboProlabo
Prolabo
 
コンテナホスティングサービス「jaisting」開発に至るまで
コンテナホスティングサービス「jaisting」開発に至るまでコンテナホスティングサービス「jaisting」開発に至るまで
コンテナホスティングサービス「jaisting」開発に至るまで
 
良いコードを書くためには? - 表面上の改善まで -
良いコードを書くためには? - 表面上の改善まで -良いコードを書くためには? - 表面上の改善まで -
良いコードを書くためには? - 表面上の改善まで -
 
Docker tutorial2
Docker tutorial2Docker tutorial2
Docker tutorial2
 
Docker Tutorial
Docker TutorialDocker Tutorial
Docker Tutorial
 

menta_lt