프로그래밍 개발자가 주로 쓰는 언어는 무엇인가요?
C언어. 자바 . C++. 리눅스 등등 여러 가지 언어가 있는데 개발자들은 취향차이 인가요 아니면 회사에 쓰라는 언어로만 해야되나요? 지금 배우고 있는 것 들 중 주력으로 하고 싶어서 물어보아요
프로그래밍 언어들을 취향차이로 쓰는 것이 아닌 개발하는 제품에 따라 효율적인 언어가 있기 때문에 여러 프로그래밍 언어를 쓰는 것입니다. 예를 들면 A라는 제품을 개발하기 위해서 C언어로 프로그래밍을 하려는데 다른 언어인 자바가 더 효율적이라면 자바로 개발하는 것이 더 좋을 것입니다.
즉 여러 프로그래밍 언어들 중 한가지 정도는 꾸준히 학습하시면서 필요한 언어를 그 때 그 때 맞춰서 학습하시는게 좋을 듯 싶습니다.
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.
안녕하세요.
프로그래밍 언어에 따라 각각의 특징과 용도가 조금씩 차이가 납니다. 각 언어의 특징을 보고 맞는 언어로 공부하시고 나서 그 언어를 필요로 하는 회사에 취업을 하시면 될것 같습니다.
보통 회사에서 인원을 뽑을 때는 원하는 프로그래밍언어를 습득한 사람을 뽑을 경우가 많죠. 회사에서 진행하는 프로젝트가 자바일 수도 있고 파이썬이나 기타 다른 언어일수도 있습니다. 그 프로젝트에 맞는 사람을 뽑는 게 일반적입니다.
C언어. 자바 . C++. 리눅스 등등 여러 가지 언어가 있는데 개발자들은 취향차이 인가요 아니면 회사에 쓰라는 언어로만 해야되나요? 지금 배우고 있는 것 들 중 주력으로 하고 싶어서 물어보아요
==> 미국 회사에 다닐려면 영어를
일본회사 다닐려면 일어를
독일회사 다닐려면 독일어를 배워야 하듯이
회사가 원하는 언어가 있다면 그 언어를 배우던가 또는 본인이 가지고 있는 스킬에 맞는
회사에 응시하면 됩니다
개발언어는 해당 회사에서
개발하는 프로그램에 따라 다른것이지요.
취향차이가 아니라 프로그램 특성에 따라 달라져요
웹 프로그램을 하면 웹에 관련된 JAVA 등을 쓸것이고
윈도우 응용프로그램등을 만들면 C++ 등을 사용할거고
모바일 개발 전문이면 swift 또는 Object-C ,Java 또는 Kotlin 등을 쓸것이고....
프로젝트에 따라 다르고 프로그램 에따라 다른거지요.
어떤 업종의 프로그램으로 주력하고싶은가에 따라 달라지는것이에요.
현업에서 분야에 따라 틀립니다.
언급하신 세언어 모두 현업에서 많이 사용됩니다.
말씀하신부분중 리눅스는 운영체제고 프로그래밍 언어는 아닙니다.
현업에서도 특정언어를사용하다가 필요에 의해 새로운언어를 습득하면서 일해야하는 경우가생깁니다.
어떤언어든 능숙하게 사용하시게 되면 다른언어는 익히기 처음보다는 수월하실거예요.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
국내기준으로 앞도적으로 많이 사용되는 언어는 자바입니다.자바는 다양한 곳에서 활용이 가능하기 때문에 배워두시면 확장하기가 좋습니다.
또한 자바이후에도 파이썬이나 자바스크립트등의 언어들도 공부하시는것을 추천드립니다.
자바 익히신분들이 많아서 자바만 익히면 진입장벽은 낮지만 경쟁력은 떨어지기 때문입니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!프로그래밍 언어마다 특화된 분야가 있습니다.
게임, AI, 빅데이터, 웹 디자인 등 한 분야를 정하면 언어 선택에 큰 도움이 됩니다.
C언어 같은 경우는 게임 개발에 특화돼있기 때문에
게임 쪽에 관심이 클 경우 C언어를 선택해 쓰는 것입니다.
그 부분은 회사마다 다릅니다.
개발자 취향을 존중하는 회사라면 충분히 개발자의 선택을 존중해줄 것이고
아닌 회사라면 회사의 입맛에 맞는대로만 쓰게 하겠죠안녕하세요. 프로그래밍을 처음 시작하시는 분인거죠? 보통 회사에서 쓰는 언어에 맞춰서 취업 지원을 합니다. 처음엔 하나를 먼저 깊게 공부하시길 추천드리구요. 저는 자바를 주력으로 하시는 걸 추천을 드립니다. 자바로부터 시작해서 자바기반의 다양한 언어로 확장해나가면서 공부를 해보신다면 여러가지로 취업에 도움이 되실거라고 생각합니다. 여전히 자바 쓰는 회사가 많으니까요.
혹은 데이터 사이언스나 분석쪽에도 관심이있으시면 파이썬으로 시작하시는 것도 좋습니다. 파이썬은 언어가 배우기 쉬우며 응용할수있는 분야도 꽤 많습니다.
당연히 회사에서는 그 회사에서 쓰는 언어로만 개발되는 경우가 많습니다
스타트업이라면 다르겠지만요
아예 채용공고에서부터 어떤 언어와 프레임워크를 쓰는지 명시해두고 관련 개발자들을 채용하는 경우가 일반적입니다
물론 업무와 별개로 취향에 맞는 언어를 따로 다루다가 그 언어를 주력으로 사용하는 회사로 이직하는 경우도 있긴 합니다
국내에서는 80% 이상의 기업에서 자바 스프링을 주력으로 사용하고 있습니다
안녕하세요. 아하(Aha) 지식 공유자 입니다.
개발자가 주로 쓰는 언어에 대해서 문의 주셨는데요. 자바를 하시는걸 추천 드립니다. 질문자님께서 말씀하신대로 사실 개발자가 쓰고 싶은 언어라기보다는 많는 회사가 채택하고 있는 언어가 자바 입니다. 또, 자바는 20년 이상 주류 언어로 자리잡고 있기 때문에 자바로 만들어진 수 많은 프로그램들을 관리하는 부분에도 자바 지식은 필수적입니다. 단적으로 자바의 입지를 확인할수 있는 방법은, 채용공고를 보시면 됩니다. 자바/스프링 관련 채용이 상당히 많다는 것을 알 수 있습니다. 궁금증 해결에 도움이 되셨길 바랍니다.
어떠한 분야에서 일하는지에 따라 달라진다고 보는게 좋을 것 같습니다.
웹개발이라면 국내에서는 자바기반의 스프링프레임워크를 가장 많이 사용하는 것으로 알고 있습니다.
네이버, 쿠팡, 카카오, 배달의 민족 등 웹서비스는 스프링 프레임워크를 사용하는 것으로 알고 있습니다.
100%다 스프링 프레임워크를 사용하는 것은 아니지만 많은 부분에서 사용이 되는 것으로 알고 있습니다.
회사마다 분위기는 다르겠지만 문제없이 다른 서비들과 문제없이 사용할 수 있다면 취향대로 사용해도 되는 곳들이 많습니다.
파이썬 추천드립니다.
문법도 간단하고 여러 분야에서 쓰일 수 있는 범용성도 큽니다.
특히 최근 많은 관심을 받고 있는 인공지능과 데이터 사이언스 분야에 파이썬이 주로 쓰이기 때문에 파이썬의 인기가 더 많아지는 추세입니다.
파이썬 책으로는 점프 투 파이썬 추천합니다.
아래 링크로 들어가면 굳이 책으로 안 사도 위키독스로 읽을 수 있어서 좋습니다.
위 책으로 공부하다가 좀 더 자세히 알고 싶을 땐 공식 튜토리얼 보는 걸 추천합니다.
질문하신 분들이 이야기 했듯이 C언어, 자바, C++은 주요 프로그래밍 언어로 오랜 기간 상위에 랭킹하고 있는 프로그래밍 언어입니다. (리눅스는 언어가 아닌 운영체제입니다.)
하지만 언어는 목적(Goal)이 아닌 어떤 목적을 달성하기 위한 일종의 도구(Tools) 인 셈이죠.
언어마다 여러가지 패러다임(절차적, 객체지향, 선언형 등)을 가지며 특정 목적을 달성을 위해 적재 적소로 사용됩니다.
따라서 어떤 회사에서 어떤 언어를 사용하기로 결정을 했더라면 그 목적에 나름 적합하다는 결론을 내렸기 때문일 가능성이 높습니다.
물론 회사에 따라서는 개발 언어나 개발 도구, 프레임워크, 라이브러리 등을 마음대로 선택할 수 있는 자유도가 높은 곳도 있겠지만, 어떤 회사는 정해진 범위의 기술 스택에서만 개발을 해야 하는 경우도 있습니다.
지금 배우고 있는 것이 어떤 것인지 본문에 명시되어 있지 않지만 C/C++이나 자바 등을 하신다면 주로 쓰고 있는 언어라고 할 수 있겠습니다.