개발자
안녕하세요! 현재 개발 공부와 취업 준비를 막 시작하려고 하는 컴공 전공자입니다. 개인 사정으로 중간에 다른 공부를 하다 오니 시작이 좀 늦었습니다. 학교에서는 C언어를 주로 했었는데 안쓰다보니 포인터 사용이 쉽지 않은 것도 있고, 자료구조와 알고리즘 수업도 C언어로 들었는데 그것도 거의 까먹은 상태입니다. 현재 코틀린으로 안드로이드 개발자를 희망하게 되어 공부를 시작하는 상황이라 최근 코인액으로 코틀린 공부를 시작했습니다. 이전에 우테코 프리코스 미션을 수행하고 앱 개발 프로젝트를 한 차례 진행한 적은 있으나 언어를 잘 못쓴다고 생각해 제대로 공부해보려 합니다. 기본적인 건 괜찮지만 코틀린만의 특징을 잘 몰라서요. 자바는 못하는 상태입니다. 코딩테스트를 볼 때 익숙한 언어가 좋다고 하지만 저는 지금 어느 언어도 잘 쓸 수 없는 상태인 것 같습니다. 코테에 파이썬이 유용하다고 추천받아 두 번 정도 경험 삼아 본 코딩테스트에서 사용했었고 그닥 잘 쓴다고까지는 모르겠지만 내장함수가 상당히 맘에 들어서 좋아하던 중이었습니다. 지금 한 70% 정도 파이썬 사용이 가능하다 보고 있습니다. 질문드린 이유는 과연 이렇게 두 언어를 제대로 하지는 못하는 상황에서 이대로 각각 공부를 하는 게 바보같은 짓일지, 아니면 계속 공부해서 각 언어의 실력을 늘리면 될 일일지 궁금해서 입니다. 이전에는 코테에서 코틀린을 지원하지 않는 경우도 있길래 별 생각이 없었는데 이젠 지원을 많이 해주는 것 같더군요. 주변에 조언 구할 곳이 마땅치 않아 질문드려봅니다.
답변 1
두 언어 사이에서 고민하고 계시는군요. 글을 볼때는 파이썬의 70%가 사용가능 하다 하셨으니 파이썬으로 코테를 연습하는게 좋겠습니다. 실무에서는 코틀린 쓰시고요. 실무와 코테 언어가 달라도 상관 없습니다. 단 자바를 잘 못쓴다 하셨으니 주 업무가 될 언어인 코틀린과 자바를 좀더 중점적으로 배우고 연습하시는게 좋겠습니다. 프로그래머스 코테를 확인해봤는데 아직은 코틀린이 100% 쓰이지는 못하는것 같더군요. 결론은 파이썬 3: 코틀린 7 의 비율로 열심히 연습 (파이썬은 어디까지나 코테 통과 목적으로만) 하심이 어떨까싶네요.
익명
작성자
2024년 03월 24일
감사합니다! 지금 방향성을 유지해도 괜찮겠군요!! 사실 자바 공부도 해야 한다는 게 코틀린을 더 잘하기 위해서라고만 생각했었는데, 취준생으로써는 자바도 알고 있어야 여러 회사에 갈 수 있겠네요 감사합니다!!! 정진해보겠습니다 ㅎㅎ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 03월 23일
현재 상황을 고려하면, 코틀린과 파이썬 두 언어를 병행하는 것은 매우 유익할 수 있습니다. 먼저, 안드로이드 개발자를 목표로 하셨다면 코틀린은 필수적으로 깊게 이해하고 배워야 할 언어입니다. 코틀린은 안드로이드의 기본 언어이기 때문에 앱 개발 능력을 키우는 것에 큰 도움이 될 것입니다. 또한, 최근에는 코딩 테스트에서도 코틀린 사용을 지원하는 곳이 점차 늘고 있습니다. 그러나, 이론적인 측면에서나 문법적인 구조가 간결하고 직관적인 파이썬은 알고리즘 학습에 많은 도움을 줄 수 있는 언어입니다. 특히 코딩 테스트에서는 문제를 해결하는 로직을 명확하게 작성하고 검증하는 것이 중요하기 때문에 파이썬과 같은 직관적인 언어는 큰 이점이 될 수 있습니다. 그래서 개발 언어와 코딩 테스트용 언어를 분리해서 생각하는 것도 좋은 방법입니다. 코틀린을 이용해서 개발 실력을 키우고, 파이썬을 이용해서 알고리즘 및 코딩 테스트 문제 해결 능력을 기르는 것입니다. 두 언어 모두 충분히 배울만한 가치가 있으며, 시간과 노력에 따라 그 잠재적인 가치를 극대화할 수 있습니다. 어느 한 언어에 너무 치우치지 않고 꾸준히 학습한다면 좋은 결과를 얻으실 수 있을 것입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!