Seorang kolega saya menulis posting beberapa waktu lalu yang menanyakan apakah Anda memiliki alat Anda . Itu menimbulkan pertanyaan penting. Apakah kamu? Saya menjawab dalam komentar. Sebagai seorang yang mandiri, saya memiliki alat sendiri. Bahkan ketika saya tidak mandiri, saya memiliki alat sendiri (berlisensi penuh) yang saya gunakan untuk pengembangan pribadi. Saya tidak berpikir membeli alat sendiri adalah sesuatu yang bisa membuat Anda kesal (hanya karena Anda dapat membeli sepasang sepatu basket seharga $ 100, itu tidak akan membuat Anda sebagus Michael Jordan), tetapi itu adalah investasi dalam diri Anda sendiri bahwa tidak bisa dianggap enteng.
Menurutmu apa orang baik?
sumber
Di perusahaan sebelumnya, saya tidak terlalu memikirkan pengeluaran hingga $ 100 dari kantong saya sendiri untuk alat perangkat lunak. Namun, sejak awal tahun 00-an, sebagian besar perusahaan tempat saya bekerja telah memiliki kebijakan yang melarang ini. Jadi, sementara saya tidak keberatan menghabiskan uang, sejak itu menjadi melanggar aturan untuk melakukannya.
Selain itu, dengan banyak perusahaan yang cukup senang untuk segera membawa Anda ke pintu dan melarang akses Anda ke komputer tempat Anda bekerja ketika Anda memberi pemberitahuan (atau dipecat atau diberhentikan), Anda tidak akan dapat memulihkan alat-alat Anda yang Anda inginkan. sudah dibayar. Dan dengan membiarkannya terinstal, Anda mungkin melanggar sejumlah perjanjian lisensi.
Aturan praktis saya hari ini adalah:
sumber
Jika Anda mandiri, maka ya, Anda harus. Jika saya menyewa kontraktor untuk masuk dan memperbaiki gipsum saya, saya berharap dia akan membawa alat sendiri. Jika saya memulai perusahaan perbaikan drywall, saya mungkin menyediakan beberapa alat masalah standar untuk semua orang, untuk konsistensi, dan jika mereka menginginkan alat mereka sendiri, mereka dapat menghabiskan uang mereka sendiri.
Jika Anda ingin terus maju dan membeli alat dev Anda sendiri untuk keperluan Anda sendiri, silakan !! :)
sumber
Saya bekerja untuk sebuah perusahaan. Perusahaan bersikeras bahwa mereka memiliki semua yang saya hasilkan. Saya pikir itu benar-benar tidak masuk akal bagi mereka untuk tidak menyediakan semua alat saya. Tidak mungkin saya akan menghabiskan $ 15.000 / tahun untuk alat dan memberi mereka semua yang saya hasilkan dengan alat itu.
Selain itu, sekitar 33% dari gaji tahunan saya di rumah. Tidak mungkin saya bisa membenarkan pengeluaran semacam itu.
sumber
Secara kolektif alat yang saya gunakan untuk melakukan pekerjaan saya akan menelan biaya sekitar $ 80.000 untuk dibeli. Jika saya diharapkan untuk membeli itu, saya juga berharap akan dibayar dengan tarif per jam yang jauh lebih tinggi.
sumber
Ini bersinggungan dengan pertanyaan OP, tetapi berlaku untuk beberapa jawaban:
Jika Anda seorang pekerja lepas / pekerja kontrak di AS, dan perusahaan menyediakan alat-alat Anda, mungkin ada konsekuensi pajak: bagus untuk Anda, tetapi tidak untuk perusahaan.
IRS memiliki pedoman untuk menentukan apakah Anda seorang Kontraktor Independen (Wiraswasta) atau Karyawan . Salah satu faktornya adalah "siapa yang menyediakan alat / persediaan."
Mungkin kepentingan finansial perusahaan untuk memanggil Anda seorang freelancer, tetapi jika mereka menyediakan alat Anda dan memberi tahu Anda kapan, di mana, & tentang apa yang harus dikerjakan, Anda mungkin akan ditipu.
Lihat Permatemp (Wikipedia) untuk latar belakang tambahan.
[ Catatan : Bukan pengacara, bukan agen IRS, bukan pro pajak, bukan nasihat hukum, berkonsultasi dengan seseorang yang tahu apa yang mereka bicarakan, dll.]
sumber
Saya pikir itu sangat tergantung pada kebijakan perusahaan tempat seseorang bekerja dan apa yang mau didukung departemen TI seperti yang lainnya. Saya harus membeli hampir semua alat saya sendiri karena saya harus menyelesaikan pekerjaan, dan, pada saat itu, mendapatkan uang yang diizinkan untuk membeli apa yang saya butuhkan lebih banyak masalah daripada nilainya atau tidak ada anggaran. Sejak itu saya membuat mereka untuk membuka pundi-pundi dan membeli lisensi mereka sendiri, tetapi pundi-pundi itu ditutup lagi dan beberapa aplikasi akan melakukan upgrade yang signifikan.
Apakah saya merasa lebih baik — bahkan bangga — tentang memiliki alat sendiri? Tidak semuanya. Walaupun saya memiliki rasa memiliki atas produk yang saya buat untuk perusahaan saya, pekerjaan itu pada akhirnya dilakukan untuk mereka dan bukan untuk saya, jadi mereka seharusnya membayar untuk itu. Pada saat yang sama, jika saya ingin menggunakan alat saya untuk barang-barang di rumah maupun di tempat kerja, maka saya tidak pernah memiliki semangat moral untuk meminjam (mencuri) lisensi perusahaan untuk tujuan jahat saya, dan saya belajar banyak di luar yang tergesa-gesa. hari kerja, jadi saya tidak terlalu keberatan. Namun, itu bisa menjadi mahal dan saya terpaksa menjatuhkan beberapa alat karena kekurangan dana.
sumber
Sebagai freelance , Anda tentu harus, jika tidak, Anda tergantung pada apa yang disediakan klien Anda yang mungkin tidak selalu terbaik untuk alur kerja Anda, jika mereka memiliki alat sama sekali (apakah konsultan bahkan tercakup dalam lisensi VL?)
Sebagai seorang karyawan , bisa jadi menarik jika itu adalah alat yang tidak memiliki lisensi perusahaan, namun jika itu meningkatkan produktivitas, Anda harus mendorong agar manajemen melisensikannya untuk semua orang, dengan cara itu orang lain akan mendapat manfaat dari itu dan Anda tidak memiliki untuk membelanjakan uang Anda sendiri untuk itu (dan itu pasti membantu jika semua orang menggunakan alat pengembangan yang sama).
sumber
Saya pikir tidak masuk akal mengharapkan majikan Anda untuk membeli alat Anda, tetapi saya juga berpikir pengembang terbaik pada akhirnya akan memiliki alat sendiri untuk proyek pribadi mereka - begitu mereka memiliki sedikit uang tambahan pasca-perguruan tinggi.
Dalam pos itu, ayahnya berkata, "Ya, saya punya sekitar $ 6000 alat saya sendiri." Alat yang disediakan untuk saya di tempat kerja mungkin berjalan mendekati $ 15.000 dan mungkin hanya berlangsung satu atau dua tahun sebelum pembayaran lain perlu dilakukan untuk versi baru (vs alat perangkat keras yang bertahan beberapa dekade, asalkan ada gunanya). Juga, pengembang sering "membeli alat mereka sendiri" dalam bentuk buku perpustakaan, peralatan teknologi, dan investasi lain yang lebih sulit untuk dibayar majikan. Akhirnya, ada jauh lebih banyak variasi dalam alat pengembang - dimulai dengan Microsoft vs open source, dan termasuk kontrol sumber, CI, dan banyak lagi - yang benar-benar perlu dipilih dari oleh orang yang membuat keputusan bisnis, biasanya majikan ( kecuali jika Anda adalah freelance). Jadi saya pikir masuk akal untuk tidak memiliki alat sendiri untuk pekerjaan Anda.
Pada saat yang sama, menyisihkan waktu untuk proyek pribadi adalah kunci untuk menjadi salah satu pengembang terbaik , dan bagian dari investasi itu adalah membeli alat untuk proyek Anda sendiri.
sumber
Saya suka banyak paragraf ketiga Anda @Michael Kohne. Pada dasarnya bagi saya itu datang ke dua hal:
Jika saya melakukan sesuatu, maka aturan Open Source, karena hampir semua yang saya butuhkan adalah open source (gcc / llvm, cmake, doxygen, python, ruby dan eclipse) (saya terutama memprogram dalam C / C ++, python, java, ruby dan terkadang saya melakukan pengembangan web)
Jika ini adalah perusahaan tempat saya (akan) bekerja, maka itu adalah masalah perusahaan, saya hanya ingin melakukan hal saya, yang terbaik yang saya bisa (saya hanya pengembang yang bodoh);
sumber
Sebagai seorang freelancer, saya bisa melihat itu berjalan baik, tetapi jika Anda disewa untuk menangani sebuah proyek (sebagai lawan menjadi satu lagi tubuh hangat di kursi), maka Anda mungkin akan membutuhkan alat Anda sendiri.
Sebagai karyawan tetap, majikan Anda harus menyediakan alat-alat karena mereka akan menggunakan rantai alat tertentu (seringkali bukan pilihan Anda).
Untuk pekerjaan pribadi, jelas Anda akan membutuhkan alat Anda sendiri, tetapi bagi banyak orang yang terdiri dari rantai alat sumber terbuka. Sejujurnya, kebanyakan proyek pribadi orang-orang tidak menyentuh pada hal-hal yang Anda butuhkan untuk rantai alat kelas atas.
sumber