这是一个两部分问题; 首先,是否有人了解为什么PHP合同开发人员的可用率远远低于.NET同行(微软公司约30%的溢价)?我有一些关于学习的简易性和工具和服务器成本的理论,但希望得到其他人的一些反馈.
其次,这对项目总成本和持续维护有何影响?一般来说,您是否会认为典型网站的总体工作量与两者相似,或者一项技术是否会给予时间优惠?
Rex*_*x M 18
我怀疑在同一地区,具有相同技能水平和资历的两名开发人员,一名.NET和一名PHP,在各自的费率上有任何统计上的显着差异.
有可能的是,鉴于PHP的入门门槛要低得多,与.NET相比,PHP技能市场对初学者和相对不熟练的程序员来说更加饱和.这可能会扭曲平均值,但这与说"PHP开发人员比.NET便宜"非常不同
我想这也和客户的性质有关系。
PHP(这是一个大的概括!)项目倾向于为小型公司提供小型网站,或者为主要业务基于网络的公司提供大型网站。在这两种情况下,开发都是主要成本,如果要盈利,就必须降低成本,他们选择 LAMP 堆栈是因为成本较低,选择 php 是因为费率较低。
.NET 项目往往适用于大公司。开发成本不是他们主要关心的问题(事实上,他们经常支付过高的费用以确保软件开发不会延误项目的其余部分)。此外,他们期望的不仅仅是一个程序员的钱。需要具备一些正式方法(RUP 等)知识、业务领域经验以及许多其他技术技能(SQL、CORBA、SOAP 等)。
合同价格由供应、需求和时尚驱动。它们与所需的难度或技能水平关系不大。多年来,薪酬最高的工作之一一直是实施 SAP - SAP 开发人员的关键技能是能够承受繁琐的思维。