🧠 GPT가 알려주는 코딩 잘하는 습관, "단순한 문법을 넘어, 개발자의 태도와 철학을 다시 생각하다"

 

💡 코딩은 단순한 기술이 아니라 ‘사고방식’입니다


많은 사람들이 “코딩 잘하는 법”을 묻습니다. 하지만 정작 중요한 건 코드를 어떻게 작성하느냐보다도 어떤 마음으로 문제를 바라보는가, 그리고 그 문제를 얼마나 깔끔하게 풀어내는가입니다.

코딩은 단순한 기술이 아니라 ‘사고방식’입니다

GPT가 바라보는 ‘코딩 잘하는 습관’은 몇 가지 테크닉을 넘어, 개발자라는 존재가 가져야 할 깊이 있는 습관과 태도를 포함합니다.


1. 📚 “이해하고 쓰는 습관” — 카피앤페이스트는 독이 된다

구글링으로 찾은 코드, GPT가 만들어준 코드.

편리하죠. 하지만 중요한 건, **이 코드를 내가 진짜 이해하고 있는가?**입니다.

  • 남의 코드를 베껴 쓰기 전에, 왜 이렇게 짰을까?

  • 오류가 날 경우, 어디서부터 문제였을까?

  • 바꿔도 작동할까? → 작동하지 않는다면, 무엇이 핵심 조건이었나?


👉 “이해하고 써보기”는 결국 당신의 문제 해결력코드 품질을 바꾸는 가장 본질적인 습관입니다.


2. ✍️ “작게 나누기” — 생각을 구조화할 수 있어야 진짜 개발자다

“이 코드가 너무 길다”, “한눈에 안 들어온다”

이런 피드백을 자주 듣는다면, 구조를 작게 나누는 훈련이 필요합니다.

  • 함수는 하나의 기능만 하게

  • 파일은 명확한 역할 단위로

  • 한 화면에 모든 것을 처리하려 하지 않기


좋은 개발자일수록 적게 쓰고, 의미 있게 나눕니다.

이건 코드뿐만 아니라 기획, 회의, 문제 해결에도 적용됩니다.


🧠 “생각을 나눌 수 있는 사람은, 설계도 잘합니다.”


3. 🧼 “코드를 읽는 사람을 배려하는 습관” — 클린 코드의 출발점

코드는 ‘나만 보는 것’이 아닙니다.

내일의 나, 협업하는 동료, 유지보수하는 후임 개발자까지…

읽는 사람을 고려한 코드는 결국 모두에게 시간을 아껴줍니다.

  • 의미 없는 변수명 대신, 명확한 명명법 사용

    a보단 userAge, res보단 apiResponse

  • 주석은 “왜”만 남기고 “무엇을”은 제거

  • 일관된 들여쓰기와 라인 간격 유지


👉 당신의 코드는 기술 문서이자, 커뮤니케이션의 언어입니다.


4. 🔁 “반복되는 코드를 줄이는 습관” — 효율화는 창의성의 시작

“어, 이거 전에 썼던 거랑 비슷하네?”

→ 같은 패턴이 2번 이상 보인다면, 함수화하거나 리팩토링할 기회입니다.

  • 같은 API 호출 구조 반복 → 공통 함수로 정리

  • 반복되는 조건문 → 패턴화/상수화

  • UI 레이아웃 반복 → 컴포넌트화


이 습관은 생산성을 높이는 것은 물론, 더 큰 구조를 설계할 수 있는 시야를 키워줍니다.


5. ⏳ “지금 당장 말고, 유지보수를 위한 선택을 하라” — 미래를 코딩하는 습관

  • 지금 빨리 만들고 싶다고 해서 하드코딩?

  • 테스트는 나중에 하겠다고 무시?

  • 주석도 없이 기능만 덜렁?


👉 개발은 단거리 경주가 아니라, 장기 프로젝트의 한 조각입니다.

기능 중심의 급한 코드가 아닌, 시간이 지나도 유지할 수 있는 코드를 목표로 하세요.


6. 🧘 “모르는 걸 인정하고 배우는 습관” — 자존심보다 성장

“모르는 걸 인정하고 배우는 습관” — 자존심보다 성장

코딩하다 보면 모르는 게 나오는 건 당연합니다.

중요한 건 “아는 척하지 말고, 바로 배우는 것”입니다.

  • 검색, GPT, 동료 질문을 두려워하지 말기

  • 모르면 메모, 기록으로 남기기

  • 질문을 통해 커뮤니케이션 능력도 함께 향상


👉 ‘좋은 개발자’는 모든 걸 아는 사람이 아니라,

**모를 때 ‘빠르게 배우는 사람’**입니다.


7. 🛠 “도구를 잘 다루는 습관” — 개발자는 무기를 고르는 사람이다

VS Code, Git, CLI, ChatGPT, Postman, Regex, Docker…

이 모든 도구들은 개발자의 능력을 2배, 3배로 끌어올립니다.

  • ChatGPT를 통해 코드 리뷰 요청하기

  • Git으로 커밋 내역을 읽기 좋게 남기기

  • Linter, Prettier 등 자동화 툴 적극 활용하기


도구는 개발자의 팔과 다리입니다.

어떻게 쓰느냐에 따라 결과물의 품질과 속도가 달라집니다.


📌 마무리: 코딩 습관은 결국 ‘나를 키우는 철학’입니다

코딩을 잘하고 싶다면, 코드를 잘 짜는 기술보다 ‘좋은 태도’를 갖추는 것이 먼저입니다.

습관이 바뀌면, 코드가 바뀌고

코드가 바뀌면, 동료가 바뀌며

동료가 바뀌면, 당신의 프로젝트와 커리어가 달라집니다.


✨ 요약: GPT가 알려주는 코딩 잘하는 7가지 습관

  1. 이해하고 쓰기 – 복붙 대신 구조 파악

  2. 작게 나누기 – 생각을 분할하는 설계

  3. 읽는 사람을 배려하는 코드

  4. 반복되는 패턴 리팩토링

  5. 유지보수를 위한 선택

  6. 모른다는 걸 인정하고 배우기

  7. 도구를 제대로 활용하기

댓글 쓰기

다음 이전