Apa perbedaan antara programmer hebat dan programmer yang sukses secara finansial? [Tutup]

13

Apa perbedaan antara orang-orang seperti Zukerberg, Page dan Brin yang merupakan programmer dan juga sangat sukses secara finansial, dan programmer hebat lainnya yang tidak terlalu sukses secara finansial (seperti sebagian besar karyawan di facebook dan google).

SegFault
sumber
4
Programmer yang Berhasil Secara Finansial pada dasarnya adalah Pengusaha yang Baik, Oleh karena itu semua kualitas yang menentukan dari yang terakhir berlaku.
Aditya P
3
Lakukan google on destiny .
Fanatic23
visi dan / atau keterampilan bisnis.
Rig
Apa perbedaan antara warna coklat dan windows? Ini tidak ada hubungannya dengan satu sama lain, ada yang keduanya, ada yang satu, ada yang tidak, mereka tidak berhubungan. Selanjutnya, ini benar-benar hanya topik diskusi bukan pertanyaan literal yang dapat dijawab, maaf untuk ditutup.
Jimmy Hoffa

Jawaban:

21

Mengesampingkan pemrogram individual sejenak dan fokus pada "pemrograman" secara umum (dan, katakanlah, perusahaan kecil dan pemula), ini pada dasarnya adalah bagaimana kelanjutannya:

Dalam banyak kasus, jika tidak dalam kebanyakan kasus, keterampilan pemrograman dan kualitas teknis tidak ada hubungannya dengan kesuksesan finansial suatu proyek / produk. Ketajaman bisnis yang baik, pemasaran, keberuntungan, dan berada di posisi yang tepat pada waktu yang tepat adalah yang paling sering membawa kesuksesan finansial yang luar biasa dalam pemrograman.

Saya telah bekerja di perusahaan-perusahaan yang sangat sukses (walaupun dalam ceruk kecil yang sangat ketat), tetapi kualitas pemrogramannya adalah, dengan menggunakan istilah teknis, sebuah Kekacauan Suci. Beberapa dari mereka adalah kegagalan Joel Test epik dan cukup banyak bertentangan dengan setiap praktik terbaik yang bisa dibayangkan - tetapi karena mereka berada di ceruk yang tepat pada waktu yang tepat, dan membuat produk yang memenuhi persyaratan klien dengan cukup baik untuk dijual dan tidak dituntut, mereka adalah toko kecil yang cukup sukses pada saat itu. Dan para pendiri yang memulai mereka, yah, katakan saja mereka "tidak perlu khawatir tentang uang lagi", setidaknya tidak dalam istilah khas yang menghasilkan upah.

Jadi kembali ke programer individu (mis. Zuckerberg, Page dan Brin) - Anda melihat banyak hal yang sama terjadi. Mereka tidak selalu menghasilkan ITU sebanyak itu yang secara teknis sulit atau ajaib dari perspektif pemrograman, tetapi mereka berada di tempat yang tepat pada waktu yang tepat, dan memiliki kecerdasan bisnis yang tepat untuk mengubah ide-ide mereka menjadi uang. Pikirkan sesuatu seperti Twitter: Sebenarnya tidak ada apa pun di sana yang tidak dapat dibuat oleh pengembang web selama akhir pekan sebagai situs prototipe dasar (mengabaikan penskalaan). Tapi itu bukan "kehebatan pemrograman teknis" yang mengubahnya menjadi pemenang - itu adalah pemasaran dan popularitas berikutnya.

Singkatnya, satu-satunya jalan nyata menuju kesuksesan finansial bagi seorang programmer adalah menjadi seorang wirausahawan. Menjadi codemonkey perusahaan tidak akan membuat Anda kaya, meskipun jika Anda memiliki keterampilan yang tepat, dan / atau naik ke manajemen, Anda mungkin hampir mendapatkan pendapatan kelas menengah ke atas.

Tabel Bobby
sumber
2
Tabel, "Mereka tidak selalu menghasilkan ITU sebanyak itu yang secara teknis sulit atau ajaib dari perspektif pemrograman." Dalam hal Facebook, Twitter, atau Hotmail, saya pasti setuju dengan Anda. Tetapi algoritma Page dan Brank PageRank adalah bagian penting dari penelitian CS murni. Contoh lain adalah Rivest, Shamir dan Adleman dan algoritma enkripsi kunci publik RSA. Orang-orang itu masih memerlukan pengetahuan bisnis (dan keberuntungan), tetapi inti dari kesuksesan mereka adalah penemuan teknis yang signifikan.
Charles E. Grant
9

Tempat yang tepat waktu yang tepat.

Juga nyali, tekad kepala yang keras kepala.

Dan keberuntungan.

Dan akal finansial yang bagus.


Saya kenal banyak programmer yang berjuang untuk mengikat tali sepatu mereka. Dan yang tidak memiliki gagasan sedikit pun tentang uang bahkan dalam arti paling sederhana.

Beberapa orang mendapatkan uang dan bisnis ["dapatkan" seperti yang dipahami - cukup banyak secara naluriah]. Kebanyakan tidak (itulah sebabnya mereka bekerja untuk orang lain untuk mencari nafkah.) Ini berlaku terlepas dari minat lain (misalnya perangkat lunak, peletakan batu bata, apa pun).

dengan cepat_now
sumber
9

* * Tidak ada - mereka hanya memiliki prioritas yang berbeda.

  • Beberapa memilih untuk menghabiskan waktu dan energi mereka, dengan fokus pada hasil moneter terbesar .
  • Yang lain memilih untuk fokus mendaki tangga perusahaan (semakin dihormati oleh orang-orang di sekitarnya).
  • Yang lain hanya peduli mengasah keterampilan teknis mereka dan tidak peduli tentang rasa hormat dan / atau uang.
JK
sumber
4
tidak setuju. beberapa orang tidak memiliki pengetahuan keuangan.
cepat
1
tidak setuju, memanjat tangga perusahaan memiliki pengaruh terbalik pada rasa hormat. Dihormati dengan baik di lapangan tidak ada hubungannya dengan posisi di perusahaan. Meskipun, jika orang tersebut bahkan tidak melakukan pengembangan lagi, bagaimana mungkin pengembang benar-benar menghargai apa yang mereka katakan?
Berin Loritsch
1
Disagree on disagree. Seorang pembuat kode dengan keterampilan yang hebat dibatasi oleh fakta bahwa Anda hanya dapat bekerja berjam-jam seminggu. Cara mereka dapat melipatgandakan efeknya adalah dengan mengelola tim pembuat kode. Mereka kemudian dapat menggunakan keterampilan dan "visi" mereka untuk mengarahkan coders tersebut. Hanya karena Anda tidak membuat kode lagi bukan berarti Anda harus kehilangan rasa hormat.
dave
6

Mereka adalah pengusaha . Mereka memulai perusahaan; mereka yang bekerja di Google et all tidak. Pemrograman bijaksana, saya pikir mereka hampir sama.

Anto
sumber
Pikiran Anda, jika Anda masuk sebelum Google pergi IPO, Anda akan cukup "sukses secara finansial". Saya menduga itu adalah faktor penentu besar mengapa banyak orang melihat Facebook sekarang juga ...
Dean Harding
+1 untuk bisnis, pertama, koding, kedua ketika menghasilkan uang
Gary Rowe
6

Kebanyakan programmer yang sukses secara finansial mencoba sesuatu .

Ada sejumlah besar programmer hebat di luar sana yang tidak akan sukses secara finansial hanya karena takut mencoba sesuatu.

Bekerja dengan wirausahawan hampir setiap hari, saya dapat mengatakan ketakutan adalah apa yang mencegah mereka melakukan hal-hal besar.

Hasil? Banyak dari mereka yang paling sukses bukanlah yang terbesar, tetapi yang tak kenal takut (yang tidak sadar apa yang mereka lakukan, saya adalah salah satu dari mereka di usia 20-an) atau mereka yang tahu apa yang harus dilakukan (sangat jarang, biasanya mereka yang pernah melakukannya sekali). Jadi kebanyakan programmer lebih suka menjadi pengikut.

Yang benar-benar baik-baik saja segera setelah mereka bahagia dalam hidup.

Kita tidak dilahirkan sama dan kita tidak akan hidup dan mati setara.


sumber
Saya pikir itu tergantung pada orangnya. Beberapa orang hanya ingin menutup pintu dan menulis kode. Yang lain harus keluar dan membangun perusahaan. Ada tempat untuk keduanya. (Dan Anda bahkan dapat menjadi keduanya pada waktu yang berbeda dalam hidup Anda)
Zachary K
1
Ada banyak orang yang "mencoba sesuatu" tetapi ternyata tidak bernilai miliaran. Tidak semua orang mendapat kunjungan dari IBM menanyakan apakah mereka dapat membeli OS Anda.
Bo Persson
@Bo Persson: tentu saja, banyak dari mereka yang mencoba tidak berhasil. Tidak ada yang menggantikan keberuntungan dan bakat. Namun jika Anda tidak pernah mencoba, Anda tidak akan pernah tahu apakah Anda bisa melakukannya atau tidak.
5

Sikap.

Beberapa, seperti saya, tidak suka mengambil keuntungan dan tidak mencari keuntungan finansial yang signifikan dalam hidup - yang lain menginginkannya.

Ada sedikit etika yang terlibat.

Orbling
sumber
Dua downvotes tanpa komentar, bentuk buruk.
Orbling
3

Gagasan yang tepat di waktu yang tepat.

Taburkan dengan dosis keberuntungan yang melimpah, branding yang kuat, beberapa keputusan bisnis yang benar-benar cerdas dan serangkaian pengembang yang setia yang ingin dikaitkan dengan merek.

Setelah mengatakan itu jangan menghindar dari kenyataan bahwa Page, Brin, Zuckerberg dkk adalah pikiran teknis yang luar biasa baik yang ingin membuat perbedaan. Dan itu sangat penting.

Fanatic23
sumber
1
Bagian "waktu yang tepat" sangat penting. Anda harus menangkap pasar, yang berarti berada di depan dengan dukungan yang tepat.
Orbling
2

Tergantung apa yang Anda maksud sukses secara finansial. Di mana saya tinggal seorang programmer yang baik akan berada di kisaran 100k. Kebanyakan orang akan menganggap itu berhasil secara finansial.

Tiga tingkat kesuksesan finansial:

  1. gaji yang bagus
  2. sebuah perusahaan gaya hidup
  3. satu miliar perusahaan bernilai, yaitu bisnis besar

Apa yang paling Anda butuhkan di setiap level:

  1. menjadi programmer yang baik
  2. ditentukan
  3. dapat berpikir di luar kotak dan merasakan kebutuhan banyak orang.

Pada setiap level Anda perlu memiliki kualitas sebelumnya juga. Namun demikian, masih banyak lagi kualitas yang dibutuhkan dalam ketiganya, seperti jaringan, bakat, posisi, pemahaman tentang berbagai hal, kemampuan untuk belajar apa pun dengan cepat.

g24l
sumber
0

Kemampuan menjual diri dengan baik untuk semua produk yang mereka buat.

Jika Anda menjual sendiri murah, bahkan menjadi programmer yang baik, tidak ada yang akan membayar lebih untuk pekerjaan Anda.

Nama tampilan
sumber
0

Yah, pertama seorang programmer hebat tidak berarti banyak bagi saya: Anda bisa tahu banyak hal tentang pemrograman, teknik dan yang lainnya, memiliki budaya ilmu komputer yang hebat, bukan itu yang akan membuat Anda mengetik kode yang berguna.

Apa yang Anda sebut seorang programmer yang baik secara finansial adalah seseorang yang mengesampingkan pengetahuannya dan bertanya pada dirinya sendiri apa yang ia tahu dapat dilakukan komputer, dan masih belum melakukan. Itu bukan menandai atau "menciptakan suatu kebutuhan", itu hanya menggunakan alat yang Anda miliki untuk membantu orang yang tidak dapat memprogramnya sendiri: Anda harus membayangkan diri sendiri tanpa pengetahuan ilmu komputer Anda.

Seringkali orang-orang yang berada di industri perangkat lunak tetapi tidak tahu bagaimana cara memberi tahu kode bahwa programmer memiliki hadiah besar yang banyak potensi keberhasilannya.

jokoon
sumber