젊은 개발자를 위한 조언
원문은 Matthias Endler님이 에 게재했습니다. 이 블로그 구독하기
최근 누군가 오늘날 젊은 개발자에게 어떤 조언을 해줄 것이냐고 물었다. 놀랍게도 내 대답은 코드와는 거의 관련이 없었다. 내가 중요하게 생각하는 것들은 다음과 같다:
제품을 만드는 법을 배우라
LLM이 대부분의 코드를 작성한다 해도, 사용자의 필요를 이해하고 솔루션을 설계하며 피드백을 바탕으로 개선해 나갈 수 있는 문제 해결자는 여전히 필요하다. 기술이 어떻게 바뀌든 이 능력은 언제나 가치 있을 것이다.
배우는 법을 배우라
정보가 공짜라면 비판적으로 사고하고 데이터에 근거해 결정을 내리는 능력은 초능력과도 같다. 근본 원리를 이해하려는 노력 없이 그저 사실을 암기하고 “패턴 매칭”에만 의존하는 사람들은 가볍게 따돌릴 수 있다.
소통하는 법을 배우라
아이디어를 명확히 설명하고 다른 사람들에게 영감을 줄 수 있다면 한발 앞서 나갈 수 있다. 그렇게 하면 혼자 고군분투하는 대신 다른 사람들과 함께하며 자신의 영향력을 몇 배로 키울 수 있다.
문제 해결사가 되라
모두가 같은 도구에 접근할 수 있다면, 당신을 차별화하는 것은 문제를 빠르고 효과적으로 해결하는 능력이다. 하나의 문제를 정하고 그 분야를 익힌 뒤, 빠른 피드백 루프를 만들어 솔루션을 계속 개선해 나가라. 누구보다 빠르게 문제를 해결할 수 있다면 어디서든 찾는 인재가 될 것이다.
한 가지 기술에만 머물지 마라
할 줄 아는 것이 코딩뿐이라면 쉽게 대체될 것이다. 자신이 흥미를 느끼는 분야에 지식을 적용해 보라. 예를 들어 피트니스에 관심이 있다면 코딩 기술에 건강과 웰니스에 대한 지식을 더할 수 있다. 그렇게 하면 경쟁해야 할 사람들의 범위가 좁아진다. 여가 시간에도 즐겁게 파고들 수 있을 만큼 자연스럽게 끌리는 분야를 선택하라. 똑똑하고 성실하기만 한 것보다 열의가 있고 호기심이 많은 편이 낫다. 강한 의지보다 호기심이 당신을 더 오래 움직이게 할 것이다.
근본적으로 달라진 것은 없다
코딩만 할 줄 알아도 취업할 수 있었던 마지막 세대가 아마 내 세대일 것이다. 하지만 사실 중요한 것은 결코 코딩 그 자체만이 아니었다. 내가 아는 최고의 개발자들은 언제나 큰 그림을 이해하고 효과적으로 소통하며 문제를 해결할 줄 아는 사람들이었다. 최근 달라진 점이 있다면 도구가 단순히 보일러플레이트 코드를 생성하는 수준을 넘어섰다는 것이다. 제대로 이끌기만 하면 이 도구들은 과거에 개발자들이 하던 일의 상당 부분을 대체할 만큼 강력하다. 이제는 코딩을 잘하는 것만으로는 두각을 드러낼 수 없다는 뜻이다. 다른 역량이라는 근육을 키워야 한다.
글을 무작위로 읽기
댓글
로그인하고 댓글 남기기