Pro dan kontra untuk bekerja sebagai pengembang dari rumah

Diterbitkan: 2019-11-15

Bekerja dari rumah terdengar seperti mimpi bagi banyak profesional sibuk yang lelah. Alasan Anda mempertimbangkan opsi ini mungkin umum. Seperti perasaan, Anda membuang-buang waktu perjalanan setiap hari di jam sibuk hanya untuk sampai ke kantor tepat waktu. Atau Anda mungkin merasa lelah karena bekerja di lingkungan yang selalu terganggu dan dikelilingi oleh terlalu banyak orang dan kebisingan.

Ketika datang ke pengembang, khususnya, sejumlah besar pekerjaan dilakukan secara mandiri. Ini mungkin termasuk penelitian, pengembangan dan proses debugging. Karena saya bekerja untuk perusahaan pengembangan perangkat lunak java, yang memungkinkan kantor di rumah, saya ingin berbagi pengalaman saya dengan Anda.

Dan tentu saja, manfaat utama yang Anda peroleh dari pengkodean dari rumah adalah Anda dapat memperluas cakupan pencarian pekerjaan, mencetak posisi yang berada di luar lokasi terdekat Anda. Ini dapat memungkinkan Anda untuk memilih berada di proyek yang menurut Anda lebih menarik dan Anda benar-benar ingin terlibat. Dan jika Anda sudah bekerja untuk sebuah proyek dan perusahaan yang Anda sukai, Anda sering dapat bernegosiasi untuk bekerja dari jarak jauh jika Anda yakin itu akan memiliki pengaruh positif pada kinerja Anda. Kemungkinan Anda akan diberikan izin setidaknya selama beberapa hari dalam sebulan.

Namun, untuk memaksimalkan pilihan ada banyak hal yang perlu dipertimbangkan. Meskipun klise, membuat daftar pro dan kontra untuk setiap titik fokus utama ketika mempertimbangkan untuk bekerja dari rumah, sangat membantu. Dan inilah tepatnya yang sedang kami lakukan. Jangan ragu untuk membuatnya sendiri dengan mengisi bagian yang kosong dan menambahkan pro dan kontra pribadi Anda ke yang telah saya cantumkan di bawah ini.

Manajemen waktu

Proyek pengembangan perangkat lunak yang berbeda datang dengan kebutuhan manajemen waktu yang berbeda. Jadi, Anda perlu menganalisis tanggung jawab Anda untuk memenuhi semua tenggat waktu Anda. Apakah manfaatnya lebih besar daripada potensi risiko untuk produktivitas yang merugikan?

Pro:

  • Anda menghemat waktu dari perjalanan ke kantor setiap hari
  • Anda dapat mengatur pilihan istirahat dan makan siang Anda untuk mengakomodasi apa yang harus Anda selesaikan sepanjang hari
  • Setelah Anda menyelesaikan pekerjaan Anda, lebih banyak waktu dengan orang yang Anda cintai dan aktivitas lain yang memakan waktu, yang membantu menyeimbangkan stres dari pekerjaan dan menjaga kesehatan mental Anda.

Menipu:

  • Persepsi memiliki banyak waktu dapat menyebabkan penundaan.
  • Tanggung jawab rumah tangga mungkin menyita waktu yang didedikasikan untuk pekerjaan serius.

Manajemen tugas

Ketika Anda bekerja dari rumah, kemungkinan besar, ukuran produktivitas Anda adalah apakah Anda melakukan semua pekerjaan Anda dalam kerangka waktu yang diberikan kepada Anda. Jadi jujurlah pada diri sendiri jika Anda memiliki prioritas tugas dan proses kerja yang cukup baik.

Pro:

  • Anda dapat mengelola tugas dalam urutan dan kerangka waktu yang Anda pilih (sambil memenuhi tenggat waktu yang diperlukan tentu saja)
  • Meminimalkan gangguan untuk membantu rekan kerja
  • Mendedikasikan waktu sebanyak yang Anda butuhkan untuk tugas apa pun yang harus Anda lakukan.
  • Mampu menggabungkan pekerjaan dengan tugas pribadi

Menipu:

  • Bekerja di lingkungan yang tidak menuntut – mudah teralihkan oleh gangguan
  • Penundaan
  • Mengalah pada gangguan
  • Menunda pekerjaan sampai larut malam

Kerja Tim vs. Kerja Individu

ulasan produk rapat kantor
Gambar: Unsplash

Kerja tim telah diterima secara luas sebagai kebutuhan untuk pekerjaan yang produktif dan sukses. Jadi, Anda mungkin diharapkan untuk berkolaborasi dengan pengembang lain saat mengerjakan proyek pengembangan perangkat lunak. Mereka mungkin terlibat dalam proses penelitian dan pengembangan, atau mereka mungkin spesialis QA yang membantu Anda menghapus bug, untuk produk akhir yang lebih menyeluruh.

Pro:

  • Peningkatan rentang perhatian saat mengerjakan tugas yang hanya dilakukan oleh Anda.
  • Melakukan penelitian tentang algoritma baru dan kemudian mengembangkan solusi tanpa gangguan.
  • Kurangnya kesempatan untuk konflik karena ketidaksepakatan.
  • Fleksibilitas dalam proses pembangunan.

Menipu:

  • Meningkatnya kesulitan menjangkau rekan kerja Anda saat Anda membutuhkannya.
  • Berkomunikasi terutama melalui sarana digital, yang rentan terhadap kesulitan teknis – harus menunda rapat, dll.
  • Menjaga dan memperhatikan jadwal agar sesuai dengan semua tuntutan sosial Anda, seperti rapat, scrum, dan sebagainya.
  • Jika pekerjaan yang Anda ambil jauh dari kantor, Anda mungkin perlu melakukan perjalanan jauh untuk sampai ke sana saat Anda dibutuhkan secara langsung.
  • Kehilangan membangun hubungan rekan kerja yang lebih kuat.

Kondisi kerja

Dalam hal bekerja dari kantor, fasilitas tersebut mengabaikan beberapa peraturan, yang memastikan kondisi kerja yang baik. Dari suhu rata-rata di kantor hingga ruang kerja Anda dan perangkat keras yang dibutuhkan. Kemudian Anda memiliki ruang pertemuan, koneksi internet yang kuat, memiliki TI terdekat untuk membantu dengan masalah apa pun. Dan seterusnya… Tapi bagaimana kondisi kerja di rumah Anda sendiri?

Selain itu, kerahasiaan adalah salah satu hal terpenting dalam pengembangan perangkat lunak. Jadi Anda akan diminta untuk memenuhi persyaratan keamanan tertentu untuk mengakses data rahasia yang diperlukan untuk pekerjaan Anda. Beberapa perusahaan memerlukan VPN selain metode otentikasi kedua. Persyaratan, tentu saja, bervariasi tergantung pada kebutuhan perusahaan Anda.

Pro:

  • Kenyamanan – Anda dapat mengatur stasiun kerja sesuai kebutuhan.
  • Anda tidak perlu mengambil terlalu banyak waktu untuk menjaga penampilan saat Anda bekerja sendiri.
  • Ada opsi untuk mempertahankan standar keamanan dari jarak jauh.
  • Anda dapat memiliki pilihan makanan buatan sendiri yang sehat tanpa harus mengambil cuti dari pekerjaan.

Menipu:

  • Anda perlu membuat area kantor dengan meja, kursi yang nyaman, pencahayaan yang baik, dll.
  • Anda mungkin perlu menyesuaikan rumah Anda dengan kriteria tertentu agar diizinkan bekerja dari sana.
  • Jika Anda tinggal dengan orang lain, lingkungan rentan terhadap gangguan dan interupsi.
  • Mengalami kesulitan teknis karena kegagalan fungsi pada aplikasi keamanan dapat sepenuhnya memblokir pekerjaan Anda untuk hari itu, dan Anda sering tidak dapat menyelesaikannya tanpa TI.
  • Anda mungkin menghabiskan sebagian besar hari Anda untuk berbicara dengan dukungan teknis atau bahkan bepergian ke kantor untuk memperbaikinya.
  • Jika itu terjadi selama periode sensitif waktu, itu dapat membuang tenggat waktu Anda.

Setiap Faktor Lain dalam Hidup Anda

Ini adalah bagian di mana Anda menambahkan semua faktor lain dalam hidup Anda yang perlu Anda pertimbangkan untuk membuat keputusan yang tepat. Bagian ini difokuskan pada gaya hidup Anda di luar tanggung jawab pekerjaan. Faktor-faktor yang memengaruhi keputusan Anda tetapi tidak secara langsung terkait dengan proses kerja seperti bagian sebelumnya. Yang tercantum di bawah ini hanyalah beberapa contoh alasan pribadi yang perlu diperhitungkan. Ganti mereka dengan keadaan Anda sendiri.

Dapatkah Anda mempertahankan tanggung jawab pribadi Anda tanpa mempertaruhkan pekerjaan Anda dan sebaliknya?

Pro:

  • Anda memiliki lebih banyak kebebasan untuk melakukan aktivitas lain yang memakan waktu.
  • Anda dapat menghadiri kuliah, kelas, dan meluangkan lebih banyak waktu untuk berolahraga dan gaya hidup yang berorientasi pada kesehatan.
  • Mampu mengabaikan anak-anak Anda ketika mereka berada di rumah.
  • Berada di dekat Anda saat anak Anda sakit dan membutuhkan perhatian medis.
  • Datang ke Kelas Yoga Anda tepat waktu.

Menipu:

  • Anda mungkin kehilangan hubungan yang lebih dekat dengan rekan kerja Anda.
  • Risiko Anda mungkin tidak dipertimbangkan untuk posisi yang lebih tinggi – tidak terlihat dari pikiran.
  • Anjing tetangga menggonggong terus-menerus, anak-anak menggambar di dinding dan makan junk food, kecuali jika Anda memasak untuk mereka.

Haruskah Anda Bekerja Dari Rumah?

Memutuskan untuk memperluas cakupan Anda untuk mencari pekerjaan jarak jauh maupun lokal, datang dengan tanggung jawab untuk membuat komitmen untuk bekerja dengan baik, terlepas dari kondisi yang berbeda.

Ini adalah tantangan karena beberapa alasan utama:

  1. Ini mengharuskan Anda untuk mengenal diri sendiri dengan cukup baik untuk mengevaluasi apakah bekerja dari jarak jauh adalah pilihan yang berkelanjutan dan produktif untuk Anda.
  2. Hal ini membutuhkan perubahan gaya hidup untuk mengakomodasi kebutuhan baru. Anda perlu mengubah rumah Anda menjadi kantor selama jam kerja Anda.
  3. Anda harus bisa membedakan pekerjaan dari waktu untuk kenyamanan dan relaksasi saat menempati area yang sama. Menemukan keseimbangan yang tidak membuat Anda menunda-nunda, atau sebaliknya, membuat Anda terbiasa menghabiskan waktu bisa jadi sulit.

Daftar di atas menyajikan beberapa aspek utama yang perlu Anda pertimbangkan ketika Anda membuat keputusan. Namun, Anda harus lebih mempersonalisasikannya agar sesuai dengan kekhususan gaya hidup, keahlian, deskripsi pekerjaan, hobi, tugas di luar pekerjaan, kondisi keluarga dan perumahan Anda, dan banyak lagi.

Pertimbangkan semua faktor yang berpotensi merugikan yang akan memengaruhi pekerjaan Anda dan seimbangkan dengan manfaat yang akan Anda peroleh dari pendekatan ini.

Pernahkah Anda mengerjakan pengembangan perangkat lunak dari rumah sebelumnya? Apakah itu lebih baik bagi Anda dibandingkan dengan pekerjaan kantor? Apa yang akan Anda rekomendasikan untuk dilakukan orang-orang, ketika mereka mulai bekerja dari rumah? Bagaimana pengembang perangkat lunak dapat membuat periode adaptasi sesingkat dan semulus mungkin? Beri tahu kami di bawah di komentar atau bawa diskusi ke Twitter atau Facebook kami.

Rekomendasi Editor:

  • Sony akhirnya mempermudah pengembang untuk mengimplementasikan multipemain lintas platform
  • Pengembang iOS berusia 17 tahun ini menginspirasi sesama siswa dengan aplikasi pelacakan IPK
  • Pembuatan Windows di masa mendatang mungkin mengubah cara pengembang membuat game Xbox dan PC
  • 10 pengembang perangkat lunak yang harus Anda ikuti di 2019