Inflearn Community Q&A
이력서에 관해 궁금한점이 있어 질문드립니다.
Resolved
Written on
·
53
1
1.국비학원 졸업후 2개월 가량의 짧은 웹개발 경험과 1년 반가량의 C# Winform의데스크탑 개발을 주로 했었는데
데스크탑 개발 구인이 자체가 많지않고 CS프로그램 개발을 주력으로 밀고나가기엔 C++이나 C에 대한 이해가 많이 부족한 상태입니다.
그래서 CS 개발자 자리가 나온다면 중점적으로 지원해볼생각이지만 자리가 적어 백엔드도 지원하려고 생각중입니다.
만약에 이런경우에는 각각의 이력서를 별도로 또 작성을 하는게 맞는걸까요?
2.
제가 생각하기에 말씀해주신 경력사항과 프로젝트의 주된 차이점은
경력 상황: 주요역활에 따른 강점 및 핵심역량 작성 (역활이 주 / 기능은 포괄적)
프로젝트 : 프로젝트별에서 기능 구현중 고민과 문제해결사항을 통해 나타난 강점작성
이라고 생각이 드는데
SI 환경에서는 제시해주신 [주요 역활이 주어지고 그거에 따른 상세 기능 들이 부과되는 형태] 가아니라
이럴경우에는 역활과 기능이 사실상 분리가 되어있지않은데 이럴경우엔 어떻게 작성해야하나요?
Answer 2
1
안녕하세요.
1. 분야가 다른 두 직무 지원 시 이력서 분리 여부
결론부터 말씀드리면, 당연히 이력서를 별도로 작성하셔야 합니다. 현재처럼 합격 허들이 높아진 시장에서 데스크톱 개발과 백엔드 개발을 하나의 이력서에 담는 것은 양쪽 모두에서 전문성이 부족해 보일 위험이 큽니다. 인사 담당자 입장에서는 "이 지원자가 정말 우리 직무에 몰입할 준비가 되었는가?"를 의심하게 되기 때문입니다.
먼저 C# Winform 중심의 이력서에서는 본인이 가진 1년 반의 실무 경험을 극대화해야 합니다. C/C++에 대한 부족함에 매몰되기보다, C# 환경에서 복잡한 비즈니스 로직을 어떻게 구조화했는지, 사용자 인터페이스와 데이터 처리 사이의 성능 문제를 어떻게 해결했는지를 강조하는 것이 중요합니다. 이것이 제가 강의에서 강조한 경험 브레인스토밍의 핵심입니다. 기술의 종류보다 해당 기술을 다루는 엔지니어로서의 깊이를 보여주는 데 집중하세요.
백엔드로 지원하실 때의 이력서는 완전히 다른 전략이 필요합니다. 1년 반의 경력을 단순히 '데스크톱 개발'로 치부하지 말고, 그 안에서 수행했던 데이터베이스 설계, API 연동, 멀티스레딩 처리 등 백엔드 개발과 맞닿아 있는 요소들을 추출해내야 합니다. 웹 개발 경험이 2개월로 짧더라도 그 기간에 집중했던 기술적 고민을 C# 경력에서 뽑아낸 공통 역량과 연결해 준비된 백엔드 개발자로서의 서사를 다시 구성해야 합니다.
귀찮더라도 직무별로 이력서를 다르게 관리하는 것이 현재의 어려운 시장을 돌파할 수 있는 유일한 방법입니다.
2. SI 환경에서 경력 사항과 프로젝트 영역 작성법
SI 환경에서는 특정 기능을 구현하는 것이 곧 역할인 경우가 많아 이를 분리하기 어렵게 느껴지실 수 있습니다. 하지만 이럴 때일수록 기능이 아니라 가치와 해결 과정에 집중해야 합니다.
결국! 면접관이 보고 싶어 하는 것은 "어떤 기능을 만들었느냐"가 아니라 "그 기능을 만드는 과정에서 어떤 엔지니어링적 고민을 했느냐"이기 때문입니다.
경력 사항 영역에서는 본인이 담당했던 시스템의 전체적인 규모와 본인의 책임 범위를 기술하세요. 단순히 'A 기능 개발'이라고 적지 말고, 예를 들어 '연간 00건의 데이터를 처리하는 물류 관리 시스템의 핵심 모듈 개발 및 유지보수 담당'과 같이 본인의 역할이 비즈니스에 기여한 바를 정의하는 것이 좋습니다. 여기서의 역할은 직함이 아니라 본인이 책임졌던 기술적 바운더리를 의미합니다.
반면 프로젝트 영역에서는 해당 기능을 구현하면서 마주쳤던 기술적 난관과 이를 해결하기 위한 본인의 논리적 근거를 구체적으로 서술해야 합니다.
SI 프로젝트는 보통 정해진 기한 내에 결과물을 내야 하므로, 그 과정에서 발생한 코드의 효율성 문제, 데이터 정합성 이슈, 혹은 기존 레거시 코드와의 충돌을 어떻게 해결했는지가 좋은 소재가 될 수 있겠네요.
강의에서 다룬 경험 구체화 과정을 통해 단순히 "기능을 만들었다"는 결과 뒤에 숨겨진 본인의 의도를 찾아보세요. "왜 이 라이브러리를 썼는지", "왜 이런 데이터 구조를 선택했는지"에 대한 답변이 프로젝트 설명에 녹아있어야 합니다. 역할과 기능이 하나로 묶인 환경일수록, 그 기능을 구현하기 위해 투입된 본인의 생각의 깊이를 프로젝트 섹션에서 보여주는 것이 경쟁력이 됩니다.
사소한 디테일을 놓치지 않고 본인의 경험을 집요하게 파고드는 지원자는 반드시 눈에 띄기 마련입니다. 조급함을 버리고 본인의 경험을 다시 한번 세밀하게 복기해 보시길 권합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 잘열심히님.
이력서 작성에 있어서 다양한 프로젝트 경험과 역할을 효과적으로 전달하는 방법에 대한 질문 주셨군요. 특히 CS와 백엔드 개발자 포지션에 맞는 이력서를 작성하는 부분과 역할 및 기능 구분에 대한 고민을 하고 계신 것 같습니다. 다음의 접근법을 추천드립니다:
1. 이력서 다중 작성:
CS와 백엔드 구분: 조금의 시간 투자를 통해 두 개의 이력서를 각각 작성하는 것이 좋습니다. 각 포지션이 요구하는 기술 및 경험을 상세히 기재하셔서 포지션별로 맞춤 어필할 수 있도록 하세요.
CS 개발자 이력서: 본인의 C# Winform과 관련된 프로젝트 및 경험을 중심으로 작성하세요. CS 프로그램 개발자로서의 강점을 강조하고, 부족하다고 느껴지는 부분은 학습 계획이나 성장 의지를 제시하는 것도 좋습니다.
백엔드 개발자 이력서: 웹 개발 경험을 바탕으로, 백엔드 기술 스택과 관련 경험을 최대한 활용하여 관련 프로젝트 및 역량을 강조하십시오.
2. 역할과 기능의 작성:
역할과 기능 구분이 불명확한 경우: 특히 SI 환경에서 역할과 기능이 분리되어 있지 않다면, 이력서를 작성할 때 구체적인 문제 해결 사례와 팀 기여 내용을 눌러 작성하는 것이 좋습니다.
구체적인 사례 제시: 프로젝트 진행 중 겪었던 문제나 이슈를 해결한 방법을 설명하세요. 예를 들어, 코드 최적화나 버그 해결 사례, 성능 개선 등의 실제 사례를 중심으로 작성하면 설득력을 높일 수 있습니다.
이와 같은 접근은 특정 기술을 요구하는 회사가 아닌, 다른 회사에서도 지원자의 문제 해결 능력과 협업 능력을 평가할 때 긍정적인 인상을 남길 수 있습니다.
아래 유사한 질문에서 얻을 수 있는 도움을 드립니다:
- 경력 영역 작성 시..: 이 답변에서는 경력 작성 시 핵심 성과와 기여를 명확하게 기술하여 주 역할을 강조하는 방법에 대해 설명하고 있습니다. 다양한 환경에서의 직무 수행을 효과적으로 전달하는 데 참고할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





감사합니다