가짜가 되지 마세요. 진짜가 되세요.
개발자에게는 많은 능력이 필요해요.
문제 해결 능력, 소통 능력, 협업 능력, 창의성 등 아주 많아요.
그중 가장 기본은 개발 관련 지식이에요. 아래 질문을 5초 안에 답해 보세요.
라이브러리와 프레임워크의 차이는 무엇인가요?
답변 스타일은 세 개의 유형으로 나눠져요.
첫 번째 유형은 막힘없이 대답해요.
두 번째는 아는 내용인데 말로 표현을 못 해요.
세 번째는 아무것도 몰라서 대답을 못해요.
첫 번째 유형을 제외한 나머지 유형은 공부가 필요한 상태예요. 중요한 건, 두 번째 유형도 세 번째와 같이 아무것도 모르는 것과 같다는 거예요.
머리에는 있는데 말로 표현을 못 한다는 건, 정리가 안된 상태로 어렴풋이 알고 있는 거예요. 다시 말해, 진짜로 알고 있는 게 아니란 거죠.
문제는 이 상태, 두 번째 유형의 답변자는 착각을 해요. 다 알고 있는 건데, 말로 표현을 못 했을 뿐이라며 자기 위안을 해요. 그래서 공부를 안 해요.
두 번째 유형은 연차가 쌓이고 경력이 쌓여도 실력이 늘지 않아요.
개발자는 협업을 하며 회의를 해요. 여기서 개발자 실력이 드러나요. 진짜 실력은 개념을 명확하고 간결하게 설명할 수 있는 능력이에요.
개발 키워드를 제대로 공부하는 방법을 알려줄게요.
우선 검증된 교재와 강의 등으로 키워드에 관해 공부해요. 100% 이해했다고 생각될 때까지 공부해요. 보통 여기까지가 일반적인 공부법이에요. 중요한 건 다음 단계에요.
공부한 키워드를 10살짜리 초등학생에게 알려준다고 가정하고 말로 설명해 보세요. 한 번에 설명할 수 있다면, 그 키워드는 완전히 익힌 거예요.
위 방법의 핵심은 10살 아이에게 말로 설명해야 한다는 거예요.
알려주고자 하는 키워드를 정확히 알아야 하는 건 기본이에요. 키워드의 특징을 쉽게, 어린아이가 이해할 정도로 풀어서 얘기해야 해요. 비유와 예시를 생각해야 해요.
말로 설명해야 하기 때문에 문장 구성이나 발성, 발음도 신경을 써야 해요. 처음에는 입이 안 떨어질 거예요. 시간도 오래 걸릴 거예요. 하지만, 이 방법으로 공부하면 확실하게 실력을 쌓을 수 있어요.
진짜 실력을 갖춘 개발자가 되고 싶나요?
하나를 공부해도 제대로 하세요.
세상의 모든 지식은 입문 과정이 가장 쉽고 어려워요. 기본 개념은 쉬워요. 그 개념을 살짝 응용하면 어려워요.
처음에는 다 그래요. 그래서 하나를 익히더라도 정확하고 완벽하게 해야 해요.
가짜가 되지 마세요. 진짜가 되세요.
취업, 이직, 퇴사, 커리어 고민으로 힘든가요?
Notices를 확인하고 상담 서비스를 받아보세요.
1분만 투자하세요.
1분으로 1년을 아끼고, 10년의 커리어가 달라져요.