반응형

프로젝트를 하면서 업무의 효율성을 높이기 위해 반드시 해야 하는 것들을 정리한다. 나만 이 방법을 사용하는게 아닌 다른 경력자 분들도 이렇게 사용하라고 조언을 해주어 기록한다.

0년차 개발자를 챙겨주셔서 감사합니다 사수님들 :D.

 

추가적으로, 더 챙겨야 하거나 반드시 해야 할 것들이 있으면 댓글을 남겨주세요!


1. 작업내역 기록하기(Feat. NotePad++ 를 활용한)

GitHub나 GitLab, SVN 등 소스 형상 관리 툴을 사용하면서 각 개발자들이 어떤 것을 Commit했는지를 알 수 있다. 그러다가 에러가 발생하면 특유의 시점으로 원상복구를 해야 하는 경우가 있기는 한데, 그 경우로 원상 복구를 하기에 Commit한 이력을 봐야하는 경우가 생긴다. 이 경우에 시점을 빨리 찾고 싶거나, 내가 수정한 소스들을 Commit한 시점을 찾기 위해 작업내역들을 기록한다.

 

예를 들어, 아래와 같이 기록한다.

아래와 같이, 이 형식에 맞춰서 Commit을 하면, 다른 사람들도 어떤 부분에 Commit을 했는지도 볼 수는 있다.

자신이 Commit을 한 내역들을 모아 가지고 있으면 더욱 빠르게 찾을 수 있다.

이 기록하는 것은 나도 유용하게 사용하고 있고, 다른 개발자 분들도 하고 있다.

[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용
[프로그램명/화면명](이름/날짜) : 작업내용

 

이 기록을 위해 사용하는 Tool은 NotePad++를 많이 사용한다. 이 NotePad++은 편집기로도 사용하긴 하지만, 개발 쪽에서는 기록하는 용도로 정말 많이 사용한다. 메모장보다 더 코드 기록하기도 쉽고, 로컬에서만 임시 저장까지 된다. 거기에, 메모장은 1개의 창을 띄울 수 있지만, NotePad++은 여러 개의 창을 띄울 수 있다는게 제일 큰 장점이다.

 

아래의 화면처럼, 여러 개의 메모장들을 Tab으로 띄워서 사용할 수 있다.

이게 정말 편하다.

 

2. 프로젝트 관리 툴을 활용한 작업할 내용 기록하기(Feat. Notion을 활용한)

프로젝트를 하면서 내가 무엇을 해야 하는지, 어떤 것을 끝냈는지에 대한 것들을 기록해야 할 필요가 있다. 현재 우리 회사에서는 Excel을 사용하여 기록을 하고 있는데, Excel은 직접 수기로 다 작성을 해야 하고, 매번 Update를 하기에 너무 불편하다. 그래서, 혼자 Notion을 활용하고 있다.

 

아래와 같이, 작업 목록들을 기록하고 완료 처리를 하고 있다.

 

이렇게 해야, 비공식적으로도 기억을 할 수 있다.


2022년 06월 01일 v1.0 작성

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기