일반적으로 좋은 코드는 잘 동작하고, 읽기 쉬우며, 유지 보수가 용이한 지속 가능한 코드를 말하곤 합니다. 그런 지속 가능한 코드를 작성하기 위해서는 개발자 또한 지속 가능한 개발자가 되려면 어떤 방법들로 꾸준한 학습을 이어나가야 할까요? 이제 막 5년차에 접어든 제가 성장하기 위해서 활용했던 방법들을 간단하게 공유하고자 합니다. 환경 설정개발의 시작은 항상 환경 설정으로 시작됩니다. 학습 역시 개인의 의지를 믿지 않고 최대한 학습을 할 수 밖에 없는 환경을 조성하려고 노력하고 있습니다. 저는 스스로 얼마나 의지가 약한 사람인지 매우 잘 알고 있습니다. 이 기술이 좋다던데, 저 기술이 좋다던데 등 생각이나 다짐만 하고 실제 행동으로 옮기질 못하는 사람이죠. 그래서 일종의 강제성을 부여하여 이를 극복하고 ..