취업상담 공통 질문

까마귀 발톱·2024년 6월 29일

최근 대학교 취업상담센터를 방문했습니다. 학생들이 자주 묻는 질문과 그에 대한 답변을 정리해보겠습니다.

Q: 공모전참여경험이 취업에 도움이 될까요?
A: 공모전참여경험은 필수 요소는 아닙니다. 대부분의 공모전은 코드품질보다 결과물을 중시하기 때문에, 프로그램의 기능 구현에만 초점을 맞추는 경향이 있습니다. 심지어 기획서작성 후 외주개발을 통해 저비용으로 결과물을 얻는 경우도 있어, 이런 프로젝트경험은 개발포트폴리오에 큰 도움이 되지 않습니다. 다만, 공모전팀장으로서 프로젝트를 성공적으로 완수한 경험이 있다면, 이는 리더십역량과 협업능력을 보여줄 수 있어 가치가 있습니다.

Q: 취업에 도움되는 자격증은 무엇인가요?
A: 개발자자격증이 필수는 아닙니다. 그러나 일부 기업에서는 정보처리기사나 SQLD(SQL개발자) 같은 자격증을 개발능력평가의 기준으로 활용하기도 합니다. 따라서 이러한 자격증을 취득해 두면 유리할 수 있습니다. 기본적인 개발지식을 충실히 습득했다면, 이런 자격증취득은 어렵지 않을 것입니다.

Q: 풀스택개발자가 되는 것이 취업에 유리할까요?
A: 실제로 프론트엔드와 백엔드 양쪽을 모두 깊이 있게 다루는 풀스택개발자는 드뭅니다. 대부분 풀스택을 주장하는 개발자들은 어느 한 분야도 깊이 있게 다루지 못하는 경우가 많습니다. 한 분야를 전문적으로 잘하는 것이 더 중요합니다. 프론트엔드개발자는 기본적인 서버운영 능력을, 백엔드개발자는 간단한 관리도구 개발 능력을 갖추는 정도면 충분합니다.

Q: 인공지능개발자가 되기 위한 방법은 무엇인가요?
A: 인공지능개발 분야는 대학원학위가 필요할 수 있습니다. 대학원진학 계획이 없다면, 먼저 백엔드개발자로 입사하여 인공지능연계개발 경험을 쌓고, 온라인학위과정을 통해 인공지능관련학위를 취득하며, 인공지능스터디그룹 활동을 통해 전문가네트워크를 구축하는 것이 좋은 방법입니다.

Q: 개발자직종이 인공지능에 의해 대체될 위험은 없나요?
A: 현재 수준의 인공지능은 복잡한 개발작업을 독립적으로 수행하기 어렵습니다. 개발자가 복잡한 작업을 단순한 하위작업으로 분해해야 합니다. 이러한 작업분해와 시스템설계능력은 상당한 전문지식과 실무경험을 필요로 합니다. 이 정도 수준의 개발역량을 갖춘 개발자는 인공지능에 의해 쉽게 대체되기 어려울 것입니다.

Q: 개발자채용에서 학력의 중요성은 어느 정도인가요?
A: 대부분의 소프트웨어 개발 회사는 학력이나 학점보다는 실제 개발 능력으로 개발자를 평가합니다. 주로 코딩테스트결과, 면접평가, 그리고 제출된 개발포트폴리오를 통해 개발자를 평가합니다.

Q: 어떤 프로그래밍언어를 선택해야 할까요?
A: 특정 프로그래밍언어의 선택 자체는 크게 중요하지 않습니다. 개인의 상황과 목표에 적합한 언어를 선택하고, 필요에 따라 다른 언어로 전환하면 됩니다. 다만, 여러 언어를 피상적으로 학습하는 것보다는 한 언어를 깊이 있게 익히는 것이 좋습니다.

profile
딴생각이 많은 10년차 개발자

0개의 댓글