개발자
이번에 컴공 3학년 올라가는 대학생입니다. 2학년때까지는 미래에 대한 걱정을 크게 안하고 살아서 그냥 학교에서 수업하는 과목만 시험기간에 좀 하다가 그 외에 다른 공부는 거의 안하고 살았습니다…3학년이 이제 되니까 갑자기 엄청 걱정되기 시작해서 지금이라도 공부를 시작하려고 했는데 제가 제대로 할 줄 아는 언어도 없고 뭐부터 어떻게 공부해야 할지도 감이 아예 안 잡혀서 질문드리고 싶습니다. 제가 고민인것이 가고싶은 분야를 지금 정하는 게 맞는건가 모르겠고 또 제가 안 좋은 버릇이 예를 들어 웹쪽 찍먹했다가 게임쪽 찍먹했다가 한 곳에 정착을 못합니다… 그래서 지금 제 상황에 해야할 가장 중요한 것이 무엇인지 질문하고 싶습니다
답변 1
안녕하세요 저는 신입 개발자입니다. 하고 싶은 개발분야를 정하지 못한 상황이라면 저는 이렇게 할 것 같습니다. 1. 공통 지식 공부 + 코테 준비 자료구조, 알고리즘 등 cs지식은 분야 상관없이 공통입니다. 2. 언어 및 프레임워크 공부 하고싶은 분야가 정해지면 해당 분야에서 많이 사용하는 언어 및 프레임워크를 공부하는게 취업에는 좋습니다. 3. 개인 또는 팀 프로젝트 후 포트폴리오 준비 협업 경험 및 git사용법을 익힐 수 있다는 점에서는 팀 프로젝트가 좋습니다. 물론 학교 수업도 열심히 들으시길 권장합니다. 이제 3학년이면 충분합니다. 남은 기간 열심히 준비해서 좋은 곳 취업하시길 바랍니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2월 11일
먼저, 기본적인 공부를 하신다는 것은 훌륭한 시작입니다. 여러분이 어떤 분야에 관심이 있든 간에 우선적으로 이해해야 할 것은 컴퓨터 과학의 기본 원리와 핵심 프로그래밍 언어입니다. 웹 개발과 게임 개발 모두 각 가지의 특화된 영역들이 있으나, 논리적 사고와 문제해결 능력, 알고리즘에 대한 이해 등은 공통적으로 필요한 역량입니다. 파이썬, 자바, JavaScript 등 다양한 프로그래밍 언어를 기반으로 하는 알고리즘 문제들을 해결하는 것부터 시작하시는 거 추천드립니다. 그리고 관심 있는 분야에 대해서는 조금씩 깊게 파보세요. 웹 개발이라면 HTML/CSS/Javascript를 기본으로 배우신 후 Node.js나 React 와 같은 프레임워크를 경험해보세요. 게임 개발이라면 Unity나 Unreal 엔진 사용법을 익혀보세요. 다양한 분야를 경험하는 것도 나중에 전문성을 쌓는데 도움이 됩니다. 자신만의 "주력"을 발견하기 위해 다양한 경험을 쌓는 것은 시간 낭비가 아닙니다. 마지막으로, 실제 프로젝트를 직접 수행해 보는 것이 중요하다는 점도 강조하고 싶습니다. 개인 프로젝트나 팀 프로젝트, 학교 프로젝트 등의 형태로 무언가를 "완성"하는 과정에서 많은 것을 배울 수 있습니다. 이런 경험들은 자신이 좋아하는 분야를 찾는데 크게 도움이 될 것입니다. 공부에 있어서 가장 중요한 것은 자신이 진정으로 흥미있고 열정적인 분야를 찾아 그것을 깊게 파는 것입니다. 그러니 지금처럼 다양한 분야를 체험하며 자신의 흥미와 재능을 발견하려 노력하세요. 그래야 장기적으로 성장할 수 있으며, 어느 분야든 결과가 따라오게 됩니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!