2009-07-27 4 views
7

두 가지 질문입니다. 첫째로, PHP 계약 개발자가 .NET 담당자보다 훨씬 낮은 비율로 제공되는 이유에 대한 통찰력이 있습니다 (Microsoft 직원의 약 30 % 프리미엄). 나는 학습의 용이성과 도구와 서버의 비용과 관련된 몇 가지 이론을 가지고 있지만 다른 사람들로부터 약간의 피드백을 얻고 싶습니다.PHP 개발자가 .NET 개발자보다 저렴한 이유는 무엇입니까?

둘째, 총 프로젝트 비용과 지속적인 유지 관리에 미치는 영향은 무엇입니까? 일반적으로 말하자면, 두 웹 사이트에 대한 일반적인 웹 사이트 빌드의 총 노력을 고려해 보시겠습니까? 아니면 하나의 기술이 프리미엄 시간을 현명하게 적용합니까?

+0

커뮤니티 위키 만들기 –

+0

질문의 근거에 도달하는 데 사용한 방법은 무엇입니까? 진정으로 차이가 있다는 증거는 두 그룹 간의 비율입니까? –

+0

다음과 같이 확인할 수 있습니다. PHP보다 C#/.NET이 더 많이 사용되었지만 항상 그런 것은 아닙니다. 같은 영역의 PHP 작업은 대개 C#/NET 작업보다 비용이 적기 때문에 나는 C# 작업만을 추구합니다. 처음에 C# 작업을 시작한 이유는 C# 경험이 훨씬 적기 때문에 PHP 경험이 많은 포지션보다 월급을 훨씬 많이 요구할 수 있기 때문입니다. 나는 이것이 왜인지는 모르겠지만 적어도 내 지역에서는 이것이 사실이라는 것을 알고 있습니다. – Dinah

답변

3

나는 이것이 클라이언트의 성격과 관련이 있다고 생각한다.

PHP (이것은 큰 규모입니다!) 프로젝트는 소규모 기업을위한 작은 웹 사이트 또는 웹 기반 비즈니스를 운영하는 회사의 메가 웹 사이트 경향이 있습니다. 두 경우 모두 개발 비용이 많이 들기 때문에 이익이 인 경우 비용을 낮추기 때문에 LAMP 스택을 선택하고 요금이 낮기 때문에 을 선택합니다.

.NET 프로젝트는 대기업에서 사용하는 경향이 있습니다. 개발 비용은 주로 이 아니며 실제로는 소프트웨어 개발이 프로젝트의 나머지 부분을 지연시키지 않도록하기 위해 맨 위에 지불하는 경우가 많습니다. 또한 그들은 이상의 돈을 위해 단지 코더를 기대합니다. 일부 정식 방법 (RUP 등), 비즈니스 도메인 경험 및 기타 여러 기술 스킬 (SQL, CORBA, SOAP 등)에 대한 지식이 필요합니다.

계약 속도는 공급, 수요 및 패션에 의해 결정됩니다. 그들은 어려움이나 요구되는 기술 수준과 관련하여 거의 을 가지고 있습니다. 수년간 가장 높은 중 하나는 SAP 개발자였습니다. SAP 개발자 의 핵심 기술은 마음의 지루함을 견딜 수있는 능력입니다.

0

Microsoft 제품과 Linux 기반 시스템을 사용하는 비즈니스 유형과 관련이 있다고 생각합니다. MS 제품을 사용하는 경우 대개 자금이 충분하거나 주머니가 넉넉하다는 표시입니다.

+0

사실이 아닙니다. MS와 Linux의 TCO는 비슷하지만 IT에 관심이있는 지식 근로자는 일반적으로 MS 시스템에서 경량의 파트 타임 I & O/지원으로 전환 할 수 있기 때문에 현금으로 묶인 많은 상점에서 MS를 사용합니다. Linux는 그 이점이 없습니다. –

4

수요 공급? 더 많은 PHP 개발자와 일자리가 줄어들어 비용이 절감 될 것이라고 말하고 싶습니다.

18

동일한 지역의 동일한 기술 수준과 연공 서열을 가진 두 명의 개발자 인 .NET과 PHP가 같은 비율로 통계적으로 유의미한 차이가 있음을 의심합니다.

PHP에 비해 훨씬 낮은 장벽을 감안할 때 PHP 기술 시장은 .NET에 비해 초보자 수준이나 상대적으로 숙달되지 않은 프로그래머에게 포화 상태 일 가능성이 있습니다. 이는 평균을 왜곡 할 수 있지만 "PHP 개발자는 .NET보다 저렴합니다"라고 말하는 것과는 매우 다릅니다.

0

.NET 개발과 관련된 비용은 높을 수 있습니다. 비록 당신이 MSDN의 일원 일지라도 얼마나 많은 사람들이 관련되어 있는지에 따라 여전히 값 비쌉니다. PHP 쪽에서 도구는 대부분 덜 비쌉니다.

교육은 또 다른 것입니다. 프로그래머 또는 회사가 지불해야하는 커다란 비용이 드는 .NET 개발자를위한 많은 교육이 있습니다. PHP를 사용하면 교육의 가용성이 높지 않으므로 비용이 적습니다.

5

여기 PHP 개발자를 포기하지 않으려 고하지만 비즈니스를위한 웹 개발 기술 만 제공하지 않습니까?
. 닷넷 개발자는 웹 개발에만 국한되지 않는 경향이 있습니다.

3

두 환경에서 모두 개발되는 사람으로서 Rex M은 매우 정확하다고 말할 수 있습니다. PHP는 엔트리 레벨이 낮으므로 .Net 시장보다 저렴하고 숙련 된 PHP 개발자가 시장에 훨씬 더 포화 상태입니다.

3

PHP를 사용하여 엄마의 서점을위한 웹 사이트를 개발 한 수백만 명의 스크립트 대다수가 있기 때문에. 이제는 시장이 포화 상태에 빠졌고 중급 관리자가 좋은 개발자에게 쓰레기를 말하지 못하면 좋은 개발자의 가격도 떨어질 것입니다. 최고의 돈을 벌기위한 핵심은 대기업 내의 수요 기술을 찾는 것입니다. 페이스 북과 같은 벤처 기업이 대기업으로 성장한 것을 제외하면 대기업은 PHP를 사용하지 않습니다 (현재는 PHP 사용을 유감스럽게 생각합니다).

2

내 생각에 PHP는 Classic ASP에 더 가깝습니다. ASP.Net은 이전 세대 인 것 같습니다. 그래서 저는 PHP 나 Classic ASP보다 ASP.Net에서 훨씬 더 생산적 일 수 있습니다. 나에게는 ASP.Net보다 훨씬 큰 학습 곡선이 있었다.

나는 조종사와 제트 조종사의 차이점이라고 생각합니다. 제트 조종사의 교육, 비용, 지원 및 생산성은 높지만, 필요한 경우 Tokio에 가면됩니다.

관련 문제