훌륭한 프로그래머와 재정적으로 성공적인 프로그래머의 차이점은 무엇입니까? [닫은]


13

Zukerberg, Page 및 Brin과 같은 프로그래머이자 재정적으로 성공한 사람들과 재정적으로 성공하지 못한 다른 현명한 프로그래머 (Facebook 및 Google 직원 대부분)와의 차이점은 무엇입니까?


4
재정적으로 성공적인 프로그래머는 본질적으로 훌륭한 사업가이므로 후자의 모든 자질이 적용됩니다.
Aditya P

3
운명에 구글을하십시오 .
Fanatic23

비전 및 / 또는 비즈니스 기술.
Rig

갈색과 창문의 차이점은 무엇입니까? 이들은 서로 관련이 없으며, 일부는 둘 다, 일부는 하나이고, 일부는 둘 다 없으며, 관련이 없습니다. 또한, 이것은 실제로 대답 할 수있는 문자적인 질문이 아닌 토론 주제입니다. 죄송합니다.
Jimmy Hoffa

답변:


21

개별 프로그래머를 잠시 제쳐두고 일반적으로 "소규모 회사와 스타트 업"과 같은 "프로그래밍"에 중점을두면 다음과 같은 방식으로 진행됩니다.

대부분의 경우는 아니지만 많은 경우 프로그래밍 기술과 기술 품질은 프로젝트 / 제품의 재정적 성공과 관련이 거의 없습니다. 좋은 비즈니스 통찰력, 마케팅, 행운, 그리고 적시에 적절한 틈새 시장에있는 것이 프로그래밍에서 큰 재정적 성공을 가져옵니다.

나는 매우 성공한 회사에서 일했지만 (작은 틈새 시장에도 불구하고) 프로그래밍의 질은 기술 용어 인 성스러운 메시지를 사용하는 것이 었습니다. 그중 일부는 서사시 Joel Test 실패였으며 상상할 수있는 모든 모범 사례에 거의 반대했습니다. 그러나 적시에 적절한 틈새 시장에 있었기 때문에 고객 요구 사항을 충족시키고 팔거나 고소 당할 수없는 제품을 만들었습니다. 당시에는 아주 작은 상점이었습니다. 그리고 그들을 시작한 창업자들은 적어도 전형적인 임금 소득 조건으로는 "더 이상 돈에 대해 걱정할 필요가 없다"고 말합시다.

따라서 개별 프로그래머 (예 : Zuckerberg, Page 및 Brin)에게 다시옵니다. 그들은 프로그래밍 측면에서 기술적으로 어렵거나 마술 같은 것을 많이 생산하지는 않았지만 적시에 적절한 장소에 있었고 아이디어를 돈으로 바꾸는 올바른 사업 통찰력을 가졌습니다. 트위터와 같은 것에 대해 생각해보십시오. 어떤 웹 개발자도 주말 동안 기본 프로토 타입 사이트 (스케일링 무시)로 만들 수 없었던 것이 없습니다. 그러나 "기술적 프로그래밍 위대함"이 승자가 된 것은 아닙니다. 그것은 마케팅이자 인기였습니다.

간단히 말해서, 프로그래머가 재정적으로 성공할 수있는 유일한 길은 기업가가되는 것입니다. 회사 코드 원이 되더라도 부자가되지는 않지만 올바른 기술을 보유하고 있거나 경영진에게 맡기면 언젠가는 중상급 소득을 끌어 올릴 수 있습니다.


2
테이블은 "프로그래밍 관점에서 기술적으로 어렵거나 마술적인 모든 것을 생산할 필요는 없었습니다." Facebook, Twitter 또는 Hotmail의 경우에는 반드시 동의합니다. 그러나 Page and Brin의 PageRank 알고리즘은 순수한 CS 연구의 중요한 부분이었습니다. 또 다른 예로는 Rivest, Shamir 및 Adleman 및 RSA 공개 키 암호화 알고리즘이 있습니다. 그 사람들은 여전히 ​​비즈니스에 정통하고 운이 필요했지만 성공의 핵심은 중요한 기술적 발명이었습니다.
찰스 E. 그랜트

9

적절한 시간에.

또한 뼈, 완고한 결의.

그리고 행운.

그리고 좋은 재정적 감각.


나는 신발 끈을 묶는 데 어려움을 겪는 많은 프로그래머를 알고 있습니다. 그리고 가장 단순한 의미의 돈에 대한 가장 희미한 아이디어를 가지고 있지 않은 사람.

어떤 사람들은 돈과 사업을 이해합니다. 대부분은 그렇지 않습니다 (따라서 그들이 다른 사람을 위해 생계를 위해 일하는 이유입니다). 이것은 다른 관심사 (예 : 소프트웨어, 벽돌 쌓기 등)에 관계없이 적용됩니다.


9

* * 아무것도 -단순히 다른 우선 순위를 갖습니다.

  • 일부는 가장 큰 금전적 결과 에 중점을 두어 시간과 에너지를 소비하기로 결정 합니다.
  • 다른 사람들 은 회사 사다리오르는 데 초점을 맞추고 있습니다 (근처에있는 사람들이 점점 더 존중하고 있음).
  • 다른 사람들 은 기술 능력을 연마하는 데 관심이 있고 존중이나 돈에 관심이 없습니다.

4
동의하지 않는다. 어떤 사람들은 금융 노하우가 없습니다.
quick_now

1
동의하지 않으면, 회사 사다리를 오르는 것은 존중에 반대의 영향을 미칩니다. 현장에서 잘 존중받는 것은 회사의 직책과 아무 관련이 없습니다. 그 사람이 더 이상 개발을하고 있지 않다면 어떻게 개발자가 자신의 말을 진정으로 존중할 수 있습니까?
Berin Loritsch

1
반대 의견에 동의하지 않습니다. 훌륭한 기술을 갖춘 코더는 일주일에 몇 시간 만 일할 수 있다는 사실에 의해 제한됩니다. 그들이 효과를 배가 할 수있는 방법은 코더 팀을 관리하는 것입니다. 그런 다음 자신의 기술과 "비전"을 사용하여 해당 코더를 지시 할 수 있습니다. 더 이상 코드를 작성하지 않는다고해서 존경을 잃어야한다는 의미는 아닙니다.
dave

6

그들은 실업가 였습니다. 그들은 회사를 시작했다. 구글에서 일하는 사람들은 그렇지 않았다. 현명한 프로그래밍, 나는 그것들이 거의 동일하다고 생각합니다.


Google이 IPO를 시작하기 전에 들어 오면 "재정적으로 성공"할 수 있습니다. 나는 이것이 많은 사람들이 지금 Facebook을보고있는 이유에 대한 큰 결정 요인이라고 생각합니다 ...
Dean Harding

돈을 벌 때 사업 첫 번째 코딩 두 번째 +1
Gary Rowe

6

재정적으로 성공적인 프로그래머 대부분 은 무언가를 시도했다 .

무언가를 시도하는 것에 대한 두려움 때문에 재정적으로 성공하지 못하는 엄청난 수의 훌륭한 프로그래머가 있습니다 .

거의 매일 기업가들과 함께 일하면서, 나는 두려움 이 그들이 위대한 일을하는 것을 방해 한다고 말할 수 있습니다 .

결과? 가장 성공한 사람들 중 많은 사람들이 가장 크지는 않지만 두려움이없는 사람들 (무엇을하고 있는지를 의식하지 않는 사람들, 나는 20 대 중 하나였습니다) 또는해야 할 일을 아는 사람들 (매우 드물게, 보통 사람들은 이미 한 번 해냈습니다). 따라서 대부분의 위대한 프로그래머는 추종자를 선호합니다.

인생에서 행복하자마자 어느 정도 괜찮습니다.

우리는 평등하게 태어나지 않으며 평등하게 살고 죽지 않을 것입니다.


나는 그것이 사람에 달려 있다고 생각합니다. 어떤 사람들은 문을 닫고 코드를 작성하기를 원합니다. 다른 사람들은 나가서 회사를 짓는 것이 었습니다. 둘 다위한 장소가 있습니다. (그리고 당신은 인생에서 다른 시간에 둘 다있을 수도 있습니다)
Zachary K

1
"무엇을 시도"했지만 수십억의 가치가없는 것으로 밝혀진 사람들이 많이 있습니다. 모든 사람이 IBM을 방문하여 OS를 구입할 수 있는지 묻는 것은 아닙니다.
Bo Persson

@Bo Persson : 물론 많은 사람들이 성공하지 못합니다. 행운과 재능을 대체하는 것은 없습니다. 그러나 시도하지 않으면 할 수 있는지 알 수 없습니다.

5

태도.

나 자신과 마찬가지로 일부는 이윤을 혐오하며 인생에서 상당한 금전적 이익을 추구하지 않습니다.

약간의 윤리가 관련되어 있습니다.


의견이없는 두 개의 downvotes, 나쁜 형태.
Orbling

3

적시에 올바른 아이디어.

엄청난 양의 투명한 행운, 강력한 브랜딩, 실질적인 현명한 비즈니스 결정 및 브랜드와 관계를 맺고 자하는 충성스러운 개발자들로 뿌려주세요.

Page, Brin, Zuckerberg 등은 변화를 만들고자했던 뛰어난 기술적 인 마음이라는 사실에서 벗어나지 않습니다. 그리고 그것은 매우 중요합니다.


1
"적시"부분이 특히 중요합니다. 당신은 시장을 점령해야합니다.
Orbling

2

재정적으로 성공한 것이 무엇인지에 달려 있습니다. 내가 좋은 프로그래머가 사는 곳은 100k 범위에 있습니다. 대부분의 사람들은 그것을 재정적으로 성공한 것으로 간주합니다.

세 가지 수준의 재정적 성공 :

  1. 좋은 월급
  2. 라이프 스타일 회사
  3. 10 억의 가치있는 회사, 즉 큰 사업

각 레벨에서 가장 필요한 것 :

  1. 좋은 프로그래머
  2. 결정 중
  3. 상자 밖에서 생각하고 많은 사람들의 요구를 감지 할 수 있습니다.

각 수준에서 이전 품질을 가져야합니다. 그럼에도 불구하고 네트워킹, 재능, 포지셔닝, 다양한 문제에 대한 이해, 빠른 학습 능력 등 세 가지 모두에 더 많은 자질이 필요합니다.


0

그들이 만든 모든 제품에 대해 잘 팔리는 능력.

자신을 싸게 팔고, 심지어 훌륭한 프로그래머가 되더라도, 아무도 당신의 일에 더 많은 돈을 지불하지 않을 것입니다.


0

글쎄, 먼저 훌륭한 프로그래머는 나에게 큰 의미가 없습니다. 프로그래밍, 기술 및 기타에 대해 많은 것을 알 수 있고 훌륭한 컴퓨터 과학 문화를 가질 수 있습니다. 유용한 코드를 입력하게 만드는 것은 아닙니다.

당신이 재정적으로 좋은 프로그래머라고 부르는 것은 자신의 지식을 제쳐두고 컴퓨터가 할 수있는 것을 발견했지만 여전히하지 않는 사람입니다. 그것은 마케팅을하거나 "필요를 발명하는"것이 아니라, 스스로 프로그래밍 할 수없는 사람들을 돕기 위해 필요한 도구를 사용하는 것입니다. 컴퓨터 과학 지식없이 자신을 상상해야합니다.

종종 소프트웨어 산업에 종사하지만 코딩 방법을 모르는 사람들은 프로그래머에게 많은 성공 가능성이 있다는 큰 선물을 가지고 있다고 말합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.