본문 바로가기

웹 개발3

개발자와 프로그래머 (업무 범위, 취업 준비, 역량과 준비방법) 처음에는 코드를 쓰면 모두 개발자라고 생각했습니다. 하지만 직접 로그인 기능과 게시판 프로젝트를 만들어보니 단순히 문법을 알고 기능을 구현하는 것만으로는 부족하다는 것을 느꼈습니다. 프로그래머는 주어진 요구사항을 코드로 구현하는 데 초점이 있지만, 개발자는 왜 이 기능이 필요한지, 데이터는 어디에 저장되는지, API와 화면은 어떻게 연결되는지까지 함께 고민해야 했습니다. 저는 기능이 돌아가는 것보다 그 구조를 설명할 수 있는지가 더 중요하다고 생각합니다. 이 글에서는 제 경험을 바탕으로 개발자와 프로그래머의 차이, 그리고 입문자가 어떤 관점으로 취업 준비를 해야 하는지 정리해 보겠습니다.개발자와 프로그래머, 업무 범위가 어떻게 다를까프로그래머(Programmer)라는 단어를 풀어보면, 말 그대로 프로그램.. 2026. 5. 6.
풀스택 개발자 (서비스 흐름, 핵심 역량, 실전 준비) 풀스택 개발자라는 말을 처음 들었을 때 저는 프런트엔드와 백엔드를 모두 완벽하게 잘해야 하는 사람이라고 생각했습니다. 그래서 HTML, JavaScript, 서버, 데이터베이스를 조금씩 건드리다가 오히려 어느 하나도 제대로 연결하지 못하는 경험을 했습니다. 하지만 간단한 게시판을 직접 만들면서 화면에서 입력한 데이터가 API를 거쳐 서버로 전달되고, 데이터베이스에 저장된 뒤 다시 화면에 표시되는 흐름을 이해하게 됐습니다. 저는 풀스택의 핵심이 많은 기술을 아는 것이 아니라 서비스 전체 구조를 연결해 보는 경험이라고 생각합니다. 이 글에서는 제 경험을 바탕으로 풀스택 개발자가 실제로 다루는 흐름과 준비 방향을 정리해 보겠습니다.풀스택 개발자가 실제로 다루는 서비스 흐름풀스택 개발자를 흔히 프런트엔드와 백엔.. 2026. 5. 4.
데이터베이스 기초 (개념 이해, 정보 관리, 서비스 구조) 개발 공부를 시작했을 때 저는 데이터베이스를 단순히 정보를 저장하는 폴더 정도로 생각했습니다. 하지만 로그인, 게시글, 주문 내역처럼 서비스 안에서 데이터가 저장되고 다시 불러와지는 흐름을 따라가 보니 생각이 달라졌습니다. 데이터베이스는 그냥 쌓아두는 공간이 아니라, 필요한 정보를 체계적으로 관리하고 연결해 주는 서비스의 기억 장치에 가깝습니다. 특히 테이블, 행, 열, 쿼리, DBMS 개념을 이해하고 나서야 서버와 API가 왜 데이터를 요청하고 응답하는지도 자연스럽게 보였습니다. 저는 데이터베이스를 용어부터 외우기보다 실제 서비스에서 어떤 정보가 저장되고 어떻게 활용되는지 흐름으로 이해하는 것이 가장 중요하다고 생각합니다.데이터베이스 기초, 개념 이해: 폴더와 다른 점이 뭘까처음 데이터베이스를 접했을 .. 2026. 4. 28.