실력 있는 개발자가 되려면 무엇을 공부해야 하나요?
안녕하세요 웹 프론트엔드를 공부하고 있는 학생입니다. 공부를 하다가 의문이 들었습니다.'데려가는 개발자, 시니어 개발자, 실력 있는 개발자는 어떤 개발자를 의미하는 걸까? 내가 실력 있는 개발자가 되기 위해서는 무엇을 공부해야 할까? 실력 있는 개발자와 나의 차이가 뭘까?'라고 말이죠실력 있는 개발자가 되기 위해서는 무엇을 공부해야 할까요? 단지 '나는 웹 사이트를 하나 만들고 배포할 줄 알아!'가 실력 있다고 정의할 수는 없다고 생각합니다.코드를 깔끔하게 짠다, 테스트 코드를 작성할줄 안다, 프로그래밍 언어에 대해 깊게 알고 있다, 디자인 패턴을 알고 있다면 실력 있는 개발자가 된 것일까요? 어떻게 하면 실력 있는 개발자가 될 수 있을지 궁금합니다.