C++ / Java 무엇이 취업에 유리한가요?
C++가 취업에 유리한지 Java가 취업에 유리한지 잘 모르겠습니다.
저는 Java를 더 선호하는 초보 개발자인데 아직까지 학교에서 배우는 수준이라 실무에서 어떻게 적용되는지 어떤 언어가 더 유리한지에 대해 조언을 얻고 싶습니다.
- 안녕하세요 - 저희 배울때는 응용프로그램인 C++이 더 많은 비중을 차이 했는데 - 국내 경우 웹기반의 자바를 더 많이 사용 하는 것 같습니다. - 실제로 현장에서 프로그램들도 전용 응용프로그램을 설치해서 동작 시키는게 아니고 웹기반으로 전용 프로그램을 만들어서 세팅 해주는 형식으로 이루어 지더라고요 - 개인적인 생각은 자바가 더 취업은 우리 하지 않을까 생각이 드네요. 
- 대표적인 언어로는 C와 Java와 파이썬이 있습니다. 이중 언어를 고민하신다면 파이썬을 추천드립니다.파이썬은 Java나 C에 비해 문법이 간결하고, 윈도우, 맥, 리눅스 등 어떠한 환경에서도 구동이 가능하며, 객체지향 언어로 접근성이 용이한 언어입니다. 구글에서 공식적으로 사용하는 언어이며, 인스타그램도 파이썬 기반으로 개발되었습니다. 이러한 장점들 덕분에 입문자 언어로 파이썬이 사용되고 있습니다. - 프로그래밍 언어에 경험이 없으시다면 학원을 다니시길 추천드리며, 시간이 나실때 인강이나 유투브를 병행하여 보시길 바랍니다. 처음부터 책으로만 공부하시면 이해도 잘 안되고 흥미가 금방 떨어질 수 있습니다. 실습 위주로 공부하시고, 부족한 부분은 커뮤니티나 유투부를 통해 보충하시면 됩니다. 국비지원 학원을 선택하실 경우 비용에 대한 부담도 없으니 한번 고려해 보시기 바랍니다. 
- 안녕하세요. - 요즘 파이썬이 대세라고는 알려져있습니다. - 보편적으로 웹개발이 취업하기도 광범위합니다. - 또한 기본적으로 java는독학하기에도 수월합니다. - 자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다. - 자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다. - 감사합니다. 
- 안녕하세요 - 실무에서는 c, c++, java 모두 사용하고 있으며 - c언어를 베이스로 만든 언어이기 때문에 언어 사용은 얼마든이 스와핑 가능할 것이라고 생각합니다. - java를 선호하신다면 주로 어플리케이션이나 서비스 쪽을 보시면 될 것같구요. - 간혹 java와 c++ 둘다 동시 사용이 필요한 layer도 존재 하고 있습니다. - java언어가 더 익숙하시고 그 언어를 사용하시는게 훨씬 더 좋으시다면, 그쪽 부분으로 도전해보시면 될 것 같습니다. - 보통 취업 공고에 무슨 언어 사용자 우대라고 기입되어있으니, 공고 보시고 선택하시면 될 것 같습니다. 
- 안녕하세요. - 결론부터 말씀드리면 시장에서 선호하는 언어는 자바입니다. - C++도 사용하는 분야가 있긴하지만 전문분야이고, 선호하는 곳이 많지가 않습니다. - 학생이시라면 다양한 언어를 다뤄보는것도 좋을것 같고, - 취업을 당장 앞두고 있다면 시장에서 많이 활용되고 있는 자바언어에 대한 프로그래밍에 좀더 시간을 할애하시기 바랍니다. 
- 자바(Java)는 세계에서 제일 인기있는 프로그래밍 언어 중 하나입니다. 특히 한국에서는 명실상부 ‘원톱’이라고 해도 과언이 아니에요. 실제로 코딩 국비교육 대다수가 자바 백엔드 과정으로 이루어지죠. 한국 웹 진영에서 주로 쓰이는 스프링 프레임워크, 전자정부 프레임워크가 모두 자바 기반인 만큼 취업에 유리하기 때문이에요. 안드로이드 앱 개발에도 자바를 주로 사용하고 있구요. “자바를 배우면 취업할 수 있다”는 말이 아주 근거없는 소리는 아니랍니다. - 그럼 자바는 왜 이렇게 인기가 많은 걸까요? 자바는 객체지향 언어이기 때문에 처음 프로그래밍을 배운다면 쉽지 않을 수도 있어요. 그래도 문법 자체는 일관적인 만큼 개념을 이해한다면 금방 배울 수 있답니다. 쓰는 사람도 워낙 많아서, 조금만 검색해 보면 엄청나게 많은 자료를 찾을 수 있죠. 또한 다른 언어에 비해 안정적이고, 다양한 환경에서도 높은 호환성을 자랑하며, (C나 C++에 비해) 생산성이 높은 언어이기 때문에 당분간은 인기가 쉽게 식지 않을 듯해요. - IT분야에서 직장을 구한다면 개발쪽을 배우는 것이 좋다? 해외쪽 얘기지만 가장 수요가 많은 상위 5개 업무중 4개가 개발과 관련되어 있다고 한다. 그중에서도 자바를 배우는 것이 취업에 가장 유리하다고 한다. - 채용 정보 사이트인 다이스닷컴이 조사한 결과를 보면 개발자 구인 시장에서 가장 뽑기 힘든 기술 분야는 자바였다. 모바일, 닷넷, 일반 소프트웨어 개발이 뒤를 이었다. 5위는 보안이었다. - 상위 4개 분야는 예전 조사 결과와 유사한데, 이것은 해가 바뀌어도 뽑기가 힘들다는 것을 의미한다. 모바일 개발에서 구인이 크게 늘어난 것도 채워지는 자리보다 새로운 기회들이 더 빨리 생겨나고 있다는 설명이다. 
- C++의 경우 C++ 뿐 아니라 특정 도메인의 지식이 있는게 좋습니다. 가장 좋은 도메인은 3D 분야겠습니다. AR/VR/XR/MR을 할 수 있기 때문입니다. 자바의 경우 국내 80% 이상 기업이 자바 기반이기 때문에 자바도 나쁘지 않습니다. 안드로이드 모바일 프로그래밍 할 때도 JAVA 이기 때문입니다. - 높은 연봉을 원하시면 C++과 3D 프로그래밍을 - 보다 쉬운 취업을 원하시면 JAVA와 스프링부트를 추천 드립니다. 
- 요약 - 분야에 따라 다르지만 일반적으로 Java가 좀 더 유리할 거 같아요. - 좀 더 자세한 내용 - C++은 언어 자체 속도는 빠른 대신 요즘 나온 언어에 비해서 syntactic sugar(https://en.wikipedia.org/wiki/Syntactic_sugar)가 부족해요. - 그러다보니 특수한 분야들을 제외하곤 잘 안 쓰이는 경향이 있어요. - 대표적으로 C 같은 경우에는 임베디드 분야에서 많이 쓰이고 C++은 게임 업계에서 많이 쓰여요. 그 외에는 고성능 라이브러리(게임 엔진 / 이미지 프로세싱 / 통신 등...), 우주항공(대표적으로 Space X가 C++로 소프트웨어를 만들었어요.) 같은 특수한 분야들이 있겠네요. - 요즘 업계는 생산성이 중요하다 보니 다른 언어들에 비해 복잡하고 생산성이 부족한 C++은 잘 안 쓰게 되는 경향이 있어요. - 심지어 게임업계도 MMORPG 등에 비해 서버 부하가 적은 모바일 게임을 만들 때는 굳이 언어로 C++을 고집하지 않는다고 들었어요. - 반면에 Java는 우리나라 대부분의 대기업들이 이미 서비스를 구축하는데 사용했어요. - 이미 많은 서비스가 구축됐기 때문에 유지보수할 사람도 구하겠죠? - 유명한 몇몇 기업 채용 사이트에 들어가서 프로그래머 채용 공고에 언어셋을 조사해보셔도 자바가 압도적으로 많을 거에요. - 또한 이미 우리나라에는 자바가 주력 언어이신 시니어 프로그래머가 상대적으로 많기 때문에 그 분들이 새로운 프로젝트를 하실 때 익숙한 언어인 자바로 개발하는 경우도 많을 거에요. - 추가로 하고 싶은 말 - 요즘 IT 기업 같은 경우에는 C++ / Java만 사용하지 않고, 다른 언어를 사용하는 경우도 많아요. - 코틀린, 레일즈, 노드, 파이썬 등등 다양한 언어가 사용돼요. - 굳이 C++ / Java에만 국한되지 말고 지원하고 싶은 회사의 채용공고를 확인해서 관련 언어를 공부하는 것도 좋은 방법일 거에요. 
- 안녕하세요. A-HA 프로그래밍 전문가입니다. - 초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다. - 여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다. - 그 이유는 API도 많고, 범용성도 높기 때문입니다. - 자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다. - 저는 처음 공부를 시작하신다면 자바를 더 추천합니다. 
- 생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요. - 그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서 - 구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요. - 전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요. 
- 안녕하세요. - 현재 개발분야에서 근무하고 있습니다. - 결론으로 말씀드리면 선호하시는 언어를 공부하시면 될듯 싶습니다. - 국내에서 java 개발의 대한 프로젝트가 아직도 현저히 많으며, e-Gov 프레임워크를 사용하는 공공기관도 많아 - 수요나 취업 측면에서 볼 때도 나쁘지 않습니다. - 확장성 및 다양한 분야에서 사용되므로 무난하다고 생각됩니다. - + 한 언어를 학습하시고 나면 다른 언어도 공부하기 쉬워집니다.