首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >孤独的程序员与其他一切

孤独的程序员与其他一切
EN

Software Engineering用户
提问于 2010-10-24 17:34:43
回答 3查看 1.8K关注 0票数 12

我想你可以叫我"MicroISV“,因为它基本上是我做的工作,以创造一个产品的商业销售。我敢肯定有很多人喜欢我,所以我的问题是:

除了编程/编码方面,让你的代码走出大门,你是DIY还是供应商-所有其他东西?例如,网站创建、网络营销、会计/税收、公司会议记录、客户支持、建立电子商务/银行业务、服务器管理、采购等。

所有这些活动似乎都超出了我所擅长或有耐心/时间的范围,但我不知道替代方案是否太不可信或太昂贵,以致于不值得尝试将这些任务外包给其他人(比如本地公司、oDesk上的供应商等)。

我当然可以理解想要保持所有这些任务“内部”(即我)来保护策略,计划,代码,私人的东西,如银行帐号,但是外包这些任务真的有那么大的风险吗?你有什么经验?

EN

回答 3

Software Engineering用户

回答已采纳

发布于 2010-10-25 04:35:19

我认为,更早的时候,您将需要一个组织来支持您的产品,因为软件价值的一个重要部分来自于支持您的用户并根据您的用户需求开发软件的能力。

在某一时刻,你将没有足够的时间独自完成这一切。

您可以将大部分管理任务外包出去,但是升级软件和支持用户(业务的核心)是成功的关键,因此您需要一个团队(可能只有两三人)。

建立一个团队通常需要一些时间,所以我的建议是开始寻找在产品的技术方面与您一起工作的人,这样最终您可以让他们处理这些问题,然后开始管理团队。

看起来你是那种技术型的人,所以你需要:(1)开始培养你的管理技能;( b)找一个你认识并信任的人,拥有这些技能,成为你的商业伙伴。

单独开发产品与团队合作实现这一目标完全不同,管理是后者的关键。

经营企业是一项团队工作,因为一个人不可能有效地处理所有方面,特别是在战略、市场营销、产品开发和用户支持方面。

因此国际水文学组织:

  1. 建立一个团队,负责制定战略、市场营销、产品开发和用户支持。
  2. 把其他一切都外包出去
票数 7
EN

Software Engineering用户

发布于 2010-10-24 17:44:58

我们公司有一个简单的规则,因为我们是一个小软件公司。

  1. 我们能像第三方那样做吗?
  2. 我们是通过内部工作来节省更多的钱,还是在另一个项目上工作更符合成本效益?
  3. 我们真的有时间做额外的工作吗?
  4. 是否有其他内部工作人员可能不知道的因素,如立法等。

像这样的简单问题的答案应该能帮助你做出明智的选择。

我希望这能帮点忙。

票数 30
EN

Software Engineering用户

发布于 2011-08-22 16:28:31

我的一位朋友作为一名软件顾问非常成功,直到他的会计逃之夭夭,带走了我朋友所有的记录。这使我的朋友对如何纳税一无所知。他别无选择,只好停业。

这是经常发生的,账目为他们的利益和损害他们的客户的账簿。我猜我朋友的会计以为他就要被抓了。

新手顾问和软件出版商总是被建议听取好的律师和会计师的意见,但我发现我付他们的钱不值得。最后,我通过学习做我自己的会计,以及学习影响我的业务的法律部分,为自己做了更好的工作。

现在,这不能代替在适当的时候征求专家的意见。但是有很多关于法律和会计的东西,我们只要阅读它们就可以很容易地了解到。这使一个人只有在有一个真正神秘的问题时才能求助于专家。

如果你的会计外包,坚持定期备份你的账簿,定期研究你的账簿、银行对账单和网上银行,以确保你没有被盗用。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档