코딩 잘 하는 방법 알려줘

IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.

코딩을 잘하는 방법은 여러 가지가 있지만, 일단은 실제로 코드를 작성해보는 것이 중요합니다. "남의 코드를 베껴와 일단 돌아가는 코드로 합치는 훈련 방법"을 추천해드릴게요. 이 방법은 개인적으로 제가 가장 효과적으로 성장한 경험 중 하나였습니다. 물론, 이미 아시는 방법과 크게 다르지 않을 수도 있습니다. 어떤 방법을 사용하든 핵심은 일단 코드를 만들어보는 것이죠. 모든 것을 배우고 난 후에 도전하려고 하지 말고, 우선은 코드를 만들어 보세요. 

또한, 가벼운 기술 부채를 다루는 방법도 알려드릴게요. 기술 부채는 언젠가는 해결해야 하는 문제이기 때문에, 일단은 일정 기간 동안 미뤄두는 것이 좋습니다. 그러면 더 긴 시간이 필요한 다른 중요한 작업에 더 집중할 수 있습니다. 코드가 멈출 수도 있으니, 그 때는 경직된 부분을 확인하고 유연성을 확보하는 기회로 삼아보세요. 문제를 해결하고 코드를 수정한 후에도 여전히 제대로 동작하지 않는다고 생각되면 모든 변경 내용을 취소하는 것이 좋습니다.

마지막으로, 공개적인 자리에서 잘못된 코드를 지적하고 더 나은 방법을 제시하는 것은 예전에 저도 한 적이 있었습니다. 하지만 이제는 그런 방식은 좋지 않다고 생각하고 있어요. 동료들은 자신의 코드가 지적당하면 방어적인 태도를 취하기 쉽습니다. 각자의 소통 방식이 다르기는 하지만, 더 효과적인 소통을 위해서는 더 다른 방법을 사용하는 것이 좋아요.