요즘은 초등학생 때부터 코딩을 가르칠 정도로 코딩이 열풍입니다.
그만큼 IT 산업이 미래산업으로 각광받고 있다는 이야기 일 텐데요.
하지만 이제는 코딩을 배우지 않아도 될 시기가 머지않은 것 같습니다.
바로 AI가 대신해서 코딩을 다 해줄 것이기 때문입니다.
그러면 말로만 들었던 AI챗봇을 이용해서 코딩을 하는 방법을 알아보도록 하겠습니다.
먼저 챗GPT를 실행합니다.
그다음 채팅을 이용해서 원하는 질문을 하면 되는데요.
크게 3가지 정도로 사용할 수 있을 것 같습니다.
- 직접 코딩을 해달라고 한다.
- 함수의 사용방법이나 변환 방법 등을 물어본다.
- 내가 한 코딩이 맞는지 물어본다.
먼저 코딩을 어떻게 해야 할지 전혀 모르겠을 때 직접 코딩을 해달라고 부탁하는 방법입니다.
16진수로 표현된 문자를 10진수 정수로 바꾸는 코딩을 해달라고 챗GPT에게 부탁하니
코딩을 하는 로직과 함께 직접 코딩을 해서 알려줍니다.
챗GPT가 코딩해 준 내용은 Copy code 버튼으로 직접 복사해서 이렇게 사용할 수 있습니다.
def hex_to_decimal(hex_string):
hex_map = {‘0’: 0, ‘1’: 1, ‘2’: 2, ‘3’: 3, ‘4’: 4, ‘5’: 5, ‘6’: 6, ‘7’: 7,
‘8’: 8, ‘9’: 9, ‘A’: 10, ‘B’: 11, ‘C’: 12, ‘D’: 13, ‘E’: 14, ‘F’: 15}
decimal = 0
for i in range(len(hex_string)):
decimal += hex_map[hex_string[i]] * 16 ** (len(hex_string) – 1 – i)
return decimal
그다음은 함수의 사용방법이나 변환 방법을 물어보는 것입니다.
이렇게 궁금한 함수의 사용방법을 친절하게 설명 해주고
변환 방법 등도 코드를 포함해서 상세하게 설명해 주기 때문에
일을 하거나 공부를 하다가 막히는 코딩 부분 등을 물어보고 답변을 받음으로써
굉장히 큰 도움을 받을 수 있습니다.
마지막으로는 내가 한 코딩에서 잘못된 부분을 찾을 때입니다.
이렇게 코드에서 틀린 부분을 찾아서 알려주고 수정된 코드까지 제시해 줍니다.
수정된 코드에서 틀린 부분을 전부 수정해 주었지만 틀린 부분을 찾아줄 때는 가장 처음 틀린 부분만 알려 준 것 같습니다.
그래도 실제 코딩할때는 세미콜론 하나 때문에 몇 시간씩 고민하곤 하는데 그럴 때는 굉장히 도움이 될 것 같습니다.
직접 챗GPT로 코딩 도움을 받아 보시고 좋은 정보가 있으면 이 홈페이지에 직접 게시물을 작성해 주세요.