바로 결론부터 보자면
SI 에서 뿌리를 내릴 생각이 있다면
알고리즘(코딩 테스트) 공부는 전혀 할 필요가 없지만
그렇지 않다면 하는 것이 좋다고 보면 된다
먼저 SI의 경우에는
알고리즘 시험을 보지 않고
면접만 보는 곳이 대부분이라
알고리즘을 공부할 필요가 전혀 없다
여기에 이직한다고 해도
코딩 테스트(알고리즘)를 보지 않고
프리랜서 생각이 있다고 한들
역시 아무 상관이 없기 때문에
SI 들어온 신입이
알고리즘 공부를 열심히 하고있다면
분명히 딴 생각을 하고 있는 것이기 때문에
아래 짤을 보여주면 된다
다만 SI에서 경력만 쌓고
다른 서비스 / 솔루션 분야의 기업으로
이직을 생각하고 있다면
알고리즘은 공부할 필요가 있는데
알고리즘을 잘해야만
훌륭한 프로그래머가 되는 것은 아니겠지만
요즘은 채용 절차에서
알고리즘의 비중이 높아지는 추세라서
서류를 합격했다고 한들
바로 뒤이어서 코딩 테스트를 진행하게 되는데
알고리즘 공부를 하지 않았다면
대부분 여기서 쓰디쓴 패배를 당하게 된다
물론 아직도 많은 기업이
알고리즘 테스트를 치지 않고
면접만으로 사람을 뽑는 경우도 많긴 한데
가면 갈 수록 알고리즘 테스트를
보는 기업의 수가 늘어나는 데다가
코딩 테스트가 없었다고 한들
대면 면접에서 라이브 코딩을 시키는 경우도 있어서
이런 상황에 준비를 해 놓지 않으면
비참한 광탈을 접하게 된다
대충 10 곳에서 면접을 본다고 하면
3곳 정도는 알고리즘 테스트를 치게 되는데
이 말은 10 곳 중에서 7곳은
알고리즘 테스트가 없다는 얘기고
알고리즘 테스트를 친다고 해서
무조건 좋은 기업이냐?
이런 것은 아니지만
준비가 없으면 3곳을
기본적으로 갈린다고 생각하고 가야하기 때문에
알고리즘 공부를 할까 말까 싶다면
10곳 중 3곳을 포기할까 말까?
이렇게 접근하면 된다고 본다
'잡담 > 웹개발(SI) 일지' 카테고리의 다른 글
SI 신입한테 프론트 업무를 다 줘야하는 이유 (3) | 2021.12.04 |
---|---|
SI 에서 알고리즘 배워도 쓸 일이 없는 이유 (0) | 2021.12.04 |
SI에서 일하다 보면 다른 업계로 이직 불가능? (5) | 2021.12.03 |
구로디지털단지의 어두운 비밀 (2) | 2021.11.27 |
SI에서 회식이란? (1) | 2021.11.27 |
댓글