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
セルフマネジメントできないとか(笑)
Search
neno
May 24, 2017
Programming
0
940
セルフマネジメントできないとか(笑)
2017/05/24 りょかさんなごやか迎撃会 で、セルフマネジメントについて話した
neno
May 24, 2017
Tweet
Share
More Decks by neno
See All by neno
最高に怠惰な技術書との向き合い方、または私は如何にして積ん読の山を築いたか
nenono
1
560
スクラムのレビューで大事にしてること
nenono
0
550
私がわかっているスクラムとわからないスクラム
nenono
0
750
'N'O MUSIC 'N'O 'L'IFE - HOW TO 'L'ISTE'N' TO JAZZ
nenono
0
860
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
180
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
1
210
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.1k
CSC307 Lecture 02
javiergs
PRO
1
740
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
210
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
160
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
590
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
240
GoLab2025 Recap
kuro_kurorrr
0
790
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
210
開発に寄りそう自動テストの実現
goyoki
2
1.7k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
98
Measuring & Analyzing Core Web Vitals
bluesmoon
9
720
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
How to train your dragon (web standard)
notwaldorf
97
6.5k
WCS-LA-2024
lcolladotor
0
400
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
100
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
58
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Transcript
セルフマネジメントで きないとか(笑) りょかさん迎撃会 2017-05-24 NENO
はじめに
自己紹介 そろそろこれ不要そうな気がしますが neno(@neno_n0)です nanoじゃないです 好きなエディタはEmacsです nanoじゃないです slackのアイコンは「なの」(日常)です
今日話すこと セルフマネジメントについて、です。
セルフマネジメントっ て何?
ぐぐってみた 「体調管理や作業の進行などを進めるために、自分自 身を適切に抑制・管理すること。」 「自分の感情をコントロールし、正しい方向へと導 く」 「自身の問題を他者に頼らず、自分一人の力だけで解 決していく」 なんか違う気がする?
マネジメントって? もし高校野球の女子マネージャーがドラッカーの『マ ネジメント』を読んだら そうじゃなくて wikipedia「経営管理」 「経営システムの維持・存続のための全成員のダイ ナミック(dynamic)な情報活動」
マネジメントって? 2 つづき 「人に働きかけて、協働的な営みを発展させること によって、経営資源の転換効率や環境適応の能力と 創造性を高めて、企業の目的を実現しようとする活 動である。」 「企業活動を円滑に行うとともに、企業の目的を達 成するために、「ヒト・モノ・カネ・情報」の4つ の経営資源を調達し、効率的に配分し、適切に組み
合わせる、といった諸活動のこと」 なるほど?なんかそれっぽい
雑に解釈すると 他の人からの指示を待たなくても 自立、自律して 目的達成のためにリソースを調整していく なるほど 完全に理解(わかってない)
最近私が思ったこと
何を話そうか 以降の構成がノープラン ※だいたい個人の感想です
セルフマネジメントで きないと? よくある仕事現場です 「◦◦やっといて」 →悩み続けて2日間進捗ゼロ 「言われてた件やりました!」 →必要なものと全然違う 「どうしよう」「やばい」「あー」「……」 どうにもならない 「大丈夫?間に合うの?」
→「よくわかりません!」 本当によくある
最近の私(実話) 「とりあえずあの件話聞いて作業進めといて」 とりあえず進めてみる なんか思ったより時間かかってる おかしい こんなはずでは あれれ あー やばい ……(チーン)
「助けて!!!」
反省した 毎朝その日やることの方針やゴールを共有しよう 1週間に1回くらいは成果物レビューしてもらおう 2日に1回くらいは振り返って改善点とか探そう もはや実質的にスクラムでは?
死なないためのサバイ ブスキル 目的は何か、どこがゴールか、認識を合わせよう リスクの感覚を磨こう どのくらい不安、未知、わからないものがあるのか 小さい単位で見積って、見積りを修正しながら進めよ う 1時間未満から2時間くらいの粒度 「あれれ、おかしい、なんか変」に早く気づくため に
本当に必要な成果が得られたのかテストしよう
テストファーストだ! プログラミングに限らない話 最初の時点で「何がどうなってほしいのか」を理解し たい 「今はそうなってはいない」ということを実際に使っ て確認する すんなり確認できればそれでいい
テストファーストだ! 2 やってみると初っ端から「なにか変」ってなりがち そもそも直す機能どこ?見つからない!(実話) 何も問題があるように見えない!どういう要望な の?(実話) テストデータ何必要なのかよくわからないんだけ ど!(実話) どこからどこまで対応すれば完了なのこれ?(実話)
小さく作ってやり直そ う! 簡単に作ってみて、その時点で方向性を確認する やってみて、間違えても全部抹消すればいい 一部分でも実際に使えるものを作ってみる 大変なところ、難しいところがわかる 作業量の見積もりができる
小さく作ってやり直そ う! 2 実際に使ってみよう テスト仕様作ってみた!→現実的に無理では(実話) 機能を作ってみた!→なんか動かない!!(実話) ローコストハイリターンなフィードバックを得られる ような試行のしかたを考える
テスト大事 始めにほしいものを認識する(テストファースト) 確実に間違いなく、確かめながら進める(TDD) 実際に使ってみるまでは使えるなんて言えない(レビ ュー)
レビュー大事 認識を合わせ、合意する 実際に使ってみて「これでいい」と言えるようにする 早めに現実のヤバさを共有して対策を打てるようにす る ここの話は長くなるので以前の発表資料も見て (nenono.hatenablog.com)
まとめ
まとめ セルフマネジメント = 自立、自律して、目的達成のた めにリソースを調整していく 迷子にならないようにコンパスを見て、地図を作りな がら進もう あなた自身がテストエンジニアになることだ