본문으로 건너뛰기
개발 생산성 도구 기초집LESSON 01

개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법

난이도입문
예상 시간25분
선수지식프로젝트 실행 경험

1강. 개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법

1. 이번 강의에서 해결할 문제​

도구와 단축키를 계속 추가하지만 같은 설정 오류를 반복하고 중단한 작업으로 돌아오는 데 시간이 오래 걸립니다. 먼저 무엇을 줄일지 측정합니다.

2. 학습 목표​

3. 핵심 개념​

생산성 도구는 코드를 대신 책임지는 마법이 아닙니다.

낭비줄이는 장치
매번 다른 실행 명령README와 Task
스타일 수정 반복Formatter
실행 전 찾을 수 있는 오류Linter·정적 분석
원인 없는 “안 됨”재현 절차와 Debugger
변경 뒤 빠뜨린 상황테스트 체크리스트
중단 후 맥락 상실작은 작업 기록과 완료 기준

4. 단계별 실습​

PowerShell · 실행 위치: 선택한 프로젝트 루트

Get-Location
Get-ChildItem -Force
Get-ChildItem -File -Recurse -Include README.md,package.json,pyproject.toml,build.gradle,*.uproject |
Select-Object -First 20 FullName

예상 결과: 프로젝트 경로와 현재 존재하는 실행·설정 문서 후보가 보입니다. 대형 생성 폴더가 검색에 포함되면 이후 제외 규칙을 추가합니다. 관리자 권한은 필요하지 않습니다.

문서 · 파일 경로: docs/productivity-baseline.md

productivity-baseline.md
# Productivity baseline
- 프로젝트를 다시 실행하는 데 걸리는 시간:
- 최근 반복한 실수:
- 현재 테스트 방법:
- 중단 뒤 작업을 찾는 방법:
- 먼저 줄일 반복 한 가지:

5. 도구와 설정이 동작하는 이유​

현재 파일과 문서를 조사하면 이미 있는 도구를 중복 설치하지 않을 수 있습니다. 기준 시간을 기록하면 자동화가 실제로 피드백을 줄였는지 비교할 수 있습니다.

6. 자주 하는 실수와 해결법​

7. 직접 실습​

8. 이해 점검 질문 3개​

9. 핵심 요약​

MINI QUIZ

개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법 미니 퀴즈

선택 즉시 정답과 해설을 확인할 수 있습니다. 결과는 이 브라우저에만 저장됩니다.

0 / 2
  1. 문제 1“개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법” 내용을 실제 작업에 적용한 설명으로 가장 알맞은 것은 무엇인가요?
  2. 문제 2“개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법”의 작업 기준으로 ‘자동화 결과를 검토하지 않음’을 진단하거나 바로잡은 선택은 무엇인가요?
LESSON STATUS

학습을 마쳤나요?

직접 실습과 점검 질문까지 확인한 뒤 완료로 표시하세요.

1강. 개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법 미완료 상태