AI 테스트로 생계를 유지하세요: 제안 가능한 프로그래밍을 위한 9가지 최고의 프롬프트
코드 작성에 인공지능을 활용하고 싶지만 어디서부터 시작해야 할지 잘 모르겠다면, 몇 가지 간단한 명령어만으로 자신만의 애플리케이션을 개발할 수 있습니다.

인공지능 분야를 진로로 고려하는 사람으로서 , 저는 글쓰기부터 프로그래밍까지 다양한 분야에서 여러 가지 과제들을 시도해 봤습니다. 하지만 인공지능이 생성한 프로그래밍 과제는 사람이 아닌 인공지능이 만든 것이기 때문에, 최종 결과물을 얻으려면 종종 수정이 필요합니다.
하지만 초기 결과가 좋더라도 만족할 때까지 프롬프트를 실험하고, 리믹스하고, 개선하고, 테스트하고 싶을 것입니다. 이 9가지 프롬프트는 좋아하는 챗봇을 사용하여 스타일리시하게 코딩을 시작하는 데 필요한 출발점입니다.
1. 네온 해파리 애니메이션

과제 내용: " 화면을 천천히 가로지르며 떠다니는 네온 해파리의 HTML/CSS 애니메이션을 제작하세요. 해파리는 움직이면서 빛을 발합니다."
이 예제가 훌륭한 이유: 시각적으로 탁월하면서도 이해하기 쉽습니다. CSS 효과가 얼마나 자연스럽게 보일 수 있는지 보여주며, 초보자도 화면에서 생동감 넘치는 효과를 구현할 수 있습니다.
2. 한 번의 클릭으로 배경 변경

요청 사항: "웹 페이지의 어느 곳을 클릭하든 배경색이 바뀌는 웹페이지를 만들어 주세요 ."
이 예제 가 좋은 이유: 즉각적이고 만족스러운 결과를 보여주기 때문에 좋아합니다. 자바스크립트에서 이벤트가 어떻게 작동하는지 부담 없이 배우기에 완벽한 예제입니다. 또한 코드를 직접 보고 인공지능이 만들어내는 결과물을 연구함으로써 프로그래밍을 배우는 데 도움이 된다고 생각합니다.
3. 색깔이 변하는 탄력 공

과제 내용: "화면 가장자리에 닿으면 색이 변하는 탄력 있는 공에 대한 코드를 작성하세요."
이 예제가 훌륭한 이유: 이 예제는 물리 엔진과 시각적 요소를 간단하게 결합했습니다. 공이 튀고(재미있죠!), 색깔이 변하고(재미있죠!), 충돌 및 루프 감지 기능이 복잡하지 않게 어떻게 작동하는지 보여줍니다.
4. 슈팅스타 게임

과제: "화살표 키를 사용하여 떨어지는 별을 잡는 간단한 게임을 만드세요 . 점수 카운터도 추가하세요."
이 게임이 훌륭한 이유: 이 게임의 결과물은 마치 실제 게임을 하는 듯한 느낌을 주지만, 규모는 훨씬 작습니다. 지나치게 복잡한 요소는 없지만, 점수 계산이나 이동 로직 같은 상호작용은 모두 포함되어 있습니다. 게임 디자인의 모든 구성 요소를 초보자도 쉽게 이해할 수 있도록 간소화했습니다.
5. 이스케이프 버튼

과제: " 마우스 커서를 버튼 위로 올리면 마우스 커서를 벗어나려고 하는 상호작용 버튼을 만드세요 ."
이 연습이 좋은 이유: 이 연습은 재미있으면서도 짜증을 유발하고, 친구나 동료와 함께 하면 더욱 즐겁습니다. 버튼이 커서를 피해 움직이는 모습을 보는 것은 결코 지루하지 않으며, 이벤트 처리와 조건 논리를 배우는 데에도 아주 좋은 방법입니다.
6. 애완동물이 포인터를 따라갑니다.

주어진 과제: " 화면에서 마우스 커서를 따라다니는 작은 캐릭터 를 애완동물처럼 구현하는 코드를 작성하세요."
왜 좋은가: 다시 말하지만, 무엇보다 재미있습니다. 대학 시절 컴퓨터 공학에 푹 빠져 있지 않았다면, 대부분의 사람들은 프로그래밍을 재미있다고 생각하지 않겠지만, 재미있는 프로그래밍은 이러한 인식을 바꿔놓습니다. 이러한 주장은 프로그래밍이 얼마나 개인적인 경험이 될 수 있는지를 보여줍니다. 이 주장을 통해 마치 데스크톱에 '친구'가 생긴 것처럼 프로그래밍이 추상적이지 않고 재미있게 느껴집니다.
7. 다운로드 가능한 이미지로 제공되는 피자 조각

요청 내용: " 피자 조각이 빙글빙글 도는 것처럼 보이는 재미있고 다운로드 가능한 애니메이션을 디자인해 주세요."
왜 좋을까요? 피자는 누구나 좋아하고, 애니메이션 로딩 화면은 실제로 재사용할 수 있는 요소이니, 이 둘을 결합해 보는 건 어떨까요? 이 예시는 간단한 도형, 회전, 반복을 활용하여 재미있는 애니메이션을 만드는 방법을 보여줍니다.
8. 음악에 대한 시각 효과

요청 사항: " 소리에 역동적으로 반응하는 간단한 인터랙티브 음악 시각 효과를 제작하세요."
왜 좋은가: 이 예시는 우리 모두가 좋아하는 음악과 관련이 있습니다. 리듬에 맞춰 움직이는 도형들을 보는 것은 정말 멋진 일이라고 생각하며, 저는 항상 이 예시를 새로운 프로그래머들에게 보여줍니다. 오디오 API를 사용자 친화적인 방식으로 소개할 수 있기 때문입니다.
9. 레인보우 진행률 표시줄

지시사항: " 로딩되는 동안 무지개 그라데이션으로 채워지는 다채로운 애니메이션 진행률 표시줄을 만드세요."
왜 좋은가: 진행률 표시줄은 보통 지루하지만, 이 표시줄은 정말 즐겁습니다. 실용적이기도 하고(진행률 표시줄은 어디에나 있죠), 재미있기도 합니다(무지개 그라데이션이 눈에 띄게 해줍니다).
결론
이 9가지 프롬프트는 Vibe Coding의 세계에 입문하는 데 아주 좋은 방법입니다. Cloud , Gemini 또는 ChatGPT-5를 열고 이 명령어 중 하나를 입력한 다음 결과를 CodePen, GitHub 또는 원하는 다른 호스팅 플랫폼에 붙여넣으세요.
이 아이디어들을 바탕으로 더 많은 기능을 추가하고, 세부적인 수정을 가하고, 그 외의 모든 것을 더해 자신만의 아이디어로 만들어 보세요. 이 아이디어들은 "완성된" 것이 아닙니다. 해체와 테스트를 유도하는데, 이것이 바로 암시적 프로그래밍의 핵심입니다.
프롬프트를 생성하도록 선택한 모든 AI가 이해할 수 있을 만큼 짧고 구체적입니다. 또한, 각 프롬프트에는 보상이 있습니다. 각 프롬프트는 즉시 보거나 플레이할 수 있는 무언가를 생성하는데, 이는 초보자에게 큰 장점입니다.
실수는 누구나 할 수 있으니, 제안 프로그래밍을 탐구할 때는 인내심과 창의력이 매우 중요하다는 것을 기억하세요.
댓글이 닫혔습니다.