-
IT 개발자 및 산업기능요원 준비먹고 살 수 있을까? 2023. 2. 10. 15:01
여러가지 개발자로서 먹고 살기 위해 준비해야 할것들을 정리해보았습니다.
정보처리기사 자격증, 코딩테스트, 영어공부 에 대해 정리했습니다.
여기 글은 2023년 2월 기준입니다.
1. 정보처리기사
1) 2023년도 시험 일자
- 1회는 이미 신청기간 지남
- 2회
원서 접수일 시험일 합격발표일 필기 4.17 ~ 4.20 5.13 ~ 6.04 6.14 실기 6.27 ~ 6.30 7.22 ~ 8.06 9.01 - 3회
원서접수일 시험일 합격발표일 필기 6.19 ~ 6.22 7.08 ~ 7.23 8.02 실기 9.04 ~ 9.07 10.07 ~ 10.20 11.15 - 특이사항
- 원서접수시간은 원서접수 첫날 10:00부터 마지막 날 18:00 까지
- 주말 및 공휴일, 공단창립기념일(3.18)에는 실기시험 원서 접수 불가
2) 취득방법
- 시행처: 한국산업인력공단
- 필기 공부법
{1} 공부 순서: 개념학습 및 용어 학습 > CBT 분석{2} 개념학습 및 용어 학습법 - 시나공(필기), 강좌 찾아보기 (책에서 제공할듯)
{3} CBT 학습법
-- CBT 기출 분석을 처음할때 문제와 정답 해설을 함께 보기를 선택 후 암기+추가 개념 확인 및 이해하는 형태로 학습
-- 학습법 (기출은 최신 최대 3개년만 보면 됨)
- 개념서에서 확인하지 못한 용어가 있으면 추가로 암기 (개념서에 없을땐 구글링)
- 어떠한 개념이 문제화 되는지 파악
- 해당 개념이 어떠한 형태의 문제로 나오는지 파악 (매 회차마다 조금씩 다르게 출시하는데 이에 대해서 파악)
- CBT 문제 해설에 딸려있는 추가 개념 및 개념 학습
- 틀린 것을 고르는 문제의 경우에는 맞는 선지들이 더 중요 (꼭 같이 보셈 - 맞는 선지를 고르는 반대의 경우도 동일)
- 1회독은 이렇게 개념에 대한 추가 학습과 암기라고 생각하면 됨
-- 앞의 과정을 2회독까지 반복한다
-- 기존의 방식처럼 전체 범위에 대해서 모의고사로 지정하고 한 문제씩 풀기를 선택한 후 문제를 푼다
(이때 중요한 것 > 내가 모르는 문제, 개념 무엇인지, 보강이 필요한 개념은 무엇인지 파악하는 거)
-- 채점 후 틀린 문제를 추려내며, 해당 문제들을 PDF로 출력하기 하여 학습
-- CBT 활용 예시: https://youtu.be/420RItu83xo 6:48초 부터 보면 된다
- 실기 공부법
- 시나공(실기), 강좌 찾아보기 (책에서 제공할듯)
- 팁
- 강좌 보며 대략적으로 훑고
- 교재로 개념 익히고
- 기출문제 많이 풀고
- 자주 틀리는 거, 많이 나오는 개념 다시 확인
- DB, 프로그래밍에 대해 잘 공부하면 될듯
2. 코딩테스트
1) 언어 선택: 본인이 주로 개발할때 사용하는 언어를 추천
2) 준비방법
- 자료구조 알고리즘부터 제대로 학습
- 백준 실버~골드레벨, 프로그래머스 가끔씩 풀어주다가
- 취업시즌에 몰아서 코테 및 CS 공부를 몰아서 하는 방식 추천 (기업별 코테 특징은 다 다르니 취업시즌에 맞춰 준비)
{1} 자료구조, 알고리즘 학습법
- 영상 통해서 공부, 블로그 정리 등등
- 사이트
알고리즘 강의: https://www.youtube.com/playlist?list
자료구조: https://www.youtube.com/watch?v=IhJGJG-9Dx8&list=PLI1t_8YX-Apv-UiRlnZwqqrRT8D1RhriX
알고리즘: https://www.youtube.com/watch?v=KEEKn7Me-ms&list=PLI1t_8YX-ApvMthLj56t1Rf-Buio5Y8KL
자료구조, 알고리즘: https://www.youtube.com/user/damazzang/videos
{2} 코딩 학습법
- 프로그래머스와 백준 병행 추천
- 프로그래머스에서 <코딩테스트 고득점Kit> 로 자료구조 및 유형별 알고리즘 이론탭 풀기
- 프로그래머스(카카오) / 백준(삼성 문제집) 문제 병행하며 풀기 + 알고리즘 부족한 부분 보충
- 프로그래머스 같은 웹 환경에서 맨땅에 코딩하는 것 추천 (코딩테스트는 구글링이 안되는경우가 많음, IDE도 사용하되 자동완성 막는 경우가 많음)
- 가능하면 LeetCode 문제 풀이도 하기
- 학습은 어느정도까지?
- 일반적인 기업들은 실버~골드 문제 수준
- 대기업은 골드 3~4 정도 수준
- 사이트
sw expert academy(삼성) : https://swexpertacademy.com/main/main.do
프로그래머스: https://programmers.co.kr/
3) 결론
- 자료구조, 알고리즘 학습
- 언어를 고른다
- 백준 + 프로그래머스 같은거로 문제풀고 오답 확인한다
- 다른 사람이 쓴 코드 확인하면서 효율적으로 코드쓰는 연습하면서 코테 준비
- 빅오 표기법 같은거로 시간 및 공간 복잡도 확인하면서 코테 준비
3. 영어공부
1) 결론
- Toeic, Opic 같은 영어점수는 대기업같은 회사에 입사시 필요
- 나는 지금 대기업 근처도 못간다
- 그래서 나는 필요없다
- 하지만 영어를 공부할 필요는 있다
2) 공부법
- 사이트를 참고
https://yozm.wishket.com/magazine/detail/1868/
https://dev.to/shubhamjain/how-to-get-better-at-english-guide-for-developers-3ed4
'먹고 살 수 있을까?' 카테고리의 다른 글
IT 보충역 산업기능요원 받아주는 회사 (0) 2023.02.10 IT 개발자로서 필요한 것? (0) 2023.02.03 IT 계열 학사 편입 (0) 2023.02.03 IT 일반대학원 (0) 2023.02.02 보충역 IT 산업기능요원 (0) 2023.02.01