为什么创业公司能使用.Net却不用

标签: 创业公司 net | 发表时间:2011-05-26 18:44 | 作者:ericwtou 冉波
出处:http://www.yeeyan.org

原作者:
来源Why Startups Could Use NET, But Don’t
译者ericwtou

   几周前,Expensify的CEO David Barrett,  写了篇文章解释为什么他的公司不雇佣使用微软.Net框架的开发者。这篇文章引起了一些争议,同时也让一些.Net开发者很抗拒。尽管这篇文章有一些不准 确,但它确实提出了一个很好的观点,为什么没有更多的创业公司在.Net框架上构建应用程序?

  公司和程序员们都习惯于说决定源于两件事情:成本和技术限制。对于取舍一个软件平台这可能是完全有效的理由。不过,作为和ASP.NET和PHP打交道多年的个人,我能坦诚地说,两个平台的成本和技术几乎一样。

   当我们谈到成本,最大的问题是初始阶段。对于一个大公司,主要的IT成本会是薪水、硬件、带宽和数据,而非平台。乍一看,PHP和Ruby on  Rails曾经在起始成本上有明确的优势,因为它们能够通过使用免费和开源软件来运行。然而,微软已经运营它的Bizspark项目好几年了,以消除通常 与采用.NET框架相伴的绝大部分初始成本。所以本质上,成本差距已经变得微乎其微。

  技术层面,通常抱有的观念是PHP和Ruby允许 你更快地将你的产品推向市场。各种编程语言都拥有专注于快速应用开发的框架和工具以吸引创业公司。在Piehead,我们以比几乎任何创业公司更快的节奏 创建Web应用程序,而在我们使用的不同平台之间,总的项目耗时只有极细微的差距。对于Web开发者来说,不同的平台有差别,但只是很少的例外,而且他们 中的每个人都工作在指定的软件项目上。

  创业公司不使用.NET的真正原因是基于文化而非技术。微软闻名  并且被广泛使用于许多企业级的软件公司。同时,创业公司里则由PHP和Ruby统治。这在程序员中形成了一种观念,特别是该领域的那些新手,这就是事情的 真相。结果是,程序员开始基于文化观念选择技术,而非专注于实现他们想要创建的软件的最佳途径。

  IT文化的另一面:自我,更增强了这种分歧。当一个开发者决定使用某个特定的平台,这个人通常无论如何都会捍卫这个选择。瞥一眼各种技术论坛上的大部分评论就能反映这一点。所有的负面评论,无论哪一方,通常都是技术上站不住脚的。

   最终,所有的创业公司采纳了开发者文化,他们鼓励他们的程序员学习范围广阔的各种技术,而非专注于编程的某个方面。这对创业公司是理想的,因为他们需要 敏捷,并且针对持续变化的技术做出调整。同时,所有已稳定下来的软件公司则拥有一种工程学文化。在一个庞大的团队里,程序员们通常专注于编程的某个方面。 基本上创业公司专注于技术的广度,而大企业专注于技术的深度。这也使得程序员很难在大企业和创业公司之间转换角色。

  这三个因素才真正驱动了平台选择的分化。开发者在职业生涯的很早期就做出决定,并且发现决定很难改变。在Piehead,我们非常努力去保持技术的不可知(按:我想这里意指技术上的分散投资),并且避免将程序员锁定在特定的思维方式或是技术平台上。我们的PHP程序员通常在几周内就开始学习.NET,而.NET和Java程序员也一样。这使我们的团队习惯于学习新的概念,帮助我们超越文化的差异,专注于技术。

   回到最初的问题:为什么没有更多的创业公司在.Net框架上构建应用程序?真正的答案既关乎技术,也同样关乎行业文化。如果你想要最好的开发者为你的创 业公司或是你的客户工作,不要去寻找PHP程序员或者.NET程序员,寻找那些有不同平台经验的程序员,那些有能力作出事关软件项目成败的不含偏见的决定 的人。

  按:作者表达 了1.他对.NET没偏见;2.他所在的公司Piehead是个好公司;3.有不同平台经验的同学其实是好同学。 记得读过(《程序员修炼之道》)之后,就开始“如果正在使用A,不妨去学学B”,领略不同平台的语言、框架、工具确实有益。 不限 于.NET,大公司和小公司在对开发人员的技术要求这一点上确实差别巨大,同学们要有清醒的认识,并早作规划。

 

原文链接:http://humblepg.com/chs/articles/why-startups-could-use-net-but-dont.html

添加新评论

相关文章:

  面向对象设计

  程序员的本质

  你丫不是一个软件工程师!

  Web开发人员应当收藏的10个网站

  Ubuntu软件中心新上架的付费开发软件Illumination Software Creator

相关 [创业公司 net] 推荐:

为什么创业公司能使用.Net却不用

- 冉波 - 译言-电脑/网络/数码科技
来源Why Startups Could Use NET, But Don’t.    几周前,Expensify的CEO David Barrett,  写了篇文章解释为什么他的公司不雇佣使用微软.Net框架的开发者. 这篇文章引起了一些争议,同时也让一些.Net开发者很抗拒. 尽管这篇文章有一些不准 确,但它确实提出了一个很好的观点,为什么没有更多的创业公司在.Net框架上构建应用程序.

Debugging .NET Core on Linux with LLDB | RayDBG

- -
The LLDB debugger is conceptually similar to the native Windows debugging tools in that it is a low level and command live driven debugger. Part of the reason the .NET Core team chose the LLDB debugger was for its extensibility points that allowed them to create the SOS plugin which can be used to debug .NET core applications.

Google 大厨的创业公司

- scaoen - 爱范儿 · Beats of Bits
人说“近朱者赤,近墨者黑”,大厨和科技能碰撞出什么火花. Google 的两位前任大厨 Nate Keller 和 Mirit Cohen 显然也被硅谷的创业文化深深影响,2008 年自立门户开了一家创业公司  Gastronaut,业务是——做菜. Gastronaut 这名字就够 Geek,右图就是公司 logo,难道是 Google + Astronaut 的缩写.

创业公司打工指南

- chenhua - 阮一峰的网络日志
创业公司最大的苦恼之一,就是雇不到优秀程序员. 为什么优秀程序员宁愿去微软公司,也不愿意去创业公司打工. 因为他们了解微软,而对创业公司则是一点把握也没有. 为了解决这个难题,上周四晚上,风险投资公司Y Combinator举办了一个见面会"Work at a Startup",让创业公司与程序员直接见面,增进彼此的了解.

创业公司如何挑选员工

- 小宇 - Tech2IPO
当人们讨论为创业公司招聘人才的时候,通常会说“招聘比你聪明的人”或者“找那些有名的人”. 这并不能成为创业公司在招聘人才时候充分的标准. 人们总想找到出奇聪明和出色的人,这对于早起的创业公司还不够. 创业公司还需要那些有着额外亮点的人才. 作为小的创业公司,我认为应该去寻找有以下特征的人才:. 这些人愿意去深入到一个问题中并设法解决问题,并负责那些别人不愿意做的事情.

创业公司如何被收购?

- eating - 每日鲜果精选
为什么一些创业公司被大公司并购,而另外一些创业公司没有获得这些机会呢. 让我们来做一个假设,并来思考一下这个问题.  假如你有两家创业公司,条件基本一致,那么有什么因素可以让一家比另外一家更容易获得并购的机会呢. 我认为其中一个重要的因素是并购方对于可能并购的两家公司拥有偏见,而导致这种偏见的原因往往是并购方对于一家公司的了解比另外一家要深入.

创业公司成功Pivot的秘密

- 罗智中 - 36氪
编者按:James Altucher是一位投资人、作者、程序员兼创业人士. 同时也是资产管理公司Formula Capital的总经理,曾写过6本关于投资的书. 此人经常会写一些经验类的文章给创业者和投资人,文风幽默犀利(不及阿灵顿). 另推荐两篇他的文章《如何成为世界上最好的创业者》和《创业者如何创造自己的好运》.

创业公司财务怎么做?

- - 知乎每日精选
正文 打个广告先,知乎新书《金钱有术》已在亚马逊开始预售. 《知乎金融选修课:金钱有术》 知乎【摘要 书评 试读】图书. 我的知乎之路是从一本杂志开始的,那是2011年年底吧,新周刊的一期杂志提到了一个叫知乎新网站,我那时正迷新周刊,又有点时间,就申请了邀请码,一上就是三年,这三年经历了很多,有了一个聪明可爱的女儿,也结识了一群志同道合的朋友,看到了知乎的成长(这中间当然也有些风风雨雨,不过本人宅男一枚,老老实实的码字看贴,基本没参与).

创业公司的股权分配

- - CSDN博客研发管理推荐文章
导读:创业公司应该如何分配股权. 一般标准是谁最重要谁就该最多股份. 比如:产品型团队,工程师拿最多股份. 商业模式型,那会融资的就应该拿最多股份. 这几天网上流传一篇文章,叫初创企业如何分配股份期权,里面说到硅谷一般原则如下:. 1、外聘CEO :5%到8%;. 2、副总0.8%到1.3%;. 3、一线管理人员 0.25%;.

创业公司老板管理常识

- - 服务器运维与网站架构|Linux运维|X研究
本文摘录并整理自创业家杂志. 招三流学历一流素质的人才,干二流的工作,发一流的工资. 大部分人对待新工作职位及待遇都是只能上不能下. 宁可漏过一千,不可错招一个. 对于下岗职工我个人有一定偏见. 大部分下岗职工,特别是岁数稍大的国营单位下岗职工基本上牢骚满腹,觉得社会对他不公,而且把不满情绪及原单位的种种不良习气都带到新公司,觉得公司给他什么福利都是应该的,别人都欠他的,很难融入新公司,踏实肯干的占少一部分.