본문 바로가기

언어선택2

비전공자 개발자가 언어 선택보다 먼저 봐야 할 것 (직무방향, 기초개념, 프로젝트) 비전공자로 개발자 취업을 준비하는 분들과 상담하거나 포트폴리오 초안을 점검하다 보면 가장 먼저 나오는 질문이 있습니다. 어떤 언어부터 공부해야 하나요? Java가 좋을까요, Python이 좋을까요, JavaScript를 먼저 해야 할까요? 물론 언어 선택은 중요합니다. 하지만 실제로 준비 과정을 보면 언어를 고르는 데 너무 오래 머물다가 정작 어떤 직무를 목표로 하는지, 어떤 기초개념을 이해해야 하는지, 어떤 프로젝트로 취업 자료를 만들 것인지 정리하지 못하는 경우가 많습니다. 모의면접에서도 특정 언어 문법은 조금 아는데 그 언어로 무엇을 만들었는지, 왜 그 직무에 필요한지 설명하지 못하는 준비생이 있습니다. 저는 이 지점이 비전공자 개발자 준비에서 매우 중요하다고 생각합니다. 언어 선택보다 먼저 봐야 .. 2026. 7. 14.
컴파일 vs 인터프리터 언어 (실행방식, 오류처리, 언어선택) 처음에는 컴파일 언어와 인터프리터 언어의 차이를 단순히 실행 방식이 다른 정도로만 생각했습니다. 하지만 C 언어를 컴파일해 보고 Python을 바로 실행해 보면서, 이 차이가 오류를 발견하는 시점과 개발 속도에 큰 영향을 준다는 것을 알게 됐습니다. 컴파일 언어는 실행 전에 코드를 변환하며 오류를 미리 잡을 수 있고, 인터프리터 언어는 바로 실행해 볼 수 있어 학습과 테스트가 빠릅니다. 저는 어떤 언어가 더 좋다고 단정하기보다, 목표 직무와 만들고 싶은 결과물에 따라 선택해야 한다고 생각합니다. 이 글에서는 제 경험을 바탕으로 두 실행 방식의 차이와 언어 선택 기준을 정리해 보겠습니다.컴파일 언어의 실행방식과 배경컴파일 언어는 소스 코드 전체를 실행 전에 기계어로 변환한 뒤 실행합니다. 여기서 컴파일이란.. 2026. 6. 1.