大学生创业的机会

软件开发创业_创业编程七个错误认识_发掘创业机会的六种系统分析法

| 点击:

【www.xinchenghx.com--大学生创业的机会】

软件开发创业_创业编程七个错误认识_发掘创业机会的六种系统分析法

【软件开发创业】一:创业编程七个错误认识

多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规划,然后进行开发—严格按照设计说明书。就像修建一座 桥梁,不是吗?这种开发方式的问题在于:软件,它是“软”的。它可以无限的延展。任何需要的时候你都可以大幅度的修改你的软件,人们也都是这么干的。还 有,因为软件可以被拿来对任何事物进行模型造型,你能要求软件开发人员去实现的可能的东西几乎是无穷无尽。想要在软件里模拟集成电路吗?干吧。想管理银 行?没问题。让五亿人和他们的朋友保持联系?为什么不呢?小菜一碟。不仅如此,在开发的中途我们还能要求程序员去做各种修改,这种事情经常的以一种不可预 期的形式出现。

这可不是像修桥那样。

由于漠视这种需求不断变化的现实,多年来,无数的项目要么惨遭失败,要么巨额超出预算。所以,在总总的各种证据面前,整个行业为什么还要坚守这种错 误的认识?很难说为什么。不过,最终,行业里开始出现一种新的认识:软件开发工作应该更好的响应需求的变化。事实上,为了适应这种需求上的变化,我们应该 改进软件开发过程。没有比如今的web创业开发社区更欢迎这种趋势的了。所谓的敏捷开发方法已经开始流行,“lean start-up”运动号召对运行中的系统进行自动的或依据经验的超常快速变更响应。

所以,我们都是好样的,不是吗?虽然行动的不是那么快。尽管有越来越多的敏捷开发方法被人们接受,仍然有大量的传统错误认识游荡在我们周围…这些认识大部分都该丢到脑后。

1. 误解:你应该招聘一些“日本忍者”式的程序员。

对编程超人的迷信是硅谷创业公司中最普遍的一种病症:一个孤僻的程序员,以匹萨和咖啡因为能量,头戴耳麦,通宵不倦的开发一个复杂的系统,所有的东 西都自己一个人来干。时过境迁了。软件开发已经发展成一种团体运动。所有的创业公司只要获得了任何有意义的成功,都会成长起来。一个编程独侠客能够胜任的 情况放到一个10人的公司里后就不可行了。而且,更糟糕的是,鼓励逞英雄的行为会在开发团队里产生腐蚀性的机能障碍。始终如一的朝九晚五、日复一日编写出 公司赖以生存的稳固功能代码的程序员,输给了能以通宵加班(通常只是一晚)来期望获得慷慨的褒奖的精明极端利己主义者。与其奖励这种英雄,不如培养出真正 具有团队精神的员工。

2. 误解: 程序员需要安静的工作,避免打搅。

让人们独自的干活,这个听起来很有道理 。每一次的打扰都是切实的中断你的思绪,而且你需要花很久才能重新找回那种“状态”。有些著名的软件公司甚至坚持要为每个程序员安排独立的办公室。他们这 样就不会被打搅了,是吗?除非现代新形式的干扰并不会像一个真人拍你的肩头时引起你的分心,比如即时聊天工具,移动手 机,Facebook,Twitter,电子邮件,以及从程序员头上戴的耳麦里传出的用于帮助集中精神的音乐。现实情况是,大多数的独自工作的程序员每天 只花一小段时间用于真正的编程:各种形式的干扰事情层出不穷,整天他们都在进入状态和失去状态的循环中来来回回。然而,有个办法能解决这个问题:结对编 程。两个程序员,一台电脑。没有Email,没有Twitter,没有手机电话(至少没有无计划的电话;你可以在有规律的间隔休息时间里处理这些事情)。 如果按照这样做,你会收获一个完全编程的一天。而且,和他人一起工作,“进入状态”的过程几乎完全不费时间。这是一种完全不同的工作方式,我深信这种方式 的效率远高于独自工作的形式。事实上,针对当前的办公室里的这些“电子设备引起的注意力分散”情况,我认为这是能让软件开发团队获得最高效率的唯一办法。

3. 误解: 创业公司竞争激烈,所以每个人都该干到精疲力竭为止。

没白没夜的加班加点并不能让你做的更多,做的更快。事实上,这会让你适得其反。不错,你觉得一周就能完成。但大部分的创业公司的开发计划都会比这个 长,程序员通常需要持续几个月的进行开发(如果不是几年的话)来成功的完成一个产品。很多创业公司的行为表现就好象是这罐金子就放在那个墙角,只要能再努 力一点就能拿到它。很快,开发人员的精力就被榨干了,如僵尸一般只是做出在加班的样子,没有任何的工作效率。高强度的工作,只是从短期来看会获得更多的工 作效率。著名的开发公司Pivotal帮助过成百上千的创业公司开发过系统,从来都是严格按照40小时工作日来完成任务的。

4. 误解: 工期紧必然需要走捷径。

很多团队都以市场压力大、需要立即发布产品为由,写出劣质的代码。写出的测试程序绕开问题部位;疯狂的攻坚冲锋中认真设计原则被抛在脑后。但是,作 为各个软件开发团队,大家都一样。高效能的团队在成功之余不失英雄本色:正相反,当压力出现时,他们岿然不动,以自身深厚的功底成功化解任务。我们无数次 听到过高压下出高成就的传奇故事—要么是军事行动、专业运动,要么是飞行员在河上强行降落—其中的原因无非是英雄们的那句话,“我们受过专门训练”。

5. 误解:开发人员应该全权负责自己的代码。

负责自己的代码,听起来很正确。理所当然的。个人职责嘛。可是,开发团队里在代码上分配归属人就意味着每个模块的程序只有一个开发人员来写,只有一 个人能掌握。这会导致负责模块的程序员之间产生“地方保护主义”。对于公司老板来说,这造成了很大的风险,因为团队中损失一个人就会影响整个团队的进程, 如果这个人是负责系统的关键核心模块的,那更会造成公司业务瘫痪。健康的工作方式是让每个程序员都经手过系统内的所有代码。结对编程能让你实现这个效果, 知识会从一个人传递到另一个人。所谓的“巴士指数”(团队中的多少人被车撞才会导致大家都无法进行)是一个软件创业公司的关键风险指标。我们这里所说的不仅仅指的是巴士在使坏,还有你的竞争对手,他们乐衷于挖走你最好的程序员。理解整个系统的人越多,你的公司就越健壮,越有活力。

6. 误解:你需要一个怪异的招聘过程。

你会在雇用一个演员时不进行试镜吗?如果要试,你就能短暂的做一回导演。这正是如今几乎所有的公司在招聘程序员时会出现的场景。通常的面试都会谈论 应聘者的经验。这就完了。你可以想象一下,问一个踌躇满志的演员是否喜欢饰演哈姆雷特这个角色。你能传神的扮演他吗?好的。你被雇用了!很多著名的软件公 司喜欢给应聘者出脑筋急转弯题。有些顶级的公司甚至给候选人进行IQ测试。他们中最可取的是在白板上模拟软件问题,让候选人解决。这些情况让人很无奈。我 要说的是这非常明显的道理:招到好的程序员的唯一可靠的方法就是跟他们一起编程。我对程序员的面试是跟他们进行一个小时的快速的结对编程—而且这只是面试 的一个开始。大量的筛选,把他们按满分100打分。什么样的会被选中?思维敏捷,抽象思考能力强,掌握各种算法,问题解决能力强。而最重要的是,领会能 力。因为协作是对团队来说最重要的东西,如果你不能理解其他人是如何思考的,再聪明也没用。

7. 误解: 专业化很重要。

非常自然的,管理者遇到问题时习惯把问题分解,各个击破。在开发团队里,这通常怂恿技术人员专项发展。前端开发, 后台开发,数据库管理员等等。Brad Feld 在他的博客里建议说,每个团队里都应该有个“全能程序员”,这个人是个真正的通才。他是对的,但他说的还不够。每个团队里的每个成员都应该是通才全才。为什么?因为专才导致团队脆弱。还记得“巴士指数” 吗?每个专才都是一个弱点;如果他离开了,你找不到替代他的人,你完了。不仅如此,它还能使团队机能失调。专项的人需要把他们负责的系统里相互独立的模块 通过定义好的接口相互通信。事实上,他们每人都写出了各自不统一通信方式。这导致了大量的额外开销,经常会出现“地方保护主义”或相互指责。而在著名的 Pivotal公司,每个程序员都要接触到系统的各个层面,从HTML和JavaScript到Ruby,到数据库。而有些人认为专才会在系统的某个层面 上更专业的,这种说法未必站得住脚。如今的软件技术变得已经不是那么复杂了。程序员能更容易的掌握各个层面上的知识以及如何操作它们。顺便说一下,这暗示 出了另外一个非常重要的信息:你不再需要为某个特殊的技术而招聘人才了。缺少Ruby程序员?好,招一个Java程序员,培训他使用Ruby(这里使用结 对编程格外的有效)。有些人称自己为“服务器端”程序员?没问题,让他们写JavaScript程序,他们很快就能学会。

如果他们是人才,那就体现在这里。


【软件开发创业】二:发掘创业机会的六种系统分析法
发掘创业机会的六种系统分析法
时间:2009-9-26 17:52:58 点击:508 来源:网络
  核心提示:(1)通过分析特殊事件,来发掘创业机会。例如,美国一家高炉炼钢厂因为资金不足,不得不购置一座迷你型炼钢炉,而后竟然出现后者的获利率要高于前者的意外结果。 (2)通过分折社会矛盾现象,来发掘创业机会。例
    (1)通过分析特殊事件,来发掘创业机会。例如,美国一家高炉炼钢厂因为资金不足,不得不购置一座迷你型炼钢炉,而后竟然出现后者的获利率要高于前者的意外结果。
    (2)通过分折社会矛盾现象,来发掘创业机会。例如,金融机构提供的服务与产品大多只针对专业投资大户,但占有市场七成资金的中小投资者,却末受到应有的重视。这样的矛盾,显示提供中小大众投资服务的产品市场,必将极具潜力:
    (3)通过分析新技术,来发掘创业机会。例如,在全球生产与运筹体系流程中,就可以发掘极多的信息服务与软件开发的创业机会。
    (4)通过分折人口统计资料的变化趋势,来发掘创业机会。 例如,独生子女、单亲家庭快速增加、妇女就业的风潮、老年化社会现象、受教育程度的变化、青少年视野国际化趋势等,必然提供许多新的市场机会。
    (5)通过价值观与认知的变化,来发掘创业机会。例如,人们生活水平不断提高对饮食的要求多样化,造就美食市场、健康食品市场等新兴行业;当人们对于两岸逐步实现三通的时候,有关到大陆求学、就业、移居的市场商机,也会相继蓬勃发展。
    (6)通过新知识的产生,来发掘创业机会。例如,当人类基因图像获得完全解决,可以预期必然在生物科技与医疗服务等领域,带来极多的新事业机会。
    虽然大量的创业机会可以通过有系统的研究来发掘,不过,最好的点子还是来自于创业者长期观察与生活体验。创业就好像十月怀胎。创业构想在创业者心中不断的思索酝酿、反复钻研,一直到创业者从感觉付诸于行动。 【软件开发创业】 平面媒体请约稿,网络转载请注明出处,并保留链接:http://boss.upicture.com.cn/Html/?674.html【软件开发创业】

我这样开软件公司创业可行吗?

很多有抱负的年轻人都希望通过自己创业,获得人生事业的成功,但是创业成功者毕竟是少数,每年新创办企业中,至少有50%在半年之内倒闭,倒闭的主要原因是没有把握创业的基本法则。笔者从25岁在近十年创业经历中,有很多成败得失体会。我常想,假如创业之初就能多学习一些前人创业成功之经验,我也许会有比今天更大的成就。我总结的一些创业经验,或许对更多的朋友们创业是一种较好的借鉴。
一、创业要有足够的资源。
很多人在初次创业的时候,都是资源十分欠缺的。资源不足,使企业创业成功的概率降低,但要有完全充分的资源也是不可能的。在资源具备上,一般来说,要符合两种条件:一是要有进入一个行业的起码的资源,另一方面是具备差异性资源。如果任何条件均不具备,创业成功的可能性很小。
创业资源条件主要包括几个方面:
业务资源:赚钱的模式是什么;
客户资源:谁来购买;
技术资源:凭什么赢取客户的信赖?
经营管理资源:经营能力如何;
财务资源:是否有足够的启动资金;
行业经验资源:对该行业资讯与常识的积累;
行业准入条件:某些行业受到一些政策保护与限制,需要进入资格条件;
人力资源条件:是否有合适的专业人才。
以上资源创业者也不需要100%的具备,但至少应具备其中一些重要条件,其他条件可以通过市场化方式来获取。创业者如有足够的财务资源,其他资源欠缺也可以弥补;如果有足够的客户资源,其他资源的欠缺也容易改变。
创业具备的条件是:足够的资本?行业经验?客户资源?技术创新?商业运作能力?与即将面对的竞争对手相比是否有明显的优势?
二、 创业前要慎思
创业前要认真思考、反复评估、考虑成熟再行动。除了要足够的资源准备外,心理准备最重要。以下几个方面问题,值得好好思考。
第一,我为什么要创业?是否有足够的决心,愿意承担风险吗?过去的利益是否舍得放弃?
第二,我是否具备创业者应有的能力与素质,是否能承受挫折,是否具有综合全面的素质,还是有专项技术特长?
第三,我创业成功的核心资源优势是什么?我具备的条件是:足够的资本?行业经验?客户资源?技术创新?商业运作能力?与即将面对的竞争对手相比是否有明显的优势?
第四,是否有足够的耐心与耐力度过创业期的消耗,估计通过多长时间走过创业瓶颈阶段,自己有多长时间的准备。
第五,创业最大的风险是什么,最坏的结果是什么,我是否能承受?不要只想到乐观的一方面,对风险一定要有充分的心理准备,否则,一碰到现实状况与想象不一样,一下会造成信心动摇。
回答清楚以上问题之后,再决定是否创业不迟。很多创业者的失败,都是与创业前心理准备不够,匆匆忙忙进行创业,最后失败得一塌糊涂,假如准备不足,条件不具备,晚一点创业也不迟。
三 先有业务,再创业
进入该行业为别人打工,通过打工的经历来积累经验与资源。那么“学费”自然由别的老板给你付了。
很多人创业是迫于生存的压力,希望赚多点钱,过上较好的生活。因此,在创业之初,是无所谓事业的,创业选择极具盲目性,为创业而创业,在刚开始创之前,进入什么行业,以什么为盈利模式,都是一片茫然。很多创业者,先将公司注册好了,再考虑业务范畴。
创业者在创业之前,一定要有明确的创业方向,再决定创业。假如,选择了某一个行业,创业前一定要积累一些该行业的经验,收集相关的资讯,如果有可能,可以先考虑进入该行业为别人打工,通过打工的经历来积累经验与资源。那么“学费”自然由别的老板给你付了,也就用不着自己创业时间交学费,行业知识、客户资源渠道,赢利模式都有了,再创业,成功就指日可待了。
四、经营能力最重要
经营赚钱的能力是最重要的,只要有非常出色的经营能力,自然会找到投资者,很多投资家天天都在找好项目投资。
很多年轻人在创业时,过多强调资金因素影响力,其实不然,创业条件中资金虽然很重要,但最最重要的是创业者个人的经营能力,特别是业务能力。如果资金是根本因素,那好,我给你投资1000万,你经营什么,你有什么可以确保赚钱吗?我想,很多人恐怕都无法保证,也不知道投资干什么,所以资金因素不是惟一的。
经营赚钱的能力是最重要的,只要有非常出色的经营能力,自然会找到投资者,很多投资家天天都在找好项目投资。
在创业初期,创业者个人的能力非常重要,事无巨细,都要自己亲自动手,创业不是一件很轻松的事情。在创业者的个人能力中业务能力,开发客户能力,综合应变能力十分重要。创业者其实很多时候就是一个业务经理,能够拿到订单什么都好办了。很多创业成功者,都是做业务出身。有了客户,有了订单,自然的事情都变得容易了。
笔者个人创业成功也是在近十年的专业积累基础上获得成功的,经营能力修炼到家,成功自然到来。
对于有志创业者而言,不断打造好自己的经营能力是至关重要的。从学做业务开始,是一个好办法,当能力有了,创业机会自然很多,特别是今天,进入靠能力赚钱的时代,经营能力更是重中之重。
五、 内部创业更容易
在创业者中,有几种成功的类型,自己从零开始独立创业成功者,有技术与他人合作成功者,在企业内部创业成功者。笔者认为第三种创业方式最容易成功。
一个创业者比较好的选择就是有计划与策略地进入一家成功公司,先取得老板的信任,再找准机会,建议老板从公司发展角度投资新项目,这样创业的机会就有了,作为项目的提出者,自然会被老板赋予重任。很多企业都会有发展新项目的需要,如果冒昧地找人投资,合作机会不会太多,关键是一个信任感的问题,萍水相逢,人家为什么要信任?国内企业管理控制乏力,企业用人时,对忠诚度的在意,甚至超过对能力的重视。
从企业内部创业,有很多有利条件:雄厚资本实力的支持、管理的指导、综合资源的共享、业务资源的利用、品牌形象借助等,如果创业公司的业务与母体公司的业务有延续性,或关联性,创业起来更容易成功。

学完软件开发后可以自己创业吗

首先,这个是可以的,如果考虑创业需要找投资商,需要开发产品,需要找合作伙伴,需要进设备,需要找项目,需要东跑西跑,拉人,找人脉,找场地,这些都不是最关键的,最关键的是你得有具备创业的能力,具体能力也就是你能开发出来一款让别人看起来有前途的软件,或者你能找到让别人看起来发展大的项目。

我是开发软件的,自己出来创业,产品怎么推广

【软件开发创业】 首先、先想好一个软件名称,最好包括品牌和功能:如“多多合同管理系统”。当然了,如果你有足够的钱做广告和足够时间成长,名称随便取,就好像“用友软件”一开始光看名称谁知道是干什么用的软件。但是他花了很多钱让人知道,他是财务erp系统。
其次、把你的软件开发出来后,在各下载站投放。或者在下载站站内查找你的软件名称,因为很多站会有记忆后台,把站内没有的软件,被用户查找过的都保存下来,提示后台编辑人员尽快收录经软件。因为这软件有用户量。
最后、在各论坛和能发言的平台多爆光你软件名称和功能特点。
备注:做这些之前最好是做个像样的官网,把软件功能介绍图文并茂写丰富些,这样方便下载站来你站采集数据时能最大程度丰富页面。你们软件才有可能排在前面。当然后,如果你的软件是收费的,别忘记自己做个伪破解版投放出去(其实可以是试用版),但最好不要写试用版,因为那些一般没有人下载。官网一定要写试用版,投放在外面的网站不要这样些。

本文来源:http://www.xinchenghx.com/daxueshengchuangye/161306/