개발자

머신러닝을 위한 파이썬 공부와 코테 대비용 C++ 따로 공부에 대해 어떻게 생각하시나요?

2024년 07월 11일조회 120

최근 머신러닝을 이용한 데이터 마이닝에 관심이 생겨서 파이썬을 처음부터 공부하고 있는 컴공 2학년 학부생입니다. 그동안 C,C++만 사용했기에 파이썬을 공부하면서 느끼는 어려움이 많이 있습니다. 파이썬 공부를 위해 백준에서 알고리즘도 복습할 겸 C++로 풀었던 문제들을 파이썬으로 다시 풀어보고 있습니다. 파이썬으로 알고리즘 공부하면서 생긴 고민이 있습니다. 데이터 분석 및 인공지능 분야에서는 파이썬이 주로 쓰이는데, 파이썬은 아직 익숙치 않고 잘 다루지 못합니다. 반면에 C++는 그동안 계속 써와서 많이 익숙하고 조금 다룰 줄 압니다. 그나마 할 줄 아는 C++로 코테를 준비하고, 머신러닝과 데이터 분석을 위한 파이썬 공부을 따로 병행할지, 아니면 코테도 파이썬으로 준비하는게 맞는지 많이 고민됩니다. 개발자 선배님들의 조언이 필요합니다...!

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

답변 1

삭제된 사용자님의 프로필 사진

삭제된 사용자

2024년 07월 11일

안녕하세요. C/C++를 다른 목적으로 사용하셔야 되는 상황(향후 전공수업, 목표로 하는 회사가 해당 언어를 요구함)이 아니면, 파이썬으로 갈아타시는 게 나을 것 같습니다. 아직 2학년이라 남은 시간이 많은 관계로 지금 당장 C/C++가 익숙한 게 큰 이점이 될 것 같지는 않습니다. 도움이 되셨길 바랍니다.

profile picture

익명

작성자

2024년 07월 11일

감사합니다. 지금부터라도 부지런히 파이썬을 공부해야겠네요

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

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

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 07월 11일

개인적으로, 두 가지 모두 아주 중요한 스킬셋이라고 생각합니다. C++는 기본적으로 여러분의 알고리즘 이해도를 향상시키고 문제 해결 능력을 키우는데 도움이 됩니다. 그리고 많은 기업들이 코딩 테스트나 기술적인 인터뷰에서 C++을 활용하게 하기도 합니다. 따라서 C++에 대한 깊은 이해도가 있으면 코딩 테스트를 준비하는 데 매우 유리할 거에요. 반면에, 파이썬은 데이터 과학과 머신러닝 분야에서 널리 사용되는 언어입니다. 파이썬의 직관적인 문법과 유연성 때문에 초보자들이 익히기 좋은 언어일뿐만 아니라, 판다스와 넘파이 같은 강력한 데이터 처리 및 분석 라이브러리를 활용하여 복잡한 데이터 집합을 쉽게 처리할 수 있습니다. 따라서, 당신의 상황을 감안하여 조언드리자면, C++로 코딩 테스트를 준비하고 동시에 파이썬으로 데이터 과학 관련 스킬들을 강화하는 것이 좋다고 생각합니다. 이렇게 하면 당신의 스킬셋은 매우 균형잡히게 될 것입니다. 또한, 기억해야 할 중요한 점은 언어 자체보다는 문제 해결 방법과 알고리즘에 초점을 맞추는 것이 중요합니다. 언어는 도구일 뿐이며, 여러분의 주된 목표는 해당 도구를 이용해 문제를 효과적으로 해결하는 것이어야 합니다. 정리하자면, C++로 코딩테스트를 준비하면서, 파이썬으로 데이터 분석 및 머신러닝 공부를 병행하는 게 좋아 보입니다.

목록으로

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