요즘들어 chatgpt, bing chat 들을 사용하면서 개인적으로는 즐겁게 사용하고 있습니다.
특히 업무와 관련된 개발영역에서는 이제는 선배개발자가 필요없다는 말이 나올정도로 코드리뷰나 가이드를 너무 잘해주고 있거든요.
특히 도메인 영역에 대한 특화된 지식이 없다면 해당 분야에서의 단순한 기술적(?)인 업무는 점점 줄어드는 부분이 눈에 띄게 보입니다.
그런데 한편으로는 이러한 변화가 썩 좋지만은 않은것 같아요.
내가 사용할수 있는 시간은 한정적이고, 그것을 통해 얻을수 있는 경험의 총량도 제한되어 있는데 바로 이것을 자꾸만 잃어가고 있는것 같습니다.
그림을 그리기 위해 한장한장 그림연습을 하다가도 prompt 몇개 띡 하고 던져버리면, 누가봐도 훌륭한 그림이 나와버리니, 저는 그저 ctrl c와 ctrl v만 하면서 클릭만 하게 되네요.
차라리 그 시간 동안 차분히 그렸더라면 아주 조금이지만 저의 실력은 늘어갔을텐데...
개발툴을 쓰면서도 나도 모르게 이런 의존성은 점점 심해지만 가는것 같아요.
그냥 코드 긁어서 쓱 던져주면 이 코드는 이런 문제가 있어요.하면서 바로 답변이 나와버리니, 그 편리함에 길들여져서 뭐 굳이 고민할 필요가 있나 하는 생각이 자꾸만 들고 있어요.
어쩌면 기본기가 더 중요해지는 시기가 다가올지도 모르겠네요.
기성복과 같은 대량생산된 물건들속에서 더더욱 핸드메이드 작품이 각광받는것처럼, 진정한 인간이 할수 있는 것들이 더 소중하게 느껴집니다.
심지어 이글을 노션을 통해 쓰고 있었는데, 스페이스바만 누르면 AI가 예쁘게 대기하고 있습니다.
나머지글은 제가 써볼까요?
**특히 개발 분야에서는 인공지능 기술을 활용하여 코드 검사, 테스트 자동화, 성능 향상 등의 작업을 수행할 수 있습니다. 이러한 작업은 개발자의 시간과 노력을 절약하며, 더욱 효율적인 개발을 가능하게 합니다.**
**하지만 이에 대한 의존성이 높아지면서, 개발자들은 기본기를 소홀히 하거나, 근본적인 이해를 갖지 못한 채로 작업을 수행하는 경우가 많습니다. 이러한 문제점을 극복하기 위해서는, 인공지능 기술을 활용하면서도 기본기와 근본적인 이해를 충분히 갖추어야 합니다.**
**또한, 인공지능 기술을 활용하는 것이 모든 작업에서 항상 최선의 선택인 것은 아닙니다. 작업의 성격과 목적에 따라서는, 사람이 직접 수행하는 것이 더욱 적합한 경우도 있습니다. 개발자들은 이러한 상황을 판단하고, 적절한 선택을 내리는 능력을 갖추어야 합니다.**
**최근에는 인공지능 기술을 활용하여 인간의 창의성을 높이는 연구도 진행되고 있습니다. 이러한 연구 결과를 활용하면, 인공지능과 인간이 함께 일하면서, 더욱 창의적인 아이디어를 도출해낼 수 있을 것입니다. 이러한 방식으로 인공지능 기술을 활용하면, 더욱 발전된 인간의 역량을 얻을 수 있을 것입니다.**" 라고 하네요.. 정말 기술발전이 무서운거 같습니다.