장점
1. 취업이 잘된다.
- 단순 코딩만 잘해도 어딘가엔 취업 가능
- 국비지원IT학원 수료하면 SI업체 어디든 갈 수 있음 BUT 대우가 별로임 -> 비전공자에게 추천
- IT인재 수요에 비해 공급 부족 -> 실력만 있다면 좋은 직장 얻을 수 있음
2. 서울에서 근무 가능 -> 판교.. 꿈의 직장
3. 창업에 유리
아이템 대부분 웹/앱으로 구현한다. 외주를 주든, 개발자를 채용하든 비용이 상당 늘어남.
개발자 공동창업 혹은 본인이 직접 만드는게 가장 좋음
사업 실패의 경우, 취업에도 유리. 포트폴리오가 됨!
본인의 아이디어를 스스로 구현할 수 있다는 커다란 메리트
4. 해외 비자 획득이 쉬움
SW개발자는 미국 취업비자 타전공대비 약 7배 유리
5. 학벌/전공/나이 차별 X ; 실력만 봄
6. IT특성상 개방 + 수평적 회사 문화
7. 타업계보다 나은 처우
8. 열심히 하는 만큼 실력 + 보상
단점
1. 평생 공부해아 한다.
- 계속 새로운게 나옴
- 트랜드가 있음 웹개발->모바일앱개발->AI
- 따라 배워야할 때도 있음
2. 대우가 별로인 곳이 많다.
- 인기에 한참 대우가 못미치는 경우 있음
- 취업은 잘되는데 급여수준이 낮음
- 대체로 야근 많음
3. 워라밸 유지하기 힘듬 but 워라밸 좋은 대기업들도 몇몇 있음
4. 고인물/즐기는 자가 꽤 있음 -> 나랑 비교됨
진로
1. IT서비스기업
● 웹 / 앱 / 서버개발 ; www기반의 온라인 SW개발
- 진입장벽이 낮아 비전공자 몰림
- 초급자 대우는 별로임
· 프론트앤드 ; 입출력UI를 구현 / javascript 사용
· 백엔드 ; 서버개발과 로직구현 / java,php,c#,javascript 사용
● 스마트폰 앱개발 _ 안드로이드 ; Java, Kotlin 사용 _ IOS ; Swift 사용
- 네이버, 카카오, 페이스북, 구글 등 혹은 어플 하나로 매출 내는 중소기업이 있음
- 주로 JAVA가 메인
- 알고리즘, 자료구조, 데이터베이스, 컴퓨터네트워크 알아야함
2. SI/SM업체 ; 시스템, 웹 개발
- 시스템구축을 수주 받아 개발
- 개발 -> 유지보수 -> 인계
- 규모가 가장 크고, 채용인원도 많음
- 하청업체가 많기에 단가는 경쟁에서 낮아짐 -> 직원에게 피해
- LG CNS, 삼성SDS, SK C&C, 현대 AutoEver
- 대기업은 대우가 괜찮음 but 회사 규모가 작아질수록 별로임
- JAVA, JavaScript, PHP, 스프링프레임워크 사용
- 창의성 < 속도 중요
3. 제조업 - 임베디드
- 모든 분야의 제조업 및 협력사 ex. 반도체 펌웨어 개발, 가전제품 임베디드 개발, 스마트팩토리 시스템개발
- C, 리눅스
- 전자회로, 신호, 시스템, 마이크로프로세서, 컴파일러, 임베디드시스템, 컴퓨터구조 알아야함
4. 게임 회사
- 넷마블, 넥슨, NC소프트 등 중견기업 혹은 인디게임 업체
● 클라이언트 프로그래머 ; 게임플레이 화면 구성
● 서버 프로그래머 ; 서버, DB, 보안, 네트워크 구성
- C++, C# 필요
- 자료구조, 알고리즘, 라이브러리, 그래픽스, 네트워크, 운영체제, 시스템구조, 병렬프로그래밍 알아야함
- 게임 엔지니어는 유니티(C#, JAVA), 언리얼(C++), 기본 물리지식 필요
5. 빅데이터
- DB와 자료구조에 대한 이해 필요
- 수학과 통계학 중요
- R,파이썬 필요
인공 지능
6. 블록체인 - 블록체인 엔지니어 ; 가까운 미래에 유망한 업종
- 암호화폐에 도입
- 은행, 카드사들 도입 중, 게임 분야에서도 검토 중
- 아직 적용분야 발굴 중인 기술
- 암호화폐거래소, 그라운드 X, 라인플러스, IBM, 언스트앤영
- 워낙 신규기술이기에 블록체인 기술이 없어도 프로그래밍을 잘한다면 취업 가능
7. 보안/솔루션 - 보안개발자
- IOT, 핀테크로 인해 더 중요해짐
- 운영체제, 네트워크 지식 있어야함
- 방화벽, IPS, 보안관리 맡음
- AhnLab, SK 인포섹 등
- 진입장벽 높지만 초봉은 낮음 -> 실력, 경력 우대됨
● 낮은 역량 ; 관제(오퍼레이터)
● 높은 역량 ; CERT, 솔류션 개발, 보안시스템 구축/운영, 포렌식, 컨설팅
자격증 ; CISSP, CISA, 정보보안기사, 정보처리기사
8. 통신사
- 전기/통신 전공자가 많이 진출
- 통신네트워크 프로토콜 설계
- 서버 부하/트래픽 관리, 클라우드 DB관리, 라우트/서버 점검
9. 공무원/공공기관
- 전산직
- 창의적 문제해결 X
- 국가기술 자격증 필요 ; 정보처리기사
10. 금융권 - 은행, 카드사, 증권사에서 IT직무
- 데이터처리, 서버안정성, 개인정보 보안 업무
11. 대학원 - 컴퓨터과학 연구원
- 알고리즘의 수학적 접근 연구
취업시 참고할 만한 사항
1. 실무경험이 매우매우 중요
- 개발동아리, 경진대회 등
- 모든 활동은 GitHub에 올리기
2. 학점은 상당히 중요
- 성실함을 판단하는 도구
3. 코딩테스트 /면접
- 문제풀이 접근의 효율성
'취업 관련 지식' 카테고리의 다른 글
[취업 관련 지식] 개발 공부 제대로 하는 법 (0) | 2022.07.26 |
---|---|
[취업 관련 지식] 컴공 졸업 진로 (0) | 2022.06.25 |
[취업 관련 지식] IT 프로그래머 분야 (0) | 2022.06.25 |
[취어 관련 지식] 진로 탐색 - 앱 VS 웹 (0) | 2022.06.25 |
[취업 관련 지식] 개발자 테크트리 (1) | 2022.06.14 |
[취업 관련 지식] "네이버 웹툰 개발자" 강연 요약 (0) | 2022.05.25 |
[취업 관련 지식] 핫 프로그래밍 언어, 네트워크 / 개발자 진로 / 프론트 엔드 vs 백엔드 (0) | 2022.05.23 |
[취업 관련 지식] 코딩테스트 플랫폼 (0) | 2022.05.12 |