깊이가 있는 개발자는?
개발자로서 깊이 있게 공부하려면 How에 집중하지 않고 Why, Where, When에 집중해야 합니다.
리액트로 예를 들어보면
리액트가 뭔가요?
리액트는 언제 써야 돼요?
리액트를 안 쓰면 어떻게 되는데요?
리액트가 없던 시절에는 어떻게 개발 했을까요?
리액트도 사람이 만든건데 왜 만들었을까요? 무슨 문제를 해결하려고?
아마도 위에 질문들은 리액트를 잘 다루는 사람들도 쉽게 대답을 하지 못하는 사람들이 많을 것입니다.
리액트를 다루는 법(How)은 구글링, 유튜브, 공식문서만 봐도 정보들이 쏟아져 나오며 이것만 보면 1주일이면 다 합니다.
How는 고작 1주일짜리 질문이며 전혀 중요한 질문이 아닙니다. 정보가 많이 있다라는 것은 그만큼 얕은 지식이라는 것이고
누구나 쉽게 배울 수 있기 때문이죠.
우리 모두 How 보단 Why, Where, When에 집중하는 개발자가 됩시다.