想、做和实现

所谓indea到产品

     关键是做。做一个项目,或者说编一个程序,重要的是编程环境。编程的地点:公司、住宅、公交车上?程序设计方法的选择:过程式、面向对象技术,函数式,根据问题选择。建立编程环境,新编程语言最简单,R语言、python网上下载,软件包网上安装。然而与C++和JAVA差的是什么?编程环境。流程式的语言,没有程序结构。

实际上,在编程公司,这些都不用考虑,这是所谓的公司的软实力。个人的技术积累的应用,函数库、软件包,可以软件复用的东西。公司可以持续的基础,有名声的产品、开发的源程序、各种资源。

     软件工程、快速原型,大学学过软件工程的都能应用,敏捷开发、大型架构,追赶潮流的都落实。能力提高、公司职务发展、技术积累怎么平衡,还有最现实的挣钱。

     网络上从idea到产品,看了几篇,最有用的收获是下面的内容。

砍掉50%,再砍掉50%

转载网址:http://blog.sina.com.cn/s/blog_13aae06370102vu5o.html

复杂的系统总是由简单的系统演变而来。从开始设计就很复杂的系统很难运行、且一旦出问题则不能修补。所以你必须从设计一个简单的系统开始工作。——约翰·高尔(John Gall)。

大多数伟大的想法都是庞大的。庞大的网站要花费数以百亿美元来建造,并且需要花费数年的时间。例如Uber。他们在前几轮融资过程中募集了约3亿美元,并将所有的现金都花费在建设自己的平台上了。我猜他们的花费远不仅如此。以此类推,你若得不到500万美元的融资,那你就只是算是闹着玩儿的。Uber从2009年开始启动项目,至今已整整6年过去了,他们还在一直继续下去。假设他们做的更快一点、更便宜一点,那么他们早就完成了。这也说明产品是否足够重要,依赖于你计划花费多少金钱和时间。

Step1中你把用户故事列出来后,强迫自己削减一半的条目,只保留最重要的几条,然后将这几条再切掉一半,你就会拥有一个高度集中的列表,从而可以高效地构建。

##实际是软件大纲,应该是总体设计和需求分析。

试着让你的网站只能做一件事情,但要保证能出色地做完成这一件事情,其他的功能可以都没有。用户也许会抱怨所有这个网站不能做的事情,但是如果你选择出用户真正需要的那一件事,无论如何他都将继续使用这个网站。

后面的内容不敢苟同。

再论想、做和实现

       决策最重要。挣钱找个项目,发展到大公司,或者上研究生,提升自己能力,沉默寡言地提高技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值