互联网创业不懂编程怎么办
互联网创业不懂编程怎么办
空有一颗互联网创业心,却不会编程怎么办呢?以下是学习啦小编为大家整理的互联网创业不懂编程怎么办相关文章。
不懂编程,想混进互联网,咋办?
为什么要进入互联网?
互联网是未来,它将深刻改变并颠覆所有行业,就如同当年的电和通讯。这个谁都知道,下面说另外一点:互联网方法论代表了最高的效率,所以这个行业和这个行业里的人必会有最快速的成长。同时互联网也是最和国际接轨的行业,这个行业的潜力和待遇,也将快速和国际接轨。大家看明白了吗?具体我就不说了啊。
如何定义互联网公司?
我一向把公司分成这几类:做互联网的,用互联网的,用 IT 的,其它估计就是街头的包子店和卖凉皮的了吧,它们里面的先行者还用微信接单呢。
做互联网的: 它们为互联网世界铺设管道 (搜索引擎,即时通讯),打地基 (云服务,网络安全),盖大楼 (门户,社交),盖百货商场 (淘宝,京东)。
用互联网的: 基础设施和生态系统建好,上面可以生存无数企业,各种卖东西的,卖服务的,做游戏的……
用 IT 的: 这种公司在我眼里已经属于传统行业了,把业务电子化,装个 CRM,做个网站,买百度关键字,不叫用互联网。不懂互联网广告,不懂互联网营销,不懂 85 后,90 后,不懂互联网时代的基本法则,它们注定也是要被淘汰的。
特别回答周mm的问题,证券公司TMT行业的研究员,在我这里不属于互联网行业。且不说我对证券公司行业分析的价值是否认可,这个行业本身就是要被颠覆的一个传统行业。
所有不能提供真正价值的行业,所有存在严重分配不公的行业,都将被颠覆。
互联网行业职能分类
互联网公司核心团队的黄金组合,同时也反映了一个互联网公司里面最重要的职能岗位:产品、技术、营销,当然还要有个人可以看得清大方向。
其它都属于周边职能:运营,商务,管理,财务,法务,后勤。它们不是不重要,只是不再有核心的重要性。
我觉得非技术背景的人,进入互联网行业,首选是产品和营销,其次是运营和商务。
做产品: 这个最难,需要你有大量且庞杂的知识背景,需要投入大量时间来学习,体验产品,并实战。做产品入门最难,即使是产品经理助理,要求也不低。我在过去七八年,一直花大量时间学习研究并做了大量产品,也是最近才敢自称我还是比较懂产品的。
做技术: 成为高手很难,需要长时间持续投入,也很讲方法论,还需要你是个坐得住,喜欢钻研的人。但入门其实不难,懂一门语言就应该有机会开始。
做营销: 也很难,需要很多多元的知识背景,流行互联网文化背景,有些幽默搞怪的能力,需要非常强的学习能力,靠悟性。
看到共同点了吧,那就是:都—很—难!
都讲方法论,都需要很强的学习能力!谁让你想进入这个最透明,最公平,同时也竞争最激烈的行业呢?这里必然对人的要求是最高的!
靠什么混进互联网?
说了这么多,没有把你吓跑吧?你年轻,没有经验,没有背景,你觉得自己一无所有。
哎,你,说的就是你,你就是我们要找的人!
互联网行业不喜欢太多过往的经验,所有理念都是新的,太多经验反而会限制你的思维方式,太多固有的做事方式又往往难以被改变,和年轻人相比,这种人反而无法适应互联网行业的需要。
还有些人总是号称自己有何种资源和关系,但这些东西的价值也在迅速贬值,它们可能可以帮你一把,但不能帮你赢得战争。
没有技术背景,想混进互联网,不靠经验,不靠资源,难道靠刷脸吗?
我也有三板斧送你,不光是想混进互联网,想混进任何行业都是适用的。
精益求精的态度: 要有死磕精神,把优秀变成习惯。其实你想,同一件事情,你第一次做的时候也许花了两倍三倍的时间,把事情做到了 120 分,似乎不太值。但是你以后做类似的事情无数次,每次都只需要花一倍的时间,就可以把事情做到 120 分,你说值不值?
快速学习的能力: 互联网是全新的,与其懂很多过时的东西,不如什么都不懂,但是学新东西很快。我们奴隶社会以后应该会讲学习方法论的内容。现在就想开始准备?那就大量的使用互联网吧,边用边思考。
良好的沟通能力: 沟通能力永远都应该放到第一位的,再强调都不为过。过几天我专门写一篇有关职场沟通的文吧。
调整好心态,做好准备,看到真爱就抓住她,别让她跑了!
不懂技术可以在互联网行业创业么
想在互联网行业进行创业,但是不懂技术。这是很多怀揣梦想的商务精英的困惑。不懂技术可以在互联网领域创业么?我们直接以另一个问题的答案来回答这个问题:不懂技术,如何在互联网行业创业。
解决方案一:利用开源程序,快速搭建模型
互联网行业的项目分为两种。一种是技术为先,典型的例子是搜索引擎、移动端社交工具、大数据分析…另外一种是服务优先的,譬如河狸家、团购、订餐… 如果不懂技术,建议就不要涉及那些对技术有严苛要求的项目。但是像团购、订餐以及所有的O2O项目,其实完全可以利用一些开源的程序快速搭建一个简单易用的产品。譬如用Wordpress,有无数的模板和插件满足你各种想法,帮你构建一个还不错的产品、服务页面。动手能力强的,完全可以自己配置。懒一点的,也可以去淘宝、猪八戒请人帮你配置。关键是你的运营、宣传的能力和资源,能否推动这个项目的发展。如果你通过前期的运营证明了这个想法的可行性,那再去融资,请更专业的技术团队来重新开发产品将不会是特别难的事情。
解决方案二:自学编成
Instagram以10亿美金的价格卖给Facebook,CEO当初是MBA毕业,自学编程,然后开发了Instagram。只要你英文基础还可以,学编程其实不难。Codecademy上有全世界最好的互动编程教学课程,而且完全免费。既然想进入互联网行业,那么从学习编程开始未尝不可,如果你还年轻或者感觉年轻的话!
解决方案三:雇一个程序员
如果你有想法,有资金,直接雇一个程序员吧。从硅谷的趋势看,创业公司不一定需要一个CTO。一个成熟的程序员可能足矣。只要他有基础的常识,并且愿意学习,很多问题都可以在战斗中解决。与其踌躇不前,不如雇一个程序员,开始摸爬滚打。不知道怎么招程序员?可以用蚂蚁招聘,专门服务创业公司。
解决方案四:找一个技术合伙人
这个是大部分不懂技术的人开始创业前希望选择的路。很多人以为这是最便捷的路,殊不知这其实是最艰难的路。因为,技术好又想创业的人大部分都自己创业了。除非和你有非常强的信任感,这种信任感通常是基于同学关系、同事关系、亲戚关系,否则你很难吸引一个技术极牛的人死心塌地的跟你一起创业。周围很多朋友在选择这条路时,遇到很多潜在技术合伙人,一方面要确认你项目靠谱且感兴趣,另一方面还要你提供不低的薪水和股权。很多朋友就在一轮又一轮的交流中,让机会慢慢流走。当然,如果你实在想找技术合伙人的话,也可以去缘创派看看,应该说缘创派是目前国内人气最高的创业合伙人交流平台。
解决方案五:干嘛不做天使投资人
很多时候,你有一个想法,你觉得可以改变世界,成就一番伟业。而其实,大部分时候,这个想法已经有100个人想过,10个人践行过,8个人失败过。创业九死一生。你确认一定要撩起袖子自己干?你到底考虑过边际成本没有?你有没有想过把自己带入一种绝对无法平衡工作和生活的状态?如果你打工收入不错,也有很多想法,很喜欢互联网。你可以选择作为天使投资人参与创业。约见一些感兴趣的项目,挑选出那些靠谱的团队,投入自己的资金,利用自身的资源帮助创业团队成长。不需要赌上全部青春,也可以参与互联网创业。不是很好么?类似的平台也很多,譬如天使汇、创投圈…
我想创业,但不懂技术怎么办
解决技术问题的人员模式
找能和自己配合的程序员有两种基本模式:
第一种模式就是大多数人总想用,但进展艰难的。很多人都想找一个或多个很牛的人来搞定自己的所有问题。这能找到合适的当然比较好,但出问题概率其实很高,可执行性并不好。这方法性价比更可能是非常差,而不是非常好。首先你不一定找得到,其次你找到了不一定负担的起,负担得起了又不一定合得来,合得来他还不一定做的很爽,因为这工作他做过,很大程度是在重复自己。总而言之,这条道路虽然看着美好,但只要用心一想,满眼全是坑。
这里容易出问题的原因在于,如果创业者失去了基本的判断能力,那彼此间就必须非常了解和信任,而不懂技术的创业者往往不在这个圈子里,找到这样合适的人其实挺难。
在陌生人之间培养信任这事历来很难,尤其这两个人背景又不一样。在陌生人之间确定利益分配就更难,多少是多呢?所以除非有种特别的缘故,发小、同学、多年同事等,否则这条路出奇的艰难,算是看上去很美,其实不太好用的方法。
但我们得承认虽然实现艰难但这个方法本身没什么限制,真能找到合适的人,确实什么都能搞定。关键就是你找不到合适的人。
第二种模式是找到基础好、潜力好(尤其是学习能力)与自己搭的人。当前他可能不完全满足需求,但他有很好的成长性,这样正好在事业的成长中实现自己的价值,同时报价也不会太高。简单来讲这和第一种模式的区别就是找成名前的张小龙还是找成名后的张小龙。成名后的张小龙只有一个,但其实具有张小龙潜质的人还是很多的。在我的感觉中,这类技术人员在大学里还是很多的,只要你用心去找。
这个方法对产品类型有点额外的要求,它更适合非技术密集型的产品。这和特定技术的学习曲线有关,如果你非要做个科大讯飞那类语音项目,那学习曲线就太陡了,即使个人成长性比较好,但这类产品技术人员必须要花很多的时间才能搞定,并且挫折太多,容易激发各种矛盾。
反过来如果是非技术密集型的创意,那么只要这个人是愿意学习的,那就可以基于现有开源产品迅速完成原型(36kr那种),接下来迅速开始迭代,在用户增长这类压力下,这个人也会迅速成长,这种成长本身也可以成为对个人的一种激励。
国外有个很有名的技术网站叫:http://highscalability.com/ ,上面列举了很多有名网站的技术架构,就我观察很多情形下是产品成就了技术人员的威名,而不是现有很牛的技术人员再去打造一个很牛的产品。这网站上的文章往往会很详细的记录某个产品的技术变化,记录这些变化实际上也等价于记录了当事人自己的成长过程。
这个模式之所以能成立,也和编程这项工作的技术特征有关,这里就说两点:
第一,编程这事入门起点不高,同时由于开源的发展,大多时候可参照的东西很多,能帮助人的社区也比较多。所以持续学习与成长性比经验重要。
第二,开发产品这事大多数人都能做,难的部分往往是渐进的。阿里双十一问题是不好解决,可也不是创业公司上来就有机会有那么大流量的。
这里的关键是要找到潜力好、能自我提升的,这样一来对程序员个人会有比较好的成长机会,做产品的同时他可能会成长为以一顶十的超级程序员;对于创业者而言,在技术人员的成长过程中也可以收获逐步改进的产品。
把握基本原则,避开显然的陷阱
如果能完全彼此相信,那所有技术决策都叫技术人员下就可以了,但如果还达不到那种程度,那创业者自己就需要把握一点基本的原则,来避开显然的陷阱,而这些陷阱往往纯技术人员是不会去识别的。这里所谓的避开陷阱主要是为了避免掉到大坑里彻底无法翻盘那类陷阱。
第一是在最开始阶段避免技术创新,尽可能随大流,用极为成熟的方案。原因很简单,在产品和个人的双重成长期不适合太折腾,要尽可能把变数控制在某一个方面上。而所谓随大流有两个具体要求:用有活跃社区的开源技术,用有类似的产品用过的技术。说到这里岔开一句找人的时候英语好是一个硬性条件,因为英文不好,可能就不愿意读英文资料,而以分享的深度来看现在英文世界仍然有非常明显的优势,比如highscalability,stackoverflow等。不读这类网站上的内容,眼界就窄,随大流可能都随不好。
第二是用开源技术。这又可以分两个层次,一个层次是选开源技术栈比如Linux, Apache, MySQL,PHP;一个是直接选开源项目的代码做开发基础。只要你的产品不是过于另类,在Github这种地方总是可以找到合适的项目作为代码基础,这与国内很多网站是基于WordPress的是一个道理。从开局的角度看,显然后一个更实惠些,前提是能找到合适的备选方案,比如Github上很多星星,又有很多人在维护的。
第三是要认识到到有钱后,要还技术债务。这时候要预测技术上可能出现的限制并及早进行解决。技术上的事情总是容易在开局时最重视,越往后重视程度越差。除非发生什么灾难性的事情,否则不懂技术的创业者容易认为都能用不就行了么,可这是不合适的。软件产品这东西,除了可见部分比如实现了某些功能之外,还有很大一块东西是没法直接看到的,比如代码的质量,架构的质量等,而匆忙推出的产品总是容易在这些不可见的地方欠下巨额债务。在产品发展过程中总是可以找到些时间来还之前欠的债,开发环境上的、结构上的、代码上的等等。这事属于重要不紧急的事情,如果不找空挡处理掉,很可能在未来成为瓶颈。