00:00:00자, 2026년에도 여전히 리트코드가 유효할까요? 이건 사람들이 몇 년 동안
00:00:06계속해서 물어온 질문인데요, 흥미롭게도 답변은 크게 변하지 않았습니다. 네, 리트코드는 여전히 유효합니다.
00:00:12하지만 몇 년 전과는 그 의미가 다릅니다. 오늘날 여러분이 리트코드에 접근하는 방식은
00:00:17이 구직 시장에서 실제로 취업하느냐를 결정할 뿐만 아니라, 여러분이 궁극적으로
00:00:22어떤 개발자가 될지도 결정할 것입니다. 이 영상에서는 실제로 무엇이 변했고,
00:00:27무엇이 변하지 않았는지, 그리고 가장 중요하게는 2026년에 리트코드를 어떻게 다뤄야 하는지 분석해 보려 합니다.
00:00:32제 말을 믿으세요, 과거에 했던 방식과는 완전히 다릅니다. 리트코드가 약간
00:00:37무용지물처럼 느껴지는 이유는 꽤 명확합니다. 가장 큰 변화는 몇 분 만에 코드를 작성하고
00:00:43최적화할 수 있는 AI 도구의 등장입니다. 이로 인해 개발자의 역할은
00:00:48처음부터 코드를 짜는 것에서, AI의 도움으로 생성된 코드를 검토하고
00:00:53이해하며 개선하는 방향으로 서서히 이동하고 있습니다. 그런 관점에서 본다면,
00:00:58문법을 연습하고 수동으로 문제를 푸는 것이 예전보다 덜 중요하게 느껴지기 시작할 수 있습니다.
00:01:04또 다른 이유는 리트코드를 하는 원래 동기가 코딩 테스트를 통과하기 위해서였는데,
00:01:09그 지형조차 변하고 있다는 점입니다. 이제 사람들이 면접 중에 사용하려는 AI 도구들이 생겨났고,
00:01:15이로 인해 어떤 경우에는 전통적인 리트코드 스타일의 문제들을 우회하기가 더 쉬워졌습니다.
00:01:20게다가 많은 기업이 채용 프로세스를 진화시키기 시작했습니다.
00:01:24자료구조/알고리즘(DSA) 라운드가 완전히 사라진 것은 아니지만, 더 이상 유일한 결정 요인은 아닙니다.
00:01:30기업들은 포트폴리오 리뷰, 시스템 디자인 토론,
00:01:36실제 제약 조건이 있는 과제 전형, 사고방식과 소통 능력을 테스트하는 인성 면접처럼 속이기 훨씬 어려운 요소들을 점점 더 포함하고 있습니다.
00:01:41리트코드는 여전히 프로세스의 일부이지만, 더 이상 게임의 전부가 아닙니다. 하지만 그렇다고 해서
00:01:462026년에 리트코드가 불필요하다고 결론 내릴 수 있을까요? 글쎄요, 그렇게 서두르지 마세요.
00:01:51여러분이 이해해야 할 것이 한 가지 더 남아 있습니다.
00:01:58리트코드는 단순히 면접에 합격하기 위해 암기해야 하는 문제 모음집이 아닙니다.
00:02:03개발자로서 핵심 기초를 다지는 아주 좋은 방법입니다. 사람들은 수년 동안
00:02:08리트코드가 실제 개발과는 전혀 다르다고 주장해 왔고, 그 말은 사실이며
00:02:14비판 또한 전적으로 타당합니다. 알고리즘 문제를 푼다고 해서 전체 애플리케이션을 만들 수 있는 건 아니니까요.
00:02:20하지만 리트코드의 목적은 결코 제품을 만드는 법을 가르치는 것이 아니었습니다.
00:02:24실제 애플리케이션을 만드는 동안 사용하는 근본적인 기술을 기르는 것입니다.
00:02:29문제를 풀 때 여러분은 논리적으로 생각하고, 복잡한 작업을 분해하며,
00:02:33구조화된 코드를 작성하는 능력을 향상시키게 됩니다. 디버깅 습관을 기르게 되고,
00:02:39성능과 효율성에 주의를 기울이기 시작합니다. 이것들은 추상적인 기술이 아닙니다.
00:02:45실제 프로젝트에서 작업할 때 정말로 필요한 기술들입니다.
00:02:49애플리케이션을 만들고 함수 내부에 로직을 작성할 때, 그것이 바로 문제 해결입니다.
00:02:54더 많은 사용자를 수용하기 위해 무언가를 최적화할 때, 그것이 바로 성능에 대한 사고입니다.
00:02:58왜 무언가가 작동하지 않는지 추적할 때, 그것이 바로 디버깅입니다. 이 모든
00:03:02기술들은 DSA를 제대로 연습할 때 간접적으로 훈련되는데, 대부분의 사람들은 이를 이해하지 못합니다.
00:03:08따라서 진짜 질문은 이것입니다. 이제 리트코드를 어떻게 다뤄야 할까요?
00:03:13DSA에 더 집중해야 할까요, 아니면 개발에 더 집중해야 할까요? 답은 둘 다 필요하다는 것이지만, 2026년에는
00:03:19개발 쪽에 좀 더 무게를 두어야 합니다. 문제 해결에 어느 정도 익숙해지는 수준을 넘어서면,
00:03:24더 많은 문제를 푸는 데 쓰는 추가 시간은 실제 무언가를 만드는 데 쓰는 시간보다
00:03:30얻을 수 있는 가치가 적어집니다. 만약 여러분이 초보자라면,
00:03:34리트코드 75와 같은 코스는 압도당하지 않으면서 체계적인 경로를 제공하므로 아주 좋은 시작점입니다.
00:03:40동시에 대부분의 노력은 포트폴리오를 위한 프로젝트를 만드는 데 쏟아야 합니다.
00:03:45채용 담당자가 여러분의 이력서나 깃허브에서 실제적이고 약간은 복잡한 무언가를 보게 된다면,
00:03:51서류 전형을 통과할 확률이 즉시 높아집니다.
00:03:56프로젝트는 아이디어를 기능적인 무언가로 바꿀 수 있음을 보여주며,
00:04:01그것이 궁극적으로 기업들이 중요하게 생각하는 것입니다. 이것이 2026년에 리트코드를 바라봐야 하는 방식입니다.
00:04:05리트코드는 여전히 유효하며 당분간은 계속 그럴 것이지만,
00:04:11더 이상 유일하게 중요한 요소는 아닙니다. 아울러, 포트폴리오를 위해 프로젝트를 만들 계획인데
00:04:16독특한 것을 원하신다면, 실제로 보여줄 가치가 있는 현실적이고 도전적인 프로젝트를
00:04:22진행할 수 있는 코드 크래프터스(Code Crafters)를 꼭 확인해 보세요.
00:04:26이번 영상은 여기까지입니다. 도움이 되셨다면 좋아요를 눌러주시고,
00:04:30다음 영상에서 뵙겠습니다.