본문으로 건너뛰기
개발 생산성 도구 기초집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강. 개발 생산성이란 무엇인가: 더 빨리 치는 것보다 실수를 줄이는 방법 미완료 상태