优秀的程序员和财务上成功的程序员有什么区别?[关闭]


13

像Zukerberg,Page和Brin这样的程序员,他们在财务上也非常成功,而另一个在财务上不是很成功的明智的伟大程序员之间的区别是什么?


4
财务上成功的程序员本质上是优秀商人,因此,后者的所有定义素质都适用。
Aditya P

3
命运做个谷歌。
Fanatic23 2011年

远见和/或业务技能。
2012年

棕色和窗户之间有什么区别?这些与彼此无关,有些是两者,有些是一个,有些都不是,它们没有关系。此外,这实际上只是一个讨论主题,而不是一个可以回答的字面上的问题,对不起,关闭。
Jimmy Hoffa 2013年

Answers:


21

撇开个人程序员一秒钟,然后将注意力集中在一般的“编程”上(例如,小型公司和初创公司),基本上就是这样:

在许多(如果不是大多数情况下)情况下,编程技能和技术质量与项目/产品的财务成功关系不大。良好的业务敏锐度,营销能力,运气以及在适当的时间处于适当的位置通常是在编程方面带来巨大财务成功的原因。

我曾在一些非常成功的公司工作(尽管在非常狭窄的小众市场),但是用技术术语来说,编程的质量是神圣的。其中一些是史诗般的Joel Test失败,并且几乎与所有可以想象到的最佳做法背道而驰-但由于它们在正确的时机处于正确的位置,并且所生产的产品能够很好地满足客户的要求,因此可以出售而不会受到起诉。是当时相当成功的小商店 创办这些公司的创始人,好吧,我们只是说他们“不必再担心钱了”,至少不用典型的赚钱者而言。

因此,回到单个程序员那里(例如扎克伯格,佩奇和布林),您会看到很多相同的东西在发挥作用。从编程的角度来看,他们不一定能生产出技术上困难或神奇的东西,但他们在正确的时间出现在正确的地方,并且具有正确的商业头脑将他们的想法变成金钱。考虑一下类似Twitter的事情:真的没有任何一个Web开发人员能够在一个周末内成为基本的原型网站(忽略扩展)。但是,并不是使它成为赢家的“技术程序设计大师”,而是市场营销和随之而来的受欢迎程度。

简而言之,对于程序员而言,获得财务成功的唯一真实途径就是成为一名企业家。成为公司的代码猴子不会使您变得富有,尽管如果您具有适当的技能和/或晋升为管理人员,则有一天您可能接近赚取接近中上层的收入。


2
表,“从编程的角度来看,他们不一定能生产出技术上如此困难或神奇的东西。” 对于Facebook,Twitter或Hotmail,我当然会同意。但是Page和Brin的PageRank算法是纯CS研究的重要组成部分。另一个例子是Rivest,Shamir和Adleman以及RSA公钥加密算法。这些家伙仍然需要精通业务(和运气),但是成功的核心是一项重要的技术发明。
查尔斯·格兰特

9

正确的地点正确的时间。

还胆量,固执地决心。

真幸运

以及良好的财务意识。


我知道许多程序员都在努力绑鞋带。而且即使从最简单的意义上讲,他们也没有关于金钱的最模糊的想法。

有些人会赚钱和做生意[理解上是“本能地”-几乎是本能地]。大多数人不这样做(这就是为什么他们为别人谋生的原因。)这与其他利益(例如软件,砌砖等)无关。


9

* *没什么 -他们只是有不同的优先级。

  • 有些人选择花费时间和精力,专注于最大的货币收益
  • 其他人则选择专注于攀登公司阶梯(越来越受到附近人士的尊重)。
  • 其他人只是在乎磨练自己的技术技能,而不在乎尊重和/或金钱。

4
不同意。有些人只是没有财务知识。
quick_now 2011年

1
不同意,攀登公司阶梯对尊重产生反作用。在一个领域中受到尊重与公司中的职位无关。虽然,如果该人甚至不再进行开发,那么任何开发人员如何才能真正尊重他们所说的话?
Berin Loritsch 2011年

1
不同意。一个熟练的编码员会因为您一周只能工作许多小时而受到限制。他们发挥作用的方法是管理一组编码人员。然后,他们可以使用自己的技能和“视觉”来指导那些编码人员。仅仅因为您不再编写代码,并不意味着您应该失去任何尊重。
戴夫

6

他们是商人。他们创办了公司;那些在Google等公司工作的人没有。在编程方面,我认为它们几乎相同。


请注意,如果您在Google进行IPO之前就加入了,那您将相当“财务上成功”。我怀疑这是为什么很多人现在也关注Facebook的重要决定因素……
Dean Harding

+1是业务第一,然后是赚钱,第二是编码
Gary Rowe

6

在财务上成功的大多数程序员都尝试过一些东西

那里有很多伟大的程序员仅仅因为害怕尝试某些东西而无法在财务上取得成功。

我可以说,几乎每天与(它)的企业家合作,是使他们无法做大事的恐惧

结果?许多最成功的人不是最伟大的人,但是无所畏惧的人(那些不知道自己在做什么的人,我在20多岁时就是其中之一)或知道该做什么的人(非常罕见,通常是那些已经做到了)。因此,大多数伟大的程序员更愿意成为追随者。

他们一生幸福就可以了。

我们不是天生平等的,我们不会平等地生活和死亡。


我认为这取决于人。有些人只是想关门并编写代码。其他人则是出去建立公司。两者都有一个地方。(甚至你们两个人都可以处于人生的不同时期)
Zachary K

1
有很多人“尝试了一些东西”,但结果却不值数十亿美元。并不是每个人都会从IBM询问是否可以购买您的操作系统。
Bo Persson

@Bo Persson:当然,许多尝试的人不会成功。没有什么能代替运气和才能。但是,如果您从不尝试,则永远不会知道能否实现。

5

态度。

有些人像我本人那样讨厌暴利,并且在生活中不寻求重大的金钱收益,而另一些人则渴望。

有相当多的道德规范。


两票无评论,格式错误。
2011年

3

在正确的时间正确的想法。

大量地投入运气,强大的品牌,一些真正明智的商业决策以及一群与该品牌相关联的忠实开发者。

话虽如此,但请不要回避Page,Brin,Zuckerberg等人都是非常出色的技术思想家,他们希望有所作为。这很重要。


1
“正确的时间”部分尤其重要。您必须占领市场,这意味着在正确的支持下处于领先地位。
2011年

2

这取决于您在财务上意味着什么。我所居住的优秀程序员的年薪在10万左右。大多数人会认为这在财务上是成功的。

财务成功的三个层次:

  1. 不错的薪资
  2. 生活方式公司
  3. 价值十亿的公司,即大企业

每个级别最需要的是:

  1. 成为一名优秀的程序员
  2. 被确定
  3. 能够跳出框框思考并感知许多人的需求。

在每个级别上,您还需要具有以前的素质。尽管如此,在这三个方面还需要更多的素质,例如网络,人才,定位,对各种问题的理解以及快速学习任何东西的能力。


0

他们生产的所有产品都能很好地推销自己的能力。

如果您廉价出售自己,那么即使成为一名优秀的程序员,也没人会为您的工作付出更多。


0

好吧,首先,一个优秀的程序员对我而言并没有多大意义:您可以了解很多有关编程,技术等方面的知识,拥有良好的计算机科学文化,这并不是让您键入有用的代码的原因。

您所谓的财务上好的程序员是一个把自己的知识放在一边的人,问自己发现计算机可以做什么,但现在仍然不做。这不是营销或“发明需求”,它只是在使用您必须帮助无法自己编程的人的工具:您必须在没有计算机科学知识的情况下想象自己。

通常,从事软件行业但不知道如何编码的人会告诉程序员,程序员拥有巨大的天赋,即拥有巨大的成功潜力。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.