偉大なプログラマーと経済的に成功したプログラマーの違いは何ですか?[閉まっている]


13

Zukerberg、Page、Brinのようなプログラマであり、経済的にも非常に成功している人と、あまり経済的に成功していない他の賢明なプログラマ(facebookやgoogleのほとんどの従業員のような)の違いは何ですか?


4
経済的に成功したプログラマーは本質的に優秀なビジネスマンです。したがって、後者のすべての定義的な資質が適用されます。
アディティアP

3
運命にグーグルをしてください。
Fanatic23

ビジョンおよび/またはビジネススキル。
リグ

茶色と窓の違いは何ですか?これらは互いに関係がなく、いくつかは両方であり、いくつかは1つであり、いくつかはどちらでもなく、関連していません。さらに、これは実際には単なる議論のトピックであり、答えることができる文字通りの質問ではなく、ごめんなさい。
ジミー・ホッファ

回答:


21

個々のプログラマーを少しの間置いて、一般に「プログラミング」(そして、例えば、小さな会社やスタートアップ)に焦点を当てて、これは基本的にどのように行くかです:

ほとんどの場合ではありませんが、多くの場合、プログラミングスキルと技術的品質は、プロジェクト/製品の経済的成功とはほとんど関係がありません。優れたビジネスの洞察力、マーケティング、運、そして適切なタイミングで適切なニッチにいることは、ほとんどの場合、プログラミングで大きな経済的成功をもたらします。

私は非常に成功した会社で働いてきましたが(非常に狭い小さなニッチではありますが)、プログラミングの品質は、技術用語を使用すると、聖なるものでした。そのうちのいくつかは叙事詩的なジョエルテストの失敗であり、考えられるあらゆるベストプラクティスにほぼ反していましたが、適切なタイミングで適切なニッチにあり、販売され訴えられることなくクライアントの要件を十分に満たす製品を作ったため、当時かなり成功した小さなお店でした。そして、彼らを始めた創業者たちは、少なくとも典型的な賃金労働者の観点からは、「もうお金を心配する必要はない」とだけ言っておきましょう。

それで、個々のプログラマー(例えば、Zuckerberg、Page、Brin)に戻って-あなたは同じ事柄がたくさん出てくるのを見ています。彼らは必ずしもプログラミングの観点から技術的に困難または魔法のようなものを生み出したわけではありませんが、適切なタイミングで適切な場所にあり、アイデアをお金に変える適切なビジネスの洞察力がありました。Twitterのようなものについて考えてみてください。週末には、基本的なプロトタイプサイトとしてWeb開発者が立ち上げられなかったものは何もありません(スケーリングを無視します)。しかし、それが勝者になったのは「技術的なプログラミングの偉大さ」ではなく、マーケティングとその後の人気でした。

要するに、プログラマーの経済的成功への唯一の本当の道は、起業家になることです。企業のコードモンキーになっても金持ちになることはありませんが、適切なスキルを持っている場合、および/または管理職に就く場合は、いつか中流階級に近い収入を得ることに近いかもしれません。


2
表、「彼らは必ずしもプログラミングの観点から技術的に困難または魔法であるほど多くを生み出したわけではありません。」Facebook、Twitter、Hotmailの場合、私は確かにあなたに同意します。しかし、Page and BrinのPageRankアルゴリズムは、純粋なCS研究の重要な部分でした。別の例としては、Rivest、Shamir、Adleman、およびRSA公開キー暗号化アルゴリズムがあります。それらの人々はまだビジネスに精通した(そして幸運)を必要としていましたが、彼らの成功の中核は重要な技術的発明でした。
チャールズE.グラント

9

適切な場所に適切なタイミング。

また、勇気、頑固な決意。

そして運。

そして、良い経済的感覚。


私は靴ひもを結ぶのに苦労している多くのプログラマーを知っています。そして、最も単純な意味でさえ、お金についての最も弱い考えを持っていない人。

一部の人々はお金とビジネスを得る[理解するように「得る」-ほぼ本能的に]。ほとんどの人はそうしません(だから、他の人のために生計を立てています。)これは、他の利益(ソフトウェア、レンガ積みなど)に関係なく当てはまります。


9

* *何もありません -彼らは単に異なる優先順位を持っています。

  • 最大の金銭的成果に焦点を合わせて、時間とエネルギーを費やすことを選択する人もいます。
  • の企業は、企業のはしご登ることに集中することを選択します(近くにいる人々からますます尊敬されています)。
  • 他の人は自分の技術的なスキル磨くだけを気にし、尊敬やお金を気にしません。

4
同意しない。一部の人々は単に金融のノウハウを持っていません。
すぐに

1
反対、企業のはしごを登ることは敬意に逆の影響を及ぼします。分野で尊敬されることは、会社での地位とは何の関係もありません。しかし、その人がもう開発さえしていない場合、どのような開発者が彼らの言うことを本当に尊重できるのでしょうか?
ベリンロリチュ

1
反対意見に反対。優れたスキルを持つコーダーは、週に何時間もしか働かないという事実によって制限されています。効果を高める方法は、コーダーのチームを管理することです。その後、彼らは自分のスキルと「ビジョン」を使用して、それらのコーダーを指示できます。コードを作成しなくなったからといって、敬意を失う必要があるわけではありません。
デイブ

6

彼らはビジネスマンでした。彼らは会社を始めました。グーグルで働く人たちは皆そうしなかった。プログラミングに関しては、それらはほとんど同じだと思います。


GoogleがIPOを開始する前に参加した場合は、かなり「財務的に成功」します。私は...だけでなく、今のFacebookを見ている理由の多くのための大きな決定要因だ疑い
ディーン・ハーディング

お金を稼ぐことになると、ビジネスの最初のコーディングのために+1
ゲイリーロウ

6

ほとんどの経済的に成功したプログラマーは何かを試しました

優秀なプログラマーは非常に多くいますが、何かを試すことを恐れているだけで経済的に成功することはありません。

起業家とほぼ毎日仕事をしていると、恐れが彼らが素晴らしいことをするのを妨げるものであると言えます。

結果?最も成功している人の多くは最高ではありませんが、大胆不敵な人(彼らがしていることを意識していない人、私は20代で彼らの1人でした)または何をすべきかを知っている人(非常にまれで、通常はそれはすでにそれを一度しました)。そのため、ほとんどの優れたプログラマーはフォロワーを好みます。

彼らは人生で幸せになるとすぐにそれは完全に素晴らしいです。

私たちは生まれつき平等ではなく、生きて平等に死ぬことはありません。


それは人次第だと思います。一部の人々は、ドアを閉めてコードを書きたいだけです。他は外に出て会社を建てることでした。両方の場所があります。(そして、あなたはあなたの人生の異なる時間に両方であることができます)
ザカリーK

1
「何かを試した」が、数十億の価値がないことが判明した多くの人々がいます。OSを購入できるかどうかを尋ねるIBMからの訪問を誰もが受けているわけではありません。
ボーパーソン

@Bo Persson:もちろん、試みた人の多くは成功しません。運と才能に代わるものはありません。ただし、一度も試していない場合は、作成できるかどうかはわかりません。

5

姿勢。

私のように、一部の人はprofitけを嫌い、人生で大きな金銭的利益を求めません。

かなりの倫理が関わっています。


コメントのない2つの投票、悪い形式。
11

3

適切なアイデアを適切なタイミングで。

十分な量の幸運、強力なブランディング、真にスマートなビジネス上の意思決定、ブランドに関連したい忠実な開発者のセットを振りましょう。

とは言っても、Page、Brin、Zuckerbergなどは、変化を起こしたいと思っている非常に優れた技術者であるという事実をためらわないでください。そしてそれは非常に重要です。


1
「適切なタイミング」の部分は特に重要です。市場を獲得する必要があります。つまり、適切な支援を得て先頭に立つことです。
Orbling

2

それはあなたが経済的に成功するという意味に依存します。優秀なプログラマーが住んでいる場所は、10万台です。ほとんどの人はそれが経済的に成功していると考えるでしょう。

経済的成功の3つのレベル:

  1. 良い給料
  2. ライフスタイル会社
  3. 10億の価値のある企業、つまり大きなビジネス

各レベルで最も必要なもの:

  1. 良いプログラマーであること
  2. 決定されている
  3. 枠を超えて考え、多くの人々のニーズを感じることができます。

各レベルでは、以前の資質も必要です。それにも関わらず、ネットワーキング、才能、ポジショニング、さまざまな問題の理解、迅速な学習能力など、3つすべてにさらに多くの資質が必要です。


0

彼らが作ったすべての製品のために彼ら自身を売る能力。

あなたが自分自身を安く売って、それから優秀なプログラマーであっても、誰もあなたの仕事にそれ以上支払うことはありません。


0

まあ、最初に素晴らしいプログラマーは私にはあまり意味がありません:あなたはプログラミング、テクニック、その他について多くのことを知ることができ、素晴らしいコンピューターサイエンスの文化を持っています。

あなたが経済的に優れたプログラマーと呼ぶものは、彼の知識を脇に置き、コンピューターに何ができるかを自分自身に問いかけ、まだやっていません。マーケティングや「ニーズの発明」ではなく、自分でプログラミングできない人を助けるために必要なツールを使用しているだけです。コンピューターサイエンスの知識がなくても自分を想像する必要があります。

多くの場合、ソフトウェア業界にいるがコーディングの方法を知らない人は、プログラマーが多くの成功の可能性があるという素晴らしい贈り物を持っていることを伝えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.