[摘抄]从 GitHub 身上学到的 3 个创业经验
1、找一个大问题去解决
让 Git 更容易使用是 GitHub 的目标,但它从来不是 GitHub 的最终目标。GitHub 的真正目标是让协作和编写软件变得更容易。世界上每一个软件开发者都在努力解决 GitHub 试图解决的问题。 这创造了一个巨大的潜在市场。
看看你目前开发的产品,问自己以下的问题:
你的产品是为了解决一小部分人遇到的非常特殊的问题,还是为了解决了很多人遇到的大问题?专业化可以成为一个强大产品区分点,但是解决大的、雄心勃勃的问题会给你的产品带来更大的潜在市场。
你会在日常工作中使用你自己的产品吗?很多公司说“吃自己的狗粮”是一个很好的规则,但实际上很少有公司能做到这一点。
如果你不使用自己的产品,为什么不呢?你的产品有问题吗?还是你个人没有受到产品要解决的问题的影响?这两种情况都是非常严重的问题。不使用你自己的产品会引发人们是否真的需要你的产品的问题。如果你没有亲身经历你的产品所解决的问题,是什么让你们公司成为解决这个问题最合适的公司呢?
2、不断解决令人痛苦的问题,并提供越来越好的解决方案
推动 GitHub 如此令人难以置信的增长的部分原因,是该公司不遗余力地致力于解决所有软件开发人员都经历过的重大问题以及痛苦的问题。这为 GitHub 吸引了巨大的潜在用户群体,并使公司从根本上重塑了我们所知道的软件开发。
想想你的产品和它所在的垂直领域中的位置,然后问问自己:
如果你能在你现有的产品中添加一个全新的功能,这个功能会是什么,它会解决什么问题?
为什么你的产品没有这个功能?是野心太大了?还是太难了?还是太宽泛了?如何克服这些障碍来实现这一功能?
是什么让你试图解决的问题如此痛苦?是技术的问题还是人的问题?
GitHub 之所以成功,是因为它解决了一个技术问题——需要一个更好、更直观的版本控制系统——这在解决人的问题上也具有巨大潜力,即在软件项目上进行轻松、安全和远程的协作。关注技术问题也使 GitHub 能够解决人的问题,这是 GitHub 获得成功的一个非常重要的因素。
3、尽早培养公司的文化
即使在早期,GitHub 就认识到了文化的重要性。公司有意识地主动创造自己的文化,而不是任由文化发展。与传统的观念相反,文化不仅仅是一种偶然的行为副产品——它是深思熟虑、有意行动和有目的决策的结果。对于任何公司来说,文化都是成长的关键因素。
看看你的公司,想想以下的问题:
你公司的文化如何反映组织的价值观?即使在早期,GitHub 也非常喜欢调侃传统的企业成功观念,从相对扁平的等级结构到公司模拟会议室的人造木板和白兰地酒瓶。你公司的文化对你有什么价值,有什么品牌属性?
你的员工在多大程度上塑造了你公司的文化?换句话说,你公司的个性有多少是自上而下决定的,随着时间的推移,你所雇用的员工有多少是符合这个个性的?
你认为你的竞争对手会如何看待你的公司和产品?这种看法在多大程度上是基于组织的文化?
[摘抄]从 GitHub 身上学到的 3 个创业经验的更多相关文章
- 合肥工业大学宣城校区大学生创新创业训练项目申报书:“基于Spark平台的人工智能知识的知识图谱构建”
- 再见了,DM
在DM奋斗了20个月之后,我终于有机会DM说再见.这我不是我第一次和DM说再见,因此我也不确定这次的再见是再也不见,还是再次见面.但有一点可以确定的是,在接下来相当长的一段时间内,我是没有机会 ...
- Github 升级到 Rails 5.2.1 了
简评:之前用的可是 3.2,早就该升级了啊. Github 的 Rails 升级花了大约一年半的时间,这是有原因的,首先,Rails 本身的升级并不总是平滑的,有些版本有重大改变(breaking c ...
- 学习 GitHub 有什么好处?
layout: post title: "学习 GitHub 有什么好处?" date: 2018-04-15 19:20:20 +0800 --- 鸣谢:王顶 老师(河北经贸大学 ...
- day16—正是Github,让社会化编程成为现实。
转行学开发,代码100天——2018-04-01 今天简单了解了一下GitHub的使用. 对于GitHub,在很多年前开始写程序的时候就频繁听到,也早早地注册之后看了真容.但是由于自己一直未产出较大型 ...
- 靠这些秋招秘笈,齐姐的学妹今年已经拿到了 8 个offer!
小齐说: 现在秋招进行时,正在找工作的小伙伴进度都怎么样了呀? 今天这篇文章是我武大的学妹今年秋招的经验分享,庆妹去年才决定转行,现在已手握 N+ 个 offer - 这篇文章干货满满,庆妹对每一块面 ...
- jsxyhelu的GitHub使用方法
如果只是使用Clone不能称得上是完全使用了GitHub,必须完成PullRequest,而且最好是对大型.带自动构建项目进行PR(比如OpenCV),这样才叫完全掌握GitHub的使用方法,这里分享 ...
- 我在Facebook学到的10个经验
1.坚持你的远景,但要对细节灵活. 作为一个领导者,你需要依赖你自己的远景(至少在你负责的业务领域内)而那些和你一起或为你工作的人将依赖你的远见.什么是远景?就是对最终状态的一种描述.是你需要你的团队 ...
- JS高级前端开发群加群说明及如何晋级
JS高级前端开发群加群说明 一.文章背景: 二. 高级群: 三. 加入方式: 四. 说明: 一.文章背景: 去年年初建了几个群,在不经意间火了,一直排在“前端开发”关键字搜索结果第一名.当然取得这 ...
随机推荐
- 准备好要上传到 Azure 的 Windows VHD 或 VHDX
在将 Windows 虚拟机 (VM) 从本地上传到 Azure 之前,必须准备好虚拟硬盘(VHD 或 VHDX). Azure 仅支持采用 VHD 文件格式且具有固定大小磁盘的第 1 代 VM. V ...
- shell 的echo和 printf
shell的echo指令是输出语句 就好比Python的print 在显示字符串的时候可以省略双引号 但是最好还是带上 echo ' Ti is a dashaobing' echo Ti is ...
- python基础学习6----字符串操作
一.重复输出字符串 print('hello'*20)#输出20个hello 二.通过索引获取字符串中字符 print('helloworld'[2:])#输出lloworld 三.关键字 in pr ...
- LVM卷的创建及案例演示
LVM:Logical Volume Manager, Version:2dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块. /dev/dm-# 这里的#表示数字,代 ...
- MySQL基础值 存储过程和函数
一.创建存储过程和函数 什么是创建存储过程和函数? 就是将经常使用的一组SQL语句组合在一起,并将这些SQL语句当做一个整体存储在MYSQL服务器中. 创建存储过程的语句是:CREATE PROCE ...
- app的描述-软件的描述
app的描述=需求文档+接口文档+程序架构+工程结构. 程序架构:类结构图: 需求文档:业务逻辑-->时序图.
- WCF简单实例--用Winform启动和引用
以订票为例简单应用wcf程序,需要的朋友可以参考下 本篇转自百度文档,自己试过,确实可以用. 以订票为例简单应用wcf 新建一个wcf服务应用程序 在IService1.cs定义服务契约 namesp ...
- Object Detection API 相关
训练官方提供的数据集: http://blog.csdn.net/LiJiancheng0614/article/details/77756252 训练自己的数据集(墙外): https://medi ...
- Jenkins Extended E-mail Notification 2个注意事项:
1.Use SMTP AUTHentication 下 user name 所定义的邮箱,必须和全局配置的管理邮箱一直,否则会报错: Error sending to the following VA ...
- mysql删除关联表数据
DELETE og,oiFROM order_goods og, order_info oiWHERE oi.order_id = og.order_id and oi.user_id = 6