Saya pasti melewatkan sesuatu.
Biaya mempekerjakan seorang programmer di daerah saya adalah $ 50 hingga $ 100 per jam. Mesin kelas atas hanya $ 3.000, sehingga biaya untuk membeli komputer yang benar-benar hebat setiap tiga tahun mencapai $ 0,50 / jam. ($ 3000 / (150 minggu * 40 jam))
Apakah Anda memerlukan mesin kelas atas ? Tidak, $ 3.000 di sini adalah untuk mewakili sebagian besar yang mungkin bisa dibelanjakan bukan jumlah yang saya harapkan. Itu kira-kira biaya iMac atau MacBook top-end (17 inci).
Jadi misalkan Anda dapat menghemat $ 2000 setiap tiga tahun dengan membeli komputer yang lebih murah, dan rata-rata pengembang Anda menghasilkan $ 60. (Ini adalah angka paling murah yang bisa saya tawarkan pada penghitung kacang. Jika Anda hanya menghemat $ 1000, atau $ 750, itu hanya memperkuat kasus saya.) Jika komputer yang lebih murah itu hanya menghabiskan 10 menit produktivitas setiap hari. (Sama sekali tidak, saya yakin bahwa mesin saya harganya lebih dari itu.) Maka lebih dari 3 tahun 125 jam yang hilang akan menambah kerugian $ 7500. Kehilangan 1 menit sehari ($ 750) akan memberikan keuntungan bersih $ 1.250, yang hampir tidak akan mengimbangi biaya moral yang buruk.
Apakah ini kasus "bijaksana sen dan bodoh" atau apakah saya terlalu menyederhanakan pertanyaan? Mengapa tidak ada kesepakatan universal (bahkan di 'perusahaan') bahwa pengembang perangkat lunak harus memiliki perangkat keras yang hebat?
Sunting: Saya harus mengklarifikasi bahwa saya tidak berbicara tentang keinginan untuk menjerit kinerja cepat yang akan membuat teman-teman saya iri, dan / atau SSD. Saya berbicara tentang mesin dengan RAM terlalu sedikit untuk menangani beban kerja reguler mereka, yang mengarah ke pembekuan, reboot, dan (tidak berlebihan) sekitar 20 menit untuk mem-boot dan membuka aplikasi khas pada hari Senin normal. (Saya tidak menutup kecuali untuk akhir pekan.)
Saya sebenarnya dijadwalkan untuk mendapatkan mesin baru segera, dan itu akan memperbaiki keadaan. (Saya akan beralih dari 2GB ke 3GB RAM, di sini pada tahun 2011.) Tetapi karena mesin baru ini biasa-biasa saja dengan standar saat ini, masuk akal untuk berharap bahwa itu juga tidak dapat diterima sebelum tanggal pensiunnya.
Tunggu! sebelum Anda menjawab atau berkomentar:
- $ 3000 tidak masalah. Jika mesin yang Anda inginkan harganya lebih murah dari itu, itu adalah alasan utama mengapa mesin itu seharusnya dibeli.
- Saya tidak meminta peningkatan yang lebih sering. Perangkat keras yang lebih baik dengan jadwal yang sama. Jadi tidak ada biaya instalasi yang tersembunyi, dll.
- Tolong jangan membahas perbedaan antara perangkat keras yang berdarah dan perangkat keras yang sangat baik. Saya melobi perangkat keras yang sangat baik, seperti pada mesin yang, paling buruk, salah satu mesin terbaik yang dibuat tiga tahun lalu.
- $ 50 - $ 100 / jam adalah perkiraan biaya tenaga kerja - bukan gaji. Jika Anda bekerja sebagai kontraktor, itu akan menjadi tingkat penagihan yang digunakan agen kontrak yang mencakup pengeluaran dan keuntungan mereka, perusahaan Social Sec. kontribusi, kontribusi perawatan kesehatan pengusaha dll. Tolong jangan mengomentari nomor ini kecuali Anda tahu itu tidak realistis.
- Pastikan Anda menyediakan konten baru. Baca semua jawaban sebelum memberikan yang lain.