그래서 당신은 프로그래머가 되고 싶은 강한 열망을 가지고 있습니다. 이제 어디로 달려갈까? 이 질문에 대한 답변은 인터넷에 많이 있습니다. 우리는 이것에 관한 기사를 쓴 적이 있습니다 . 그러나 소셜 네트워크에서 받는 질문으로 판단하면 초보자는 풍부한 정보 속에서 길을 잃거나 정확히 어디서부터 시작해야 할지 모르는 경우가 많습니다. 원칙적으로 JavaRush 에서 우리가 하는 일은 이 질문에 답하는 것뿐입니다. 하지만 완전히 혼란스러워하는 분들을 위해 대략적인 실행 계획을 세우기로 결정했습니다.
먼저, 기술 풀을 결정합니다.
- 2~3개의 주요 지식 소스와 12개의 추가 지식 소스를 선택하세요. 하지만 뭔가 명확하지 않은 경우에는 'Google'을 사용하는 것을 잊지 마세요.
- 개발 환경을 선택하고 작업 컴퓨터에 필요한 모든 소프트웨어를 설치하십시오.
- 그 밖에 무엇을 공부할지, 어디서 정보를 얻을지 결정하세요.
글쎄, 자바라고 해보자. 이 언어를 사용하는 전문가는 어떻게 급여를 받나요?
DOU와 같이 알아볼 수 있는 훌륭한 사이트가 많이 있습니다. 무엇보다도 이 사이트는 우크라이나에서 개발 전문가 및 기타 IT 전문가의 수입이 얼마인지에 대한 통계를 수집합니다. 따라서 링크를 따라가서 예를 들어 키예프 시와 주니어 개발자(또는 간단히 개발자)의 위치를 선택하고 Java를 선택하고 다른 언어와 비교하십시오. 키예프에 거주하지 않더라도 걱정하지 마세요. 우리는 여러 도시의 작업 비용 차이를 추적했으며 "프로그래머 의 길 " 기사에서 대략적인 데이터가 포함된 표를 제공했습니다. 여기에 복사해 봅시다. 여기 있습니다. 이것은 위기 이전 테이블입니다. 현재 상황은 다소 바뀌었고 키예프 급여는 거의 같은 수준으로 유지되었지만 모스크바 급여는 키예프 급여에 접근했습니다. DOU 링크를 본 적이 있다면 아마도 Java 프로그래머가 가장 수요가 많을 뿐만 아니라 가장 높은 급여를 받는 전문가라는 것을 알 수 있을 것입니다.아니면 Java가 너무 복잡할까요?
...설마. 학습의 첫 단계에서 더 쉬워 보이는 언어가 있습니다. 그러나 Java에는 큰 장점이 있습니다. 광범위하고 필요하며 수년 동안 시장에 출시되었습니다. 따라서 초보자와 숙련된 프로그래머 모두를 위한 매우 다양한 교육 자료, 강의, 서적, 포럼이 있습니다. 커뮤니티는 내 공부에 많은 도움을 줍니다. 이 모든 다양성에서 가장 중요한 것은 혼란스럽지 않고 교육 자료를 선택하는 것입니다. 이에 대해서는 다음 단락에서 쓰겠습니다. 당신은 확실히 게임을 개발하기로 결정했고 대부분의 히트작이 C++로 작성되었다는 내용을 읽었습니다. 그럼 바로 이 세계 언어계의 장로님에게 가르쳐드릴 수 있지 않을까요? 시도해 볼 수는 있지만 아이디어가 최고는 아닙니다. C++는 초보자에게 매우 어렵습니다. 그러나 Java로 학습한 후 원하는 경우 C++로 쉽게 전환할 수 있습니다. 그런데 모든 "큰" 게임이 C++로 작성된 것은 아닙니다. 예를 들어 유명한 Minecraft는 Java로 만들어졌습니다.간략한 결론
- 가장 인기 있는 개발자는 Java로 작성하며 이들에 대한 필요성은 지속적으로 증가하고 있습니다.
- Java 개발자는 급여가 높습니다.
- 자바는 만능언어입니다. 거의 모든 것을 쓸 수 있습니다. 다음을 포함한 게임;
- Java는 비교적 배우기 쉽습니다.
- Java 이후에는 C#으로 전환하기가 쉽고 JavaScript, Ruby, Python을 배우는 것은 매우 쉽습니다. Java 이후 프로그래머는 복잡한 C++에 대해 자세히 알아볼 준비가 되었습니다.
- Android는 Java를 기반으로 합니다.
- Java의 멀티스레딩 구현이 제공됩니다. 당신이 처음이라면 아마도 그것이 얼마나 멋진지 아직 이해하지 못할 것입니다. 이 문구를 기억하세요 =);
- 대다수의 프로그래머는 JavaScript를 제2언어로 사용합니다.
GO TO FULL VERSION