エンジニアの健康管理術 / Engineer Health Management Techniques
by
y_sone
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
エンジニアの健康管理術 自分という唯一無二のシステムを保守運用する エンジニアがこの先生きのこるためのカンファレンス2025 on 2025/03/09 曽根 友希
Slide 2
Slide 2 text
● 登壇内容は健康についての個人的な気づきをまとめた ものです ● 専門的な話は一切ありません ● 実践は自己責任でお願いします ● 環境や体調によって実践が難しいこともあります ⓪→①→②→③→④→⑤ 注意点
Slide 3
Slide 3 text
V 自己紹介 ● 曽根 友希(ソネ ユキ) ● Webエンジニア歴7年 ● 自社サービスの運営会社でPHPを 書いています ● 34歳で異業種からエンジニアへ転職 ⓪→①→②→③→④→⑤ @yukinofu815
Slide 4
Slide 4 text
V 私の健康管理 ここ1年半くらいで 筋トレ・食事改善・整体を行う ⓪→①→②→③→④→⑤ →体重減少 →コレステロール値改善 →首肩腰の痛みが軽減
Slide 5
Slide 5 text
システムの保守運用 やってますよね?
Slide 6
Slide 6 text
V システムの 保守運用 ● ログを活用してシステムの状態 を記録・監視 ● トラブルが発生したら障害対応 ⓪→①→②→③→④→⑤
Slide 7
Slide 7 text
自分自身の保守運用は どうでしょうか?
Slide 8
Slide 8 text
V 死活問題! 保守運用が必要 自分自身の 保守運用 ● 健康管理 ● セルフケア 年齢を重ねるにつれて課題も... ● 体力・気力の衰え ● 以前と同じ働き方が難しい ⓪→①→②→③→④→⑤
Slide 9
Slide 9 text
⓪→①→②→③→④→⑤ 自分自身を保守運用するため、 自分という唯一無二のシステムを知っていきましょう! システムの健康は エンジニアの健康があってこそ
Slide 10
Slide 10 text
⓪→①→②→③→④→⑤ 1. 入出力〜行動と結果を振り返り、自分の心地良い状態を知ろう 2. ログ〜体重、摂取カロリー...日々の記録から自分の変化を知ろう 3. ヘルスチェック〜外部からフィードバックを受けよう 4. 暫定対応と恒久対応〜人間にとっても両方大事です 5. 最後に〜人間とシステムの違い 概要
Slide 11
Slide 11 text
1. 入出力 行動と結果を振り返り、 自分の心地良い状態を知ろう ⓪→①→②→③→④→⑤
Slide 12
Slide 12 text
システムにおける 入出力とは? ● 入力 ○ キーボード入力で外部からシステムにデータを 取り込む ● 出力 ○ モニターに入力内容・処理結果を表示 ○ データに問題があればエラーメッセージを表示 ⓪→①→②→③→④→⑤
Slide 13
Slide 13 text
人間に例えてみよう ● 入力 ○ 自分の行動 ● 出力 ○ その結果である体調や気分 ⓪→①→②→③→④→⑤
Slide 14
Slide 14 text
V 入力(行動) 日常の動作 ● 取る(体・心) ● 動く ● 休む ⓪→①→②→③→④→⑤
Slide 15
Slide 15 text
V 取る(体) ● 食事 ○ 何を ○ いつ ○ どのくらい ● サプリメントの使用 ● スキンケア ⓪→①→②→③→④→⑤
Slide 16
Slide 16 text
V 取る(心) ● 情報 ○ 読む・聞く・見る・学ぶ ● 感覚・感情 ○ 心を揺さぶられる ● 本・映画・コミュニケーションな どから得られる ⓪→①→②→③→④→⑤
Slide 17
Slide 17 text
V 動く ● トレーニング ● 日常の動作 ○ 歩く ○ 走る ○ 座る ● 仕事(頭脳の運動) ⓪→①→②→③→④→⑤
Slide 18
Slide 18 text
V 休む ● 睡眠 ● 入浴 ● ストレッチ・マッサージ ● デジタルデトックス ⓪→①→②→③→④→⑤
Slide 19
Slide 19 text
V 出力(結果) 行動により発生する変化 ● 体の変化(内側・外側) ● 心の変化 ⓪→①→②→③→④→⑤
Slide 20
Slide 20 text
V 体の変化(内側) ● 体全体 ○ 軽い ○ 重い・だるい ● 体の各部位 ○ お腹が張る・ゆるい ○ 目がしょぼしょぼする ○ 肩がこる ⓪→①→②→③→④→⑤
Slide 21
Slide 21 text
V 体の変化(外側) 見た目全般 ● 肌の状態 ● 体のライン ⓪→①→②→③→④→⑤
Slide 22
Slide 22 text
V 心の変化 メンタル全般 ● 気分の良さ ● 心地よさ ● 不快感 ● 倦怠感 ● 喜怒哀楽 ⓪→①→②→③→④→⑤
Slide 23
Slide 23 text
行動と結果の例 ● ストレッチをしたら翌日の体が軽かった ● アニメを見たら心が軽くなった ● カンファレンスに参加したら仕事のやる気が出た ● 暴飲暴食したら肌荒れした ⓪→①→②→③→④→⑤
Slide 24
Slide 24 text
自分の入出力パターンを 見つけよう ● 体と心が心地良い状態の時の過ごし方を思い出す ● 「心地良い状態の再現方法」として覚えておくと、 自分のお守りになる ● 逆にマイナスの出力を発生させた行動を覚えておく と、事前に対策ができる ⓪→①→②→③→④→⑤
Slide 25
Slide 25 text
自分のしきい値を知ろう ● 仕事・勉強時間 ● 睡眠時間 ● 運動量 ● 摂取カロリー ● 他人とのコミュニケーション量 ⓪→①→②→③→④→⑤
Slide 26
Slide 26 text
体と心は連動する ● 心が弱っている時に体を鍛えると、健康的な 体に引きずられて心が回復する ● 逆に、体が弱っていると精神的に落ち込みや すくなる ⓪→①→②→③→④→⑤
Slide 27
Slide 27 text
体と心のバランスを取る 例えば、背脂たっぷりのラーメンを食べた時... ● 体はマイナス →翌日はお腹ぽっこりで肌荒れ ● 心はプラス →「美味しいものをお腹いっぱい食べる」という体験が できて満足 ⓪→①→②→③→④→⑤
Slide 28
Slide 28 text
⓪→①→②→③→④→⑤ ● 自分の入出力パターンである行動と結果を洗い出して みよう ● プラスのパターンを覚えておくと自分のお守りになる ● 逆にマイナスのパターンを把握しておけば事前に対策 できる ● 体の心の心地よいバランスを探そう 保守運用のヒント
Slide 29
Slide 29 text
2. ログ 体重、摂取カロリー... 日々の記録から自分の変化を知ろう ⓪→①→②→③→④→⑤
Slide 30
Slide 30 text
システムにおける ログとは? ⓪→①→②→③→④→⑤ システムの状態や動作を記録したデータ ● エラーの記録 ● アクセス・操作履歴 ● システムの負荷状況
Slide 31
Slide 31 text
人間に例えてみよう 人間の健康を保つための情報源 ● 体重・体脂肪率 ● 食事の記録 ● 運動の記録 ● 日記 ● 健康診断の結果 ⓪→①→②→③→④→⑤
Slide 32
Slide 32 text
V 体重・体脂肪率 ● 乗るだけで計測可能! ● 記録の作業としてハードルが低い ● 計測結果をアプリで管理できる ⓪→①→②→③→④→⑤
Slide 33
Slide 33 text
V 食事の記録 ● まずは摂取カロリーの記録から! ● 一気に食事制限へつなげると ハードルが高い ● アプリを使うと栄養バランスを 把握しやすい ⓪→①→②→③→④→⑤
Slide 34
Slide 34 text
V 運動の記録 ● 内容 ● 負荷 ● タイミング ● タイム(ランニングなど) ● 運動前後の体調や疲労度 ⓪→①→②→③→④→⑤
Slide 35
Slide 35 text
V 日記 ● 心のログとも言える ● 感情や思考の変化を記録する ● 自分の心の動きを客観的に見返す ことができる ● 自分の成長や考え方の変化を知る ことができる ⓪→①→②→③→④→⑤
Slide 36
Slide 36 text
V 健康診断の結果 人間のデバッグログ・エラーログ ● デバッグ 体の内部状態を数値として出力 ● エラー改修 異常値があれば治療 ⓪→①→②→③→④→⑤
Slide 37
Slide 37 text
⓪→①→②→③→④→⑤ ● 自分の状態を客観的に把握するために、自分自身のロ グを残そう ● 今の自分の状態を情報として知ることができれば次の 一手が打てる ● 客観的なデータがあれば外部からのフィードバックを 受けやすくなる 保守運用のヒント
Slide 38
Slide 38 text
3. ヘルスチェック 外部からフィードバックを受けよう ⓪→①→②→③→④→⑤
Slide 39
Slide 39 text
システムにおける ヘルスチェックとは? ⓪→①→②→③→④→⑤ システムの状態を定期的に確認 ● モニタリングツールを使って異常を検知 ● 他のシステムと連携して情報をもらう
Slide 40
Slide 40 text
人間に例えてみよう どの種類のフィードバッグを受けたいか? ● 医者 ● 整体師 ● パーソナルトレーナー ● 栄養士 ● カウンセラー ⓪→①→②→③→④→⑤
Slide 41
Slide 41 text
フィードバックが 必要な理由 ● 客観的な分析を行うことができる ● 間違ったやり方を防ぐことができる ● モチベーションの維持がしやすくなる ● ログを活用する ⓪→①→②→③→④→⑤
Slide 42
Slide 42 text
V 客観的な分析を 行うことができる 「思っていたのと違った」がよくある ● 姿勢・体のクセ ● 食生活の問題 ● メンタルの状態 プロの視点が入ることにより、改善が期待できる ⓪→①→②→③→④→⑤
Slide 43
Slide 43 text
V 間違ったやり方を 防ぐことができる 自己流で行うと逆効果になることも ● ストレッチ ● トレーニング プロに指導してもらうことにより、 より安全かつ効果的に心身の状態を 改善できる ⓪→①→②→③→④→⑤
Slide 44
Slide 44 text
V モチベーションの 維持がしやすくなる ● 先生は自分の絶対的な味方 ● くじけそうなときもサポートして もらえる ● 定期的なフィードバックにより改 善の進捗が分かりやすくなる モチベーションが維持できる ⓪→①→②→③→④→⑤
Slide 45
Slide 45 text
V ログの活用 ● 日頃から自分の状態を把握しておく ● ログや「行動と結果」の把握が役に 立つ 自分の状態を分かりやすく伝えること ができれば、より適切なケアが受けら れる ⓪→①→②→③→④→⑤
Slide 46
Slide 46 text
⓪→①→②→③→④→⑤ ● 外部フィードバックにより客観的な分析が可能 ● 自分の状態を詳細に説明できれば、その時の自分に 合った適切なケアが受けやすい ● 説明のためにログを活用して自分の状態を把握する 保守運用のヒント
Slide 47
Slide 47 text
4. 暫定対応と恒久対応 人間にとっても両方大事です ⓪→①→②→③→④→⑤
Slide 48
Slide 48 text
システムにおける 暫定対応・恒久対応とは? ⓪→①→②→③→④→⑤ 暫定対応 ● 問題が発生したときに一時的に解決する ● 根治ではなくバグの影響を最小限に抑える 恒久対応 ● 根本的に問題を解決する ● バグが再発しないようにシステムの構造やコードを改善
Slide 49
Slide 49 text
人間に例えてみよう 暫定対応 ● 痛みや疲れを一時的に緩和すること 恒久対応 ● 根本的な問題解決に向けたアプローチ ⓪→①→②→③→④→⑤
Slide 50
Slide 50 text
V 暫定対応 痛みや疲れを一時的に緩和すること ● 鎮痛剤を使う ● エナジードリンクで激務を乗り切る 応急処置としては認めざるを得ないが、 継続して行うものではない ⓪→①→②→③→④→⑤
Slide 51
Slide 51 text
V 恒久対応 根本的な問題解決に向けたアプローチ ● 適切な運動やストレッチ ● 医療ケア ● 規則正しい生活 ● 栄養バランスの取れた食事 ● 十分な睡眠 習慣として対応を継続する ⓪→①→②→③→④→⑤
Slide 52
Slide 52 text
⓪→①→②→③→④→⑤ ● 健康上の問題への対処には、システムと同じく暫定対 応と恒久対応が存在する ● 応急的な手段(暫定対応)は続けるべきではない ● 問題の原因そのものに向き合い、根本的な対処(恒久 対応)を行う 保守運用のヒント
Slide 53
Slide 53 text
4. 最後に 人間とシステムの違い ⓪→①→②→③→④→⑤
Slide 54
Slide 54 text
人間とシステムの違い これは人間だけ! ● 保守運用に仕事という強制力がない ● 保守運用ができるのは自分だけ ⓪→①→②→③→④→⑤
Slide 55
Slide 55 text
V 保守運用に仕事という 強制力がない ● 健康管理はシステムの保守運用と違い、強制力がない ● 仕事では義務が発生するが、自分の体や健康に関しては それがない ● 現状を把握していても、行動に移せないことも多い ⓪→①→②→③→④→⑤
Slide 56
Slide 56 text
V 保守運用ができるのは 自分だけ ● 健康管理(セルフケア)は自分自身で行わなければ ならない ● 食事や運動、休息などの日々の選択は他人に委ねる ことができない ● システムの保守運用はチームや会社として対応する ことができるが、セルフケアは個人対応 ⓪→①→②→③→④→⑤
Slide 57
Slide 57 text
V 自分自身の保守運用は 孤独な戦いだが... ● 他者との交流を原動力にすることができる ● コミュニティやチームの励ましが支えになる ● 原動力の維持×自分の健康は自分で守るという意識 =今の自分にあった保守運用の方法が見つかる ⓪→①→②→③→④→⑤
Slide 58
Slide 58 text
できる限り健康な状態で 一緒に歳を重ねていきましょう
Slide 59
Slide 59 text
ご清聴ありがとうございました!