개발자

파이썬으로 알고리즘, 자료구조 공부하면 안되나요 ..?

2022년 08월 22일조회 1,344

안녕하세요 프로그래밍에 입문한 지 얼마 안된 초보자입니다. 파이썬이 입문 난이도가 쉽다고 해서 기본서 몇 개를 보고, 내 코드가 조금 더 전문적이고 깔끔해졌으면 해서 알고리즘, 자료구조 책을 구매해서 공부하고 있습니다. 그런데 컴공과 친구와 동기 한명이 파이썬으로 공부하는 알고리즘, 자료구조는 덜 정석적이라고 하더라고요 .. C나 C++ 로 공부하는게 정석이고 전공자들 입장에서는 좋게 보이지도 않는다고 해서 어떻게 해야할지 고민입니다 저도 파이썬은 자로형을 엄밀히 구분하지 않고 메모리 관리 차원에서 c에 밀린다는건 대강 알고 있긴 하지만 그래도 인기있는 언어고 비중도 높다보니 마냥 괜찮을거라고만 생각했었습니다 현업에 계신 분들은 어떻게 생각하시는지 어떤 방향이 좋을지 조언해주셨으면 합니다

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

답변 2

인기 답변

이다니엘님의 프로필 사진

개발자로서 어떤 진로에 가냐에 따라 c/c++ 지식이 중요할수도 중요하지 않을수도 있습니다. 운영체재/임베디드 개발자 분들에겐 필수일 수 있지만 웹서비스 운영자에겐 오히려 파이썬이 더 강력한 무기일 수 있죠. 저는 후자에 속하고 아직 c/c++ 깊게 공부해본 적이 없습니다. C/C++을 공부하여 시스템 메모리에 대해 더 공부해보는 방법도 좋고, 파이썬을 사용하여 자료구조의 핵심 아이디어를 빠르게 배워보는 방법 둘다 괜찮다고 생각합니다. 개인적으로 개발 공부를 시작하실땐 "내가 잘못 공부하고 있는 건 아닐까?" 고민에 너무 큰 시간을 할해하지 마시고 좋음 수업/교재를 따라가는걸 추천드립니다. Premature optimization은 소프트웨어에만 적용돼는 개념은 아닌 것 같습니다!

유근수님의 프로필 사진

됩니다!!! 오히려 파이썬으로 하는걸 권장해드고 싶습니다! 알고리즘과 지료구조는 어떤 언어로 하느냐 보다 그 자체를 이해하는게 훨씬 중요하다고 생각해요. 그리고 나중에 C/C++보다 파이썬/자바 등을 사용하시게 될 확률이 더 높다고 생각합니다. 코테 볼때도 파이썬 이나 JS 로 많이 했었고요. 파이썬 추천드립니다!

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

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

또는

이미 회원이신가요?

목록으로

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

새로운 질문 올리기

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