要学PHP还是学JAVA

【本文个人愚见,欢迎加Le-studyg学习交流】

不少人评论计算机编程语言都是站在自已的标准或是自已的立场上去看,他们很难站在资本方,客户立场去考虑,单纯的只是从技术角度上去看【还是站在应用层的角度看,毕竟自已没有深挖过底层】,整个社会经济市场的资源,机会其实都是资本说了算,机会和资源都是资本在控制,作为技术人员脑筋其实还是比较单纯,是比不过用脑子的资本势力的,资本的目的是为了快速赚钱,既然要赚钱那么资本在社会经济市场里就会提升自已的竞争力,抢更多的订单,抢更多的客户,抢更多的市场,想要抢到这些资源,作为公司必须有相应的优势,比如团队规模大,团队人才多,团队开发效率高,团队能应付快速变化的市场需求,老板有智慧,格局大,能看清楚市场的变化,能预测市场的走向,同时老板为了应付客户的快速需求,或是为了应付快速变化的市场,那么对团队的要求就会提升,工作效率要提升,产品要上线快,产品迭代速度要快,总不能慢悠悠的消耗资金。

相信大家都有经验,大家买东西都是找性价比最高的,甚至找便宜的,甚至还想白嫖,就像拼多多一样,同样互联网公司的老板他的目的当然是快速的赚到钱,同样希望开发团队能做更多的项目,能快速的实现产品营利,所以为了效率开发团队不管用什么编程语言,总之要能快速的满足老板,如果团队开发效率低, 就得加班补偿效率,自然的程序员就得加班干,毕竟开发周期长,消耗的时间长,成本就会增加。

那么这里尝试站在不同人的立场去分析一下

1 假如我是老板,开公司或是创业【老板的角色】或是几年营利不大的公司

那么我就希望我能在市场中抢到更多的利益,提升我的竞争能力,抢到更多的客户和更多的订单,那么我将面临更多的公司参与市场经济竞争,假如客户要做一个应用项目,客户必然会考虑成本及开发周期以及服务能力,如果你叫价高,客户是会货比多家的,毕竟现在经济不行,如果你作为老板你的团队用人成本高,比如你用的C++,JAVA去做产品,你招少了能服务市场的能力就下降,开发周期长,其它公司用人成本低比如人家用PHP做为研发团队,他叫价更低,甚至宣称开发周期短,快速上线,而你作为老板如果要抢到这个客户或是订单,那么你要跟其它公司竞争。

比如一个小程序项目,客户找A公司做,A公司团队是JAVA团队,10个JAVA,一人月薪2万,B公司PHP团队,5个PHP,月薪1万【甚至8K得了】,A公司除开用人成本+其它成本 叫的价  > B公司的概率是非常高的,此时这2个公司的竞争优势就体现出来了,站在客户的角度我不知道他要选择的是A公司还是B公司,就像大家京乐或是淘宝购物一样,同一件商品应该选择价格便宜的还是价格贵的,同样的品质,同样的服务,要选择哪个?相信不用多说。

这个就是公司作为经济市场里的一部分,它要参与市场经济竞争,如果A公司对客户叫的价格跟B公司一样,那么A公司的开发效率必须要跟得上,但是我跟不少同行【开发JAVA的朋友或是大佬】交流过,大部分都是加班比较多,主要是为了补偿开发效率,如果团队规模小,为了开发效率响应客户的需求就只能无偿加班,如果不愿加班,老板就得扩大团队规模,可是这样用人成本将增加许多。那么A公司跟B公司的市场竞争压力就会增大。

当然了这里的分析并不是全部的道理,只是简单的分析,毕竟市场千变万化,公司总得要在市场中抢到更多的用户,必须有自已的优势和实力,但如果自已的用人成本过高,产出的服务或是产品如果对用户叫价太高,用户可能会选择同样品质,同样服务,同样产品的低价公司了。那么如果自已长期拿不到项目,抢不到客户,长期下去,高昂的用人成本是难以维持下去的,同样的开发团队产出效率低,或是消耗了大量的开发成本,上线后没有营利,市场没有接受的话,公司长期亏损的话,面临倒闭的风险也会增加。

毕竟商场就是战场,团队支出费用高昂,没有数倍的营利来支撑的话,团队面临欠薪水或是面临解散的风险也在增加。

我相信大部分资本家都是懂成本控制的,没有哪个资本老板是傻子,自然懂得成本控制,同时也知道公司在活下来,就得提供更多的服务,同时提升快速响应市场的服务,抢到更多的市场,所以团队要有力量,要有实力,要能快速响应,要能最大程度配合老板的市场战略需求,如果团队产出效率低,或是团队开发速度跟不上,我想老板肯定会高强度的要求加班补偿效率。

这个在JAVA团队比较明显,特别是中小公司,JAVA团队规模并不大,因为经济下行,也无法养规模庞大的JAVA团队成员。如果无法持续成倍数的营利,公司也是难以支撑下去的,市场营利不行的话,整个研发团队技术再怎么样最终可能面临欠薪甚至解散的风险也在增加。高昂的薪水不可能一直维持下去的,因为市场是会变的,市场好的时候薪水当然给的高,可是市场是会变的啊。

2 假如我是客户或是终端用户

假如我是客户,要找个团队或是公司做个项目,自然要对比服务质量,产品质量,开发周期,开发成本,开发效率,以及售后服务,如果同等服务质量,同等开发周期,我自然要对比下价格,价格过高的话,能不能找个可以替代的,就像我们用百度网盘一样,能不能用阿里的网盘,或是大家用的淘宝,得京东也可以,其实客户是很聪明的,客户他会自已调查,会自已对比,会自已分析,当然不是说价格低就有优势,但是价格也是一个重要的因素,特别是互联网同质化严重,A公司,B公司,C公司,D公司都能做小程序,都能做APP,服务性质一样,但是开发周期,开发成本叫的价格可能就不一样,如果客户着急上线,那么这些公司就得竞争,如果说团队开发效率不行,开的价格又高,估计客户也不会跟这样的公司合作。

毕竟时间就是金钱,现在的经济时间就是重点,总不能研发周期一年,两年付出了高的代价,上线了连100QPS都没有,可是大家做项目多了,有些项目就是这样的,没弄之前PPT都在扯有几亿的并发,几个亿的用户量,结果上线100个QPS不到。

3 假如我是培训机构

我是培训的,当然希望新人越来越好,当然是愿意更多的人来学习我的培训课程,毕竟我要生存,没人来学习了,我吃什么,就算他们不来,我编故事,贩卖焦虑也是引诱他们来,培训费用上万的,几大千的要,假如我培训GO或是JAVA或是其它语言,我当然要发布相关的信息,有利于我培训课程的推广啊,所以我当然要说学习这个能高薪,学习这个能进大厂,学习这个能怎么样怎么样。

当然了培训机构团队规模大,有市场就有培训,毕竟人家给你踩了坑,节省了你的时间,周瑜打黄盖,一个愿打一个愿挨。但是培训机构批量的输出,批量的指导,一方面向互联网企业输送了人才,也加剧了岗位的竞争和就业压力。因为人非常多,大家都卷入进来,可是大公司就这些,大批量的培训人员进入,中小公司又支付不了太高的薪水,也养不起太大的团队,培训人员如果学历不太行,大公司能进入的机会也是非常小,而中小公司又给不起太高的工资,最后要么抱怨:“我培训了XX几个月,找不到工作啊”这种话题其实在网上很多。并且大公司对学历,对技术,对个人计算机实力要求较高,不是培训几个月就能搞定的,相当来讲进入大公司是有门槛的,同时大公司也就这么多,加上经济不行,倒闭的中小公司也越来越多,剩下的中小公司都是在艰难的支撑,如果再不营利估计也是面临倒闭,而对于刚培训出来的上来就叫2-3的话,对于中小公司的用人成本也是一个挑战。

4 假如我是一个普通开发者

作为打工人,当然是找高薪的职位了,JAVA给的薪水高,我当然愿意学JAVA,但是经过前面的分析大家也知道,工作机会也不是我说了算了,也不是我技术强就能得到了的,毕竟同行很多,都在竞争,要跟刚毕业的学生,刚培训出来的同行竞争一个岗位,同时呢每个人的学历,经验,技术实力都不一样,加上大公司如果没有机会进去,都挤到中小公司去的话,岗位竞争压力也会变大,如果我叫的工资高了,但是我的技术一般般,或是经验一般般,HR及公司的老板也会进行对比的,公司自然要招性价比高的程序员,如果技术实力一样,技术栈一样,一个叫10K,一个叫15K,老板要招哪个?你是老板你要哪个?

作为普通的程序员,大厂进不去的朋友还是比较多的,由于自已的学历不太好看,专科的或是二本,三本的这些只能去中小公司,但是中小公司也比较少了,也不会给太高的薪水,毕竟高薪水只有大厂给得起啊,中小公司就算给得起,也不会维持太久,最到后可能欠薪水。

最后的屁话

那应该学PHP还是JAVA呢?

作为普通的开发者,要知道市场变化快,自已的那点知识是看不懂市场的,市场都是资本说了算,自已做不了主的,自已斤两几何要清楚,我的建议就是都学学,因为工作机会不是我说了算,是资本说了算,而资本是根据市场来的,作为普通的开发者,应该全面提升自已的实力,不应该只是单纯的学习应用层的东西,毕竟应用层变化无穷,有无穷的课程,无穷的资料,无穷的培训,无穷的技术文档,而它们都有共通的东西,就是底层,底层是驾驭千变万化,是理解和探索变化无穷的应用层的核心。

就像我们住的房子一样,住的是上层【不住地基】,但是永远是地基在支撑,而计算机系统【由硬件系统+软件系统】构成,它是一头大象,你要学盲人模象呢,还是要构建的完整的系统性的计算机知识由你来决定了。

任何事物都是对立的,PHP,JAVA,GO等它们同样有优势和劣势,人也同样有缺点和优点,难易相成,长短相形,高下相倾,音声相和,前后相随,计算机技术同样的也是有不变的底层和千变万化的应用层,就看你怎么学了,用人所短,天下无可用之人,就像我们的朋友有优点也有缺点,我们要用的是优点,同样编程语言也是如此,我们住的房子其实我们是用它的空间,但实际上又是有形的墙壁和钢筋创造出来的,所以学计算机你应该要多方面的去学习,才能触类旁通。因为它们是整体的。你不能只单独看。

【从5点写7:40,其实写文章很累】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值