문제

관리자로부터 웹 프로젝트를 구현하도록 받았고 어떤 기술을 사용할지 자유롭게 선택할 수 있었다면?

나는 많은 회사가 자신들이 사용하는 표준 기술을 가지고 있고 새로운 것을 시도하는 것을 매우 반대한다는 것을 알고 있습니다.

도움이 되었습니까?

해결책

개인적으로 저는 Tomcat, JSP 및 제가 만든(Inon) 애플리케이션 개발 프레임워크인 가장 친숙한 프레임워크를 사용하겠습니다.기술적으로 가장 진보했거나 가장 흥미롭기 때문이 아니라, 내가 그것을 잘 알고 있기 때문에 가장 빨리 결과를 얻을 수 있기 때문입니다.

기업이 자신이 알고 있는 것을 고수하는 경향이 있는 이유는 개발자 기술에 대한 대규모 투자, 종종 하나의 플랫폼에 구축된 기존 앱 및 구성 요소 라이브러리, 고려해야 할 높은 향후 유지 관리 비용 때문입니다.팀이 하나의 프레임워크에 계속 집중할 수 있다면 투자 수익은 극대화되고 향후 비용은 낮아질 것입니다.

기술을 확장하고 최신 기술을 시도하려는 개발자라면 이상적이지 않습니다. 프로그래머에게 동기를 부여하는 이점도 회사에서 고려해야 할 유효한 고려 사항입니다. 그러나 일반적으로 회사의 전환점은 이전과 다릅니다. 개인의 전환점.

다른 팁

@다모,

기술 선택 시간이 오기 전에 사람들은 일반적으로 요구 사항을 정의하고 팀 기술을 측정합니다.

전적으로 의도한 제품과 대상 고객에 따라 다릅니다.제품은 무엇입니까?누구를 위한 것인가요?

이미 팀이 있나요?그렇다면 어떤 기술이 강력한지 확인할 수 있습니다.

다른 시스템에 연결해야 합니까?그렇다면 일부 기술은 연결하는 데 더 많은 노력이 필요하므로 일부 호환성을 확인할 수 있습니다.

이것은 이전에 논의되었습니다.

가장 중요한 고려 사항은 팀이 프로젝트 제공에 능숙한 기술이 무엇인지입니다.그런 다음 특정 프로젝트 목표를 가장 효율적으로 지원할 수 있는 기술이 무엇인지 고려하십시오.

나에게 자유로운 선택권이 주어진다면 그것은 내가 가장 능숙하게 다루는 분야, 즉 기본적으로 MS Technologies인 ASP.NET C#일 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top