개발자
안녕하세요 4년차 백엔드 개발자입니다. (오늘 입사 3주년!) 현재 회사(첫회사) 에서는 타입스크립트를 쓰고있고, 작년초에 알고리즘 공부할때는 자바스크립트로 했었습니다. (백준 골드수준...) 최근 갑자기 회사 상황이 안좋아져서 코테준비를 하려고 하는데 사람들이 많이 코테에서 사용하는 파이썬을 쓸지, 원래 사용하던 자바스크립트로 할지, 아니면 이참에 C++이나 go를 공부해볼지 고민되는데 어떤 언어가 좋을지 다양한 의견이 듣고싶어 여쭤봅니다.
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 01월 04일
코딩 테스트에 어떤 언어를 사용할지는 크게 두 가지의 관점에서 생각해보면 좋습니다. 첫 번째는 이미 잘 다루고 있는 언어가 무엇인지, 두 번째는 해당 회사가 주로 사용하는 언어는 무엇인지입니다. 1) 이미 잘 다루고 계신 언어: 여기서는 TypeScript와 JavaScript를 말하시네요. 이러한 코딩 테스트에서 가장 중요한 것은 문제 해결능력입니다. 그래서 당연히 자신이 가장 숙달하고 있는 언어를 선택하는 것이 유리합니다. TypeScript와 JavaScript로도 충분히 문제를 해결할 수 있으니, 이것을 기본으로 하실 수 있습니다. 2) 회사의 주 사용언어: 지원하려는 회사나 포지션이 특정한 프로그래밍 언어에 중점을 둔다면, 그 언어로 준비하는 것이 유리합니다. 예를 들어, C++이나 Go를 주로 사용하는 회사라면 해당 언어로 공부해볼만 합니다. 4년차 개발자 분이라면 문법 자체보다는 알고리즘과 로직 구현에 익숙하실테니, 필요 시 새양식에 대한 학습도 비교적 빠르게 진행하실 수 있을 것으로 생각됩니다. 하지만, 일반적으로 코딩 테스트에서는 파이썬이나 Java 같은 언어가 유리한 경우가 많습니다. 특히 파이썬은 문법 자체가 간결하고 읽기 쉬우며, 다양한 내장 함수를 제공하기 때문에 문제 해결을 위한 코드 작성 시간을 단축시켜줍니다. 정리하자면, 타입스크립트와 자바스크립트를 이미 잘 다루고 계시므로 이를 기본으로 하되, 지원할 회사의 주요 사용 언어에 근거하여 추가 공부를 진행하는 것이 좋습니다. 만약 추가적으로 시간과 여력이 된다면 파이썬에 대한 이해도를 높이는 것도 추천드립니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!