“
对于业务刚刚起步的创业公司来说,用一种能快速开发,快速部署,不需要编译,又特别好招人,学起来特别快的语言才是最好的选择。
”
忙于为帮内项目开发的【投缘帮】CTO熊哥一月未更文,在大家千呼万唤中,终于等来了熊哥对于开发语言的看法。
如下,Enjoy~
作为一个产品经理,我是靠着在程序员们面前 『认怂 卖乖 装死』才活到现在的。考虑到文章可能会引起巨大的争议,欢迎广大攻城狮们下方留言#反正我不会回复的#。
预告一下:去年年底我讲了两次“创始人的技术课”后发现,能来听课的创业者毕竟是少数,我计划写一个系列,把我对于创始人在技术开发上的一些总结和思考,写成逻辑完整的文章,方便大家翻阅。
--------------------------------
回到正题,从我为什么要跟大家分享这个话题开始。
过完年第一周,【投缘帮】帮内的两个项目先后找到我,说手头的项目正在开发中,但是由于abcde等各种原因,没法继续开发下去了,希望【投缘帮】能接手后面的开发。
但是。。。他们用的是世界上最好的开发语言——JAVA。
【投缘帮】的快上线业务,在一开始的时候,就注重一个核心“快快快快”。快意味着什么呢,意味着我们的产品要精练精巧,也意味着我们的开发和部署,后期的运维都必须是非常快的。对于代码运行效率,可以慢点无所谓,毕竟用户量小。
所以,我们在一开始就选择了世界上最好的语言中的另外一种——php(这是一门红得发紫的语言,红了快20年了)。
因为多数读者不懂技术,我来给大家打一个通俗的比方:php就像一挺小冲锋枪,站着可以扫射,趴下可以点射,适合小范围的冲锋陷阵杀敌。而java呢,就像一尊大炮,一个炮弹30公斤,可以干到一大片,适合于大规模作战,抢地盘用的。
冲锋枪谁都可以1秒钟学会,打开保险,拨动开关。而大炮呢,需要几个人推动,还要计算角度,风速,距离,打完了得赶紧转移阵地。
所以呢,对于一个新兵蛋子来说,肯定不能给他一尊大炮,他一个人推不动,装不了炮弹,也不知道朝哪里打。最好的方案应该是一把冲锋枪,可以巷战,可以街战,也可以打狙击。
类比到公司创业上,就是:对于业务刚刚起步的公司来说,用一种能快速开发,快速部署,不需要编译,又特别好招人,学起来特别快的语言才是最好的选择。
PHP还有以下优点:
好招人。由于php学习起来简单,所以很多人会其他语言的人都会php;
开源框架特别多。通俗地说,就是别人用php搭建好了一套免费的模具,你的网站拿来就可以用了,不用再自己从0开始写了;
开源的代码特别多。网上到处都可以搜到各种php代码,稍微改造下就能自己用,不用自己冥思苦想。php开发时间是java的1/2或者1/3。也就是说,如果php两个月做完,java差不多要3个月到4个月;
php面向过程,java面向对象。你有对象吗,如果有,想想你对象曾经有多难追,你懂了吧。单身狗请避开java,你本来就找不到对象。
最重要的是,根据统计,php程序员工资比java程序员要便宜。具体便宜多少,后台留言告诉你~
以上所说的,都有一个大前提:创业公司使用的开发语言。对于一个创始人来说,如果选错了,都没有资金回头重构的,所以,请把这篇文章转发给你的创业的朋友,
北京市第三区交通委提醒你,php是最适合创业公司的语言,没有之一。语言没选好,资金打水漂。
领取专属 10元无门槛券
私享最新 技术干货