티스토리 뷰

반응형

ChatGpt에게 지속가능한 건강한 개발 습관을 기르는 방법을 물어보았더니

다음과 같이 명답을 주었다.

 

사실 이미 하고 있었던 내용이기도 하고, 챗봇도 이렇게 설명하는 걸 보니

마음이 좋았다.

 

[ChatGpt 답변]

 

프로젝트를 체계적으로 관리하면서 느슨해지지 않으려면 목표 설정, 일정 관리, 코드 관리, 습관 형성이 중요해.

1. 목표와 방향 설정

개발을 지속하려면 명확한 목표가 있어야 해.

  • 큰 그림을 그리기: 프로젝트의 목표와 기대하는 결과를 문서화(예: Notion, Obsidian)
  • 마일스톤 설정: "한 달 안에 MVP 완성", "주 단위 주요 기능 구현" 같은 체크포인트 만들기

2. 프로젝트 & 일정 관리

집에서 일하면 루즈해지기 쉬우니까, 일정과 우선순위를 정하는 게 중요해.

  • 칸반 보드 사용: Trello, Jira, Notion, Linear 같은 툴을 활용해서 진행 중인 작업을 한눈에 보기
  • 할 일 목록 & 리마인더: Todoist, TickTick, Google Tasks 등을 사용해서 작은 작업도 놓치지 않기
  • Pomodoro 기법: 2550분 집중 후 510분 쉬면서 집중력 유지
  • 데일리/위클리 리뷰: 하루 끝나면 "오늘 뭘 했는지" 간단히 정리하고, 주말에 다음 주 목표 점검

3. 소스 코드 관리 & 협업 툴 활용

혼자서도 체계적으로 개발하려면 버전 관리와 코드 품질 유지가 필수야.

  • Git 활용
    • GitHub, GitLab, Bitbucket 중 하나를 선택
    • 브랜치 전략 사용 (예: main, dev, feature-브랜치)
    • PR(풀 리퀘스트) 방식으로 코드 리뷰 습관 들이기 (혼자라도 스스로 점검 가능)
  • CI/CD 자동화
    • GitHub Actions, GitLab CI/CD 같은 걸 설정해 두면 꾸준히 테스트하고 배포 가능
  • 코드 스타일 유지
    • Prettier, ESLint, Clang-Format 같은 도구 활용해서 코드 스타일 통일

4. 느슨해지지 않기 위한 루틴 & 습관 형성

개인 프로젝트를 꾸준히 유지하려면 작업을 습관화하는 게 핵심이야.

  • 매일 같은 시간에 개발 (예: 저녁 8~10시)
  • 공개 프로젝트로 만들기 → 블로그, GitHub에 기록하면 책임감이 생김
  • 작은 성취 기록 → "오늘 한 줄이라도 코드 작성하기" 같은 작은 목표 유지
  • 개발일지 작성 → Obsidian, Notion, Typora 같은 툴로 하루 한 줄씩 기록

5. 생산성 & 지속성 유지 팁

  • 개발 환경을 따로 마련 → 특정 공간을 작업 전용으로 만들면 집중력 증가
  • 작업 전 Todo 리스트 정리 후 시작 → 머릿속에서 헷갈리지 않게
  • 지속적인 학습과 피드백 → 블로그, 커뮤니티 활동하면서 동기 부여 유지
  • 혼자라도 회고 문화 만들기 → 주 단위로 "잘한 점, 개선할 점" 체크

혼자 개발하다 보면 동기부여가 가장 큰 문제인데, 일정한 루틴을 유지하면서도 작은 성취감을 느낄 수 있도록 시스템을 만드는 것이 핵심이야. 지금 진행 중인 프로젝트나 고민이 있으면 좀 더 구체적으로 이야기해줘! 🚀

 

[리뷰]

 

위의 빨간색으로 칠한 것들이 압권인데

 

1) 개인적으로 하는 것들이더라도 대충 대충 하지 말고 GitHub Projects라도 써서

체계적으로 칸반 스타일로 제대로 해라. 

 

2) 스스로라도 회고 문화로 피드백하고, 정산해라.

 

3) 블로그나 github에 Output으로 출력해서 보여주라. 

 

 

굉장히 인상 깊었다.

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함