读文网>创业>其它创业知识

php如何创业【汇编两篇】

php,也叫超文本预处理器,是一种通用开源脚本语言。那么php程序员该如何创业,又该注意什么呢?以下是读文网小编为大家整理的文章

不是每个程序员都是适合创业,即使你工作了十年

为什么要创业?

原因:

给人打工只能解决温饱问题,不能实现国家领导人N前的提出的小康生活水平,感觉对不起党和人民,所以需要创业。

想挖一口属于自己的一口井,如果有一天我们老无所依,把我们埋在春天里是不可能了,也不可能让我们活在新闻联播里,还是有一口自己的“井”,比较靠谱

自我价值的实现,总感觉自己牛逼嘻嘻,天天和我们这个苦逼的程序员在一起,体现不出自己牛逼闪闪的才华和光芒,需要实现自己的人生价值就要有自己的事业。

无奈之举,工作不顺心,老婆大人没有好衣服穿,孩子没有学上,结婚没有房子住,据说创业可以一年挣房子,三年可以上市,五年冲出亚洲,十年冲出地球,移民火星。。

羡慕嫉妒恨,看看人家比尔盖茨大叔大学没有读完就成首富,马云一个高考n年才考专科的学校,就成为创业教父了,天天脑子里是赢在中国,做梦都是陈安之的成功学,吃饭都是想张爱玲的那句:出名要趁早,这样的人不创业能干嘛

现在的创业环境

时间上,没有十年前互联网初期的黄金时期,炒概念都可以炒上市

行业上;面临一代成长出来的互联网三座大山(阿里,百度,腾讯..),达到一定高度时候遇到面临的瓶颈。

门槛上:门槛降低了,十年前马云50w可以创业,十年后物价横飞的年代,你有五十万依然还是可以创业,手里有个万儿八千也可以创业,门槛低带来的一个劣势就是竞争大,中国人又习惯于拿出低价杀手锏,这里要称赞一下吉日老师,不能随便贱卖自己的心血作品。

我接触的一个技术人A创业故事

首先介绍A的情况:

十多年的资深程序员出身,目前创业项目是手机开发,公司员工三个人左右(把老板算上),典型的个人创业微公司。

技术人的招聘:

小公司最难就是找到员工,像这样的公司,找有工作年限的人,薪水开不出来,只能找应届生或者刚出道的程序员,本着学习经验等等的理由让你在这里锻炼,

但是现在的应届生其实大家都知道,虽然愿意找小公司,但是只有两三个人公司,还是很不愿意考虑的。

所以招聘的时候难免要以其他公司的名义招人,找来之后签合同的时候变成自己的公司,有可能这两家公司其实就在一起办公。

(这个可以理解,也许N天之后你发现不一样了,他们会说和找你的那家公司待遇和人事是一样的话,安慰你)

技术人A也许比较关注技术,安慰你的话可能还是你想走人的时候,人事跟你说的,你跟老大的交流只限于技术,生活和公司人事的情况你想了解都很难。

技术人的执着

一次关于api接口的讨论,新浪微博有web的api,还有桌面级的api接口可以使用,这个时候老板A想要做qq的api,不仅想做web的版api,还想做桌面级客户端api接口,这个时候你从互联网商业角度的分析告诉他:由于新浪微博没有自己的客户端,所以他授权第三方可以开发和使用桌面级的客户端,但是由于腾许一直都有自己的客户端工具,腾讯只授权了web版的api接口,不可能授权第三方开发客户端产品。但是技术人还是比较执着,直接认为你这个人没有执着精神了,于是几个人查找资料,谈论了几天最后还是以无果而告终。

其实我很纳闷:我们搞计算机的人每天看看互联网新闻,思考互联网商业模式是干什么用的?不就是知道什么不可以做,什么可以做的吗?凭借你几年的看互联网新闻也可以猜测出腾讯不可能轻易开放出第三方来做客户端工具的。为什么非要花几天时间谈论这些凭借商业角度常识就可以分析出的不可能的事情呢?老板A认为他们研究几天证明了不可以是执着,那我几年了都执着看互联网新闻思考互联网模式,我这个算不算执着,算不算坚持。

技术人的产品观点

功能比外观重要,这是老板A经常说的一件事,所以大家的工作主要都是集中在功能上的开发,公司经常找到新人(其实找到的新人一般几个星期也就走人了),

他们第一次打开页面经常说的一句话就是:这页面也太坑爹了吧。

产品上线大半年了(还没有正式推广),但是这个产品只有一个产品体验用户,那就是老板A,其他人也是有,如他的朋友们(但是都偶尔用一次的那种).

老板A三个手机里面只有一款手机软件和自己的产品相似的,原因还是一个刚来的新人告诉他,这个产品和XX产品是相似,(后来做微博接口,也是从这个相似的产品想到的),其实同类产品据我所知已经有三四个都大规模的上线推广了,不知道老板A是不是知道,是不是使用过这些相似产品。。。

技术人的未来观

偶尔也会谈起公司未来的发展,老板A会说等产品做大做强之后,找风投融资,以后上市,想想挺美好的,但是仔细想想这个未来都是空话,那家软件公司不是这样说的,所谓三年上市,五年进入五百强。。。,在中国能够按时发放你工资,效益好的时候能多发一点就谢天谢地了。。不像呼哈网那样,我等草民就感恩戴德了

技术人的需求观

凡是计算机问题都是可以解决的,这是老板A对技术需求的观点,由于技术出身可能描述能力不是很强,在提需求的时候总是很言简意赅,对于新人来说,真的很难理解, 如果你要问告诉他这个不知道怎么做,技术人A会说了很多,基本上的观点就是凡是计算机问题都是可以解决,当然这个需求肯定是可以做出来,至于怎么做,做成什么效果那是你的问题,自己想法。

一个模糊不清的需求---一个凡是计算机问题都可以解决的指导思想---一个你具体做什么,怎么做,做成什么都是你的问题----一个个新人就在这些坑爹的需求上黯然离开

技术人的员工观

来了两个多月,虽然突然老板决定让我们体验一下这个产品,老板有三个手机,

一个苹果,一个安卓,一个国产安卓,一天突然让我们拿着他的手机体验一下,难道这算是员工福利?老板A是做苹果的开发,安装版的产品其实也就是一个很简单的基础功能,于是老板大方的把他的国产安卓机给我们玩了一夜(下班后让你体验的,其实我很想安卓和苹果都给我体验一次),体验一次后每个人都发现了一个小bug。。。

BTW:

都是刚出道的穷学生,手机还停留在诺基亚的年代,安卓还是第一次摸,其实做手机开发的公司要能让员工买得起手机才是好公司,可惜这个愿望到我离开的时候也没有实现,一个做手机开发的公司不能让自己的员工买的起手机用得起自己的软件的公司不是好公司。

技术人的加班观

作为十年以上的技术人对于加班早就应该是没有了感觉,老板A可以熬夜到一两点搞技术,每天早上十点左右到上班。当然也希望别人也应该和他一样拼命。

也许在他眼里:天天熬夜才是正常的,天天变成一个永动机才是一个人价值的体现,很显然不是每个人都符合他的要求。

加班有没有加班餐的没有人告诉过,直到N个月后离开的时候,无意之间才知道加班一直是由加班餐的,周六周日加班是有加班工资,可惜员工从来都不知道,老板A从来也没有说过,更没有发过这些,能每月准时的发那点工资就不错了,因为工作了N个月工资只有一次发对数过(泪奔中。。。。,也许老板A还沉迷在技术中,忘记还需要发薪水的事情)。

总结:技术人创业不以为所有的员工都跟你一样才是牛逼、

对于员工,你要了解你的员工,不要当了老板了还是天天技术,不是每个人都像你一样,不是每个人都可以想你当年那样。

对于产品,不是你认为满意的产品就是好产品,大家都说好的产品,才是真正的好产品

当了老板了,你就应该站在老板的角度思考问题,技术只是一部分,管理,运营,沟通等等其他也很重要。 学会角色转换很重要!

技术人如果不能解决上面三个问题,就不要轻易尝试创业。

2个php创业者的执着

对于任何一个企业来说,生存下去总是不变的基本。公司成立的前两年,全靠接各种项目来维持生存。这期间虽然公司的开源框架推出了一个个新版本,但是因为公司没有办法拿出更多的资源来支持开源产品线的发展,我陷入了一种两难境地:要么是放弃开源,要么是继续这样慢吞吞的发展。

幸运的是在2008年,我们发现了WebGame/SNSGame这个金矿。自那以来,公司投入了大量资源对WebGame/SNSGame的开发进行了探索和研究,最终在2009年为公司赢得了一个可观的WebGame外包项目。

在进行这个项目时,我们的QeePHP开源框架也在不断进化。从面向一般Web项目的框架向面向高性能、高并发、分布式的大规模Web应用框架发展。2009年底,经过一年多的积累,我们投入全力开始创造第一个属于自己的SNSGame。

经过近一年的开发和完善,我们的第一个SNSGame即将上线。而在上线前的运营商邀请测试中,我们就赢得了运营商的全力支持和第二个项目的前期投资。对于“初次”涉足WebGame/SNSGame的公司来说,运营商感叹我们团队的策划和技术水平实在不像是新手。

“刨根问底儿”—团队的力量

对于纯技术公司,如何打造一个能够“打仗”的团队,毫无疑问是最重要的事情。

创业初期,公司只有我和合伙人两个人,从头到脚任何事情都是我们自己完成。而当公司开始加入新鲜血液后,如何打造团队就成了最棘手的挑战。

为了建设运转良好的团队,我尝试了各种方法。从洋人的敏捷开发模式,到国内大牛们自创的土办法。最终,我发现对于一个小公司来说,只要做好以下几点就足够了。那些阳春白雪的做法,并不适合资源有限的小公司。

1、团队成员宁缺毋滥:经常做项目的公司都会遇到某个项目急需人手的情况。此时要么是马上招人,要么是从其他团队抽人。对我来说,我只有一个团队,那么唯一的选择似乎就只剩下招新人一途了。但这样实践一两次后,我发现与其仓促扩充团队,还不如做好合理规划,充分发挥团队的能力。

当一个已经磨合好的团队加入新人时,不但新人会觉得有压力,需要花时间融入团队。对于团队的其他人来说,一样会觉得有压力,一样需要时间去和新成员建立信任关系。

而且小公司是没有资本去招聘应届生进行培养的,所以新加入团队的都是有一定经验的开发人员。一个工作过两三年的开发人员,肯定会有自己的风格和习惯。既不可能让新人完全按照团队的要求来改变自己,也不可能一下子让团队来适应新人。

因此当一个团队需要全力投入一个新项目时,加入新人不但不能提高团队的生产力,反倒会降低整个团队的效率。最坏的情况还会导致项目进度严重滞后。

2、弹性管理,严格要求:弹性管理是指不要搞什么迟到5分钟就扣钱之类的教条主义,但是对于影响团队协作的行为却要坚决处理。对于一个团队成员来说,你早一会儿上班晚一会儿上班无所谓,但如果因为你晚来让团队的其他成员等待你,那么就必须受到处罚。

当然,处罚不是扣钱。有时候是打扫卫生,有时候是为大家跑腿买东西,总之既要有处罚的效果,又要避免让大家觉得是为了扣钱而处罚。但如果遇到完全不在乎处罚的成员,请他趁早离开才是最好的选择。

在开发过程中,对于预先制订的开发目标,一定要严格考核。无论任何原因,只要出现延迟就必须在收入上体现出来。虽然表面看这种做法不尽人情,但是这可以让团队成员在制订目标时更理性,而不是想当然的订出一个根本不可能达到的目标。

由于做项目是多劳多得,加上目标的制订是团队集体讨论的结果,所以几乎不会出现故意拖延时间的情况。再说对于客户来说,一个可以按时交付的项目绝对比一个不断延期的项目更有价值。

3、充分沟通:由于我最开始进入的开发公司,团队老大就是放羊策略。所以我一开始带团队,也是一样的方法,想当然的认为把任务安排下去后,大家就会按时完成。但事实证明这种放羊的做法是绝对错误的。

现在每天下班前,我会安排15分钟时间,要求团队成员每人说一下自己的当天的工作情况和第二天的工作安排。这样的沟通能够让整个团队的成员知道各自的进度情况,有问题早发现。

而且我发现这种沟通方式,对新人有很明显的激励做用。新人每天听到别人报告工作进度,自然会有更快融入团队,接手实际工作的压力和动力。

相关热搜

相关文章

【其它创业知识】热点

【其它创业知识】最新