Home
Web
웹개발 언어와 개발자 커리어 (Java, ASP.NET, PHP)
devfoxstar
devfoxstar
October 21, 2021
2 min

Table Of Contents

01
ASP로 보는 개발 언어의 몰락
02
자바와 닷넷의 경쟁
03
꾸준하지만 대세가 되지 못하는 PHP
04
개발 언어와 개발자 커리어
05
세계의 개발 기술 동향

웹개발 언어는 다양합니다. 그리고 개발자는 선택을 해야 합니다. 물론 개발 기술의 기본적인 개념은 비슷하지만, 학습하고 적용하는 시간이 필요하기 때문입니다.

오늘은 웹개발에서 많이 쓰이는 Java, ASP.NET, PHP 서버 기술과 개발 커리어에 대해 알아보겠습니다.

참고로 Python, Node.js, React, Go 등 요즘 많이 쓰지만, 아직은 보조 수단에 가까운 기술들은 제외했습니다. 그리고 ASP.NET은 프레임워크지만 편의상 언어로 정리하겠습니다.

ASP로 보는 개발 언어의 몰락


ASP는 과거에 많이 사용하던 웹개발 언어였지만, 이제는 거의 사용하지 않습니다.

10년 전만 해도 ASP 서비스를 자주 볼수 있었습니다. 심지어 ASP로 구축되는 신규 프로젝트도 심심치 않게 볼수 있었습니다.

하지만 현재는 레거시 중에 레거시 시스템만이 일부 남아있을 뿐입니다. 만약 ASP 개발자가 하나의 기술만 고집했다면, 커리어는 이미 끝났을 겁니다.

자바와 닷넷의 경쟁


10년 전에는 대규모 서비스를 자바와 닷넷이 양분했습니다. 특히 닷넷은 게임, 교육, 방송, 언론, 쇼핑, 의료 등 다양한 분야에서 우위를 점했습니다.

하지만 10년이 지난 지금 대한민국은 자바 공화국이 되었습니다. 닷넷이 우위를 점했던 여러 분야를 자바 시스템이 빠르게 잠식해 갔습니다.

자바의 독점에는 몇 가지 이유가 있습니다.

  • 무료라는 메리트
  • 다양한 라이브러리와 커뮤니티
  • Spring Framework의 대성공
  • 주요 IT 기업들이 대규모 서비스 기술로 사용
  • 국가 프로젝트 표준 기술로 지정

닷넷은 ASP.NET Core로 반격을 시도했고, 해외에서는 다시 점유율을 늘리고 있습니다. 하지만 국내에서는 아직 역부족입니다.

꾸준하지만 대세가 되지 못하는 PHP


PHP는 오래된 웹개발 언어입니다. 하지만 한 번도 대세가 된적은 없습니다.

그리고 객체지향 프로그램이 보편화되면서 급격한 내리막을 겪고 있습니다. 재밌는 사실은 수치상으로는 PHP의 점유율이 여전히 높습니다.

이유가 뭘까요? 수 많은 소규모 서비스들이 PHP로 구축되기 때문입니다. 거기에 워드프레스 등 간편 개발 도구들도 PHP로 되어 있습니다.

그런데 딱 거기 까지입니다. 중규모 서비스 이상만 되면, PHP는 더이상 고려 대상이 아닙니다.

요즘은 대기업 뿐 아니라 중견기업에서도 PHP 시스템을 찾아보기 어렵습니다. 그나마 남아있는 시스템은 대부분 레거시입니다.

PHP로 신규 구축이 되는 대부분은 소규모 서비스입니다. 사실 빠르고 확장성 좋은 개발 언어로는 PHP가 손에 꼽힙니다.

최근에는 CI, Laravel 등 MVC 프레임워크도 생겼지만, 자바나 닷넷에 비하면 아쉬운 수준입니다.

개발 언어와 개발자 커리어


개발자에게 개발 언어 선택은 커리어 관리를 위해 무엇보다 중요합니다.

물론 요즘에는 풀스택 개발자를 원하는 기업이 많습니다. 그래서 대부분의 개발자들이 몇 가지의 개발 언어를 다루고 있습니다.

하지만 확실하게 잘 할수 있는 메인 언어는 하나 있어야 합니다. 그게 곧 커리어의 중심이고 경쟁력이기 때문입니다.

닷넷은 이미 자바에게 밀려난지 오래입니다. 그리고 PHP는 소규모 서비스에서 주로 사용되고 있습니다.

개발자로서 좋은 기업과 대규모 서비스를 해보고 싶다면, 좋든 싫든 자바가 필수입니다. 그리고 지금도 수 많은 프로젝트가 자바로 구축되고 있습니다.

물론 10년 후에 자바가 몰락 할수도 있습니다.

하지만, 이미 구축된 수 많은 자바 시스템은 10년 후에 레거시가 됩니다. 그리고 과거에도 그랬듯 레거시 시스템을 운영하는 개발 수요는 언제나 넘쳐납니다.

그래서 현재 뿐 아니라 미래를 위해서도 자바를 선택하는게 개발 커리어에 현명해 보입니다.

참고로 잡코리아에서 웹프로그래머 채용 정보를 보겠습니다. Java와 JSP 비중이 압도적으로 높습니다.

잡코리아 웹프로그래머 모집 공고
잡코리아 웹프로그래머 모집 공고

세계의 개발 기술 동향


Stack Overflow에서 세계의 개발 기술 동향을 살펴보겠습니다.

흥미로운 사실은 Java와 C#의 비율이 비슷하다는 점입니다. 실제로 해외에서는 닷넷의 사용률이 국내보다는 월등히 높습니다.

그리고 JavaScript 계열의 기술들이 계속해서 상위권을 점령하고 있습니다. 이 트렌드는 앞으로도 계속될거 같습니다.

Stack Overflow 인기 기술
Stack Overflow 인기 기술

다음으로 프레임워크를 보겠습니다.

프론트엔드에서 대세 중에 대세로 떠오른 React.js가 압도적인 모습을 보이고 있습니다. 그리고 ASP.NETSpring 보다 점유율이 높습니다.

특히 ASP.NET Core 프레임워크는 여러 나라에서 Spring 이상으로 활용도가 높다고 합니다. 한국도 몇 년 후에는 다시 닷넷의 부활이 가능할지도 모르겠습니다.

Stack Overflow 인기 프레임워크
Stack Overflow 인기 프레임워크


Tags

#Web#Java#ASP.NET#PHP

Related Posts

NGINX 403 Forbidden 오류 해결 방법
March 22, 2023
1 min
© 2024, All Rights Reserved.

Quick Links

About Me

Media