본문 바로가기
회고/영상, 칼럼, 스터디 회고

프로그래머의 뇌 스터디 (3/9)

코동이 2022. 3. 9.

*3/9(수) 21:00 ~ 22:40

 

1. 복잡한 문제를 풀어내가는 자신만의 방법은?

- 그림을 그려서 도메인 처리 흐름을 파악한다(선행)

- 본인만의 주석을 넣으며 어떻게 동작하는지 적어본다

- 다른 사람들에게 코드가 어떻게 동작하는지 설명 해본다

- 관련 테이블 관계도를 확인한다

- 모르는 부분은 다시 정리하는데, A,B,C 중에 무엇인지 모르겠다면 모두 적어보고 질문할 때 A,B,C 중에 무엇인지 구체적으로 질문한다 구체적으로 질문하면 생각외로 추가적인 정보들을 많이 얻는다.

 

2. 신입은 더 빨리 그 코드를 이해하기 위해 어떤 노력을 해야하는가? 업무파악?

-가장 기본적이면서 핵심 줄기를 먼저 잡는다

-핵심 줄기를 기준으로 좀 더 구체적인 내용 가지를 덧붙여 정리한다(마인드맵 형식)

-이후에 예외상황이 없는지 고민하고 추가한다

-계속 기본, 심화, 예외를 반복하면서 뼈대에 살을 더 많이 붙여나간다

 

3. 기억을 강화하기 위해 어떤 방법을 사용하나요?

- 중요하다고 생각하는 부분들을 따로 메모하고 자주 본다

-(꼼꼼히 확인하면서 한번만 보는 것보다 여러번 보는 것이 훨씬 기억에 잘 남았다...)

-왜왜왜 를 생각하면서 질문을 만들고 답해본다

 

*새롭게 배운 것

 

1. 기억을 강화하기 위해서는 자주보는 것보다 의도적으로 시험문제를 치고, 가끔씩 늦게 보는 것이라고 한다. 자주보는 것은 장기 기억 강화에 크게 도움되지 않는다는 사실을 알아냈다.

 

2. 코드를 빠르게 이해하기 위해서 회귀 테스트를 작성해본다.

 

3. 랜덤으로 블로그 글보기, 플래시카드를 활용하면 내가 썼던 내용을 한번 더 확인하고 이해 할 수 있다.

 

* 실행 계획

 

중요 개념을 의도적으로 시험 문제처럼 질문 - 답 형식으로 만들어보기

플래시카드 등록하기

반응형