首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何创建软件公司

如何创建软件公司
EN

Software Engineering用户
提问于 2011-03-12 10:58:12
回答 4查看 18K关注 0票数 13

我一直很想知道软件公司是如何发生的。一旦你被车、房子、生活等束缚住,我发现这是非常困难的。资金总是最重要的问题。

为了更具体一点,我看到了两种类型。提供产品/服务或提供咨询公司的。

有一件事让我对这种产品/服务感到困扰,那就是我们都知道在两端点蜡烛是多么的精疲力竭。每天编码8-10个小时,晚上在自己的东西上编码,不会持续很长时间。不管你对自己的想法有多热情,简单地说,日夜编码是一种消耗殆尽的方法。但这是一种失败主义的态度吗?它能平衡吗?

在我的诚实看来,咨询业并不是那么棘手。我认为,一旦你在这个行业里花了很多年的时间来建立关系,通过合同或搬家建立联系,当然,参与到社区中去,然后作为一名顾问来完成你的第一个项目,我相信这比产品/服务更容易。我可以想象,朋友们会加入你的行列,当你承担更大的公司项目时,比如敏捷实现或TDD培训,然后你就会得到更大的东西。

如果你不能对两者做出贡献的话,你能说明你回答的是哪种公司类型吗?我想听听每个人的经验或想法,在任何级别的软件公司的初创企业。

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2011-03-12 11:06:54

首先,我建议您看一看“在工作中的创始人”一书。这是一组对科技公司创始人的采访,包括StackOverflow的乔尔·斯波斯基( Joel )(他曾作为福克的创始人接受采访,因此当时并不存在)。请记住,Joel是关于创建软件公司的最受欢迎的博客的作者。您可能想读他以前的职位

书中有一个有趣的模式,在我遇到的其他创始人的故事中:

  • 许多成功的软件初创公司都是从咨询公司开始的。
  • 后来,他们发现了销售产品的力量和自由,而不是销售服务(更低的可伸缩性)。
  • 它之所以奏效,是因为在他们开发第一种产品时,服务部门正在付账。

我就是这样开始的。

如果你有灵感的话,我建议你读一本很棒的书“来自开始的艺术 川崎”。奇闻轶事:我的凹印头像是一张盖伊和我在Bizspark欧洲峰会上的剪裁照片。

如果你仍然有动力,我强烈建议你开始,不要再担心了。对开发人员来说,创建一家软件公司可能是最简单、最酷的事情。

票数 16
EN

Software Engineering用户

发布于 2011-03-12 15:17:17

如果你仍然有动力,我强烈建议你开始,不要再担心了。对开发人员来说,创建一家软件公司可能是最简单、最酷的事情。

这段来自Pierre 303的引语是你会发现的关于如何创建软件公司的最有洞察力的引用。你可以在这个问题上读很多书,但这就像学到了很多关于如何使用自行车的知识,而没有尝试去做就行了。你会弄伤你的膝盖,你会工作很多,但很有可能你会喜欢它。

保罗格雷厄姆杂文也非常有趣。你应该试一试。

总的来说,你会发现很多创始人,前创始人,还有一些随意的人,他们在做宣传和卖书。来自每个人都可以免费戴防晒霜文本:

忠告是一种怀旧。分配它是一种方式,捕鱼过去的处置,抹去它,油漆丑陋的部分,并回收它的价值超过它。

最好的态度是接受所有这些建议,读一读,上一两节课,然后自己犯错误。五年后,再来这里给其他人提供建议,成立一家软件公司。

现在,关闭这个浏览器,然后做它。

票数 14
EN

Software Engineering用户

发布于 2011-03-12 11:27:05

你担心在“日间工作”上每周工作40小时,而在你的创业公司里则担心另一个。我没有做兼职,我只是跳了船。在第一年左右的时间里,我对自己将要做的事情有了一个设想,但结果却与我现在所做的完全没有关系。

我写了一本书,这不是一种致富的方式,但这是一个很好的方式,让客户有兴趣认真对待你。我开发了一款Mac应用程序产品,该产品进入了公开测试版,但最终未能激起人们对其目标市场的兴趣。我学到了很多..。

重要的是要注意的是,有足够的承包工程,你将不会有一个问题,支付租金,而你建立业务。不可否认,你可能有一段时间没有钱买别的东西了。订约和咨询的伟大之处在于,即使在每个月不到一周的时间里,它也会让狼群呆在门口,你可以花些时间去研究、推销、开发你的产品,或者其他什么。

当然,如果你感兴趣的是具体的合同或咨询,那么你可以花更多的时间做更多的事情。请不要误以为建立一家咨询公司很容易:如果他们没有听说过你,他们就不会雇用你,而当你刚开始的时候,没有人听说过你。我所做的很多工作都是iPhone开发团队的应用程序安全顾问:引导我使用了上述的书,此外,我还暗示自己尽可能多地参加会议演讲。每一个都是无偿的,花费大量的时间,花费金钱,而且是完全值得的。

几个一般的离别点:

  • 如果你真的不知道你想在你的公司做什么,甚至不知道它是一种产品还是一种咨询,你就不应该创办这家公司。你需要在一段时间内熬夜工作,没有报酬,所以只有你相信你正在做的事情会改变世界,才能让你继续前进。
  • 初创企业堆栈交换有很多关于初创公司的信息。
票数 7
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/57380

复制
相关文章
.Net 框架
对于在.NET框架(.NET Framework)下进行开发的程序员来说,无法回避的一个问题就是:什么是.NET框架?它包含了哪些内容?为开发程序提供了哪些支持?很多朋友对这类个问题的第一反应可能是.NET框架所提供的庞大类库及编写代码所采用的C#语言,实际上远不止这些。
张子阳
2018/09/30
1.9K0
.Net 框架
C#温故而知新—闲话.Net
在Java搞得如火如荼时,微软为了巩固自己的霸主地位,自然要来分一杯羹,于是.NET应运而生。 .Net的战略。 NET是一种面向网络、支持各种用户终端的开发平台环境。.NET的特点: 软件即服务(SaaS) 微软的.NET战略意味着:微软公司以及在微软平台上的开发者将会制造服务,而不是制造软件。在未来几年之内,微软将陆续发布有关.Net的平台和工具,用于在因特网上开发web服务。那时,工作在.Net上的用户、开发人员和ET工作人员都不再购买软件、安装软件和维护软件。取而代之的是,他们将定制服务,软
JadePeng
2018/01/18
6880
C#温故而知新—闲话.Net
C#图解教程第一章 C#和.NET框架
1.1 在.NET之前  C#发音:see shap  1.1.1 20世纪90年代后期的Windows编程   20世纪90年代后期各语言缺点:    1.纯Win32 API不是面向对象的,而且工作量比MFC的更发    2.MC是面向对象的,但是他却不一致,并逐渐变得陈旧    3.COM虽然概念上简单。但实际代码复杂,而且需要更多丑陋的,不雅的底层代码   共同缺点:    主要针对桌面程序而不是Internet的开发 1.2 进入Microsoft.NET  .NET框架是一种比MFC或COM编程
房上的猫
2018/03/14
1.2K0
C#图解教程第一章 C#和.NET框架
【C# Personal Handbook】运行环境
来源 : https://docs.microsoft.com/tr-tr/dotnet/framework/get-started/overview CLR 组件
AI.NET 极客圈
2022/11/11
4570
【C# Personal Handbook】运行环境
.NET Framework 框架的一些简单介绍
1)OMC(对象组件模型)的CORBA 2)Microsoft的COM/DCOM 3)Sun公司的JavaBeans
庞小明
2019/07/02
1.3K0
《C#图解教程》读书笔记之一:C#和.NET框架
  C#语言是在微软公司的.NET框架上开发程序而设计的,首先作者给大家纠正了一下C#的正确发音:See Sharp(而不是很多人说的什么C井之类的,每次听到C井我都只能呵呵一笑)。
Edison Zhou
2018/08/20
7430
《C#图解教程》读书笔记之一:C#和.NET框架
.NET面试题系列[1] - .NET框架基础知识(1)
面试出现频率:从来没人问过。事实上我都不知道怎么问,考背书吗?倒是可以问问知不知道现在.NET最新版本是什么,考察面试者是否对新技术足够敏感。
s055523
2018/09/14
1.7K0
.NET面试题系列[1] - .NET框架基础知识(1)
[读书笔记]C#学习笔记一: .Net Framwork
前言:  一次偶然的机会  在园子里看到@Learning hard 出版的一本书: <<C#学习笔记>>, 然后买来 一直到现在读完, 感觉很不错, 适合入门, 书中内容是从C#1.0 到5.0. 很全面也很细致. 下面就来分享一下这本书中自己感觉需要记录的一些东西.  这里先贴上@Learning hard本人在博客园的主页: http://www.cnblogs.com/zhili/     以及本书中的一些知识点: http://www.cnblogs.com/zhili/category/421
一枝花算不算浪漫
2018/05/18
6550
.NET6 平台系列2 .NET Framework框架详解
  .NET Framework 是 Windows 的托管执行环境,可为其运行的应用提供各种服务。 它包括两个主要组件:公共语言运行时 (CLR),它是处理运行应用的执行引擎;.NET Framework 类库,它提供开发人员可从其自己的应用中调用的已测试、可重用代码库。 .NET Framework 提供的用于运行应用的服务包括:
张传宁IT讲堂
2021/04/26
2.2K0
.NET6 平台系列2 .NET Framework框架详解
cts测试步骤(卡西欧cts200测试)
1. 准备一台 ubuntu linux(比较简单,很容易在网上下载到,安装也很简单)
全栈程序员站长
2022/07/25
7500
【日志服务CLS】TKEX 接入 CLS
在这之前,日志搜索使用项目组自己搭建的 es,统计分析通过 Kiabana 展示聚合数据,还有些通过打点系统分析展示,用起来体验稍差,还需要项目组自己投入机器、人力去维护管理,费心费力。
用户2941833
2021/05/18
1.8K1
【日志服务CLS】TKEX 接入 CLS
android cts测试超时设置,Android的CTS测试「建议收藏」
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说android cts测试超时设置,Android的CTS测试「建议收藏」,希望能够帮助大家进步!!!
Java架构师必看
2022/04/27
1.8K1
cts测试[通俗易懂]
刚刚接触cts测试有一个月了,还是职场菜鸟一枚。只是记录一下我的所学的知识。我目前从事的测试工作,简单,流程。但是还不够自动化。所以我也想要开发出各种好用的脚本。所以我就要学习各种脚本语言,包括python,perl,shell。唉,讲真脚本语言一起看容易混啊!
全栈程序员站长
2022/07/25
1K1
vue cil安装axios
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/15
3050
vue cil安装axios
.NET面试经典三问:什么是.NET?什么是.NET Framework?什么是.NET Core?
本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运行概念、什么是.NET Framework,.NET Core,.NET Standard及一些VS编译器相关杂项和相关阅读链接。完整的从上读到下则你可以理解个大概的.NET体系。
BlueSocks
2022/04/01
9860
.NET面试经典三问:什么是.NET?什么是.NET Framework?什么是.NET Core?
答疑《python的CLS》
这两天有个朋友看到这样的一个代码,问我啥意思,我第一眼看上去也是比较懵的(原谅我比较菜,见识短),cls后面竟然多了个括号???,直接开始用了????
我被狗咬了
2019/09/23
2.8K0
答疑《python的CLS》
.NET 中的工具和诊断
在本文中,您将了解 .NET 开发人员可用的各种工具。使用 .NET,您将拥有一个强大的软件开发工具包 (SDK),其中包括一个命令行界面 (CLI)。.NET CLI 支持 .NET 就绪集成开发环境 (IDE) 中的许多功能。本文还提供了生产力功能的资源,例如用于诊断性能问题、内存泄漏、高 CPU、死锁和代码分析工具支持的 .NET CLI 工具。 .NET SDK .NET SDK 包括 .NET 运行时和 .NET CLI。您可以下载适用于 Windows、Linux、macOS 或 Docker的.NET SDK。有关详细信息,请参阅.NET SDK 概述。 .NET 命令行界面 .NET CLI 是一个跨平台的工具链,用于开发、构建、运行和发布 .NET 应用程序。.NET CLI 包含在 .NET SDK 中。有关详细信息,请参阅.NET CLI 概述。 集成开发环境 您可以在Visual Studio Code、Visual Studio或Visual Studio for Mac 中编写 .NET 应用程序。 附加工具 除了比较常用的工具,.NET 还提供了针对特定场景的工具。一些用例包括卸载 .NET SDK 或 .NET 运行时、检索 Windows Communication Foundation (WCF) 元数据、生成代理源代码和序列化 XML。有关详细信息,请参阅.NET 附加工具概述。 诊断和仪表 作为 .NET 开发人员,您可以使用常见的性能诊断工具来监控应用性能、使用跟踪分析应用、收集性能指标以及分析转储文件。您使用事件计数器收集性能指标,并使用分析工具深入了解应用程序的性能。有关详细信息,请参阅.NET 诊断工具。 代码分析 .NET 编译器平台 (Roslyn) 分析器检查您的 C# 或 Visual Basic 代码是否存在代码质量和代码样式问题。有关详细信息,请参阅.NET 源代码分析概述。 包装验证 .NET SDK 允许库开发人员验证他们的包是否一致且格式良好。有关详细信息,请参阅.NET SDK 包验证。
呆呆
2022/01/04
6260
跨域 webpack + vue-cil 中 proxyTable 处理跨域
跨域 了解同源政策:所谓"同源"指的是"三个相同"。 协议相同 域名相同 端口相同 解决跨域 jsonp 缺点:只能get请求 ,需要修改B网站的代码 cors 这个方案缺点 是 ie6 7 兼容不好(倒是不见得要兼容)。需要B网站在响应中加头 postMessage 缺点也是 ie6 7 兼容不好(倒是不见得要兼容)。需要修改B网站的代码 iframe window.name 传值得方式很巧妙,兼容性也很好。但是也是需要你能修改B网站代码 服务端主动请求B网站,兼容性好而且你客户端的代码还是原来的ajax
Krry
2018/09/10
8060
Windows下运行 Android CTS
在windows下运行android CTS的文章, 在网上找了一圈, 发现都是老版本的, 而且官方也明确说了, 不支持在window上运行.
叉叉敌
2019/02/20
3.2K1
点击加载更多

相似问题

CTS和CLS的关系是什么?

50

.NET CIL码大小

12

在.net中混淆CTS

10

[CTS]android.net.cts.DnsTest#testDnsWorks-失败

22

评估堆栈的.NET CIL操作

25
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文