본문 바로가기

백엔드19

IT 기업 취업 준비 방법 (직무 설정, 기술 수준, 포트폴리오) 처음 IT 기업 취업을 준비할 때 저는 공부를 많이 하면 자연스럽게 길이 보일 것이라고 생각했습니다. 그래서 자바, 파이썬, 자바스크립트를 번갈아 공부했지만 시간이 지날수록 무엇을 준비하는지 더 흐려졌습니다. 나중에 채용 공고를 직접 읽고 나서야 문제는 공부량이 아니라 목표 직무가 없었다는 점을 알게 됐습니다. 프런트엔드, 백엔드, 데이터 분석, 정보보안은 요구하는 기술과 포트폴리오 방향이 다릅니다. 저는 IT 취업 준비에서 중요한 것은 모든 기술을 조금씩 배우는 것이 아니라, 목표 직무를 정하고 필요한 기술 수준과 프로젝트 경험을 구체적으로 쌓는 것이라고 생각합니다. 또한 작은 프로젝트라도 README에 정리하고 지원 시점을 정해두는 것이 막연한 공부를 실제 취업 준비로 바꾸는 기준이 된다고 느꼈습니다.. 2026. 5. 2.
프로그래밍 입문 언어 선택 (언어 특성, 학습 방식, 분야 적합성) 처음 개발 공부를 시작할 때 저는 자바, 파이썬, 자바스크립트 중 무엇을 먼저 배워야 할지 몰라 두 달 가까이 고민했습니다. 자바는 취업에 유리해 보였고, 파이썬은 쉽다는 말이 많았으며, 자바스크립트는 화면이 바로 바뀌어 재미있어 보였습니다. 하지만 직접 공부해 보니 언어 선택은 인기나 난이도보다 내가 가고 싶은 분야와 학습 방식에 맞아야 한다는 것을 알게 됐습니다. 백엔드를 생각한다면 자바, 데이터와 자동화에 관심이 있다면 파이썬, 웹 화면과 사용자 경험에 끌린다면 자바스크립트가 더 현실적인 출발점이 될 수 있습니다. 저는 완벽한 정답을 찾느라 시간을 보내기보다, 방향을 정하고 직접 코드를 써보는 것이 더 중요하다고 생각합니다.프로그래밍 입문 언어 특성: 세 언어는 구조부터 다르다자바는 정적 타입(St.. 2026. 4. 30.
서버와 클라이언트 (요청과 응답, 프런트엔드와 백엔드, 관계 정리) 저도 처음에는 서버를 어딘가에 있는 큰 컴퓨터, 클라이언트는 사용자가 보는 화면 정도로만 이해했습니다. 그런데 로그인 기능을 직접 만들어보면서 생각이 달라졌습니다. 아이디와 비밀번호를 입력하면 클라이언트가 요청을 보내고, 서버가 데이터베이스를 확인한 뒤 응답을 돌려주는 흐름이 보였기 때문입니다. 이 구조를 이해하고 나니 API, 프런트엔드, 백엔드 개념도 따로 떨어진 지식이 아니라 하나의 서비스 흐름으로 연결됐습니다. 화면만 만들면 웹 개발을 하고 있다고 생각했지만, 실제 서비스는 요청과 응답이 이어질 때 완성된다는 것을 알게 됐습니다. 저는 서버와 클라이언트의 차이를 먼저 이해하는 것이 웹 개발 공부의 출발점이자 이후 학습 속도를 좌우하는 핵심 기준이라고 생각합니다.서버와 클라이언트는 요청과 응답으로 .. 2026. 4. 27.
IT 직무 선택 (일의 방식, 지속 가능성, 채용 공고) 처음 IT 직무를 고를 때 저는 제 성향보다 전망과 연봉이 좋아 보이는 직무부터 눈에 들어왔습니다. 하지만 실제로 프런트엔드 화면 구현과 백엔드 API 구조를 조금씩 경험해 보니, 직무 선택은 이름이 아니라 일하는 방식의 문제라는 것을 알게 됐습니다. 어떤 기술이 유명한 지보다 내가 어떤 문제를 풀 때 오래 집중할 수 있는지가 더 중요했습니다. 특히 채용 공고를 직접 읽어보니 직무마다 요구하는 기술과 포트폴리오 기준이 완전히 달랐습니다. 그래서 저는 IT 직무 선택은 감이나 유행이 아니라 성향, 지속 가능성, 실제 공고 분석을 함께 보고 결정해야 한다고 생각합니다. 방향을 먼저 잡아야 공부도 프로젝트도 흔들리지 않습니다.IT 직무 선택은 이름보다 일의 방식을 먼저 봐야 했습니다일반적으로 IT 직무를 고를.. 2026. 4. 25.
비전공자 개발자 취업 (방향설정, 기초학습, 프로젝트, 포트폴리오) 비전공자로 개발자 취업을 준비할 때 저는 정보가 부족해서가 아니라 정보가 너무 많아서 더 막막했습니다. 처음에는 Python 강의를 결제하고, 곧 JavaScript와 Java까지 동시에 건드렸지만 어느 하나도 제대로 쌓이지 않았습니다. 직접 채용 공고를 읽어보니 문제는 노력 부족이 아니라 방향 설정의 부재였습니다. 프런트엔드와 백엔드처럼 직무가 달라지면 필요한 언어, 프로젝트, 포트폴리오 기준도 완전히 달라집니다. 저는 이 경험을 통해 개발자 준비는 인기 강의 선택이 아니라 목표 직무를 정하고, 기초를 이해하며, 작은 프로젝트를 만들고 기록하는 흐름으로 가야 한다고 생각하게 됐습니다. 막연한 공부보다 직무 기준을 먼저 세우는 것이 시행착오를 줄이는 현실적인 시작입니다.비전공자 개발자 취업 준비 시 방향.. 2026. 4. 25.
API란 무엇인가 (개념이해, 요청과응답, 실생활활용) API를 처음 배울 때 저는 '연동한다'는 말을 외우기만 했고, 실제로 어떤 흐름인지 이해하지 못했습니다. 하지만 날씨 앱, 소셜 로그인, 결제 기능을 떠올리면서 API가 프로그램끼리 요청과 응답을 주고받는 약속이라는 점을 알게 됐습니다. 직접 프로젝트에서 JSON 응답을 받아 화면에 출력해 보니, API는 단순한 연결 도구가 아니라 프런트엔드와 백엔드, 외부 서비스를 이어주는 핵심 구조였습니다. 특히 공공데이터 API를 호출해 보면서 서버가 보내준 데이터가 화면의 기능으로 바뀌는 과정을 체감했습니다. 저는 API를 영어 약자로 외우기보다 왜 필요하고 어떻게 작동하는지 먼저 이해하는 것이 중요하다고 생각합니다.API란 무엇인가 개념이해, 프로그램끼리 말을 거는 방식API(Application Progra.. 2026. 4. 23.