心理准备
创新不是一个大成果,通常是已有成果的微小变化和组合
不要刻意模仿高人的怪癖,有害创新
新技术发展很快,所以速度要快
自己一定要喜欢编程和设计
自己要喜欢自己的东西
创业不是为了赚钱,是为了满足客户需要,满足的人越多你就赚越多
大多数创造财富的人都是通过创造新技术成功的
如何编程
不需要搞懂所有的计算机理论,那是给科学家看的,不一定有实用价值
直接上手打代码,然后慢慢改,不停测试。不用写好了再打
编程语言分为动态语言和静态语言,越静态越接近机器语言,例如c,java,c++,动态是高级语言 lisp,python,perl,ruby等
白天找份相关工作,晚上编自己的程序
尽量把语言写简单,免得自己过一段时间看不懂
你使用的语言会影响你的思维方式,尽量选高级语言
语言先进不代表好用,代码短也不代表好用,好用的软件是编程过程流畅的
如何与大企业竞争
去找还没有大企业进入的新兴领域,做出大胆设计。
向网页端软件发展而不是单机软件
不需要管兼容不兼容。bug也会比较少。因为所有用户用同一个版本。只需要注册。
不受地域限制,不需要重装软件。
也不怕数据丢失。也不怕病毒。对用户压力小。发布新版本频繁。而且可以看见bug,不用猜。
尽量选择困难的技术难题,以免被对手赶超
尽量用高级语言开发你的软件,这样你的开发速度会比别人快