전기전자공학과 대학생의 입장에서 개발자로 취직을 생각 중이라면 알아야 할 정보를 모은 글입니다.
관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티, 현직자 분들을 통해 얻은 정보를 모두 종합하였습니다.
직무 소개
소프트웨어 개발자는 컴퓨터 프로그램을 만들고 개선하는 직무입니다.
전기전자 전공자로서 소프트웨어 개발자로 취업하기 위해서는 크게 두 가지 방법이 있습니다.
- 네카라쿠배로 대표되는 IT회사에 취직하기
- 삼성전자나 하이닉스로 대표되는 제조업 회사의 SW 직군에 취직하기
IT회사는 AI, Web/App FE/BE, 클라우드 컴퓨팅 분야의 일을 주로 수행하고,
제조업 sw는 펌웨어나 임베디드 분야의 개발을 진행하거나 제품의 생산공정 등을 제어하고 관리하는 프로그램을 개발하는 일을 주로 수행합니다.
개발자 직무의 장단점
장점
- 실력에 따른 보상: 소프트웨어 개발자는 능력에 비례하여 대우와 급여를 받게 될 가능성이 높습니다.
- 근무 환경: 개발자는 상대적으로 자유롭고 편안한 근무 환경에서 일할 가능성이 높습니다.
- 회사 위치: IT 기업은 주로 판교와 같은 수도권 지역에 위치해 있습니다.
단점
- 지속적인 학습 필요: 개발자는 새로운 기술과 트렌드를 따라잡기 위해 계속해서 학습해야 합니다.
- 경쟁의 연속: IT 산업의 성장으로 인해, 지속적으로 유입되는 신입 개발자들과의 경쟁이 치열해질 수 있습니다.
- 적성 중요: 프로그래밍에 대한 열정과 관심이 없다면, 개발자로서 성공하기 어려울 수 있습니다.
- 야근 문제: 일부 기업에서 일하는 개발자들은 프로젝트 마감기한에 따라 야근이 빈번하게 발생할 수 있습니다.
- 건강 문제: 장시간 앉아 일하는 개발자들은 거북목, 허리디스크, 운동 부족으로 인한 건강 문제에 주의해야 합니다.
전기전자 전공생의 개발자 취업 준비 전략
1. SW 관련 전기전자 전공 과목 수강
전기전자 전공분야에서 SW개발 직무와 간접/직접적으로 연관된 분야에는 머신러닝, 이미지 프로세싱, 빅데이터, 클라우드 컴퓨팅등이 있습니다.
분야에 대한 이해를 더하고 직무 적합성을 높이기 위해 아래와 같은 전공과목들을 수강하면 좋습니다.
sw관련 전공과목(IT) :
데이터 네트워크, 컴퓨터 네트워크, 인터넷 프로그래밍, 운영체제, 데이터베이스, 데이터 구조와 알고리즘, 컴퓨터 비전, 병렬 컴퓨팅
sw관련 전공과목(제조업) :
임베디드시스템, 마이크로프로세서응용, 반도체공학, ARM Architecture
2. 필요시 컴퓨터학과의 전공 수강
전기전자 전공에서는 C,C++,verilog를 활용한 low 레벨의 언어를 주로 학습하므로 이외의 언어나 지식들은 추가적인 학습이 필요합니다.
가령, IT회사에 취직하려면 전공에서 핵심적으로 배우지는 않는 언어인 파이썬, 자바스크립트나, 프론트/백엔드, 데이터베이스를 다루는 지식등에 대한 공부가 필요할 수 있습니다.
이에 대비하여 컴퓨터학과의 전공 과목을 수강하거나, 개인적으로 독학하는 방법으로 공부를 할 수 있습니다.
3. 코딩 테스트 준비
소프트웨어 개발자로 취업하기 위해서는 코딩 테스트 준비가 필수적입니다.
코딩 테스트는 알고리즘, 자료구조 등 프로그래밍 기초 지식을 바탕으로 진행되며, 다양한 문제 풀이 플랫폼을 활용하여 준비를 할 수 있습니다.
코딩 테스트 준비 절차
자신에게 맞는 언어 선택:
대부분의 코딩 테스트에서는 C++, Java, Python 등 주요 프로그래밍 언어를 허용합니다. 자신이 가장 능숙하고 편한 언어를 선택하여 문제 해결 능력을 키워야 합니다.
문제 풀이 플랫폼 활용:
주요한 문제 플랫폼으로 백준, 프로그래머스, 삼성아카데미, 리트코드가 있습니다.
리트코드의 경우에는 해외 IT기업의 코테준비에 적합합니다.
- 백준: https://www.acmicpc.net
- 삼성 아카데미: https://swexpertacademy.com/main/main.do
- 프로그래머스 : https://programmers.co.kr/
- 리트코드 : https://leetcode.com/
4. 포트폴리오 준비
개발 성과를 보여주는 포트폴리오를 구축하는 방법으로는 개발 부트캠프 참여, 공모전, 대회 참가 등이 있습니다.
- 개발 부트캠프 참여:
- SW마에스트로: https://www.swmaestro.org/sw/main/main.do
- SSAFY: https://www.ssafy.com/
- 우아한 테크 캠프: https://techblog.woowahan.com/11427/
- 교내/교외 해커톤 참여:
해커톤 및 대회를 찾아 참가하며 포트폴리오를 쌓을 수 있습니다. 교내/교외 학회나 동아리의 해커톤을 찾아 참여해도 되고, 다음 사이트에서 다양한 해커톤, 공모전 정보를 확인할 수도 있습니다.
- Festa: https://festa.io/
- ONOFFMIX: https://www.onoffmix.com/
- 토이 프로젝트 진행하기
스스로 만들고 싶은 서비스를 직접 만들어 본 경험이 하나의 포트폴리오이자 자소서의 소재가 됩니다. IT기업 쪽은 주로 백엔드, 프론트엔드로 구성된 하나의 웹이나 앱, 또는 애플리케이션을 만들어볼 수 있습니다. 제조업 sw 분야는 c, c++언어 실력을 기반으로 아두이노나 라즈베리 파이를 활용하여 스마트팜, WiFi모듈등을 이용한 통신등의 프로젝트를 할 수 있습니다.
5. 기술 블로그 운영
기술 블로그를 통해 배운 지식을 정리하고 공유하면서 전문성을 높이고, 구직 시에도 좋은 포트폴리오가 됩니다. 개인 프로젝트 및 오픈소스 참여경험을 블로그에 정리해도 좋습니다.
6. 자격증
필수적인 것은 아니지만, 정보처리기사, 정보보안기사, 클라우드 관련 자격증 등 직무에 맞는 관련 자격증을 취득하면 공기업 취직 준비시에 도움이 많이 됩니다.
기업별 합격 자소서를 통한 활동 로드맵 세워보기
실제 기업의 요구 인재상, 취준생의 자소서 어필 포인트를 종합적으로 확인할 수 있는 합격자소서입니다. 합격 자소서 확인을 통해 어떤 직무관련 활동을 할지에 대한 로드맵을 작성해 보는 것이 도움이 됩니다.
*해피캠퍼스 파트너스로 수수료를 제공받을 수 있습니다.
기업별 직무 소개 링크 모음
기업별 직무 소개링크를 통해 직무별로 요구하는 스킬을 확인하실 수 있습니다.
IT회사
네이버 sw직무소개
https://naver-career.gitbook.io/kr/
카카오 테크 직무 소개
https://careers.kakao.com/krewstory#/
제조업 sw
삼성 S/W직무소개
https://www.samsung-dsrecruit.com/recruits/job_intro/memory/softwareDev.php
sk하이닉스 sw전공자 인터뷰
https://news.skhynix.co.kr/post/what-do-sw-majors-do
다른 직무도 알아보기
[CareerDict] - 전기전자공학과 학생이 반도체 공정 분야로 취업하려면?
전기전자공학과 학생이 반도체 공정 분야로 취업하려면?
전기전자공학과 대학생의 입장에서 반도체 공정 직무로 취직을 생각 중이라면 알아야 할 정보를 모은 글입니다. 관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티, 현직자 분들을
bugdict.tistory.com
[CareerDict] - 전기전자공학과 학생이 회로 설계 분야로 취업하려면?
전기전자공학과 학생이 회로 설계 분야로 취업하려면?
전기전자공학과 대학생의 입장에서 회로설계 직무로 취직을 생각중이라면 알아야 할 정보를 모은 글입니다. 관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티, 현직자 분들을 통해
bugdict.tistory.com
[CareerDict] - 전기전자공학과 학생이 통신 분야 직무로 취업하려면?
전기전자공학과 학생이 통신 분야 직무로 취업하려면?
전기전자공학과 대학생의 입장에서 통신 분야 직무로 취직을 생각중이라면 알아야 할 정보를 모은 글입니다. 관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티, 현직자 분들을 통해
bugdict.tistory.com
[CareerDict] - 전기전자공학과 학생이 전력 분야 직무로 취업하려면?
전기전자공학과 학생이 전력 분야 직무로 취업하려면?
전력분야의 공기업이나 사기업에 취업을 희망하는 전기전자공학과 학생들이 효과적으로 준비할 수 있는 방법에 대해 알아봅시다. 관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티
bugdict.tistory.com
[CareerDict] - 대학생, 공대생 인턴 준비방법 - 인턴의 유형/시기/준비방법 총정리
대학생, 공대생 인턴 준비방법 - 인턴의 유형/시기/준비방법 총정리
이 글은 회사 인턴을 준비하는 대학생, 공대생을 위한 가이드입니다. 인턴의 종류와 시기별 준비방법을 정리해 보았습니다. 관련 회사 홈페이지들의 직무소개와 채용공고, 취업 커뮤니티, 합격
bugdict.tistory.com