최근에 제 글 "우리의 100% 코드는 AI로 작성되었습니다"가 무엇을 의미하는지을 읽은 젊은 동료로부터 연락을 받았습니다. 그들의 연인은 초보 개발자로, 미래에 대해 걱정하고 있었습니다. 그들은 "무엇을 해야 할까요?"라고 물었습니다.
확실한 것은 아무도 모릅니다. 하지만 제에게는 몇 가지 사항이 있습니다:
지능적인 사람들은 항상 필요합니다.
코딩은 "대리인을 관리하는" 방식으로 나아가고 있으며, 이는 사람들의 팀을 관리하는 것과 매우 유사하며, 같은 기술을 요구합니다 -- 명확한 의사소통(개발해야 할 최우선 기술), 비판적 사고와 판단력, 더 큰 문제를 구성 요소로 나누는 것, 정치적 상황을 조율하는 것... EQ는 아직 사람 기반의 기술이 될 것입니다.
만약 인간이 업무와 생산성에 심리적 필요를 가지고 있다면(분명히 그렇지만, 이것이 본능적인 인간의 필요인가?), 우리는 그것을 만족시키기 위해 일자리를 만들 것입니다. 인간은 끊임없이 창의적입니다.
그에게는 가능한 한 많은 시간을 AI 도구와 함께 코딩에 할애할 것을 추천합니다. 프레임워크를 구축하고 탐험합니다. 한계를 찾으려고 합니다. 앱, 웹사이트, 데스크톱 도구, 추가 기능, 개인용 문제 해결 도구 등 무엇이든 만듭니다.
도구는 매우 빨리 변화하고 있습니다. 지금은 오래된 개발 경험이 많은 사람들(✋)이 도구와 더 잘 어울리는데, 우리는 팀 관리 기술을 가지고 있기 때문입니다...하지만 변화가 빨라질수록 더 많은 혜택이 유연한 두뇌를 가진 젊은이들에게 갑니다. 중요한 것을 흡수하고 저장된 지혜보다는 마력에 의존합니다.
그리고 마지막으로, 저는 주니어 엔지니어링 포지션이 사라지지 않을 것이라고 생각하지만, 변화할 것이고 그 수는 줄어들 것입니다. 누군가는 중간 관리자로서 에이전트 팀을 지휘해야 합니다...피라미드 형태가 아닌 것 같아, 채용은 집 형태가 될 것이라고 생각하며, 주니어 인력을 적게 채용하되 더 오래 유지하도록 인센티브를 제공할 것입니다.
저는 여기가 어디로 가고 필요한 기술이 무엇인지 이야기하는 몇 가지 글을 썼는데, 귀하의 관점을 알고 싶습니다. 귀하는 젊은 전문직인가요? 무엇을 보이나요?











