개발자

컴공 1학년 공부 방향을 모르겠어요

7월 7일조회 141

안녕하세요 저는 현재 대학교 컴퓨터공학부 1학년 입니다 현재는 프론트엔드에 흥미를 느껴 그쪽으로 취직을 준비 하고 싶은데 현재 저의 공부 방항에 혼란을 느껴 어떻게 하면 좋을지 모르겠어서 큐엔에이 남깁니다 현재 파이썬은 기초 정도 알고 c는 다음 학기 과목에 해야해서 배우고 있는 중입니다. 거기에 추가적으로 백준 알고리즘 문제들을 파이썬으로풀고있습니다. 근데 여기서 프론트엔드를 준비 하는데 굳이 알고리즘 문제를 풀어야할지에 대한 고민되는 점이 있습니다. 그래도 학교 수업에서 비율로 따지면 알고리즘에 대해 공부를 해야한다고 생각이 되는데.. 그래서 앞으로 1. 일단 계속 파이썬 알고리즘 공부에 집중하고 프론트엔드에 관한 공부는 방학중에 조금씩 히기 2. 그냥 지금부터 프론트엔트에 관한 공부하기 3. 알고리즘 공부를 아예 자바스크립트로 하기 (코테 준비를 하게 되면 아무래도 프론트엔드에서 자바스크립트가 좀 더 유리하다고 생각해서) 대충 이렇게 방향성은 잡긴 했는데 솔직히 이 방향성이 제대로 맞는지 모르겠어요 ㅜ 앞으로 어떻게 공부해 나가야할지 답변 남겨주시면 정말 감사하겠습니다!!

투표
4명 참여중
이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

민우님의 프로필 사진

안녕하세요! 오랜만에 답변 남기는 것 같네요. 1학년이셔서 아직 이런 고민을 하고 있는 것 같습니다!! 여쭤보고 싶은게, 1학년이신데 지금부터 딱 하나만 골라야하나요? 혹시 제가 지금 골라 드리면 그 분야를 하루에 6~7시간씩 매일 학습할 계획이실까요? 그렇다고 한다면 프론트엔드 엔지니어가 되고 싶다고 하셨으니, 프론트엔드만 파라고 하고싶습니다. 단, 졸업부터 취준까지 경조사 제외하고 매일하세요! ㅎㅎ가능하면 주말도요! 모든 프레임워크, 라이브러리, 기법, 웹앱 구분없이 FE에관한 모든걸요! 그렇게 프론트엔드를 채용하는 어떤 회사에서도 이력서부터 내새울 수 있는 대체불가 인력이 되십쇼!!! 아니라면, 그냥 둘다 하셔도 될 것 같아요. 시간이 많으신거 같은데 빠른 시일 내에 특별한 프로젝트를 만들어야하고 그거에 필요한 기술스택을 공부할 시간이 부족해서 집중한다는 거면 모를까 지금부터 딱 갈라서 할 필요 없다고 생각합니다. 아니면 적어두신대로 알고리즘을 자바스크립트로 해결하는 방식으로 공부하셔도 되구요! 이걸 그나마 추천하겠습니다. 프론트엔드 개발자는 이쁜 디자인을 감각적으로 만들어내는 아티스트라고 생각하는데, 아티스트에게 수학적 알고리즘이 무슨 필요가 있지? 라는 생각이 드시나요? 작성자님이 취업준비를 하실때엔 취업 시장이 어떤 느낌일지 모르겠는데, 미래를 생각해서라도 개발자 직군으로 취업을 하고싶으시다면 기본적인 알고리즘은 탄탄히 하시는게 좋을 것 같아요. 컴퓨팅 사고라고 하는데요, 어느직군이든 개발자라면 컴퓨터 공학적인 해결방식을 떠올릴 수 있는 사고력이 필요하다고 생각들고, 그건 알고리즘을 학습하시면서 자연스럽게 얻게되는 것 같아요. 프론트엔드도 지금까지 어떤 학습을 하셨을지 모르겠지만, 어느정도 자리에 도달하시면 충분히 필요한 테크닉이구요! 취업까지 짧아도 3년 길게는 4~5년의 시간이 있으실거라고 생각드는데, 하루가 다르게 똑똑해지는 AI에게 인간이 이기려면 다양한 인사이트와 컨텍스트를 다룰 역량이 필요하다고 생각해요. 그럴려면 프론트엔드 뿐만 아니라 기본적인 알고리즘을 다루는 다른 직무도 어느정도 다 잘해야할거에요. 저희가 대학교를 가기위해서 예체능 분야 분들도 최저등급이라는 걸 맞췄다고 기억하고 있어요. 알고리즘은 개발자에게 최저치로 가져야할 기본소양이라고 생각합니다. 고등학생때 배운 고전 문학 지금와서 보면 쓸데없지만, 그 문제를 해결하는 공부법이나 암기방법 등 그거가지고도 사람의 다양한 소양을 판단 할 수 있을텐데, 알고리즘도 그런거라고 생각하시고 꾸준히 학습하시는걸 추천드립니다. 파이팅입니다!!!!!!!ㅎㅎ

profile picture

익명

작성자

7월 8일

안녕하세요 답변 정말 감사드립니다! 답변자님 덕분에 다시 저의 학습법을 되돌아보는 계기가 되었습니다 말씀대로 앞으로 더 열심히 공부할 수 있도록 노럭하겠습니다 다시 한번 감사드립니다 항상 좋은 하루 보내세요!!

김태우님의 프로필 사진

안녕하세요. 저도 비슷한 고민을 대학교 1학년 시절에 했었는데요 결론적으로 제 생각은 둘 다 함께 해보면 좋지만 시간이 안된다면 프론트에 집중하는 것을 추천드립니다. 자료구조 알고리즘은 개발자에게 필수적인 역량이긴 하지만 컴공이시면 보통 2학년이나 3학년에 전공수업으로 들으실텐데 그때 자료구조와 알고리즘에 대한 이론을 학습하시고 현재는 프론트에 대해 공부해보시면서 본인이 생각한 방향과 맞는지 생각해보시는 것을 추천드립니다. 추가적으로 대학교 4년 시절동안 프론트만 경험해보기엔 너무 아깝다는 생각이 듭니다. 물론 작성자분께서 프론트를 결정하신 이유가 있으시겠지만 다른 영역을 경험해보는 것도 추후 사회에 나가게 되셨을 때 도움이 안되지 않을 것입니다. 프론트에 집중해보시라는 이유가 이러한 이유 때문입니다. 먼저 프론트로 개발을 입문하시고 다른 영역들도 경험해보면 좋다고 생각해서 추천드렸습니다. 저도 프론트로 개발을 시작하고 백엔드도 공부해보고 현재는 게임 개발을 하고 있습니다. 새로운 걸 하면 할수록 아는 것만큼 보인다는 것을 느끼네요. 도움이 되셨으면 좋겠네요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!