본문 바로가기

뉴스

그래서 요즘 어떤 프로그래밍 에디터를 쓰는 게 가장 좋은가?

 요즘 개발자들 사이에서 가장 핫한 주제 중 하나는 '어떤 에디터가 가장 좋은가?'입니다. 저도 다양한 에디터를 써보면서 느낀 점들을 나누고 싶어서 이 글을 써보게 되었어요. 최근에 Pieter Levels와 Lex Fridman의 대화를 듣고 많은 영감을 받았는데요, 이 두 분은 생산성 높은 사람들로 유명하죠. 그런데 그들이 말하는 중요한 포인트는 우리가 사용하는 도구나 설정에 집착하기보다는 얼마나 그 도구에 익숙해지고, 단순하게 사용하는지가 더 중요하다는 거였어요. 저도 한때는 무거운 IDE나 복잡한 개발 환경에 빠져 있었는데, 이제는 미니멀리즘을 실천하면서 더 나은 결과를 내고 있답니다. 😊

 

프로그래밍 환경

VS Code vs Sublime Text: 에디터 전쟁?

 개발자들 사이에서 가장 많이 언급되는 에디터가 아마도 Sublime Text와 VS Code일 거예요. 저도 한동안 Sublime Text를 사용하다가 최근에 VS Code로 넘어왔어요. 사실 처음에는 바꾸기 싫었어요. Sublime Text의 빠르고 가벼운 느낌이 너무 좋았거든요. 특히 멀티 커서 기능은 정말 최고였어요. 한 번에 여러 곳에서 텍스트를 수정할 수 있다는 게 얼마나 효율적인지 몰라요. 그런데 주변에서 다들 VS Code를 쓰기 시작하니까 저도 궁금해져서 결국 넘어오게 되었죠.

 

 VS Code는 확실히 더 많은 기능을 제공해요. 특히 플러그인 시스템이 굉장히 유용하더라고요. 처음에는 조금 무겁게 느껴졌지만, 사용하다 보니 확장성 면에서 큰 장점이 있다는 걸 알게 되었어요. 그럼에도 불구하고 Sublime Text에서 느끼던 그 '속도감'은 가끔 그리워요. 🤔

 

 결론적으로, 도구를 바꾸는 게 꼭 더 나은 생산성을 의미하지는 않아요. 중요한 건 그 도구를 얼마나 효과적으로 사용하는지, 그리고 나에게 맞는 도구인지 찾는 과정인 것 같아요. 익숙해지는 데 시간이 걸리긴 하지만, 저처럼 궁금증을 참지 못하고 새로운 도구를 시도해보는 것도 좋은 방법일 수 있어요!

Mac vs Windows: 플랫폼 전쟁?

 Peter Levels Mac을 사용하면서 얻은 깨달음도 정말 흥미로웠어요. 많은 개발자들이 Mac을 선택하는 이유 중 하나가 유닉스 기반의 시스템이라서 개발 환경이 굉장히 원활하다는 점이죠. 저도 Windows에서 Mac으로 넘어갔을 때, 이 부분에서 정말 큰 변화를 느꼈어요. 터미널 작업이나 여러 개발 툴 설치가 훨씬 간편하고, 특히 개발자들 사이에서 자주 사용하는 Linux 커맨드를 바로 사용할 수 있다는 게 큰 장점이었죠.

 

 하지만 그렇다고 해서 Windows가 나쁘다는 건 아니에요. Windows도 커스터마이징이 자유롭고, 게임 같은 다양한 소프트웨어를 사용하는 데 더 적합한 부분이 있어요. 저도 가끔은 Windows의 자유로운 환경이 그리울 때가 있거든요. 결국 어떤 시스템이 더 낫다고 말하기보다는, 본인이 필요로 하는 기능과 작업 방식에 맞는 플랫폼을 선택하는 게 더 중요하다고 생각해요.

미니멀리즘과 생산성의 관계

 저는 한때 작업 환경에 너무 많은 걸 쏟아부었던 시기가 있었어요. 모니터는 두 대 이상, 마우스, 키보드까지 다 최고급으로 맞추고, 각종 개발 도구도 여러 가지 깔아놓고 쓰다 보니 점점 복잡해지더라고요. 그때 Peter Levels의 말을 듣고 다시 한 번 생각하게 되었어요. "때로는 적은 것이 더 많은 것이다." 진짜 중요한 건 얼마나 많은 장비를 갖췄느냐가 아니라, 내가 그 장비를 얼마나 잘 활용하고 있느냐였던 거죠.

 

 그래서 지금은 16인치 맥북 하나로만 작업하고 있어요. 처음에는 답답했지만, 오히려 더 집중할 수 있었고, 생산성도 높아진 걸 느꼈어요. 소파에서 편하게 앉아서 작업할 수 있다는 점도 저한테는 큰 장점이었고요. 예전에는 인체공학적 의자와 책상에서 작업해야 한다고 생각했지만, 이제는 더 편한 자세에서 작업하는 게 오히려 저한테 맞는 것 같아요. 💻

결론: 내게 맞는 도구와 환경을 찾는 게 중요하다

 저희가 흔히 생산성 도구나 개발 환경에 너무 많은 기대를 거는 경우가 많아요. 하지만 도구나 환경이 전부가 아니에요. 정말 중요한 건 내가 그 도구를 얼마나 잘 사용하고, 그 환경에서 얼마나 집중할 수 있는가에 달려 있어요. 미니멀리즘을 실천하면서 오히려 더 많은 성과를 낼 수 있다는 걸 저도 경험해봤고, Lex Fridman과 Pieter Levels의 이야기를 통해 다시 한 번 깨닫게 되었어요.

여러분도 자신에게 맞는 도구와 환경을 찾아서, 과도한 장비나 설정에 얽매이지 말고 더 효율적인 방법을 찾아보세요. 도구는 도구일 뿐이고, 결국 중요한 건 우리 자신이니까요. 😉