8 Kebiasaan Programmer Yang Harus Kamu Stop Sekarang - CRUDPRO

8 Kebiasaan Programmer Yang Harus Kamu Stop Sekarang

8 Kebiasaan Programmer Yang Harus Kamu Stop Sekarang

Beberapa kebiasaan menghentikan Anda mencapai puncak kehebatan. Mungkin sikap Anda, proses Anda bekerja atau kecerobohan. Apa pun itu, langkah pertama yang akan membantu Anda menjadi pemrogram yang lebih baik adalah menyadari kebiasaan buruk.

Istilah kebiasaan paling sering digunakan untuk merujuk pada suatu proses dimana situasi mendorong tindakan secara otomatis, melalui aktivasi asosiasi situasi-tindakan mental yang diperoleh melalui penampilan sebelumnya. Kebanyakan orang menginginkan kebiasaan positif semudah menyikat gigi, tetapi tidak sesederhana itu. Yang Anda butuhkan adalah kemauan untuk mengubah diri sendiri, mengakui bahwa Anda tidak melakukan sesuatu dengan benar, dan berkorban sedikit. Tapi Anda membuat pengorbanan ini untuk diri Anda sendiri, jangan lupakan itu.

Apakah Anda siap untuk menjadi pemrogram yang lebih baik dan mengubah cara berpikir Anda tentang kode Anda? Mari hentikan kebiasaan buruk ini!

1. Menjadi sangat percaya diri dengan kode Anda sendiri

Percaya diri tentang pekerjaan Anda adalah satu hal, tetapi asumsi lain bahwa hanya karena Anda menulis sesuatu, itu pasti hebat. Ego adalah penghambat pekerjaan Anda, jadi Anda harus menerima saran dari rekan kerja lainnya. Anda harus menyadari fakta bahwa proses belajar tidak pernah berhenti. Kalau tidak, itu akan menjadi akhir dari kreativitas dan kehebatan Anda. Selanjutnya, berhentilah menilai kode orang lain. Mungkin Anda akan melakukannya secara berbeda, tetapi itu bukan alasan untuk bertindak seperti orang brengsek. Anda harus melihat kode lama Anda dari waktu ke waktu, merenungkan kemajuan Anda dan menyadari bahwa setiap orang memiliki caranya sendiri untuk berkembang dalam pekerjaan mereka.

8 Kebiasaan Programmer Yang Harus Kamu Stop Sekarang

Lihat kode lama Anda dari waktu ke waktu dan renungkan kemajuan Anda

2. Salin/tempel kode secara membabi buta

Pada awal karir, setiap programmer melakukan itu, tapi kode copy/paste yang membabi buta ini harus berhenti pada akhirnya. Mungkin kreativitas Anda terhalang, atau Anda punya alasan lain untuk melakukannya. Namun demikian, Anda harus memahami kode sebelum menggunakannya kembali . Jadi, luangkan waktu Anda dan baca kodenya secara mendetail.

3. Terjebak melakukan hal yang sama

Industri TI terus berkembang, jadi Anda harus selalu mengikuti perkembangan teknologi baru. Namun demikian, setiap developer memiliki momen dalam kariernya ketika mereka terjebak melakukan hal yang sama berkali-kali. Bekerja dengan kerangka kerja dan bahasa yang sama dapat mengarah pada penurunan dalam hal mempelajari hal-hal baru. Selain itu, hal itu dapat menyebabkan Anda kelelahan. Anda mungkin terjebak di perusahaan yang tidak memberi Anda kesempatan untuk mencoba hal-hal baru, atau Anda mungkin berfokus untuk mencapai tenggat waktu yang ekstrim. Apa pun alasannya, Anda harus mencari waktu untuk memperluas pengetahuan Anda dengan memikirkan cara kerja berbagai hal dan membaca tentang masalah mendasarnya. Jika Anda ingin mempertahankan pekerjaan Anda dan tetap ada di puncak pasar yang kompetitif ini, Anda harus mengikuti tren baru dari industri TI.

4. Melakukan sesuatu setengah jalan dan lupa memperbaikinya

Saya akan memperbaikinya nanti alasan hanya akan membuat Anda bingung. Ini bukan masalah prioritas, tapi keterampilan organisasi Anda. Jika Anda berencana untuk menyelesaikan sesuatu yang terakhir, Anda harus menambahkan "TO DO" untuk memastikan bahwa Anda tidak melupakannya. Ingat, "selesai" berarti diuji dan disetujui oleh pengguna sesuai persyaratannya. Jika Anda ahli dalam pekerjaan Anda, Anda tahu bahwa setiap bagian kode itu penting dan Anda akan mempertanyakan desain dan ide dibalik fitur untuk memecahkan solusi. Namun, pengembang yang buruk berpikir bahwa satu metode atau proses adalah yang "ideal", dan pengalaman dan situasi pengguna tidak begitu penting . Jadi, berhentilah menandai tugas sebagai "SELESAI" jika Anda belum benar-benar menyelesaikannya.

5. Mengabaikan pesan kesalahan

Pesan kesalahan memberi tahu Anda jika ada sesuatu yang salah, jadi jangan hanya berasumsi jika Anda tahu apa yang salah, tapi bacalah pesannya! Jangan menyapu barang-barang di bawah permadani karena tantangan untuk memperbaikinya akan jauh lebih besar, mengingat Anda tidak tahu harus mulai dari mana. Lebih banyak info yang Anda miliki tentang bug, lebih mudah bagi Anda untuk memperbaikinya. Pemrogram A-level menyadari bahwa kesalahan adalah hal yang baik . Maka, jangan biarkan mereka mengganggu Anda, tetapi lihatlah mereka sebagai pembantu yang akan membimbing Anda untuk lebih maju lagi. Ubah sikap tentang bug dan atasi mereka.

6. Menulis kode tanpa perencanaan atau terlalu banyak perencanaan

Salah satu kesalahan terbesar adalah langsung mulai menulis kode tanpa banyak berpikir dan meneliti. Menulis kode tidak boleh bertahan lebih lama dari merencanakan apa yang akan Anda lakukan. Ketika Anda memiliki rencana, menulis itu mudah, jadi Anda harus melakukan riset terlebih dahulu. Saat melakukannya, Anda dapat mulai menulis, memvalidasi, dan memodifikasi kode. Jika Anda memiliki gambaran yang jelas tentang apa yang akan Anda lakukan, kreativitas Anda akan mewujudkan hal-hal besar.

Tetapi, jangan cari rencana yang sempurna. Itu bisa membuat Anda menunda-nunda, dan seperti yang mungkin Anda ketahui, tidak ada rencana yang sempurna di dunia pemrograman. Rencana Anda mungkin berubah, tapi itu tak berarti Anda harus melakukan hal-hal acak . Maka, rencanakan fitur-fitur kecil, pikirkan langkah Anda selanjutnya, perbaiki bug, dan beradaptasi dengan perubahan. Ingatlah bahwa terlalu sedikit perencanaan dan terlalu banyak perencanaan bisa merusak kualitas kode Anda.

7. Berpikir bahwa kode yang lebih panjang lebih baik daripada yang pendek

Dalam kebanyakan kasus, kode yang lebih pendek lebih baik. Selalu pikirkan tentang kualitas dan keterbacaan kode. Jika itu baik untuk keterbacaan, maka tulis kode yang lebih panjang, tapi jangan sengaja membuat kode lebih panjang saat tidak diperlukan. Hapus apa yang tidak perlu, tapi lewati menggunakan one-liners yang cerdas dan ekspresi ternary bersarang hanya untuk membuat kode lebih pendek.

  • Kode yang bagus itu pendek, simpel, dan simetris - tantangannya adalah mencari tahu cara mencapainya.

Anda membuat sejumlah keputusan kecil sambil coba memecahkan serangkaian masalah yang lebih besar. Apa Anda akan menulis baris kode pendek atau panjang tergantung pada preferensi, keterampilan, dan hasil yang diharapkan.

8 Kebiasaan Programmer Yang Harus Kamu Stop Sekarang

Selalu pikirkan tentang kualitas dan keterbacaan kode

8. Tidak berusaha mencari solusi di luar kepala Anda

Selalu ada kemungkinan Anda akan terjebak saat membuat kode, tapi pikirkan tentang berapa banyak orang yang memiliki masalah yang sama seperti Anda. Melihat baris kode yang sama berulang kali dan tidak melihat apa yang salah adalah hal yang umum, jadi cobalah untuk mencari masalah di Google atau minta bantuan rekan kerja. Jangan berasumsi bahwa Anda mengetahui segalanya karena sikap itu tidak menghemat waktu Anda. Lakukan riset online dan lihat apa yang dikatakan pengembang lain tentang masalah Anda. Akan tetapi, Anda harus mempertanyakan semua yang Anda baca karena beberapa orang hanya menyalin dan menggunakan kode orang lain tanpa memahaminya.

Kesimpulan

Setiap menit Anda membuat beberapa keputusan kecil. Sebagai seorang programmer, penting untuk Anda untuk memiliki pemikiran yang jernih tentang apa yang Anda lakukan dan bagaimana caranya. Jangan menganggap pemrograman sebagai penulisan baris kode karena pemrograman adalah kreativitas berbasis logika yang perlu diasuh. Saat Anda macet, istirahatlah dan buat rencana kecil tentang apa yang akan Anda lakukan selanjutnya.