아는 형이 카카오톡 광고 쪽 백엔드 개발자인데 주변 동료들도 클로드코드 졸라 쓴다고 함 그 쪽에서는 사용법 같을 것들도 다 공유가 되있더라 어떻게 쓰는 지 잠깐 보여줬는데 아주 야무지게 쓰더라 ㅇㅇ
확실히 시니어가 AI 에이전트 쓰면 옛날에 5명이서 끝낼 일 을 혼자서도 가능해진 거 까지는 ㅇㅈ인데
초보자가 바이브코딩으로 쓸 모 있는 서비스를 만들 수 있음?
아직 나도 학생이라 프로젝트 돌리는 수준인데 돈벌 수 있는 앱까지는 못만들겠던데
초보 애들 AI 쓰는 꼬라지 보면 코딩컨벤션 박살 환경설정 박살 엔티티 박살나있음 이것도 요구사항 문서하나 만들어 놓으면 그랴도 잘 잡아주긴 하는데 요구사항 문서에 들어갈 내용도 개발 지식이 필요한 거 아니냐
예를 들어서 QueryDSL config 설정할때 EntityManager 주입해줘 이런 프롬프트 쓰려면 관련 지식이 필요하지 않냐 이거지
없으면 flush / dirty checking 꼬이니까
그리고 동시성 문제 race condition 터졌을 때 그 문제를 적절하게 해결할 수 있는 방법이 DB 원자적 연산인지 낙관적 락인지 비관적 락인지 Redis 분산락인지 아니면 트래픽이 많으니까 Reids INCR 누적합으로 해결할건지 등등 선택해야하는데 이 의사결정은 사람이 알고 AI한테 시켜야 하지 않음??
그 전에 race condition이라는 상황이 어떤 상황인지 알아야 문제를 해결하는 거 아닐까?
모든 기능을 서버 사양과 사용자 특성에 맞게 적절하게 짜주고 트러블 슈팅과 모니터링 그리고 디버깅까지 완벽하게 하는 AI가 나오지 않는 이상 초보가 바이브코딩으로 만드는 서비스는 쓰레기 서비스 같음 푼 돈 벌이 정도
- dc official App
이미잘알고있는거같은대;; 근데이거를 파훼하는 방법이하나있음 단일테스트와 e2e테스트를 하는거임 관련전문지식이없다면 시스템을만들고 만든사람은 e2e와 단일테스트인지도모르고 스스로 qa를하면서 허점이나 문제점을찾을꺼임 그리고 그부분에있어서 문제를 해결하면 -짜잔- 실제로 사용할수있는 앱 완성~ 이지만 현재 이런 앱/소프트웨어들이 문제가있음 성능면과 보안관련된부분 에러핸들링과 접근성 seo부분에서 관련된 전문지식이없어서 앞에서는 제대로 잘 작동하는것같아 보여도 뒤에서는 허점투성이라는것. 너의말대로 실제로는 관련지식이없으면 생산성은 있겠지만 실제로는 거적대기같은 프로그램이 완성된다는것이지 너스스로도 잘 알고있내
SEO 전문성도 개발자가 해결할 수 있는 부분은 이미 AI가 너무 잘해주던데.. 오히려 마케터의 노하우가 필요한 부분이 AI가 잘 해결을 못해주는듯. 그리고 AI driven으로 개발하면 기술적인 부분에 대한 고민보단 기획에 대한 부분이 더 큰 병목으로 느꼈었음. 물론 내가 주니어가 아니라 기술적인 부분에 대해 이미 알고 있어서 그런 것일 수도 있고..
DB락같은 부분에 대한 문제가 일어날 것만 인지하고 그 문제를 어떻게 해결할지 AI에게 질문 -> 답변 내용 중에 가장 적합한 것을 선택 -> 선택된 방향으로 작업을 지시 ------ 의사결정을 사람이 하기 보단 기능적인 부분에서 어떤 문제가 발생할지 인지하고 있는 상황에서 어떤 선택지가 있는지 AI에게 질문하고 결정하는게 더 나을걸? ------ 내 생각엔 앞으로 더 중요한건 어떤 문제를 해결하기 위해 어떤 기술을 쓰느냐가 중요한게 아니고 어떤 문제를 해결하기 위하 비즈니스 로직이 어떻게 구성되어야 하는지만 고민하는게 더 중요함.
그리고 관련 지식이 필요하기 보단 너가 정확히 어떤 것을 만들지에 대한 일종의 기획이 튼튼해야함. 개인프로젝트를 진행하면서 내가 가장 많이 막혔던 부분은 어떤 기술을 사용할지 그리고 어떻게 구현할지 고민하는게 아니라 기획에서 엄청 막혔고 이것 때문에 프로젝트를 3번이나 갈아엎음. ------ 물론 내가 기술적으로 잘 알고 있어서 기획력 부족이 더 부각되었을 순 있지만.. 나는 이렇게 생각함. 다만 내 의견이 무조건 너한테 맞는게 아니니깐 비판적으로 읽고 너한테 도움되는 것만 가져가
내 질문은 초보 개발자가 바이브코딩으로 유의미한 서비스를 만들 수 있냐? 였음 님이 말한건 이해함 근데 그 문제 인지조차 개발 지식이 필요 할 수 밖에 없음 동시성 문제를 해결하는 것도 비지니스 로직에 대한 개발 지식이 필요하단 말이지 Update 쿼리로 아예 락없는 연산을 할 수 도 있고 등등 “문제 없는 비지니스 코드”를 작성하기 위해서는 반드시 개발지식이 필요함 아무리 코드래빗 같은 툴이 발달해도 누수가 발생하더라 님이 개발지식 많은 상태에서 AI 에이전트 써왔으면 공감 못 할 수 도 있음 - dc App
@글쓴 ㅇㅇ(124.49) 내 댓글에 질문에 대한 답도 있음. 초보도 기획이 되어있고 질문을 할 줄 알고 그 질문으로 나온 답변을 검색해서 비교분석 할 줄 안다면. 누구든 상용화 수준의 서비스를 만들 수 있음.
@글쓴 ㅇㅇ(124.49) 그리고 비즈니스 로직에 대한 개발지식?? 그거 알면 질문 몇개를 건너뛰어서 1시간 정도 시간 단축은 해주겠지. 근데 그것 이상이하도 아님. 본인이 알고 있는 것에 대해서 너무 대단하게 생각하지 말길 바람. 세상이 변하고 있음.
@글쓴 ㅇㅇ(124.49) 자기가 원하는 것에 대해 기획이 분명하고 질문을 하고 집요하게 파고드는 사람이라면 이젠 누구든지 서비스를 만들 수 있는 시대가 왔음. 더 늦기 전에 빨리 취업해서 경험 쌓고 살길 찾기 바람.
그냥뒤져쓸모없는새끼
? 그냥 간단하게 생각해봐라 테이블링 앱 파는 데 들어가는 품이 개발인지 영업인지 븅신같은 소리하고 있어
니가 아는 수준의 지식은 요즘 ai는 그냥 thinking token 한 두 개로 압축되는 수준임 ㅇㅇ - dc App