클라이언트 학원 수료 이후 공부 방향을 어떻게 잡아야 할까요?
- 작성자
- GL_35979***
- 작성일
- 2022-08-30
- 조회수
- 1523
- 좋아요 수
- 0
안녕하세요. 현재 비전공 문과 출신으로 클라이언트 학원 1년 과정을 마치고 DirectX로 포트폴리오를 완성한 상태인 취준생입니다.
학원을 다니던 때에는 막연히 포트폴리오부터 잘 만들고 보자라는 생각에 구현에만 집중했는데, 막상 학원을 수료하고 나니 어떻게 계획을 세우고 공부해야 할 지 혼란스러워서 이렇게 질문 드립니다.
일단 지금 상황에서 분명하게 해야 할 것들은 있는 것 같습니다.
1. 포트폴리오 기술문서(소개서) 작성
2. 공고가 뜨면 일단 자소서 작성하면서 면접 부딪혀보기
이 위는 당연한 것들이고, 이제 스스로 공부를 해 나가면서 실력을 쌓아야 할 것 같습니다.
하지만 공부해야 할 것들이 너무 다양한 것 같아서, 우선순위를 어디에 두고 분배를 어떻게 해야 할 지, 어떤 식으로 공부해나가야 할 지 감이 잘 잡히지 않습니다...
학원을 다니면서 뭔가 스마트하지 않게 공부해왔다는 생각도 드네요.
여튼 제가 생각한 공부해야 할 것들과 질문은 다음과 같습니다.
1. C/C++ 책 추천
- 학원 등록 전에도 홍정모 교수님 C++ 인프런 강의를 들어봤었고, 당연히 개발하면서도 DirectX로 포트폴리오를 만들었으니 C++에 대한 어느 정도 기초 지식은 있다고 생각합니다. 하지만 모던 C++에 대해서는 아는 것이 많이 없고, 사용하던 것들만 많이 사용하다 보니 까먹은 부분이 많은 것 같습니다.
Effective C++ 라는 책을 추천해주시는 분도 있고, 따라하면서 배울 수 있는 책이 아니라고 추천해주시지 않은 분들이 있는데, 혹시 이 책 외에도 쭉 읽으면서 공부해볼만한 책이 있으면 추천받고 싶습니다.
2. 자료구조/알고리즘
- 자료구조는 스택, 큐, 이진트리 정도까지 책을 보며 공부하다가, 포트폴리오 작업이 바빠진다는 핑계로 중간에 중단했었습니다...
자료구조/알고리즘을 확실하게 하고 가야 한다는 분들이 계셔서, 이 부분에 가장 많은 시간을 투자하라는 조언을 본 적이 있는데 맞나요?
그리고 이 부분 또한 괜찮은 책이나, 강의가 있다면 추천 받고 싶습니다.
3. CS (운영체제, 컴퓨터구조 등)
- CS에 대한 지식은 솔직히 매우 많이 부족하다고 생각이 드는데, 사실 취업이 급하다면 면접 때 벼락치기로 공부하라는 조언을 듣고 나니 조금 우선순위가 떨어지는가 하는 생각이 듭니다.
C/C++, 자료구조/알고리즘에 대한 공부를 주로 하면서, 남는 시간에 CS에 투자하는 게 맞을까요?
4. 코딩테스트
- 웬만하면 중견급 이상을 목표로 하고 있는데, 요즘 거의 대부분의 회사들이 공채에서는 코딩테스트를 보는 추세라고 들었습니다. 코딩테스트는 하루 아침에 실력이 느는 영역이 아니라고 해서, 하루에 프로그래머스 한 문제 정도 를 풀어보자! 라는 생각으로 준비하려고 합니다. 그러나 이것도 그냥 무작정 푸는 것이 맞는지... 조금 막막해서 조언을 구하고 싶습니다.
5. 종합적으로
위 4가지가 클라이언트 프로그래머로 취업하기 위한 기본 소양같은 느낌으로 파악했는데, 혹시 제가 빼먹은 것이 있을까 궁금합니다.
그리고 솔직히 답이 없는 질문이기도 하지만, 이 4가지 중에서도 어떤 쪽에 비중을 크게 두고 공부해야 할 지 고민됩니다.
물론 전부 다 하면 되는 것이긴 하지만, 시간이 무한정 주어진 것이 아니다 보니 효율적으로 공부를 해 나가고 싶은 마음에 질문 드립니다.
학원을 다니던 때에는 막연히 포트폴리오부터 잘 만들고 보자라는 생각에 구현에만 집중했는데, 막상 학원을 수료하고 나니 어떻게 계획을 세우고 공부해야 할 지 혼란스러워서 이렇게 질문 드립니다.
일단 지금 상황에서 분명하게 해야 할 것들은 있는 것 같습니다.
1. 포트폴리오 기술문서(소개서) 작성
2. 공고가 뜨면 일단 자소서 작성하면서 면접 부딪혀보기
이 위는 당연한 것들이고, 이제 스스로 공부를 해 나가면서 실력을 쌓아야 할 것 같습니다.
하지만 공부해야 할 것들이 너무 다양한 것 같아서, 우선순위를 어디에 두고 분배를 어떻게 해야 할 지, 어떤 식으로 공부해나가야 할 지 감이 잘 잡히지 않습니다...
학원을 다니면서 뭔가 스마트하지 않게 공부해왔다는 생각도 드네요.
여튼 제가 생각한 공부해야 할 것들과 질문은 다음과 같습니다.
1. C/C++ 책 추천
- 학원 등록 전에도 홍정모 교수님 C++ 인프런 강의를 들어봤었고, 당연히 개발하면서도 DirectX로 포트폴리오를 만들었으니 C++에 대한 어느 정도 기초 지식은 있다고 생각합니다. 하지만 모던 C++에 대해서는 아는 것이 많이 없고, 사용하던 것들만 많이 사용하다 보니 까먹은 부분이 많은 것 같습니다.
Effective C++ 라는 책을 추천해주시는 분도 있고, 따라하면서 배울 수 있는 책이 아니라고 추천해주시지 않은 분들이 있는데, 혹시 이 책 외에도 쭉 읽으면서 공부해볼만한 책이 있으면 추천받고 싶습니다.
2. 자료구조/알고리즘
- 자료구조는 스택, 큐, 이진트리 정도까지 책을 보며 공부하다가, 포트폴리오 작업이 바빠진다는 핑계로 중간에 중단했었습니다...
자료구조/알고리즘을 확실하게 하고 가야 한다는 분들이 계셔서, 이 부분에 가장 많은 시간을 투자하라는 조언을 본 적이 있는데 맞나요?
그리고 이 부분 또한 괜찮은 책이나, 강의가 있다면 추천 받고 싶습니다.
3. CS (운영체제, 컴퓨터구조 등)
- CS에 대한 지식은 솔직히 매우 많이 부족하다고 생각이 드는데, 사실 취업이 급하다면 면접 때 벼락치기로 공부하라는 조언을 듣고 나니 조금 우선순위가 떨어지는가 하는 생각이 듭니다.
C/C++, 자료구조/알고리즘에 대한 공부를 주로 하면서, 남는 시간에 CS에 투자하는 게 맞을까요?
4. 코딩테스트
- 웬만하면 중견급 이상을 목표로 하고 있는데, 요즘 거의 대부분의 회사들이 공채에서는 코딩테스트를 보는 추세라고 들었습니다. 코딩테스트는 하루 아침에 실력이 느는 영역이 아니라고 해서, 하루에 프로그래머스 한 문제 정도 를 풀어보자! 라는 생각으로 준비하려고 합니다. 그러나 이것도 그냥 무작정 푸는 것이 맞는지... 조금 막막해서 조언을 구하고 싶습니다.
5. 종합적으로
위 4가지가 클라이언트 프로그래머로 취업하기 위한 기본 소양같은 느낌으로 파악했는데, 혹시 제가 빼먹은 것이 있을까 궁금합니다.
그리고 솔직히 답이 없는 질문이기도 하지만, 이 4가지 중에서도 어떤 쪽에 비중을 크게 두고 공부해야 할 지 고민됩니다.
물론 전부 다 하면 되는 것이긴 하지만, 시간이 무한정 주어진 것이 아니다 보니 효율적으로 공부를 해 나가고 싶은 마음에 질문 드립니다.