What It Takes to Be an Adaptable Engineer
While AI reshapes technical tools, core skills are constant
The AI boom has disrupted the way engineers work, introducing new tools to learn, raising expectations for what teams can achieve in a workday, and making it harder to get hired in the first place.

적응력 있는 엔지니어가 되기 위해 필요한 자질 인공지능이 기술 도구를 재편하는 동안에도 핵심 역량은 변함없이 중요합니다
인공지능(AI) 붐은 엔지니어들의 업무 방식을 뒤흔들어 놓았습니다. 새로운 학습 도구들이 등장하고, 팀이 하루 동안 달성할 수 있는 성과에 대한 기대치가 높아졌으며, 애초에 취업 자체가 더 어려워 졌습니다. 이 때문에 학생들에게 어떤 특정 코딩 언어 나 기술을 배워야 할지 조언하기가 어려워졌습니다. 따라서 이러한 불확실성 속에서 젊은 전문가들에게 주어지는 조언은 흔히 "적응력을 키워라"라는 말로 귀결됩니다. 하지만 실제로 적응력이란 무엇을 의미할까요?
애리조나 주립대학교 공학과 부교수인 사만다 브룬하버는 엔지니어들은 종종 최첨단 기술의 최전선에서 일하기 때문에 변화에 대처하는 것은 업무의 정상적인 부분이라고 말합니다. 그러나 대학 교육과정과 직장 내 훈련은 학생들이 이러한 변화에 대비할 수 있도록 충분히 준비시켜주지 못하는 경우가 많습니다.
"우리는 엔지니어들에게 졸업할 때 적응력이 뛰어나야 한다고 말하지만, 실제로 그게 무엇을 의미하는지, 어떤 모습으로 나타나는지 설명하거나, 그들이 적응력을 키울 수 있도록 돕지는 않습니다."라고 브룬하버는 말합니다. 그녀는 젊은 엔지니어들의 직장 적응력을 향상시키는 방법을 연구하기 위해 2020년 미국 국립과학재단(NSF)의 지원금을 받았습니다 . 이 진행 중인 프로젝트를 위해 그녀는 엔지니어링 관리자, 경력 초기 직원, 그리고 학부생들을 인터뷰하여 그들의 경험에 대해 알아보았습니다.
그녀는 문제의 일부는 모든 고용주가 적응력의 의미에 대해 각기 다른 생각을 가지고 있다는 점이라고 말합니다. 일반적으로 브룬하버는 적응력을 "변화나 불확실성이 발생하고 있음을 인식하고 그 변화에 효과적으로 대응하는 능력"으로 정의합니다. 하지만 이 능력은 상황에 따라 다릅니다. 소프트웨어 엔지니어 의 경우, 매일 사용하는 도구의 변화에 대응하는 것이 적응력의 중요한 요소일 수 있지만, 항공우주 또는 생의학 엔지니어는 변화하는 절차와 규정을 파악해야 할 수도 있습니다. 브룬하버는 "관리자들은 모두 적응력이 중요하다고 말하지만, 그 정의는 제각각입니다."라고 말합니다.
동시에 엔지니어들은 이러한 산업별 기대치를 넘어선 변화에도 직면하고 있습니다. 전문 서비스 네트워크인 PwC가 2026년 6월 에 발표한 AI 영향 보고서에 따르면, 기술, 미디어, 통신 분야의 직종에서 기술 인력 교체 속도가 가장 빠릅니다 . 또한 세계경제포럼이 2025년에 발표한 최신 ' 미래 직업 보고서'에서는 모든 분야의 고용주들이 2030년까지 근로자의 핵심 역량 중 39%가 변화할 것으로 예상했습니다. 이러한 불확실성은 불안감을 조성할 수 있습니다. 하지만 올바른 사고방식과 리더십의 지원이 있다면, 적응력은 위기를 극복하는 데 도움이 될 수 있습니다.
마이크로소프트 에서 개발자 복지와 생산성을 연구하는 연구원인 제나 버틀러는 AI로의 전환은 큰 변화이지만 전례 없는 것은 아니라고 말합니다 .
이러한 패러다임 전환 과정에서는 새로운 표준이 정립되는 "혼란기"가 흔히 나타난다고 버틀러는 말합니다. 인공지능의 경우, 컴퓨터의 능력에 대한 기존의 이해에 도전장을 던지고 있습니다. "우리는 과거에도 겪었던 것과 같은 과도기, 어려운 시기를 여전히 보내고 있지만, 그 속도는 과거 어느 때보다 빠른 것 같습니다." 인공지능의 영향을 가장 많이 받는 분야 중 하나인 소프트웨어 엔지니어들은 현재 코드 검토량이 크게 증가한 상황에 직면해 있습니다. "개발자 20명에게 물어보면 23가지의 서로 다른 작업 방식을 듣게 될 겁니다. 모두가 해결책을 찾으려고 애쓰고 있죠." 버틀러는 이 시기를 "불편한 중간 과도기"라고 표현합니다.
"우리는 엔지니어들에게 졸업할 때 적응력이 있어야 한다고 말하지만, 실제로 그게 무엇을 의미하는지 설명하거나, 어떤 모습인지 보여주거나, 그들이 적응력을 키울 수 있도록 돕지는 않습니다."
– 사만다 브룬하버, 애리조나 주립대학교
브룬하버는 교육자들이 학생들이 직장에 진출하기 전에 준비할 수 있도록 돕는 한 가지 방법으로 인턴십, 팀 프로젝트, 지역사회 봉사, 리더십 역할과 같은 다양한 실무 경험을 제공하는 것을 꼽습니다. 이러한 경험들은 학생들이 다양한 어려움에 적응하는 법을 배우도록 도와주고, 학교에서 직장으로의 전환을 수월하게 해줍니다.
브룬하버는 또한 성찰을 장려하는 것이 중요하다고 덧붙이며, 메타인지가 개인이 적응 능력을 더욱 효과적으로 활용하는 데 도움이 된다고 지적합니다. "적응하려면 자신이 상황을 헤쳐나갈 수 있는 주체성과 능력이 있다고 생각해야 합니다." 궁극적으로 적응은 세 단계로 요약됩니다. 적응의 필요성을 인식하고, 선택지를 평가하고, 행동하는 것입니다.
이미 직장에 다니고 있는 사람들에게 있어 그러한 조치는 새로운 도구와 업무 방식을 배우는 데 시간을 투자하는 것을 의미할 수 있습니다. 예를 들어 소프트웨어 엔지니어링은 조만간 코드를 한 줄씩 작성하는 것보다 프롬프트 모델을 사용하고 에이전트를 관리하는 데 더 많이 의존하게 될 것입니다. 버틀러는 "문제 해결을 좋아해서 소프트웨어 분야에 뛰어든 사람들은 매우 즐거워할 것이고, 단순히 코딩하는 것을 즐기는 사람들은 그렇지 않을 것"이라고 말합니다.

https://www.linkedin.com/posts/yantech-associates_softwareengineering-techskills-recruitment-activity-7386011388680351744-cnlr
엔지니어들이 매일 사용하는 도구는 끊임없이 진화하고 있지만, 업무의 핵심 책임은 생각보다 훨씬 안정적이라고 소프트웨어 개발자 앤디 헌트는 말합니다. 그는 1999년에 출간된 『실용적인 프로그래머(The Pragmatic Programmer )』(Addison-Wesley Professional)의 공동 저자이기도 합니다. 이 책은 실용적인 코딩 원칙을 제시하며, 수많은 컴퓨터 과학 강의실에서 교재로 사용되어 왔습니다. 헌트는 20주년 기념판을 작업하면서 책에 담긴 조언들이 여전히 유효하다는 사실에 놀랐고, 7년이 지난 지금도 그 믿음을 고수하고 있습니다.
그는 "업무의 핵심은 문제 해결과 소통이며, 이는 항상 중요한 부분일 것입니다."라고 말합니다.
헌트는 특정 도구보다는 시스템적 사고를 개발하는 것이 중요하다고 강조합니다. 예를 들어 자바 프로그래머라고 자신을 소개하는 것은 "목수가 '나는 망치 전문가다' 또는 '나는 무선 드릴 전문가다'라고 말하는 것과 같다"고 그는 말합니다.
그는 오늘날 기업들이 특정 언어 능력이나 경력 연수를 기준으로 이력서를 걸러내는 채용 방식 때문에 업무에 대한 보다 폭넓은 접근 방식을 수용하기가 더 어려워졌다는 점을 인정합니다. 그는 고용주들이 "기술적인 부분은 어려운 것이 아니며, 앞으로도 그럴 것입니다. 정보 이론을 이해하고 , 시스템적 사고를 이해하고, 주어진 제약 조건을 이해하는 것이 여전히 어려운 부분입니다."라고 강조합니다.
이처럼 고용주와 직원 간의 불일치가 존재하는 상황에서, AI는 오랜 갈등의 원인을 더욱 심화시키고 있습니다. 생산성을 높여야 한다는 압박이 계속 커지는 상황에서 엔지니어들은 어떻게 속도를 늦추고 새로운 도구를 배우고 적응할 수 있을까요?
변화를 가능하게 하는 책임은 누구에게 있는가?
젊은 엔지니어들은 변화를 수용해야 합니다. 하지만 성공적인 인력을 양성하는 데에는 교육자와 고용주의 역할도 중요합니다. 교육자의 관점에서 브룬하버는 "적응력이 무엇을 의미하고 왜 중요한지 더욱 명확하게 설명해야 한다"고 말합니다. 한편, 관리자들은 직원들의 전문성 개발에 투자해야 합니다.
마이크로소프트 연구원인 버틀러는 종종 경영진에게 엔지니어들이 지속적인 학습을 위해 의도적인 시간을 따로 마련하도록 권장합니다. 일주일에 단 한 시간이라도 좋으니, 코드 작성이나 일상 업무 진전에 대한 기대 없이 그렇게 하도록 하는 것입니다. 버틀러는 "물론 쉽지 않다는 것을 알고 있습니다."라고 말하며, "개인적으로 시간을 내도록 권장하기도 하지만, 조직과 리더들이 그렇게 하도록 적극적으로 권장하고 싶습니다. 직원들이 일하는 방식을 바꾸는 방법을 배울 시간과 공간이 없다면 갑작스러운 변화를 기대하기 어렵기 때문입니다."라고 덧붙였습니다.
이는 충분한 지침을 제공하는 것도 의미한다고 버틀러는 덧붙입니다. 개발자들이 생산성 향상에 대한 압박 속에서 새로운 것을 도입하는 데 필요한 충분한 지침을 받지 못하면, 이미 알고 있는 도구에만 매달리다가 결국 지쳐버릴 위험이 있습니다 .
"앞으로 몇 년은 어려운 시기가 될 수 있다고 생각합니다."라고 버틀러는 말합니다. 엔지니어들은 변화하는 노동 시장 속에서 자신들의 자리를 찾기 위해 적응해야 할 뿐만 아니라, 미래를 만들어가는 데에도 목소리를 낼 수 있습니다.
"적응력이 있다는 것은 주변 상황에 따라 변화할 수 있다는 것을 의미하는데, 저는 사람들이 변화를 만들어내는 데에는 우리 스스로의 역할이 크다는 것을 깨달았으면 좋겠어요."라고 그녀는 말합니다. 예를 들어, 모든 사람은 인공지능을 어떻게 사용할지, 어떤 모델을 사용할지 선택할 수 있습니다. "우리는 어느 정도 적응하고 흐름에 따라가야 하지만, 동시에 그 흐름을 주도해야 합니다. 인공지능의 미래는 결코 정해져 있지 않아요."
비트코인, 단 일주일 만에 3개월간의 손실 만회 Bitcoin has just wiped out three months of losses in 1 week
댓글 없음:
댓글 쓰기