□ 문제 배경: 스파르타 기간 가운데 본격적으로 Spring을 배우기 전 기간이 4주(사전캠프 1주 + 본캠프 3주) 있다. 이 기간 동안 내 개발 능력을 어떻게 성장시킬 수 있을까? 이런 질문이 생각보다 어려운 이유는, 내가 모른다는 것을 모르는 상태에 빠지기 쉽기 때문이라 생각된다. 커친 틀이지만 개발 지식에 대해 아래와 같은 두 개 축을 생각해 볼 수 있겠다.
- (필요하다는 것을) 알고 있음 ↔ (필요하다는 것을) 모르고 있음
- 내가 익히고 있음 ↔ 내가 익히지 못하고 있음
두 개 축을 따라 문제 유형을 더 구분하자면
- Ⅰ유형: 내가 필요하다는 것을 알고 있고, 내가 익히고 있는 것. Ⅰ유형을 계속 늘리는 게 우선 목표
- Ⅱ유형: 내가 필요하다는 것을 알고 있으나, 내가 익히지 못하고 있는 것. Ⅱ유형이라도 계속 늘리는 게 차선 목표.
- Ⅲ유형: 내가 필요하다는 것을 모르고 있고, 내가 익히고 있는 것. 이건 이론으로만 존재하고 쓸모가 있는지 모름
- Ⅳ유형: 내가 필요하다는 것을 모르고 있고, 내가 익히지 못하고 있는 것. Ⅳ유형을 최대한 빨리 많이 인지하기
- 왜 이런게 생기나?: 내가 적당히 알고 있는게 안다고 착각함(강도의 문제)
- 더 빠르게 대답하기
- 더 도메인을 세밀하게 대답하기
- 왜 이런게 생기나?: 내가 적당히 알고 있는게 안다고 착각함(강도의 문제)
결국 핵심 문제 배경은 개발 지식 많은 분야에서 더 빠르게, 세밀하게, 강하게 Ⅳ유형을 Ⅱ, Ⅰ 유형으로 바꾸는 일이 될 것 같다. 이렇게만 말하면 너무 추상적이니 구체적으로 어떤 개발지식을 이렇게 다룰지 생각해보자.
□ 대상: 사전캠프 기간동안 생각해 볼 만한 주요 개발 능력
- TIL관련: 내 지식을 외현으로 관리하고, 동시에 내 지식 성장을 증명할 수 있음
- 직무 관련: 산업, 직무에 대한 전반 지식을 익힘
- 코딩 능력 관련: 각종 능력을 익힘
- 백엔드 공부 노트 참조
□ 방법 (고민 필요)
- 어떻게 각 분야에서 내 능력을 검증하고
- 또 크게 관리하고
- 또 성장시킬까
□ 목표:
- 이 모든 능력을 내가 캠프에서 3위 이내로 유지하기.
- 캠프 분들 벤치마킹
- 컴공 베이스 분들을 따라잡기 위해 성장성 보이기
'어떻게 성장할까?' 카테고리의 다른 글
성장을 위한 주제 '덩어리' (4) | 2024.10.28 |
---|---|
언어 및 코딩 기초 지식을 어떻게 소화할까? - C# 기초 예제와 함께 (0) | 2024.10.25 |