2024 기준 신입 개발자를 위한 백엔드 로드맵 /1. 백엔드 개발자가 알아야 하는것
전에는 자바, JSP, SQL만 알아도 백엔드 개발자가 될 수 있었던 반면, 지금 신입 백엔드 개발자로서 취업을 하려면 알아야 하는 지식이 너무 많다. 1. 백엔드 개발자가 알아야 하는 것 백엔드는 "시스템의 뒷단(=백엔드)"을 의미한다 즉, 쉽게 말해 아이디와 패스워드를 입력할 때 이에 대한 검증을 어디선가 해주고, 그 정보를 유지시켜주는 인증하는 작업 따라서 백엔드 개발자는 클라이언트(앱, 브라우저 등)의 프론트엔드 영역의 요청을 컴퓨터가 수행하도록 하는 사람이라고 할 수 있다. 클라이언트는 서버로 요청을 보낸다. 이때 미리 정해놓은 프로토콜(=네트워크)을 사용한다. 이 프로토콜에는 HTTP, TCP/UDP, 라우팅, NAT, OSI7계층 등 정말 많지만, 그 중 백엔드 개발자라면 HTTP프로토콜에 ..
[국비] JAVA 개발자 양성과정 비전공자 100% 수료 후기
어느덧 국비 5개월이 지나고 무사히 수료 완료! 이제는 기억도 가물가물한 첫 날 귀여운 웰컴 키트와 두꺼운 책,, 선착순이라는 후기 보고 8시 부터 가서 자리 선택했다 사실 내가 1등일줄 알았는데 3등이어서 놀랬던 첫날 역시 한국 사람들,, 부지런해ㅜ 🐣 국비 학원 선택 먼저 국비를 시작하기 전 나는 개발쪽은 아예 생각 하지도 않았었던 사람이었다. 단순히 국비라는 좋은 제도를 알게 되어서 "어떤 쪽을 국비로 배워볼까" 라는 막연한 생각에서부터 시작해서 영상편집 쪽 배우려고 생각했었는데,, 국비 상담 받으러 갔던 한 컴퓨터 학원에서 코딩 쪽을 배워보는건 어떠냐는 의견으로 갑자기 시작된 인연이었다. 그 이후로 개발자 라는 직업에 대해 고민해보게 되었고, 국비 상담 다닌 학원만 20군데 정도,,? 그 중, 정..