Bagaimana Menjadikan Pemrograman sebagai Kebiasaan
Sumber: Freecodecamp Setiap tahun jumlah orang yang ingin belajar menulis kode dan menjadi seorang pengembang semakin meningkat. Namun, banyak dari mereka yang merasa kesulitan untuk memprogram setiap hari. Sebagian karena fakta bahwa mereka tidak tahu bagaimana mengubah penulisan kode menjadi sebuah kebiasaan. Percayalah, itu tidak sulit sama sekali. Sekarang Anda dapat melihatnya sendiri.Apa itu kebiasaan
Apa yang dimaksud dengan kata “kebiasaan”? Menurut Wikipedia, kebiasaan adalah suatu cara berperilaku yang mapan, yang pelaksanaannya dalam situasi tertentu bersifat kebutuhan seseorang. Menurut The Free Dictionary, kebiasaan adalah pola perilaku yang berulang-ulang dan sering kali tidak disadari, yang berkembang melalui pengulangan yang sering. Secara umum kebiasaan merupakan suatu proses yang terjadi secara otomatis. Misalnya saja menyikat gigi di pagi hari. Untuk memahami bagaimana suatu kebiasaan berkembang, Anda perlu mengidentifikasi komponen-komponennya. Ada tiga di antaranya: sinyal, rutinitas, dan penghargaan.-
Sinyal
Sinyal adalah peristiwa yang memicu suatu tindakan. Sinyalnya bisa berupa waktu, keadaan emosi, lokasi, atau tindakan itu sendiri. Misalnya, jika saat bekerja saya tiba-tiba mencium bau kopi dari suatu tempat di meja rekan kerja saya, saya pergi dan menuang secangkir kopi untuk diri saya sendiri. Kebiasaan saya minum kopi dimulai, sinyalnya adalah baunya.
-
Rutin
Rutin adalah tindakan yang Anda ambil ketika proses kebiasaan dipicu oleh suatu sinyal. Artinya, rutinitasnya adalah pergi dan menuangkan secangkir kopi untuk diri Anda sendiri.
-
Hadiah
Hadiah adalah momen terakhir dari keseluruhan proses. Inilah yang diterima seseorang setelah mengikuti rutinitas. Dalam contoh secangkir kopi, terdapat takaran kafein yang membuat kita merasa lebih waspada. Semakin positif dan menyenangkan imbalannya, semakin besar kemungkinan otak Anda mempertahankan kebiasaan tersebut.
Bagaimana Menjadikan Pemrograman sebagai Kebiasaan
Apa yang diperlukan agar penulisan kode menjadi “rutin”? Jika Anda ingin dipandu oleh sinyal, coba atur ke waktu tertentu. Misalnya, “Saya mulai menulis kode...- setiap pagi setelah sarapan;
- setelah pulang kerja;
- saat istirahat makan siang;
- [masukkan pemicu yang sesuai].
Tantangan membantu Anda mengembangkan kebiasaan.
Cara lain yang baik untuk mengembangkan kebiasaan adalah dengan melakukan tantangan seperti 100 Hari Sesuatu. Kelompok Alcoholics Anonymous menggunakan aturan serupa. Dan cara mereka cukup efektif. Hanya saja, alih-alih “100 hari tanpa alkohol”, Anda akan menetapkan sasaran “100 hari coding”. Ini akan sulit pada awalnya, tetapi seiring waktu Anda bahkan akan mulai menikmatinya. Dan jika Anda membagikan kemajuan maraton Anda di jejaring sosial, Anda pasti akan menerima dukungan dari orang-orang yang berpikiran sama, yang akan memberi Anda motivasi tambahan.Rencanakan tugas Anda
Penataan tahapan pekerjaan memudahkan pencapaian tujuan. Anda tidak hanya perlu duduk untuk menulis kode, tetapi belajar menentukan terlebih dahulu apa, bagaimana, kapan, dan mengapa Anda akan melakukannya.Kerjakan proyek impian Anda
Apa yang lebih baik daripada menulis kode setiap hari untuk proyek impian Anda? Membuat aplikasi Anda sendiri akan memberi Anda motivasi ekstra. Terlibat dalam gagasan Anda setiap hari, dan kebiasaan Anda akan terus-menerus didorong oleh emosi yang menyenangkan.Lingkungan kerja yang sesuai
Jika Anda bisa menciptakan lingkungan kerja yang nyaman dan menyenangkan, hal ini juga akan meningkatkan motivasi Anda dalam coding setiap hari. Atur tempat kerja Anda agar Anda lebih nyaman dan tidak terlalu lelah.Jenis pengkodean non-tradisional
Sumber: Hackernoon Di dunia yang semakin digital setiap tahunnya, keterampilan coding jauh lebih penting daripada pengetahuan tradisional. Hal ini memungkinkan Anda tidak hanya memahami cara kerja sistem, tetapi juga menciptakan sendiri berbagai inovasi teknologi. Salah satu keuntungan penting dari pemrograman adalah aksesibilitasnya. Untuk mempelajari cara menulis kode, Anda tidak memerlukan perangkat mahal dan peralatan unik. Coding lebih demokratis daripada mempelajari sains. Anda bisa menjadi seorang programmer bahkan tanpa harus kuliah atau kuliah. Mari kita lihat lebih dekat apa itu pengkodean non-tradisional dan jenisnya.Pengkodean di komunitas
Perkemahan musim panas digital atau klub sepulang sekolah adalah cara yang bagus untuk meningkatkan keterampilan coding Anda dan mendapatkan motivasi ekstra. Proses permusuhan memungkinkan Anda mempertahankan kecepatan tinggi dalam mempelajari pengetahuan baru. Di rumah, ketika belajar mandiri dengan bantuan buku teks, siswa kehilangan kesempatan ini.Kursus online
Internet telah memungkinkan untuk menghubungkan orang dan budaya dari seluruh dunia. Dari segi pendidikan, hal ini sangat memudahkan proses pembelajaran. Siswa kini dapat memilih tidak hanya arah, apa sebenarnya dan bahasa pemrograman apa yang ingin dipelajarinya, tetapi juga platform dan alat pembelajaran. Keunggulan lain dari kursus online adalah penggunaan metode pengajaran multimedia. Ini termasuk video, kuis, survei pengujian pengetahuan, dan metode lainnya. Tidak ada keraguan bahwa e-learning lebih efektif daripada pendidikan tradisional dalam pembelajaran pemrograman. Memiliki kesempatan untuk memilih metode pengajaran, sebagian besar siswa meninggalkan hafalan konservatif yang umum di sekolah dan universitas dan memilih mata kuliah demokratis.
Dari editor JavaRush: Manfaat lain dari pembelajaran online adalah kemampuan untuk belajar sesuai jadwal Anda sendiri. Mau belajar 4-6 jam setiap hari atau hanya 2-3 jam di akhir pekan? Silakan. Jika Anda ingin menerima verifikasi instan atas hasil pekerjaan Anda, dan tidak “menarik” mentor - sama saja. Kursus online untuk belajar pemrograman adalah alat yang lebih terjangkau dibandingkan dengan belajar di universitas atau kursus offline. Artinya, sumber daya tersebut dapat dengan mudah digabungkan dengan sumber pembelajaran lain yang tidak dapat Anda lakukan tanpanya. Misalnya, jika Anda ingin belajar Java, Anda bisa mendapatkan “tulang punggung” teori dan praktik coding maksimal dalam kursus JavaRush , dan memperdalam pengetahuan yang dibutuhkan untuk pemrograman dengan membaca buku dan menulis proyek Anda sendiri. |
GO TO FULL VERSION