Pola pikir adalah segalanya.

Selama sebulan terakhir, saya mengembangkan kebiasaan menggulir di Medium daripada Instagram atau Twitter.

Saya menyadari bahwa Medium jauh lebih baik daripada melihat gambar dan kata-kata kasar orang lain tanpa berpikir panjang. Saya belajar sesuatu yang hebat setiap hari, mengetahui kehidupan orang lain, dan bahkan mengambil ide untuk diterapkan demi kesejahteraan saya sendiri.

Setelah membaca banyak artikel produktivitas, saya menemukan bahwa kebanyakan artikel berkisar pada hal serupa. Itu membuat saya bertanya-tanya bagaimana pengembang perangkat lunak dapat menggunakannya dalam kehidupan mereka.

Jadi, sebelum menambahkan sesuatu, saya memikirkan hal-hal apa saja yang dapat diberikan oleh pengembang perangkat lunak untuk menjalani kehidupan dan karier yang lebih baik.

Berikut tiga hal yang harus Anda tinggalkan untuk menjadi pengembang perangkat lunak yang lebih baik.

1. “Ini bukan untukku.” — Pola Pikir Tetap

Terbang tanpa motor bisa saja dilakukan, namun bukan tanpa pengetahuan dan keterampilan. —Wilbur Wright

Keterampilan dan pengetahuan adalah kekuatan super dari setiap pengembang perangkat lunak. Semakin terampil Anda, semakin besar nilai Anda di perusahaan, semakin banyak penghasilan Anda. Ini berlaku untuk “Pengembang SaaS” dan juga pengembang wirausaha. Jika Anda seorang pengembang yang luar biasa, Anda dapat menciptakan produk yang fantastis.

Namun sering kali kita sebagai pengembang gagal beradaptasi dengan teknologi baru. Inti dari industri teknologi adalah bahwa hal itu akan berubah. Pengembang mana pun yang cepat beradaptasi dengan keterampilan baru akan sangat berharga.

Namun dengan adanya teknologi baru muncullah ketakutan. Saya dulu mulai berpikir apakah ada kemungkinan bagi saya untuk menguasai hal baru ini. Ada banyak orang yang lebih baik dari saya. Bagaimana jika kinerja saya tidak baik?

Ini adalah pemikiran dari pola pikir tetap.

“Dalam bukunya, Mindset”, Barbara Oakley menjelaskan bahwa pola pikir tetap adalah orang-orang yang percaya bahwa keterampilan mereka adalah bawaan dan tidak dapat ditingkatkan.

Pikiran-pikiran ini mungkin muncul meskipun Anda pernah menguasai teknologi yang kompleks di masa lalu.

Pengembang hebat mempunyai pandangan berbeda. Mereka percaya bahwa keterampilan dipelajari, disempurnakan, dan dikuasai. Mereka berpikir bahwa jika Anda meluangkan waktu untuk memperbaiki diri, Anda dapat mencapai apa yang Anda cita-citakan.

Jangan biarkan pola pikir tetap menghalangi Anda mempelajari hal-hal baru dan menarik.

2. “Saya bisa melakukan refaktorisasi lebih lanjut.” — Perfeksionisme

“Saya berhati-hati untuk tidak mengacaukan keunggulan dengan kesempurnaan. Keunggulan, saya bisa meraihnya. Kesempurnaan adalah urusan Tuhan.” —Michael J.Fox

Seberapa sering Anda menunda penyerahan karya Anda karena Anda pikir hasilnya tidak sesuai standar?

Salah satu peretasan terbesar yang kita alami di abad ke-21 adalah kekuatan masukan. Kami bisa mendapatkan umpan balik yang cepat, berharga, dan dapat diandalkan.

Beberapa dekade yang lalu, orang harus menunggu berbulan-bulan sebelum seseorang dapat mengevaluasi pekerjaan mereka dan kemudian memberikan umpan balik yang membangun. Itulah alasan utama mereka banyak mengubah pekerjaan mereka.

Hari ini, kami dapat memperoleh masukan langsung. Apa pun profesi Anda, ribuan orang lainnya melakukan pekerjaan yang sama. Kita dapat meminta rekan kerja, keluarga, teman, dan bahkan senior untuk memberikan masukan terhadap pekerjaan kita.

Sekarang, mengapa saya begitu banyak berbicara tentang umpan balik padahal judulnya tentang perfeksionisme?

Pertama, umpan balik adalah cara tercepat untuk mengembangkan dan memperbaiki kegagalan dan kekurangan Anda. Kita kehilangan banyak hal dari mata kita sendiri yang orang lain dapat tunjukkan dengan cepat.

Kedua, jika Anda tidak mengirimkan pekerjaan Anda, Anda tidak akan mendapatkan masukan. Apa yang membutuhkan waktu seminggu untuk Anda pahami, mentor Anda dapat menunjukkannya dalam hitungan menit.

Sebagai pengembang, Anda dapat menerima masukan dari rekan-rekan Anda, senior Anda, pengguna akhir Anda, log Anda, dan banyak alat analisis lainnya.

Jadi, jangan menghabiskan banyak waktu untuk menyempurnakan pekerjaan Anda. Kirimkan ke rekan-rekan Anda, senior Anda dan minta mereka untuk meninjaunya.

3. “Saya ahli dalam melakukan banyak hal sekaligus.” — Kebiasaan MultiTasking

“Anda tidak akan pernah mencapai tujuan jika Anda berhenti dan melempari batu ke setiap anjing yang menggonggong.”― Winston S. Churchill

Percayalah jika Anda merasa bisa melakukan banyak hal sekaligus. “Kamu tidak bisa.”

Pemrograman tidaklah mudah. Dibutuhkan upaya mental yang besar untuk mendapatkan solusi yang efisien terhadap masalah. Jika Anda mengalihkan perhatian Anda ke beberapa hal, Anda mungkin melewatkan sesuatu yang bisa membantu Anda memecahkan masalah tersebut.

Multitasking bersifat kontra-produktif, dan Anda tidak menyelesaikan tugas apa pun secara efektif. Saya dulu berpikir bahwa saya adalah seorang ahli “multitasking”. Seringkali, saya memutar serial TV saat saya sedang membuat program (ini bahkan lebih mudah jika Anda memiliki banyak monitor).

Tapi saya segera tersadar dengan penampilan saya yang biasa. Saya tidak memenuhi harapan saya. Saya tahu saya bisa melakukan pekerjaan yang lebih baik.

Tepat ketika saya mulai fokus pada satu tugas, apakah itu tantangan pemrograman, menulis, atau mendokumentasikan, saya mampu memberikan yang terbaik. Butuh waktu lebih sedikit untuk menyelesaikan semuanya dibandingkan saat saya mencoba melakukan banyak tugas.

Jika ada sesuatu yang tidak merangsang pikiran Anda dan Anda merasa dapat melakukan banyak tugas, pergilah ke kedai kopi atau gunakan musik. Kebisingan halus akan membantu Anda fokus lebih baik. Jika Anda kesulitan dengan tugas yang rumit, “beradalah di ruangan yang tenang dan pikirkan solusinya.”

Daripada menambahkan, cobalah menghapus hal-hal yang tidak bermanfaat bagi Anda.

Apakah Anda ingin mempelajari keterampilan baru lebih cepat? Ambil Kerangka Pembelajaran 7 Langkah gratis saya untuk mempercepat pembelajaran Anda dan menjadikan keterampilan tersebut melekat.

Jika Anda baru di sini dan menyukai artikel ini, masih banyak lagi artikel serupa di Medium. Anda dapat mendaftar untuk membacanya hanya dengan $5 per bulan.

"Berikut ini tautan untuk akses tak terbatas ke setiap konten di Medium." Jika Anda mendaftar dengan menggunakan tautan ini, saya akan mendapatkan sejumlah kecil tanpa biaya tambahan kepada Anda.

Konten lainnya di plainenglish.io