vibe coding으로 한계에 부딪힌 비전공자입니다 — 어떤 언어부터 시작해야 할까요?
Non-coder hitting a wall with vibe coding — which language should I actually start with?
핵심 요약
자동화 툴 제작을 위해 코딩 기초를 배우려는 비전공자가 Python 외에 더 실용적인 언어 선택지를 질문함.
- 언어 선택 고민 — 자동화와 소규모 툴 제작을 위해 Python 외에 더 나은 선택지가 있는지 질문함.
- 기술적 한계 극복 — 단순히 프롬프트에 의존하지 않고 시스템을 이해하기 위해 프로그래밍 기초 학습을 결심함.
- 기존 지식 활용 — n8n과 JSON 사용 경험이 프로그래밍 학습에 도움이 될지 궁금해함.
- 실용적 학습법 — 이론 위주가 아닌 실무 중심의 효율적인 학습 리소스와 접근 방식을 요청함.
vibe coding, 자동화 구축, 마이크로 툴 제작 등에 대해 여기 몇 번 글을 올렸었죠. 코딩 배경이 없다는 걸 꽤 솔직하게 밝혀왔는데, 최근에 진짜 한계에 부딪히기 시작했습니다.
많은 분들이 당연한 지적을 해주셨죠. 꼭 본격적인 개발자가 될 필요는 없지만, 단순히 프롬프트에만 의존하지 않고 시스템에 대해 제대로 생각하려면 어느 정도 이해가 필요하다는 거요. 일리가 있는 말입니다.
그래서 그 격차를 메워보려고 합니다.
제로 베이스에서 시작한다면, 어떤 언어를 선택해야 할까요? 다들 Python을 계속 추천하던데, 그게 진짜 최고의 시작점인가요, 아니면 그냥 다들 하는 기본 답변인가요?
상황:
- 주로 자동화와 소규모 툴을 만듭니다.
- n8n, API, 기본적인 데이터베이스 같은 것들을 사용합니다.
- 하드코어 프로그래머가 되고 싶지는 않지만, 뭔가 고장 날 때마다 막히는 상황은 끝내고 싶습니다.
또한, n8n에서 JSON을 조금 다뤄봤습니다. 기본적인 구조(key-value, 중첩 등)는 이해합니다. 고급 수준이라고 주장하는 건 아니지만, 이제 완전히 낯설지는 않습니다. 이게 언어를 배우는 데 실제로 도움이 될까요, 아니면 그냥 무의미한가요?
여러분이라면 이 상황에서 무엇을 먼저 배우겠고, 어떻게 하면 '튜토리얼 지옥'에 빠지지 않고 접근할 수 있을까요?
이론 위주가 아니라 실무적이고 실용적인 리소스(강의, 유튜브 튜토리얼, 문서 등)도 추천해주시면 감사하겠습니다.
미리 감사드립니다!


