취업톡톡 세부메뉴

질문 상세 보기

DBA
500

Q 백엔드 개발자에 관심있는데 도와주시면 감사하겠습니다.

조회수 1,508 2022-01-30 수정

안녕하세요


우선 제 소개를 먼저 드리자면 경제, 빅데이터 전공으로 대학동안 데이터 분석쪽을 공부해왔습니다


그런데 우연히 웹페이지를 개발할 프로젝트가 생겨 팀장을 맞아 개발해보면서 백엔드쪽에 관심이 생겼습니다.(HTML,CSS,JS, python,mySQL을 모두 조금씩 다룰줄 알아서 팀장을 맞게 되었고 flask와 mysql, aws를 사용해 개발했고 프론트 개발과 api설계를 맞아서 했습니다.)


백엔드쪽에 취업을 생각하고 준비해보고자 하는데 여러가지 질문들 드립니다.


1. 프론트처럼 포트폴리오를 구성할 수 있나요? 만약 구성한다면 어떤 내용을 담아야하나요?


2. 생각나는 공부로는 Nginx, RDB정도인데 혹시 어떤 걸 공부하면 좋을까요? --> 공부한걸 어떻게 표현할 수 있을까요?


추가로 현재 정보처리기사와 SQLd, ADsP,빅데이터분석기사를 자격증으로 가지고 있습니다.







내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 1
  • 프로필 이미지 mentor6067072 4년차 Lv 5

    질문에 따라 답변이 달라집니다. 많이 하시는 실수로 답변자가 질문자의 경험을 이미 공유했다고 생각하시죠. 여기서는 "프론트엔드 포트폴리오처럼" 이라는 뜻이 프론트엔드의 포트폴리오 구성이 어떠한지 언급해주신다던지, 상세 대조군을 제시해주시는게 원하시는 카테고리의 답변을 얻기 유리해보입니다.

    1. 이력서에서 포트폴리오는 일종의 제안서 성격을 갖죠, 저는 자신의 경험을 통해 최소 수행능력을 제시하는 방법 정도로 생각합니다. 그렇기에 구성 또는 내용이 개인별로 차이가 있으리라 예상됩니다. 포트폴리오는 정답이 있는게 아니라 전략에 차이가 있으니까요.

    말씀하신 프론트엔드 포트폴리오는 프론트엔드가 클라이언트 프로그래밍을 구분하는 개념이므로, 이에 대해 자신이 프로젝트에서 사용한 화면설계, 컴포넌트설계, 디자인(컨셉), 클라이언트 기술 등을 제시할 것입니다.

    반면 백엔드의 경우, 서버 프로그래밍 파트를 구분하는 개념입니다. 서버의 필요성이 데이터의 처리(통신/저장/연산 등)에 의해 존재하고, 이를 해결하는 카테고리는 아키텍쳐, 영구(DB)데이터 처리, 일시(캐시)데이터 처리, 메세지 통신, 분산기법, 분석기법, 관리(모니터링)기법 등이 존재할 것입니다.

    그리고 이에 대한 전개방식, 활용수준, 관련영역은 작성자의 경험에 따라 차이가 존재하죠. 단, 주의할 사항으로 어필대상에 혼동을 느끼면 안됩니다. 어필에 중점이 되어서 지원직무와 연관성이 부족한 것이 대부분이 된다면, 채용자는 지치고 무엇이 중요한지 모르는 지원자에게 질려버릴 수 있기 때문이죠.

    2. 말보단 글, 글보단 그림이 생각 공유에 유리합니다. 물온 오해의 요지가 있는 것은 글로써 제한영역을 제시해줍니다. 여기서 그림은 일반적인 도형을 활용하거나 컴퓨터영역에서 사용하는 다이어그램을 말합니다. 내용부분에선 RDB 를 예시로 쓸때, 데이터의 도메인을 어떤 이유로 나누었고, 속도를 위해 어떤 것을 적용하고, 처리량은 어떻게 대처했는지, 이를 위한 구조 등을 제시할 수 있습니다.

    2022-01-30 작성