환경은 Soft, Hard, Body를 포함한다

발행: (2025년 12월 13일 오전 07:21 GMT+9)
5 min read
원문: Dev.to

Source: Dev.to

Overview

엔지니어들은 종종 Hard(물리)와 Soft(전자) 환경을 최적화하는 데 집중합니다. 하지만 Body Environment—우리 개인의 건강과 웰빙—은 자주 간과되어 기회를 놓치고 성과가 저하됩니다. 이 글에서는 개인 건강에 엔지니어링 원리를 적용하는 Body Environment Engineering을 소개합니다.

Hard Environment

  • Definition: 사무실, 집, 책상, 네트워크, 의자, 키보드 등 물리적 주변 환경.
  • Essence: Capital Configuration – 물리적 아이템을 구매·설치하고, 공간을 확보하며, 물리적 작업을 수행하는 것. 한 번 구축되면 고장이 나기 전까지는 안정적으로 유지됩니다.

Soft Environment

  • Definition: OS 설정, 소프트웨어, 개발 환경, 프로덕션 시스템 등 전자적 설정.
  • Essence: Continuous Customization – 설정을 지속적으로 조정하고, 새로운 도구를 시도하며, 업데이트를 따라가는 것. 지속적인 커스터마이징 능력은 핵심 엔지니어링 스킬입니다.

Body Environment

  • Definition: 수분 섭취, 식사, 수면, 휴식, 전반적인 생리 리듬 등 몸의 상태.
  • Essence: Constant Care – 안정적인 리듬을 유지하기 위해 필수적인 필요를 정기적으로 보충하는 것.

Approaches to Body Environment Engineering

Measure Health Factors

FactorExample Measurements
SleepHours per night (timestamp)
SunlightTime spent outdoors (count)
HydrationWater intake (quantity)
MealsTiming of meals (timestamp)
CaffeineIntake times (timestamp)
ExerciseDuration of walks > 20 min (quantity)
  • Why: 데이터 기반 인사이트를 통해 자신을 좋게 혹은 나쁘게 만드는 조건을 파악할 수 있습니다.
  • How: 관련 요소를 정의하고, 추적하며, 나쁜 요소를 제거하고 좋은 요소를 강화하는 식으로 조정합니다.

Design Small Actions

  1. Increase sleep: 5시간에서 7시간으로 늘리기 위한 야간 루틴을 만듭니다.
  2. Morning walk: 매일 햇빛을 받기 위해 30분 산책을 일정에 잡고, 신발과 복장을 미리 준비합니다.
  3. Track fluid intake: 전용 물병을 사용하고 섭취량을 기록합니다; 한 종류의 음료(예: 보리차 또는 루이보스)만 마시는 것을 고려합니다.
  4. SNS detox: 소셜 미디어 사용을 제한할 도구를 구입하거나 직접 만듭니다.

Robotization (Self‑Scheduling)

개인 습관에 작업 스케줄링 개념(예: cron)을 적용합니다:

  • Habituation: 엄격한 훈련과 외부 강제성을 통해 자동 습관을 형성합니다.
  • Streamlining: 자주 방문하는 물리적·디지털 위치에 신호를 배치해, 신호가 행동을 촉발하도록 합니다.
  • Daily Routine: 매일 반드시 수행해야 하는 작업을 정의하되 언제든 수행 가능하도록 하고, 간단한 리스트나 지속적인 알림을 사용합니다.
  • Dynamic Reminders: 동료나 룸메이트와 같은 사람들을 비공식 알림 에이전트로 활용합니다.

Detox Periods

  • Root Cause: 탄산음료, 흡연, 과도한 음주와 같은 독소가 시간이 지남에 따라 건강을 악화시키며, 이는 기술 부채와 유사합니다.
  • Strategy: 독소 노출을 점진적으로 줄이거나 제거하고, 정기적인 “디톡스 기간”을 일정에 잡아 습관을 리셋합니다.

Body Environment를 Hard와 Soft 환경만큼 엄격하게 다루면 엔지니어는 지속적인 성과, 더 나은 건강, 그리고 보다 전체적인 DevEx를 달성할 수 있습니다.

Back to Blog

관련 글

더 보기 »