Saya telah bermain dengan pemikiran tentang bagaimana saya akan membangun perusahaan impian saya dan bagaimana seseorang dapat membuatnya sangat menarik bagi programmer yang hebat. Jika seseorang dapat mempekerjakan beberapa programmer "superstar" daripada banyak yang "baik".
Satu hal yang secara pribadi akan saya nikmati adalah kebebasan untuk bekerja kapan pun saya mau. Jadi saya bisa berkeliling kota yang berbeda jika saya suka dan bekerja dari jarak jauh, atau saya bisa hanya duduk di rumah ketika ada mode crunch. Namun dalam pengalaman saya, Anda memang menginginkan semacam kantor dengan teman sebaya di mana Anda dapat mendiskusikan berbagai hal dan memiliki "budaya" perusahaan.
Jadi katakan Anda ingin merekrut sekelompok programmer berbakat, mungkin dari berbagai negara dan kota. Bagaimana seseorang mengaturnya untuk bersaing dengan kampus? Memiliki perusahaan yang benar-benar tanpa kantor tampaknya sedikit kurang optimal, Anda mungkin menginginkan ruang kantor tempat orang dapat bertemu dan memilih untuk bekerja.
Saya kira yang bisa dilakukan adalah memiliki kantor kecil di berbagai negara dan membiarkan orang bekerja dari yang mereka pilih. Programmer bisa lepas landas untuk "crunch-mode" ketika diperlukan tetapi juga bekerja dari lokasi ketika kerja tim dan tatap muka diperlukan.
Model lain adalah bukannya memiliki kantor kursi sewaan Anda sendiri di kantor tempat programmer lain bekerja. Dengan begitu bahkan jika hanya ada satu atau dua karyawan di kota Anda, Anda masih bisa mendapatkan perusahaan jika Anda merasa "kesepian" bekerja dari jarak jauh.
Gagasan lain adalah bahwa seperti satu minggu setiap bulan Anda membawa seluruh tim ke lokasi yang sama. Yang mungkin bukan kantor tapi bisa jadi kota yang menarik atau resor menarik dan bekerja sama dari sana. Orang dengan pasangan mungkin memiliki masalah dengan hal-hal seperti itu.
Anda mungkin juga memiliki jaringan apartemen perusahaan di kota-kota yang berbeda (untuk 2-3 orang), baik di mana Anda memiliki kantor dan juga di beberapa lokasi lain sehingga pemrogram atau tim atau pemrogram dapat berkeliaran dan "mengumpul" bersama sesuai keinginan mereka.
Jika itu legal (saya tidak yakin bagaimana perbedaannya dari satu negara ke negara lain) Anda bahkan dapat memukul dua lalat sekaligus dan menggabungkan kantor / apartemen di berbagai kota. "Hack Pad: London" "Hack Pad: Berlin" dll
a) Jadi saya kira pertanyaan saya adalah, apakah pengaturan seperti ini layak? Bagaimana seseorang dapat meningkatkan konsep?
b) Apakah Anda akan menemukan perusahaan yang memberi Anda kebebasan semacam ini menarik atau apakah Anda lebih suka perusahaan dengan kantor besar yang Anda kunjungi setiap hari?
Jadi pada dasarnya, apa yang akan membuat programmer "superstar" memilih bekerja dengan pengaturan perusahaan seperti ini di kampus Google, Facebook atau Microsoft di mana Anda mendapatkan kesenangan dan perusahaan dari banyak individu yang berbakat.
Jawaban:
Inilah yang saya amati saat bekerja dengan tim terdistribusi (lepas pantai dan bukan lepas pantai) selama 10 tahun terakhir di kedua proyek perusahaan besar dan pemula.
Mendistribusikan memiliki biaya . Ini bisa sangat besar jika tim bekerja pada bagian proyek yang sama. Jadi ini berlaku untuk proyek-proyek perusahaan besar yang membutuhkan kolaborasi dan komunikasi yang tinggi.
Namun itu bekerja cukup baik di startup kecil. Tim saya saat ini tersebar di seluruh dunia, tetapi berfungsi karena mereka memiliki peran yang sangat jelas (tidak disarankan dalam tim di lokasi yang sama) dan API tempat mereka bekerja didefinisikan dengan sangat baik. Orang yang bekerja pada modul yang sama berada pada posisi geografis yang sama.
Saya pikir itu cara melakukan hal-hal SO. Banyak proyek open source besar bekerja seperti itu juga.
Namun selalu ingatkan diri Anda bahwa, dalam banyak kasus:
Jangan lupa aspek sosialnya juga. Saya telah bekerja selama satu tahun sendirian di rumah, dan sementara saya menikmatinya di bulan pertama, saya mencoba menghindarinya sekarang. Karena aspek sosialnya. Saya juga mengamati bahwa ketika seorang anggota tim berada di tempat yang berbeda, dia tidak benar-benar bagian dari tim dalam ketidaksadaran kolektif.
Biaya dinaikkan karena:
sumber
Meskipun memiliki kantor yang nyata adalah suatu keharusan (karena alasan hukum dan keuangan), pengaturan yang didistribusikan dapat dilakukan. Contoh utama dari hal ini adalah StackOverflow seperti yang ditunjukkan oleh Jeff Atwood di posting blog ini.
sumber
Saya akan menyukai gagasan kantor roaming, selama saya bisa tetap berhubungan dengan anggota tim saya yang lain (mis. Melalui IM atau sesuatu). Ini juga akan membantu menjaga hal-hal tetap segar, saya pikir, dan sedikit lebih menarik.
sumber
"Jadi pada dasarnya, apa yang akan membuat seorang programmer" superstar "memilih bekerja dengan pengaturan perusahaan seperti ini di" google plex "atau kampus microsoft" ... tidak ada yang dia inginkan.
Ini akan turun ke preferensi pribadi. Secara pribadi, saya lebih suka pergi ke kantor setiap hari, tetapi saya memiliki kantor sendiri dan hanya saya tinggal 10 menit jauhnya ... jadi ambil pendapat saya untuk apa yang Anda inginkan.
sumber
Ini bisa sangat layak, asalkan Anda memberi orang alat yang mereka butuhkan untuk bekerja. Anda memerlukan alat yang sama dengan yang Anda miliki di kantor konvensional:
Anda juga memerlukan beberapa hal untuk administrasi:
Ada layanan online seperti Creately yang membuat berkolaborasi relatif tidak menyakitkan. Itu bukan pengganti yang tepat untuk papan putih kuno yang bagus, tetapi papan putih umumnya tidak memiliki tombol simpan.
Bersiaplah untuk mengirim orang apa yang mereka butuhkan untuk melakukan pekerjaan mereka. Sama seperti yang Anda lakukan di kantor, Anda ingin memastikan orang-orang Anda memiliki perangkat keras yang mereka butuhkan untuk menjadi produktif. Ini juga termasuk telepon IP (Polycom di meja saya), lisensi perangkat lunak (perusahaan adalah mitra MS) dan hal-hal lain yang cenderung dibutuhkan orang.
Selain itu, Anda harus menyediakan program bagi karyawan untuk mendapatkan buku yang mungkin mereka butuhkan. Jika Anda membuat akun perusahaan di Amazon, mengirimkan uang kepada karyawan untuk membayar buku tersebut tetapi meminta mereka menggunakan ID afiliasi Anda, Anda dapat mengembalikan sebagian kecil dari biaya itu.
Perusahaan yang layak harus memperlakukan karyawan mereka makan siang setidaknya beberapa kali seminggu. Berikan uang saku untuk itu. Saya benar-benar menikmati pergi ke toko seminggu sekali untuk memilih barang-barang yang saya inginkan untuk makan siang minggu berikutnya. Ini juga membantu pekerja jarak jauh merasa lebih terhubung dengan perusahaan. Perlu diingat bahwa karyawan membayar untuk hal-hal seperti listrik, jadi jika Anda mengirim mereka sekelompok server penyimpanan penghisap daya untuk mengonfigurasi, pastikan untuk mengirimkan sesuatu kepada mereka untuk mengimbangi biaya.
Jika Anda mengelolanya dengan benar, Anda akan sama produktifnya dengan semua orang jika bekerja di bawah satu atap. Orang-orang harus memahami bahwa mereka diharapkan berada di meja mereka pada waktu tertentu dan diharapkan untuk menyelesaikan sejumlah pekerjaan. Sistem pelacakan bug / tugas yang baik menunjukkan masalah di area ini dengan cepat.
Ketika Anda dewasa sebagai perusahaan, Anda akan mengembangkan sistem dan kontrol Anda sendiri yang membuat penambahan karyawan tambahan dari mana saja di dunia tidak menyakitkan. Kami memang memiliki beberapa ruang aman di daerah di mana kami memiliki beberapa telecommuter, tetapi jarang digunakan. Kebanyakan orang sangat suka bekerja dari rumah.
sumber
Anda dapat memastikan bahwa setiap karyawan (atau sampel) memiliki lebih dari satu area kerja di kantor pusat mereka jika mereka bekerja dari jarak jauh. Ini dapat memungkinkan mereka memiliki rekan kerja tamu untuk saat-saat di mana Anda ingin / perlu bekerja sebagai sebuah tim.
Saya pikir akan lebih baik untuk memiliki hari yang dijadwalkan secara teratur di mana Anda pergi ke kantor selain hari-hari acak yang orang pilih. Dengan begitu Anda dapat melakukan lebih banyak diskusi tatap muka.
Saya akan lebih produktif dalam lingkungan seperti itu karena hari-hari di mana saya perlu sendirian dan bekerja vs bekerja dengan orang lain akan lebih jelas. Anggota tim masih dapat diakses jika diperlukan.
sumber
Kantor yang didistribusikan adalah ide bagus jika Anda yakin akan dedikasi anggota tim dan tidak perlu khawatir tentang bagaimana pekerjaan dilakukan.
Jaringan programmer superstar akan lebih dapat diandalkan daripada rata-rata orang. Saya tidak berpikir Anda akan membutuhkan kantor di setiap negara; beberapa programmer yang melapor ke kantor pusat global akan cukup baik.
Hanya pada tahap selanjutnya, ruang kantor mungkin menjadi tak terhindarkan, terutama karena lebih banyak personel Anda akan bertemu klien dan berhubungan dengan peserta pelatihan untuk menghadapi pertumbuhan bisnis yang lebih besar.
sumber
Teknologi telah menempuh jalan panjang untuk memungkinkan kami bekerja dari jarak jauh, dan teknologi ini terus meningkat.
Semakin baik teknologi, semakin kita terhubung, bahkan dengan jarak.
Pengaturan yang ditingkatkan:
Saya selalu membayangkan pekerja jarak jauh pada akhirnya memiliki obrolan video grup "selalu aktif" pada monitor ketiga atau keempat di stasiun kerja mereka, atau cara lain yang setara untuk tetap berhubungan terus-menerus dengan anggota tim lainnya. Inilah yang saya bayangkan sebagai "pengaturan yang ditingkatkan".
Saya menemukan bahwa kadang-kadang ketika saya bekerja dengan rekan kerja jarak jauh, kami meninggalkan panggilan video Skype kami sementara kami berdua mengerjakan sesuatu yang membutuhkan fokus pribadi kami.
Analoginya adalah ini: Jika kita berdua bekerja di kantor yang sama, kita tidak akan selalu berbicara satu sama lain . Jadi, kita perlu belajar untuk memperlakukan teknologi ini dengan cara yang sama seperti diam-diam berada di ruangan yang sama dengan rekan kerja.
Perlu diingat bahwa ini sudah dapat dilakukan, sebagaimana adanya! Lihat orang-orang yang bepergian keliling dunia sambil bekerja dengan menguntungkan!
Akankah saya menemukan ini menarik?
Akankah saya menemukan ini menarik? IYA! Bayangkan kebebasan dan fleksibilitas untuk dapat memiliki karir yang hebat namun masih bebas untuk mewujudkan impian Anda keliling dunia! Saya berharap tempat bisnis saya suatu hari nanti dapat maju ke tingkat ini.
sumber
Cobalah membaca Pengerjaan ulang (oleh orang-orang dari sinyal), secara khusus membahas masalah kerja jarak jauh, tim programmer superstar dan banyak lainnya yang harus mereka tangani, tangan pertama. Bukan buku oh-It-mengubah-hidup-saya-dan-bagaimana-saya-berpikir-tentang-memulai-bisnis, tapi masih cukup menarik.
sumber
Saya benar-benar tidak tahu bagaimana mengatur perusahaan, tetapi saya dapat memberi tahu Anda apa yang ingin saya miliki:
Skype yang selalu aktif mengganggu saya; Saya ingin memiliki panggilan video terbatas pada waktu tertentu setiap hari.
Idenya adalah memiliki segalanya diklarifikasi dalam pertemuan bulanan, untuk mengurangi komunikasi teknis selama sebulan.
sumber