Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
「UNIXという考え方」を読んでどう生きるか考えてみた
Search
amarelo_n24
February 13, 2023
Education
0
420
「UNIXという考え方」を読んでどう生きるか考えてみた
2023/2/13 JAWS-UG千葉支部 ハイブリッド#1 「UNIXという考え方」LT大会 登壇資料
amarelo_n24
February 13, 2023
Tweet
Share
More Decks by amarelo_n24
See All by amarelo_n24
今年のふりかえりと来年目指すこと
amarelo_n24
0
320
ANS-C01を2回不合格になり認定試験受験に対する想い
amarelo_n24
0
560
鈍行列車の旅をやってみた話2023
amarelo_n24
0
79
DHCPオプションセットって何だろう??
amarelo_n24
1
3k
AWS認定、オンラインで受けるか?オフラインで受けるか?
amarelo_n24
0
380
Twitter Botを作ってカスタマイズとトラブルシュートをした話
amarelo_n24
1
450
情報量の単位についておさらいしよう
amarelo_n24
0
200
DynamoDBテーブルにAWSCLIでアイテムを一括登録する方法
amarelo_n24
0
440
ITエンジニアへのコーヒーのすすめ(抽出編)
amarelo_n24
0
210
Other Decks in Education
See All in Education
生成AIを活用できる大学教職員になる-基本と実践-
gmoriki
0
310
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
130
Часто задаваемые вопросы
pnuslide
0
27k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
570
WordPressを教える人のための視点と考え方
crebowinfo
1
250
Copilotとして理解する生成AI利用の基本
gmoriki
1
170
4 занятие. Разбор бизнес-моделей и метод красной нити #ideaNN 9.02.2024.
karlov
0
230
Project Sprint 学生版(入門編)
copilot
PRO
0
200
千葉県印西市立・原山小学校における新たな学び「情報探究の時間」実践報告』
codeforeveryone
1
750
Ch7_-_Partie_2.pdf
bernhardsvt
0
110
インターアクトクラブについて:国際ロータリー第2720地区インターアクト委員会 委員長・大分東ロータリークラブ 阿部 克哉 氏
2720japanoke
0
710
Sample-se-one-day-training
levii
0
120
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
26
5.8k
Unsuck your backbone
ammeep
664
57k
Designing for humans not robots
tammielis
247
25k
Designing for Performance
lara
601
67k
Fireside Chat
paigeccino
22
2.6k
Designing with Data
zakiwarfel
96
4.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
66
14k
Building an army of robots
kneath
300
41k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
0
36
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Transcript
「UNIXという考え方」を読んで どう生きるか考えてみた 2023/2/13 JAWS-UG千葉支部 ハイブリッド#1 「UNIXという考え方」LT大会
自己紹介 名前 :藤田 直幸 Twitter:@amarelo_n24 アマレロ@コーヒー焙煎人兼エンジニア Facebook:https://www.facebook.com/naoyuki.fujita.37 趣味:コーヒー豆の焙煎、干し芋作り 好きなAWSサービス:AWS CLI、AWS
CloudShell、Cloud9 好きなコーヒー豆 :ブラジル ブルボンアマレロ Twitter Facebook
◦ 話すこと ・「UNIXという考え方」を読んだ感想と個人的見解 ・本書で得た学びを自分の生き方にどう取り込んでいくか? ※理解不足で強引なこじつけや誤認識があるかもしれませんので、 明らかに違うところはご指摘いただけますと幸いです🙇 × 話さないこと ・AWSの各種サービスについて ・技術的な内容
(はじめに)本登壇について
1.UNIXという考え方を読むことになったキッカケ 2.心に残った言葉 3.自分の生き方にどう取り込んでいくか アジェンダ
1.UNIXという考え方を読むことになったキッカケ 2.心に残った言葉 3.自分の生き方にどう取り込んでいくか アジェンダ
昨年12月のre:Invent でのWerner氏のキーノート後から、 多くのエンジニアの方々が「UNIXという考え方」を読み始めた。 そのツイートを見て感化された。 キッカケは
とはいえ心配だった 洋書の訳本は苦手 なんだよなぁ~
四の五の言わずに 読め!! 天の声が聞こえた(気がした)
・現代にも通ずる考え方が多い! ・生き方のヒントになる。 ・洋書でも読んでよかった。 ・もっと熟読しよう! 読了後の率直な感想
1.UNIXという考え方を読むことになったキッカケ 2.心に残った言葉 3.自分の生き方にどう取り込んでいくか アジェンダ
①「将来が予測可能で、そして現在とそう大きくは変わらない」という 勝手な思い込みを前提としている。 ②学習曲線からは降りられない。 ③偉大なプログラマは良いコードを借りてくる ④一つのことをうまくやろう ⑤紙には気を付けることだ。それはデータの死亡証明書といっていい。 心に残った言葉
出典:第2章 2.2 やさしいソフトウェア工学 システムや仕組みはどこかで陳腐化するし、終わりの時も来る。 ガチガチの設計をしてはいけないというわけではなく、 柔軟な変化を出来る設計や運用を考える必要がある。 それを実現しやすいのが、AWSをはじめとした クラウドサービスなんだろうなと… 「将来が予測可能で、そして現在とそう大きくは変わらない」 という勝手な思い込みを前提としている。
出典:第3章 楽しみと実益をかねた早めの試作 エンジニアに限らず、すべての職種の人たちが変化に対応するために 学習をしている。達人でさえ変化を避けられない。 不確実性の多い現代を生き抜くには、新しいことを試作したり 試行錯誤を繰り返して学んでいくしかない!! 学習曲線からは降りられない
出典:第5章 5.1 定理6:ソフトウェアの梃子を有効に活用する 既存のソフトウェアを借用し、そこに付加価値をつける。 他人が作ったコードや設計、運用、ハンズオンシナリオを参考にし、 効率化できるポイントや高機能化できるポイントを加える等、 自分のオリジナルを加えてフィードバックするのが大事。 コピペはダメ、ゼッタイ! 偉大なプログラマは良いコードを借りてくる
出典:第8章 一つのことをうまくやろう そもそも人間もコンピューターも複数のことを上手くこなせるほど 器用なものではないはず。 まずは実現したいことの本質を果たせる仕組みづくりを考えよう。 不器用でも一つのことに向き合い理解を深めよう。 一つのことをうまくやろう
出典:第7章 7.4(4)森林を守る 「なぜそんなに自然破壊を繰り返しているんだ」 「動かせないデータは死んだも同然」 「紙の中に閉じ込められたままでは、有用性に限界がある」 ペーパーレスがまだ十分に対応されていない会社があるのに、 20年以上前から紙の有用性について言及されていたのかと驚き! ※技術書は物理本の方がいいんですけどね😅 紙には気を付けることだ。それはデータの死亡証明書といっていい。
1.UNIXという考え方を読むことになったキッカケ 2.心に残った言葉 3.自分の生き方にどう取り込んでいくか アジェンダ
①まずはとりあえずやってみよう! ②オリジナルをプラスしてアウトプットしよう! ③人と環境にやさしい仕組みを作ろう! 自分の生き方にどう取り込んでいくか
「洋書は苦手だから読まない!」と拒否反応をしていたら、 UNIXという考え方を読んで得られる学びを得られなかった。 外の世界を知って、外の人たちとつながって一緒に学び、 自分の守備範囲を増やしていこう! 先入観を持たずに興味を持ったらやってみる! 小さくはじめて自分に合うことを上手くできるように深掘りする。 違っていたら止める。 まずはとりあえずやってみよう!
その場の雰囲気だけで終わらずに、得られた学びは何かを考える。 自分なりのオリジナルの見解をプラスしてアウトプットしよう! オリジナルをプラスしてアウトプットしよう!
自分が作ったシステムや仕組みを使うのは、他の誰か。 それを改善したり終わらせる役割も他の誰かかもしれない。 その人たちに余計な負荷を与えないことを考えよう。 電気や紙を無駄にするような仕組みは極力減らしていこう。 人と環境にやさしい仕組みを作ろう!
・生き方を見直す良いきっかけになった。 ・洋書苦手と言って読まないのは損。まずは読んでみよう! ・もっと熟読したい。 ・読むほど、AWSはUNIXの考え方に近い活動をしているなぁと実感。 ・この本に書いてあることを踏まえながら、もっとAWSのサービスに 触れて学んでみたい。 まとめ
Twitter Facebook