阅读更多
编者按:Ben Dixon,一名Ruby/Android开发者,开发运营极客。他是Reliably Deploying Rails Applications的创始人,并创建了makeitwithcode.com,一个教导非开发者通过代码创建有用事物的网站。日前,他做了一件有趣的事儿:

如果可以回到五年前,我会告诉刚开始创业的自己什么道理?

Ben Dixon总结了这些,我们进行了节选,排名不分先后:
  • 关于创业的想法总有人与你相同,这不是坏事
  • 如果别人要求你必须在签保密协议后才能听取他们的想法,请拒绝
  • 线性增长有时比没增长更糟糕
  • 谈论失败的人大多并未亲身经历过
  • 每个人都有隐藏的实力
  • “这是行不通的,因为什么什么”这类思想,很容易让人作出过度评判和应对,应该避免这种情况
  • 对于上一条情况的新人,要避免与其交谈,应请专职人员来引导
  • 听别人讲述一个你已经失败了无数次的想法,很痛苦,你更应该做的是找出其中轻微的不同或你令你感兴趣的地方
  • 成为技术主干并不意味着他知道如何去掌控事情
  • 编程语言/框架的争斗是非常有趣的,但是在现实生活中的价值是有限的
  • 优秀开发者可以在几周内学会任何一个语言或平台
  • 我仍然不懂真正的投资者是什么
  • 夸大你将要做的东西会很累
  • “溺爱”一件产品(相比问题而言)是很危险的
  • 如果不知道一个哈希表是如何工作的,请点击右上角的X(关闭按钮),当你最终学会时,你会发现它是令人满意的
  • 对Big O符号也是一样
  • 一夜成名不是事,社交网络依旧演绎着这样的故事
  • 我依旧不明白PR
  • 大多数技术解决方法相比如何让产品进入人们手中来说是微不足道的
  • 相比创造你想要的东西,创造一些人们想要的东西可能更有意思
  • 你想要的并不意味着人们想要,因为你的产品是一个业务
  • 如果没有先亲身体验一个行业,你可能会错误理解工作方式、遇到的问题、解决之道等,请多与人交流
  • “Ads”是商业模式的坟墓
  • “我们将数据货币化”是新的“Ads”
  • 你最终想要一起工作(和帮助)的人应该是那些总是试图帮助你的人,请珍惜他们。
  • 要擅长问事情,大多人会无缘由地将你的问题打折扣,有选择性地回答你。
  • 学会说不
  • 在好的商业理念及好产品中找到一个平衡点,不要是太偏执于一方
  • 写作(博客、书、日志)是一个好习惯
  • 不要太在意你所写文章下面的评论,总有人不喜欢
  • 大多数创业公司的建议是可怕的。每个人都会有不同的建议,所以相信自己的直觉
  • 由于现实原因,没人使用比特币ATM
  • 创业者会面临先开发或融资,如果不能兼得,选择前者
  • 很多问题的解决之道并不全是技术做得到的
  • 将你的想法告诉尽可能多的人
  • 与别人能成为朋友并不表示就能与其融洽工作
  • 小的团队可以快速的转移到VERY,所以慎重加入额外的人,敏捷性很重要
  • 多任务不是单一的事情,转换成本是巨大的,所以一次只做好一件事情
  • 推荐读Paul Graham所写的文章
  • 在科技新闻(综述类的)上的时间投资,回报率是很低的,请选择书籍和交谈
  • 推荐阅读Founders Stories、Fooled By Randomness和The Four Steps to the Ephiphany
  • logo在开始时并不是那么重要,找一个简单的、可重复用于不同项目的logo即可
  • 如果有机会,多参与到开源中并随便写一些项目,你会遇到同样兴趣的人
  • 常常每天工作十二个小时并不是一个好事
  • 与所有人交谈
  • ……

来自HN的评论:映入眼帘的评论是关于第11点“一个好的开发者可以在几周内学会任何一个语言或平台”,这句话说的对也不对,原文使用了“picking up”一词,与实际上的擅长还是有区别的,Norvig有篇著名的文章“用十年时间自学编程”,其中说过这么一段话:
引用
在24小时内你可以了解一些C++的语法(前提是你已经了解另一种语言),但是你无法在这么短的时间里学会很多关于语言使用的知识。简而言之,如果你是一个Basic程序员,你可以使用C++语法编以Basic风格编写程序,但是你不知道C++实际上是好是坏,这有什么意义呢?Alan Perlis曾说过:“一个不能影响你思考编程方式的语言是不值得去知道的”。

英文原文点此查看

对于创业过程中的点点滴滴,有相同有不同,你会有怎样的体会呢?欢迎留下评论。
4
0
评论 共 2 条 请登录后发表评论
2 楼 dellheng 2015-04-13 09:31
好文章
1 楼 mangguo 2015-04-09 10:19
我们现在也在创业,汇智网这是我们现在做的

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 软件设计师考试大纲

    软件设计师考试大纲,包含软件设计师考试考察主要内容,备考重点

  • 软件设计师级考试大纲(2004年新版)

    1.考试要求:   (1) 掌握数据表示、算术和逻辑运算;   (2) 掌握相关的应用数学、离散数学的基础知识;   (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;   (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;   (5) 熟练掌握常用数据结构和常用算法;   (6) 熟悉数据库、网络和多媒体的基础知识;   (7) 掌握C程序设计语言,以及C++、J

  • 【软考-软件设计师精华知识点笔记】考试大纲及题型介绍

    前言 今年上半年参加了软件设计师考试,考完感觉稳了,考试内容与我学习的内容基本一致,因此感觉自己的笔记可以帮助其他准备考试的童鞋。 《软件设计师教程(第5版)》 + 真题 + 大纲 链接:https://pan.baidu.com/s/1P21GKMk8QP7XxSsU-TH9Cg?pwd=CSDN 提取码:CSDN 考试大纲及题型 考试总纲: 掌握计算机内的数据表示、算术和逻辑运算方法; 掌握相关的应用数学及离散数学基础知识; 掌握计算机体系结构以及各主要部件的性能和基本工作原理; ......

  • 软件设计师考试大纲(最新的)

    软件设计师考试大纲(最新的) 准备考软考的可以下下来看 很有帮助的

  • 2018软考中级-软件设计师考试大纲

    最新的软考-中级-软件设计师的考试大纲

  • 2019最新软件设计师考试大纲详细.zip

    2019年软考--软件设计师考试大纲(非简单拷贝,含详细内容)

  • 2009下半年软件设计师考试大纲

      09软件设计师考试大纲 软件设计师考试大纲一、考试说明1.考试目标    通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。2.考试要求 (1) 掌握计算机内的数据表

  • 软件设计师大纲

    软考 软件设计师考试大纲

  • 2019上半年软件设计师考试大纲

    软件设计师的试题主要分为上、下午两个部分。上午主要是选择题(75题75分),下午为6道大题(6题75分 其中五/六题为选择Java&C++ )。 上午题目较为繁杂,涵盖了计算机组成原理、编译原理、计算机操作系统、计算机网络数据库设计、数据库设计、数据结构、算法设计、软件工程、面向对象与设计模式等知识点。题目分值范围主要如下所示: 一、计算机基本知识 (1-6/6分/8%/难度中等) 二、程...

  • 2017年上半年软件设计师考试大纲

    软件设计师考试大纲 一、总体要求     软件设计师主要完成三项工作:(1)编写文档;(2)组织指导程序员开展工作;(3)软件优化和集成测试,开发高质量软件。本工作要求具有工程师的实际工作能力和业务水平。 具体讲就是,通过本考试的合格人员,能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并

  • 毕业设计&课设_CUMT 信息安全专业毕业设计:基于区块链的能源交易系统,含架构、部署等多方面详细介绍.zip

    毕业设计&课设_CUMT 信息安全专业毕业设计:基于区块链的能源交易系统,含架构、部署等多方面详细介绍.zip

  • 用Python分析文本数据项目

    用Python分析文本数据项目

Global site tag (gtag.js) - Google Analytics