21년 만에 다시 잡은 코딩. 언어도 환경도 모두 바뀌었다. 과거는 잊어야 한다. 이제 다시 시작이다. 이미 만들어져 있는 코드들을 달달 외워가며 txt 파일을 열고 거기에 암호문을 입력하듯 코딩하던 시대는 이미 유물이 됐다. 고생해서 만든 코드들의 재사용을 고민하던 시대도 옛날옛적 호랑이 담배피던 시절이 됐다.
처음부터 끝까지 모든 코드를 하나하나 수작업할 필요가 없어졌다. 지금은 개발툴을 설치하고 클릭 몇 번이면, 모든 걸 알아서 설계해주고 기본적인 코드까지 완벽하게 세팅해 준다. 해야 할 일은 내가 생각하는 방식으로 작동하도록 기능들을 작성해 넣는 것 뿐이다. 그런데 이마저도 인공지능 챗GPT를 활용하면 대부분 해결된다. 방대한 인터넷이란 공간에는 대부분의 코드들이 만들어져 공유되어 있다. 그리고 챗GPT는 이 모든 코드들을 모두 학습해 다 알고 있다. 오류가 나도 두려워할 필요가 없다. 챗GPT에게 오류를 말해주면, 해당 오류에 대한 해결 방법을 즉시 알려준다.
이젠 정말 코드만 읽을 줄만 알면 개발이 가능한 시대가 됐다. 챗GPT와 대화를 나누다 보면 내가 원하는 그 어떤 프로그램 코드가 어느새 완성돼 있다. 상상하는 것이 그 무엇이든 챗GPT와 이야기를 나누다 보면 어느새 동작하고 있는 것을 확인할 수 있다.
의심하지 말자. 예전처럼 파이썬 문법을 암기하고 코드를 외워서 코딩하는 시대가 아니다. 코드 알지 못해도 프로그램을 만들 수 있는 게 요즘 시대다. 파이썬이란 프로그램 언어가 챗GPT와 만나, 누구나 아이디어만 있으면 프로그램을 만들 수 있는 길이 열렸다. 열정과 도전정신만 있다면, 과거의 제약과 규칙으로 벗어나 새로운 프로그래밍을 만들어 낼 수 있는 시대가 됐다.
코딩의 패러다임도 변화하고 있다. 단순 코딩 영역을 넘어 인문학의 영역으로 확장되고 있다. 그것이 지금의 트렌드다. 이제 당신에게 필요한 능력은 프로그램을 어떤 로직으로 만들 것인가에 대해 기획하고 구체화하는 것이다. 그리고 당신은 스스로에게 프로그램 안에 어떤 가치를 담을까를 끊임없이 되물어야 한다.
이제부터 기존 코딩의 패러다임을 바꿔나갈 파이썬 이야기, 《수상한 일상코딩》 이야기를 시작해보려 한다. “코딩을 몰라도 코딩하는 시대, 수상하지 않은가?”. 코드도 모르면서 코딩을 한다는 이런 역설적인 말을 하는 나의 수상한 일상코딩이 궁금하다면, 지적 호기심이 발동한다면, 적극 환영한다.
나는 믿는다. '실패한 삶은 성공한 삶이고, 후회하는 삶은 실패한 삶'이라는 것을. 실패해도 좋다. 포기만 하지 않는다면, 당신도 파이썬 프로그램 오너가 될 수 있다. 이 연재를 다 읽고 난 후 당신의 마음속에 "기발한 파이썬 프로그램 하나를 기획해서 직접 개발해보고 싶다"는 의욕이 마구마구 샘솟았으면 하는 바람이다. 두려워하지 마시라. 의심하지도 마시라. 믿는대로 이뤄질 것이니!
《수상한 일상코딩》 이야기는 코딩을 모르는 사람들에게도 코딩을 경험하고 즐기는 새로운 방법을 보여주고자 기획됐다. 코딩이라고 해서 무조건 복잡하고 어려운 것은 아니다. 코딩도 하나의 새로운 모험이고 창조의 과정이라 그 안에서 또 다른 세계가 펼쳐진다.
이제부터 시작될 《수상한 일상코딩》을 읽을 때에는 최대한 상상력을 동원해서 읽어보시길 권한다. 마치 모험을 떠나는 듯한 설렘과 호기심을 가지고 말이다. 이제 우리의 새로운 세계로의 모험이 시작될 것이다.
광화문덕과 함께 '파이썬 모험'의 세계로 떠나보자. 기대하시라 개봉박두!!!⚡⚡⚡
2023년 폭염과 폭우로 몸과 마음이 지쳐가는 여름날 기존 코딩의 패러다임을 바꿔나갈 파이썬 이야기, 《수상한 일상코딩》연재를 시작하며... - 광화문덕 올림
챗GPT와 함께하는 파이썬 모험 《 여행 소개서 》
환영합니다, 파이썬 모험가 여러분!
광화문덕의 온라인 이모지 캐릭터
⚡ 파이썬 모험, 출발!
파이썬 여정을 시작해 봐요! 작은 "Hello, World!"라는 별을 향해 함께 이륙해 볼까요? 걱정 마세요, 초보자도 모두 여기서 출발해요.
⚡ 코드 비밀을 해독하다
마치 암호를 해독하듯, 파이썬 코드의 비밀을 풀어보아요. 간단한 '인터프리터'를 마치 마법의 마법봉처럼 휘두르면, 코드의 결과가 나타날 거예요!
⚡ 들여쓰기 마법
파이썬의 마법은 들여쓰기에 있어요! 코드 블록을 만들 때, 올바른 들여 쓰기로 마법을 시전 하면 코드가 새로운 차원으로 펼쳐집니다.
⚡ 코드 일기를 쓰다
마치 다이어리에 이야기를 적듯, 코드에 주석을 추가해 보아요. 코드의 미래 모험가가 더 쉽게 이해할 수 있도록 코드의 의도를 기록해 봐요.
⚡ 자료형 마법의 법전
숫자, 단어, 리스트와 같은 자료형은 마치 마법의 소재와 같아요! 이 마법의 재료를 이용해 여러분만의 코드 마법을 준비해 보세요.
⚡ 문자열의 우주를 탐험하다
마치 우주를 탐험하듯, 문자열의 미로를 헤쳐나가 보세요. 글자들을 이리저리 조합하며, 문자열의 힘을 발견할 수 있을 거예요.
⚡ 조건문과 반복문의 모험
마치 미로를 탈출하듯, 조건문과 반복문을 통해 여정의 방향을 결정해 보세요. 용기 있는 선택과 함께 여정이 더욱 흥미로워질 거예요.
⚡함수의 마법사
마치 마법사처럼 함수를 창조해 보세요. 자주 사용하는 마법의 주문을 함수로 정의하면, 여정이 훨씬 빠르고 간편해질 거예요.
⚡ 외부 마법서를 활용하다
파이썬 마법의 세계에는 다양한 외부 마법서가 있어요. 필요한 마법을 찾아서 여행을 더욱 풍요롭게 만들어보세요.
⚡ 예외 처리의 모험
여행 중에도 뜻밖의 장애물이 등장할 수 있어요. 마치 모험가들이 위험을 극복하는 것처럼, 예외 처리로 여정을 지켜보세요.
⚡ 모험가 커뮤니티를 찾아서
파이썬 모험가들의 커뮤니티는 마치 여행자들이 이야기를 나누는 곳과 같아요. 함께 지식을 나누고 모험 이야기를 공유해 보세요.
⚡ 여정의 신비한 프로젝트
마치 특별한 임무를 수행하듯, 작은 프로젝트를 계획하고 진행해 보세요. 여정에서 배운 마법을 실전에서 활용해 보면 놀라운 결과가 기다리고 있을 거예요.
⚡ 끊임없는 모험의 성장
마치 식물이 자라듯, 파이썬 세계에서도 항상 새로운 것을 배우며 발전해 보세요.
파이썬 모험가 여러분, 이제 준비됐나요? 재미있는 여정을 시작해 볼까요? ⚡⚡⚡
*매주 월요일,《광화문덕의 수상한 일상코딩》이 연재됩니다.
*많은 관심과 격려, 응원 부탁드려요!
*구독, 댓글, 좋아요는 제게 큰 힘이 됩니다. 감사합니다.
*업무효율화 툴이자, 소상공인 사장님들의 든든한 지원 프로젝트DXReport도 많이 사랑해 주세요.
*DXRepot : 뉴스 및 구글 자동 모니터 및 키워드 분석, 주식 종목 리포트 모니터, 네이버 블로그 분석 툴