개발이야기

오늘의 나는 효율적으로 일하고 있나요??

oddsilk 2025. 2. 25. 09:34
반응형

 

 

 

개발을 하다보면 이게 맞나 싶은 순간이 있다. 

특히, 예상보다 시간이 오래걸리거나, 기간을 맞추지 못했을 경우, 종종 이런 생각이 들곤한다.

" 내가 올바르게 개발을 하고 있는가? 내가 효율적으로 일을 하고 있는가? "

 

 

그래서 어떻게하면 일을 효율적으로 할 수 있는지 고민해보았다.

여러가지 방법이 있겠지만 그중에서 첫번째인 mind set과 관련된 부분을 먼저 잡을 필요가 있다고 생각했다. 

 

어떤 IDE의 플러그인을 활용해서 최적화 한다거나 효율적인 테크닉을 구사하는것보다 앞서서 점검해야할 것은,

내가 과연 일을 효율적으로 처리할 마음의 준비가 되어있는가이다.

 

단순히 개발 뿐만아니라 모든 측면에서 일을 하는 사람이라면 이런 궁금증이 들 것 같다. 

올바르게 일하기 위해 가장 먼저 갖춰야할 세팅법을 먼저 알아보도록 하자

 

 

 

< 핵심 Point !!! 가장 중요한 일에 집중하기 (우선순위 설정) >

  • 불필요한 기능이나 작업을 최소화하고, 핵심적인 작업만 남겨야합니다.

📌 Step 1: 목표를 명확하게 정의하기

"지금 개발하는 것의 최우선 목표는 무엇인가?"

  • 프로젝트의 핵심 목표를 명확하게 정해야 합니다.
  • 예를 들어,
    • 🎮 게임 개발: "플레이어가 첫 5분 동안 재미를 느끼도록 한다."
    • 📲 앱 개발: "유저가 10초 안에 원하는 기능을 찾을 수 있도록 한다."
    • 📚 강의 콘텐츠: "초보자가 1분 안에 개념을 이해하도록 만든다."

→ 목표가 명확하지 않으면 불필요한 작업이 계속 늘어나게 됩니다.


📌 Step 2: 긴급하지 않지만 중요한 일만 남기기

 

📊 아이젠하워 매트릭스를 활용하면 불필요한 작업을 줄일 수 있습니다.
현재 하고 계신 일들을 아래 네 가지로 나눠보세요.

급한 일급하지 않은 일

중요 + 급함 (바로 해야 할 일) 🔥 중요 + 안 급함 (미리 준비해야 할 일)
🚨 안 중요 + 급함 (시간을 빼앗는 일) 안 중요 + 안 급함 (삭제해야 할 일)

🟢 해야 할 일 (✅ + 🔥)

  • 당장 중요한 일 (예: 버그 수정, 기능 개발 마감)
  • 장기적으로 중요한 일 (예: 코드 정리, 기술 문서 작성)

🔴 버려야 할 일 (🚨 + ❌)

  • 급하지만 중요하지 않은 일 (예: 불필요한 회의, 디테일에 과하게 신경 쓰기)
  • 급하지도 않고 중요하지도 않은 일 (예: 의미 없는 최적화, 필요 없는 기능 추가)

📍 → 중요한 작업만 남기고, 나머지는 미루거나 삭제해야 합니다.


📌 Step 3: 하루에 딱 3가지 중요한 작업만 정하기

"오늘 반드시 끝내야 하는 가장 중요한 3가지 작업은?"

  • 매일 아침 가장 중요한 3가지 작업만 정하세요.
  • 너무 많이 정하면 결국 다 끝내지 못합니다.
  • 예시)
    • 게임 개발: "플레이어 이동 시스템 완성, 전투 애니메이션 적용, UI 레이아웃 배치"
    • 앱 개발: "로그인 시스템 연결, 데이터 저장 최적화, 오류 메시지 정리"

📍 → 하루 동안 할 일을 고민하는 시간을 아끼는 것이 중요합니다.


📌 Step 4: 방해 요소 없애고 집중 환경 만들기

🎯 집중력을 높이는 방법

  • 모든 알림 OFF → 카카오톡, 이메일, 슬랙 등을 꺼두세요.
  • 시간 차단 → 90분 동안 방해받지 않는 시간을 확보하세요. (뽀모도로 기법 활용 가능)
  • 회의 최소화 → 회의 시간을 10~15분 이내로 줄이세요.
  • "No"라고 말하기 → 급하지 않은 요청은 단호하게 미루세요.

→ 방해 요소를 없애야 정말 중요한 일에 집중할 수 있습니다.


📌 Step 5: 우선순위 점검 & 피드백 반영

🔄 하루가 끝나면 짧게 점검하기

  • "오늘 한 일 중에서 가장 효과적인 작업은 무엇이었을까?"
  • "불필요한 작업을 줄일 방법은 없었을까?"
  • "내일 가장 중요한 작업 3개는 무엇일까?"

→ 매일 점검하면서 점점 더 효율적인 방식으로 일할 수 있습니다.


🔥 정리하기

목표를 명확히 정한다.
급한 것이 아니라 중요한 것에 집중한다.
매일 3가지 핵심 작업만 정한다.
집중할 수 있는 환경을 만든다.
하루가 끝나면 점검하고 개선한다.

 

 

 

 

 

 

반응형