기본 콘텐츠로 건너뛰기

4월, 2025의 게시물 표시

ai랑 싸울 수록 논리력 레벨이 올라갑니다!(feat. cursor)

영상버전 :  https://youtu.be/kThkH7FUz1A MCP를 준비하기 위한 툴을 만들려는데 cursor라는 툴이 좋다고 해서 툴을 받았죠. Cursor는 여러분들 쓰고 계신가요?  저역시 나오자마자 쓰는 성격이라기 보다,  이걸 어떻게 쓰면 좋을까를 조사하다가  용도가 생각나면 비로소 쓰기 떄문에 그렇게 빠른 편은 아닙니다.  그래도 요즘은 왜 이제 쓰기 시작했지? 하고 후회하는 경우가 많다보니 조금은 빨리 손을 대려고는 합니다.  그래도 워낙 귀찮은걸 싫어하다보니 이제야 손을 대기 시작하네요.. Vscode를 주로 쓰기 때문에 Vscode 익스텐션을 찾아봤는데...  다운로드 수가 별로 많아보이지 않고 공식 익스텐션이 아닌 관계로 공식 툴로 테스트를 하기로 했습니다 Cursor.com 이란 사이트에 들어가서 직접 다운받아 설치해보니 vscode 랑 거의 비슷해서 익히는데 시간은 거의 안걸렸는데요 가장 좋았던것이 오른쪽 화면 에서 텍스트를 입력한 대로 코드가 써 지는 것이었죠 이것저것 해보는데처음에는 생각보다 좋은 품질로 코드가 작성되었네요..  mcp 환경을 만들어달라고 했었는데 잘 만들어주더라구요. 여기까지는 많은 콘텐츠에서 cursor의 대단함을 알려주기 위해서 보여주는 내용들과 별 차이가 없을 겁니다.  하지만 여기저기 봐도 실제 프로젝트에서 쓰고 있는 내용을 못찾았구요,  실제로 써본 사람들도 자꾸 코드가 바뀌기 때문에 아직은 아니라는 이야기를 하시더라구요..  이 사람들이 입을 모아 하는 말이 진실인지 알아보기 위해 실제 프로젝트에 적용해 보았습니다.  아마 실제로 프로젝트에서 사용한 내용을 보여준 사례는 이번이 처음 아닐까 싶습니다.  지금 현장에서는 리더가 python을 좋아했기때문에  난 python을 잘 모르지만 python 코드로 작성하기로 했습니다. python 2.5에서 3.0으로 넘어가는 과도기에 엄...

AI시대에 개발자에게 요구되는 것은? 일본 IT컨설턴트가 말하는 개발자의 요건

영상버전 :  https://youtu.be/YA9icWWSDZY 많은 개발자 채널에서는 개발자의 시선에서 AI를 활용하는 방법이 많이 소개되고 있죠? 전 컨설팅이나 프로젝트 매니징을 하고 있다보니 조금 시선이 다른 듯 합니다. 그래서 실제 현장에서 느끼는 현재의 AI의 현실감에 대해서 설명을 드리고자 합니다.  현재 제가 관여하고 있는 프로젝트는  크게 개발 프로젝트 하나와 기 개발된 서비스의 운영 프로젝트,  그리고 데이터베이스 시스템의 클라우드화 프로젝트를 하고 있구요..  그 밖에도 몇몇 소규모 프로젝트에 조언을 구하거나  직접 코딩하는 곳도 있습니다.  모두 많게든 적게든 AI를 사용하고 있습니다. 데이터베이스 프로젝트에서는  데이터베이스의 구축, 운영을 개발팀 내에서 해결하고 있습니다.  현재 우린 DBRE팀이라고 해서  개발자들이 DB를 운영할 때 퍼포먼스 저하가 일어날 부분을 조언해서 도와주고,  전체적인 성능 개선을 위해 인프라, 네트워크 또는 DBMS의 교체나 분산 등을 제안하고 보다 안정적인 성능을 사용할 수 있게 도와주고 있습니다.  이 경우는 개발과 직접 관련이 없지만 4명의 엔지니어 중에 AI를 사용하는 두 명의 엔지니어가 두각을 나타내고 있구요,  이들은 기존 대비 몇 배의 업무량을 처리하고 있습니다.   심지어는 다른 사람의 쿼리튜닝에 대한 리뷰나  Terraform으로 AWS인프라 설정을 한 내용이 요청에 맞도록 되었는지 리뷰하는 곳에 AI를 사용하고 있습니다.  이젠 쿼리나 코드를 읽는 시간이 10배 이상 빨라지고, 실수를 쉽게 찾아낼 수 있죠.  서버 작업 역시 AI가 짜준 쉘스크립트를 이용합니다.  하나하나 커맨드를 찾아가는 시간이 줄어들었죠..  이건 개발자랑 관련이 없는 내용이죠?? 다른 프로젝트인  개발 프로젝트에서는 AI의 비율이 엄청...