개발자
금융권에서 근무한지 1년정도 된 개발자입니다 지금까지 업무를 진행하면서 개발은 거의 해보지 못한 것 같습니다 핀테크 it 기업으로 이직할 만한 개발 경험 (계정계 개발 등과 같은)도 없습니다 더 늦기전에 이직을 준비하려고 합니다 코딩테스트나 기술질문은 어떻게 준비할지 감이 잡히는데 프로젝트는 정말 막막하네요.. 회사 업무 중에 포트폴리오로 넣을 만한 경험은 없어서 개인적으로 진행하려고 합니다 혹시 다른 IT기업으로 이직하신 분들은 포트폴리오를 어떻게 구성하셨는지 궁금합니다 개인적으로 프로젝트를 진행하기엔 MSA나 대규모 트래픽 처리하는 것과 같이 구현하기에 한계가 있는 영역이 있고, 그렇다고 직장인 부캠이나 동아리로 준비하면 다른 분들과 포트폴리오가 비슷해질 것 같아서요 신입 -> 금융권 취업 후기는 많은데, 금융권 -> 다른 도메인 기업 후기는 별로 없어서 막막하네요ㅠㅠ
답변 1
어떤점이 부족하고 채워야할 지 잘 인지하고 계신거 같은데, 개인적으로 프로젝트를 진행하기엔.. 구현하기에 한계가 있다-는 점은 잘 와닿지 않습니다. 프로젝트는 그대로 상용화할만큼 완결성을 갖춘 서비스를 내는게 목적이 아닙니다. 내가 이 프로젝트를 하면서 이런 인싸이트를 얻었고 이런 트러블슈팅을 하면서 이런 경험과 노하우를 얻었다를 증명한다고 생각합니다. 말씀하신 MSA를 예로 들면 내가 개인 프로젝트하는데 무슨 규모가 있다고 MSA를 하지? 라고 생각하지 마시고 세네개 도메인으로 이루어진 모노리틱 아키텍처를 만들고 그걸 MSA로 분리하면서 얻은 교훈과 경험을 쌓아두세요. 분리하는 단위는 어떻게 하는게 좋은지, 서비스간 통신을 허용할지 중앙화된 게이트웨이에서 데이터 조합을 할지, 서비스간 통신을 한다면 https로 할지 gRPC로 할지, 하나의 마이크로 서비스에서 장애가 발생 시 장애전파가 어떻게 되는지, 부분 실패 시 transaction은 어떻게 처리하고 에러메시지는 어떻게 보여줄지, 서킷 브레이커 같은 패턴은 언제 쓰면 좋을지 등 혼자 개발해도 고민해내고 녹여낼 부분이 많습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2월 23일
금융권에서 IT 기업으로 이직하실 때 포트폴리오를 준비하는 것은 중요합니다. 아래에 몇 가지 조언들을 드립니다. 1. **현재 업무와 연관된 프로젝트 위주로 구성:** 일반적으로 금융권에서 개발자로 일하면서 얻는 경험과 지식이 다른 IT 기업으로 이직할 때 큰 도움이 됩니다. 복잡한 거래 시스템, 보안, 높은 안정성 요구 등 특수한 형태의 문제를 해결해야 하는 경험이 있기 때문입니다. 2. **개인 프로젝트 포함:** 지금까지의 업무 경험이 개발 자체보다는 다른 영역에 더 초점이 맞춰져 있다면, 개인 프로젝트를 추가하는 것이 좋습니다. 단순한 예시로는 CRUD 웹 애플리케이션을 만드는 것, 더 복잡한 예시로는 오픈소스 프로젝트에 참여하는 등 다양하게 선택할 수 있습니다. 3. **오픈소스 컨트리뷰션:** Github과 같은 곳에 있는 오픈소스 프로젝트에 기능을 추가하거나 버그를 수정하는 경험도 좋은 포트폴리오가 될 수 있습니다. 이를 통해 협업의 과정, 코드 리뷰, 그리고 실제 사용되는 코드베이스를 다루는 경험 등을 얻을 수 있습니다. 4. **적절한 기술 스택 선택:** 포트폴리오 프로젝트에 사용하는 기술 스택은 이직하려는 회사나 업계에서 주로 사용하는 기술과 맞추면 좋습니다. 5. **문서화:** 프로젝트의 목적, 설계 방식, 구현 세부사항 등에 대한 문서를 만드세요. 그리고 가능하다면 약간의 사용자 수준 문서(유저가이드)도 함께 작성하세요. 금융 업계에서 다른 IT 분야로 옮겨가려는 분들이 겪게 되는 어려움 중 하나는 바로 "내가 지금까지 한 일이 잘 드러나지 않는 포트폴리오"입니다. 하지만 조금 더 창의적으로 접근해서 자신의 경험과 능력을 잘 강조한다면 충분히 극복 가능합니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!