그동안 개발 할때 다양하게 ChatGPT를 활용해보며 정리한 ChatGPT활용법을 총정리 해보았습니다.
다소 일반적인 부분도 있지만 실제 개발 업무를 할때 도움이 되는 부분도 많으니 참고 부탁 드립니다.
자세한 내용은 아래 개인 블로그에 정리 해두었고 아래에는 대략적인 내용들을 정리해보았습니다.
https://www.developerfastlane.com/blog/chatgpt-application-guide-for-developers-part1
1. 코드 설명 요청하기
처음 배우는 개념의 코드 또는 이해 하기 어려운 코드에 대한 설명을 요청 할수 있습니다.
'ChatGPT프롬프트'
아래 python 코드를 설명 해줘
[실제코드]
2. 코드리뷰/리펙토링/성능 최적화를 요청 할수 있습니다.
1) 코드리뷰 요청
'ChatGPT프롬프트'
아래 JavaScript function 을 리뷰 해줘
[실제코드]
2) 리펙토링 요청
'ChatGPT프롬프트'
아래 python를 효율적으로 리펙토링 해줘
[실제코드]
3) 성능최적화 요청
'ChatGPT프롬프트'
아래 python 코드를 성능최적화된 코드로 작성해줘.
[실제코드]
3. 테스트 코드 작성
작성한 코드의 테스트 코드 작성을 요청 할수 있습니다.
'ChatGPT프롬프트'
아래 python 의 테스트 코드를 작성 해줘
[실제코드]
```
4. API 연동 라이브러리 작성
API문서를 가지고 연동 코드를 작성 하는일이 실무에서는 많이 있는 편인데 상당히 유용하게 사용되었습니다.
'ChatGPT프롬프트'
아래API를 사용하는 Python library code를 작성 해줘
[개발문서 or Sample Code or curl예시]
5. 개발언어 변환
언어를 변환하는 작업이 상당한 노력과 시간을 필요로 하는 작업인데 ChatGPT로 쉽게 할수 있습니다.
'ChatGPT프롬프트'
아래 Python code를 Golang코드로 변환 해줘
[실제코드]
6. 데이터베이스 설계 및 분석용 쿼리 만들기
DB 설계 및 쿼리 작성에도 많은 도움이 됩니다.
1) 테이블 생성 및 서비스에 필요한 쿼리 작성
2) 데이터 분석을 위한 쿼리 작성
7. ChatGPT로 개발하기 (랜딩페이지, 웹페이지, 모바일앱)
이전에도 공유해본 내용이지만 ChatGPT로 원하는 API, Web 서비스, App 등 원하는 서비스를 개발 할수 있습니다.
1) ChatGPT로 랜딩 페이지 만들기 - Next.js & Tailwind CSS
https://www.developerfastlane.com/docs/frontend-development/product-landing-page-example-nextjs-tailwindcss
2) ChatGPT와 함께 프론트엔드 코드 작성하기 - Next.js 로 인스타그램 클론코딩 웹사이트 만들기
다양한 방법으로 ChatGPT를 개발에 활용하다보니 AutoGPT가 고도화 되면 정말 프롬프트 하나로 어느정도 완성도 있는 코드가 나올 때가 얼마 남지 않았구나 하는 생각이 들었습니다.
다소 일반적인 부분도 있지만 실제 개발 업무를 할때 도움이 되는 부분도 많으니 참고 부탁 드립니다.
자세한 내용은 아래 개인 블로그에 정리 해두었고 아래에는 대략적인 내용들을 정리해보았습니다.
https://www.developerfastlane.com/blog/chatgpt-application-guide-for-developers-part1
1. 코드 설명 요청하기
처음 배우는 개념의 코드 또는 이해 하기 어려운 코드에 대한 설명을 요청 할수 있습니다.
'ChatGPT프롬프트'
아래 python 코드를 설명 해줘
[실제코드]
2. 코드리뷰/리펙토링/성능 최적화를 요청 할수 있습니다.
1) 코드리뷰 요청
'ChatGPT프롬프트'
아래 JavaScript function 을 리뷰 해줘
[실제코드]
2) 리펙토링 요청
'ChatGPT프롬프트'
아래 python를 효율적으로 리펙토링 해줘
[실제코드]
3) 성능최적화 요청
'ChatGPT프롬프트'
아래 python 코드를 성능최적화된 코드로 작성해줘.
[실제코드]
3. 테스트 코드 작성
작성한 코드의 테스트 코드 작성을 요청 할수 있습니다.
'ChatGPT프롬프트'
아래 python 의 테스트 코드를 작성 해줘
[실제코드]
```
4. API 연동 라이브러리 작성
API문서를 가지고 연동 코드를 작성 하는일이 실무에서는 많이 있는 편인데 상당히 유용하게 사용되었습니다.
'ChatGPT프롬프트'
아래API를 사용하는 Python library code를 작성 해줘
[개발문서 or Sample Code or curl예시]
5. 개발언어 변환
언어를 변환하는 작업이 상당한 노력과 시간을 필요로 하는 작업인데 ChatGPT로 쉽게 할수 있습니다.
'ChatGPT프롬프트'
아래 Python code를 Golang코드로 변환 해줘
[실제코드]
6. 데이터베이스 설계 및 분석용 쿼리 만들기
DB 설계 및 쿼리 작성에도 많은 도움이 됩니다.
1) 테이블 생성 및 서비스에 필요한 쿼리 작성
2) 데이터 분석을 위한 쿼리 작성
7. ChatGPT로 개발하기 (랜딩페이지, 웹페이지, 모바일앱)
이전에도 공유해본 내용이지만 ChatGPT로 원하는 API, Web 서비스, App 등 원하는 서비스를 개발 할수 있습니다.
1) ChatGPT로 랜딩 페이지 만들기 - Next.js & Tailwind CSS
https://www.developerfastlane.com/docs/frontend-development/product-landing-page-example-nextjs-tailwindcss
2) ChatGPT와 함께 프론트엔드 코드 작성하기 - Next.js 로 인스타그램 클론코딩 웹사이트 만들기
다양한 방법으로 ChatGPT를 개발에 활용하다보니 AutoGPT가 고도화 되면 정말 프롬프트 하나로 어느정도 완성도 있는 코드가 나올 때가 얼마 남지 않았구나 하는 생각이 들었습니다.