Notice

Java가 능사인가?

작성자
cs
작성일
2017-04-18 14:55
조회
2781
웹 개발 언어는 Java, PHP, Asp.net. Asp 중 대부분 하나를 선택하여 개발하고 있다.
개발 언어 선택의 기준을 무엇일까?

웹 사이트 운영의 주체가 선정하지만, 중요한 선정 기준이 개발자의 확보 문제가 아닌가 생각된다.
대부분의 개발 인력들이 위의 4가지 언어를 모두 할 수 있는 사람들은 드물다.

웹은 주 개발 언어도 중요하지만 자바스클립트 등 함께 알아야 할 스킬들이 많고 선택의 폭이 넓기 때문에 한 개인이
모든 역량을 갖추기에는 많은 투자와 노력이 필요해서 그럴 것이다.

국내의 경우에는 Java가 압도적으로 높은 비중을 차지하고 있어 일할 기회가 많아서
개발자들, 특히 새롭게 시작하는 개발자들은 java 중심으로 학습을 하고 있고, Java 인력은 꾸준하게 새롭게
시장에 유입되고 있다.
반면에 Asp 개발자들은 새롭게 유입되지 않고, 대부분의 개발자들이 40대를 전후하기에 사람 구하기도 어려운 것이
현실이다.

하지만 조금 고민하여 볼 필요가 있다는 생각이 든다.

첫째는 웹을 이용하는 고객의 입장에서는 차이가 없다는 점이다.
오히려 Java는 불편을 가져온다. 왜냐면 특별한 기능을 구현한 후 반드시 서버가 재구동되어야 하며, 재구동 시간 동안
서비스를 이용할 수 없는 불편이 있다.

둘째는 실제 개발 비용 측면에서 보면 Java가 가장 높은 것이 아닐지?
같은 기능을 구현한다고 할 때 java는 최소 다른 언어에 비해 1.2배의 개발 공수가 들지 않을지?

세째 정보 보안과 서비스 이용 속도가 보장되는 언어에서 비교 우위가 있다고 하지만
실제는 그렇지 않다는 것이 페이스북, 아마존 그리고 네이버 등에서 검증되고 있다.

그럼 고민하자는 것은

개발 기간을 단축하고, 운영할 때 쉽게 개발할 수 있는 그런 언어를 선택해도 되지 않을지?
Java가 만능은 아니다 라는 점이다.
위로이동