본문 바로가기

전체 글208

Git과 GitHub 차이(버전관리, 협업, 포트폴리오) 개발자 취업을 준비한 한 비전공자의 GitHub 저장소를 검토한 적이 있습니다. README에는 팀 프로젝트에서 회원가입과 게시판, 상품 주문 기능을 구현했다고 적혀 있었지만 커밋 기록은 프로젝트를 마친 날 한 번에 올라온 최종 프로젝트 하나였습니다. 팀원이 담당한 기능과 본인이 작성한 코드도 구분되어 있지 않았고, 오류를 수정하거나 테스트한 과정 역시 확인하기 어려웠습니다. Git과 GitHub의 차이를 물었을 때는 둘 다 코드를 저장하는 프로그램이라고 답했습니다. 프로젝트 폴더를 날짜별로 복사해 보관하다가 어떤 파일이 최신인지 혼동한 경험은 있었지만, Git을 이용해 변경 이력을 관리하거나 이전 상태로 돌아가 본 적은 없었습니다. GitHub도 취업할 때 코드를 올리는 사이트로만 이해하고 있었습니다... 2026. 4. 26.
IT직무 선택(일의 방식,지속 가능성,채용공고) IT 취업 상담에서 자바와 파이썬, SQL, 클라우드 강의를 모두 수강한 준비생을 만난 적이 있습니다. 공부한 범위가 넓어 처음에는 선택할 수 있는 직무도 많아 보였습니다. 하지만 어떤 일을 하고 싶은지 물으면 전망이 좋고 취업 가능성이 높은 분야를 찾고 있다고 답했습니다. 프런트엔드 프로젝트에서는 화면을 완성했지만 오류를 수정하는 과정이 힘들었고, 데이터 분석에서는 그래프를 만드는 일보다 지표 기준을 정하는 부분에서 자주 막혔습니다. 클라우드 실습도 서버를 생성하고 배포하는 순간은 흥미로웠지만 로그와 자원 상태를 반복해서 확인하는 작업은 거의 하지 않았습니다. 여러 기술을 경험했지만 어떤 일의 방식이 자신에게 맞는지는 점검하지 않은 상태였습니다.이 사례에서 필요한 것은 새로운 강의를 추가하는 일이 아니.. 2026. 4. 25.
비전공자 개발자 취업(방향설정,기초학습,포트폴리오) 개발자 취업을 준비하는 한 비전공자의 학습 자료를 검토한 적이 있습니다. 자바와 파이썬, 자바스크립트 강의를 수강했고 데이터베이스와 알고리즘 문제도 꾸준히 공부하고 있었습니다. 개인 프로젝트로 게시판과 쇼핑몰 화면까지 만들었기 때문에 준비한 양은 적지 않았습니다. 그러나 프런트엔드와 백엔드 중 어느 분야에 지원할 것인지 물었을 때는 취업 가능성이 높은 쪽을 선택하고 싶다고 답했습니다. 게시글 작성 요청이 서버에서 어떤 과정을 거쳐 저장되는지 설명하지 못했고, 화면에서 API 요청이 실패했을 때 사용자에게 무엇을 보여줘야 하는지도 정리되어 있지 않았습니다. 여러 기술을 배웠지만 학습 내용과 프로젝트, 목표 직무가 서로 연결되지 않은 상태였습니다.이 사례에서 부족했던 것은 전공 지식의 양이 아니었습니다. 방.. 2026. 4. 25.
클라우드 엔지니어(직무이해,핵심역량,성향적합성) 클라우드 엔지니어 취업을 준비한 한 비전공자의 프로젝트를 검토한 적이 있습니다. 가상 서버를 생성하고 웹 애플리케이션을 배포한 화면, 데이터베이스 연결 결과, 클라우드 서비스 구성도가 포트폴리오에 정리되어 있었습니다. 사용한 서비스의 종류도 다양해 처음에는 실습 경험이 충분해 보였습니다. 그러나 SSH 접속이 되지 않을 때 무엇부터 확인할 것인지 묻자 서버를 삭제하고 다시 만들겠다고 답했습니다. 보안그룹에서 어떤 포트를 허용했는지, 인증 키의 권한은 적절한지, 애플리케이션 로그와 시스템 자원은 어디에서 확인하는지도 설명하지 못했습니다. 실습을 반복하면서 사용하지 않는 자원이 계속 실행돼 예상보다 높은 비용이 발생했지만 원인을 확인한 기록도 없었습니다.이 사례에서 부족했던 것은 클라우드 서비스를 사용한 횟.. 2026. 4. 24.
데이터 직무 차이(직무 구분,역할 비교,준비 방향) 데이터 분야 취업을 준비하는 한 비전공자의 포트폴리오를 검토한 적이 있습니다. SQL로 매출을 집계한 대시보드와 파이썬으로 만든 고객 이탈 예측 모델, 공개 데이터를 수집해 저장한 코드까지 여러 결과물이 들어 있었습니다. 공부한 기술과 프로젝트 수는 충분해 보였지만 데이터 분석가, 데이터 엔지니어, 데이터 사이언티스트 중 어느 역할에 지원하려는지 물었을 때는 데이터와 관련된 직무라면 모두 지원하고 싶다고 답했습니다. 재구매율을 어떤 기준으로 계산했는지 묻자 SQL이 실행된 과정만 설명했고, 수집 작업이 실패하거나 같은 파일이 다시 들어왔을 때 어떻게 처리할지도 정리되어 있지 않았습니다. 예측 모델 역시 높은 정확도를 강조했지만 실제 예측 시점에 사용할 수 없는 정보가 학습 자료에 포함되어 있었습니다.이 .. 2026. 4. 24.
API란?(개념이해,요청과 응답,실생활 활용) 웹 프로젝트를 처음 만드는 취업 준비생에게 API를 설명해 달라고 하면 프런트엔드와 백엔드를 연결하는 기능이라고 답하는 경우가 많습니다. 방향은 맞지만 실제 프로젝트에서 로그인 요청이 실패하거나 날씨 정보가 화면에 나타나지 않으면 어디부터 확인해야 하는지는 설명하지 못하기도 합니다. 주소를 입력하면 데이터를 받는 기능으로만 이해했기 때문입니다.API는 서로 다른 프로그램이 정해진 방법으로 기능과 데이터를 주고받기 위한 연결 기준입니다. 어떤 주소로 무엇을 보내야 하는지, 정상적으로 처리되면 어떤 결과가 돌아오는지, 실패하면 어떻게 알려주는지가 함께 정해져야 합니다. 개념이해에서 끝나지 않고 요청과 응답을 직접 확인해야 실생활 서비스와 프로젝트에서 API가 어떤 역할을 하는지 제대로 이해할 수 있습니다.A.. 2026. 4. 23.