개발자
현재 컴공과 4학년 학생입니다. 아직 어느 분야로 갈지 특정하지 못해 뒤늦게 이것저것 해보는 중입니다. 현재로서는 백엔드와 인공지능 중에 고민 중인 상태입니다. 백엔드는 자바와 스프링 공부하고 있으며(프로젝트 경험은 아직 없습니다😭), 인공지능쪽은 관련 경험 전무하며 다음 학기에 인공지능 프로젝트로 처음 시도해보기로 했습니다.. 우선은 백엔드 분야가 조금 더 보편적(?)이니 이와 맞춰서 코딩테스트도 같이 공부하려고 하는데요,, 코딩 테스트 언어를 뭘로 결정해야 할지 고민입니다. 원래는 대부분 코테 언어로 파이썬을 하는 것 같아 저도 파이썬을 하려고 했는데, 주변에서 요즘 백엔드 직무 코테에서 파이썬 사용을 금지하는 곳도 있다는 얘기를 듣게 됐습니다..ㅜㅜ 사실 제가 원하는 방향을 정한다면 모든 게 다 쉽게 결정되겠지만 아직 두 분야 모두 염두에 두고 있는 상태라서 고민입니다ㅠㅠ 코테 언어를 자바로 하냐 아니면 파이썬으로 하냐 인데, 자바로 할 경우 장점은 어차피 백엔드에서 쓴다는 것과 코테에서 금지 당할 일 없다는 점, 단점은 어렵다 ...? 대부분 파이썬을 택하는 데는 이유가 있지 않을까 합니다,, 그리고 스프링 공부를 하고 있긴 하지만 모순적이게도 아직 자바에 자신이 없습니다ㅠㅠ 솔직히 자바 싫어요🥹 스프링이 백엔드 메이저인 것 같아 하고 있긴 하지만요... 제가 아직 못해서 싫어하는 것 같기도 하구요... 파이썬으로 할 경우 장점은 자바에 비해 쉽다는 점과, 인공지능 분야로 가게 될 경우 파이썬을 조금이라도 해보는 것이 도움될 것 같다는 점 정도 입니다. 그리고 자바에 비해서 거부감이 없어요ㅎㅎ.... 단점은 코테에서 금지당할 수도 있다는 점??.. 글이 너무 두서 없이 길어져서 질문만 정리해보자면,, 1. 코테 언어 고민 (자바 vs 파이썬) 2. 요즘 코테에서 파이썬을 금지하는 곳이 많나요? 혹시 있다면 어떤 기업이 있는지, 점점 더 파이썬을 금지하는 회사가 많아지는 추세인지 궁금합니다!!.. 3. 인공지능 분야도 취업 시 코테가 필요한가요? 인공지능 분야는 한번도 접해본 적이 없어 아직 관련 지식이 부족합니다ㅠㅠ 글이 너무 길어졌는데 읽어주셔서 감사합니다!!ㅜㅜ
답변 2
1. 대한민국에서 취업이 목적이시라면 남들 많이 쓰는 언어를 해야 취업에 유리합니다. (파이썬만 가지고 현업을 하는 분야는 매우 작습니다) 그리고 파이썬은 요즘 AI 붐으로 다들 찍먹은 하는 상태라, 코테와 관계없이 패시브 스킬로 장착하는게 프로그래머로 살아가는데 유리합니다. 2. 코테로 파이썬을 보는게 중요한게 아니라, 목표로하는 회사에서 어떤 언어를 주력으로 사용하는지가 중요합니다. 퍼포먼스 이슈로, 파이썬으로만 개발하는 회사는 매우 적습니다. 3. 요즘은 취업 빙하기라, 좋은 회사는 코테를 많이 봅니다.
익명
작성자
2024년 07월 28일
답변 감사합니다! 글 올린 지 오래 돼서 답변이 달릴 거라고는 생각 안했는데 ..ㅜㅜ 조언 정말 감사합니다!!! 이번 주도 화이팅하세요!!
안녕하세요! 전 스타트업에서 ML Engineer로 일하고 있는 백승윤입니다. 저는 코테 언어 고민하기 전에 백엔드와 인공지능 중 어떤 분야가 자신과 잘 맞는지를 먼저 고민해보셔도 좋을 것 같아요. 왜냐하면 둘은 분야가 많이 다르기 때문에 배워야 하는 언어부터, 배워야하는 프레임워크, 로드맵이 너무나도 달라서 계속 이 두 분야를 동시에 고민하시면 코테 언어 뿐만 아니라 결정해야될 것들이 굉장히 많으실 것 같아요. 3번 질문에 대해서 답변드리자면, 굉장히 사바사긴 하지만 나름 채용 프로세스를 잘 갖춘 곳에서는 효율을 위해서라도 코테를 도입했을 가능성이 크다고 생각합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 07월 06일
1. 코딩테스트 언어 선택은 개인적인 선호도, 해당 분야에서 많이 사용되는 언어, 자신이 가장 능숙하고 효율적으로 문제를 해결할 수 있는 언어 등을 고려하여 결정하면 좋습니다. 전체적으로 파이썬은 문법이 간결하고 직관적인 편으로 입문자가 배우기에 좋지만, 성능 면에서는 Java가 우위에 있을 수 있습니다. 2. 요즘 코딩테스트에서 파이썬을 금지하는 회사는 일반적으로 없습니다. 그러나 백엔드 개발 포지션을 목표로 하는 경우 Java를 요구하는 회사들을 자주 만날 수 있으니, 이 점은 고려해야 합니다. 3. 인공지능 분야의 경우 취업 시에도 코딩테스트가 종종 필요합니다. 데이터 처리와 모델 구현 등 인공지능 개발에 필요한 작업들 또한 프로그래밍 실력이 중요하기 때문입니다. 각 기술 분야에 따라 자주 사용되는 언어는 다르므로, 원하는 분야를 확정짓고 해당 분재에서 가장 널리 사용되는 언어로 공부를 시작하는 것도 하나의 방법일 수 있습니다. 또한, 언어 선택에 있어서도 '하나를 깊게 파는 것'이 '여러가지를 얕게 아는 것'보다 더 중요하다는 점을 잊지 마세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!