JavaRush /Java Blog /Random-ID /Pemrograman itu sulit. Itulah mengapa hal ini layak untuk...

Pemrograman itu sulit. Itulah mengapa hal ini layak untuk dipelajari

Dipublikasikan di grup Random-ID
Setiap orang memahami pemrograman secara berbeda. Beberapa orang menjadi tertarik pada hal ini selama tahun-tahun sekolah mereka pada pelajaran ilmu komputer pertama mereka, yang lain mulai menulis “lab” di universitas, dan yang lain mulai belajar dengan tujuan mengubah profesi mereka. Namun, sebagian besar “junior” setuju bahwa memulai itu sangat sulit. Kami sampaikan kepada Anda adaptasi dari artikel jurnalis Roger Collier tentang bagaimana dia belajar membuat program untuk mengatasi kesulitan. Dia menilai levelnya sebagai amatir. Pemrograman itu sulit.  Itu sebabnya penting untuk dipelajari - 1Ini sudah larut, sudah lewat tengah malam. Istri dan anak-anak saya sudah lama tidur, namun tidur belum menjadi bagian dari rencana saya. Tetap saja, saya akan menyelesaikannya... Saya men-debug kode untuk yang kesekian kalinya dan meluncurkannya untuk dieksekusi. Hmm... Kelihatannya menjanjikan. Jika saya klik di sini, program akan memanggil fungsi "hitung langkah selanjutnya". Jadi... Dan jika Anda mengklik di sini, fungsinya akan memanggil dirinya sendiri. Besar. Sekarang, jika saya klik di sini, saya akan mendapatkan... uh... jelas bukan ini. Eh... Lebih banyak proses debug, lebih banyak bug, dan waktu terbuang percuma seiring dengan energi... Apakah ini gambaran yang familier? … Menurut saya belajar pemrograman itu sulit. Dan itulah mengapa saya sangat suka melakukannya.

Bagaimana pemrograman menjadi hobi saya

Saya mulai belajar pemrograman dalam JavaScript empat bulan lalu, dengan tutorial front-end. Jadi pemrograman menjadi hobi saya. Selama beberapa tahun terakhir, saya kecewa dengan rasio penciptaan/konsumsi dalam hidup saya. Terlalu banyak waktu luang saya dihabiskan untuk konsumsi. Netflix, podcast, Twitter, majalah, televisi olahraga, Facebook, blog, Medium, surat kabar, novel—daftarnya terus bertambah. Tidak ada yang salah dengan kegiatan-kegiatan ini: menarik, mendidik dan bermanfaat, namun nyatanya hanya ditujukan untuk konsumsi. Bahkan membaca buku yang bagus pun merupakan proses konsumsi. Tentu saja saya tidak sekedar mengkonsumsinya. Sebagai bagian dari kegiatan jurnalistik saya, saya menulis. Diciptakan, bisa dikatakan begitu. Namun, lambat laun saya menjadi muak dan hanya berusaha melakukan pekerjaan dengan baik jika hal itu berdampak signifikan pada gaji saya. Terlepas dari keluarga, pekerjaan, aktivitas dan hobi lainnya, saya masih memiliki banyak waktu luang. Dan saya menghabiskan sebagian besar waktunya untuk menonton video. Pada titik tertentu saya merasa seperti babi. Pemrograman itu sulit.  Itu sebabnya penting untuk dipelajari - 2Ternyata hobi pemrograman saya belum membuahkan hasil yang berarti. Saya membuat satu aplikasi sederhana, menyelesaikan tantangan dan proyek front-end di kursus saya. Tapi ini baru permulaan! Bagi saya, inti dari pemrograman bukanlah untuk menciptakan sesuatu yang baru dan luar biasa, tetapi untuk melibatkan diri Anda dalam proses penciptaan, untuk menantang diri Anda sendiri, untuk mencoba sesuatu yang sulit dengan satu-satunya alasan untuk menyelesaikan apa yang Anda mulai.

Semakin rumit semakin baik

Di kampung halaman saya di Ontario, Kanada, ada sebuah proyek yang tujuannya adalah untuk meningkatkan kondisi fisik masyarakat. Judulnya Jadikan Hari Anda Lebih Sulit . Ide utama dari proyek ini sangat sederhana: Anda perlu menambahkan latihan sederhana ke dalam rutinitas harian Anda. Ini akan meningkatkan tingkat aktivitas fisik Anda dan meningkatkan kesehatan Anda. Semuanya sangat sederhana. Ambil langkah-langkah, jangan naik lift, turun satu perhentian lebih awal dari yang diperlukan dan berjalanlah. Di tempat parkir perusahaan, parkirlah sejauh mungkin dari pintu masuk kantor. “Lebih sederhana bukan berarti lebih baik” adalah motto komunitas ini. Kata-kata yang tepat sekali!
Tentu saja, duduk di depan komputer sambil menulis kode tidak akan memperbaiki kondisi fisik Anda. Pemrograman itu bagus, tapi tidak untuk otot Anda. Namun, Anda dapat menganggap pelatihan pemrograman Java sebagai latihan otak. Bagaimanapun, ini lebih sehat daripada menelusuri Instagram selebriti sambil menyeruput bir dan keripik. Setelah saya memulai pemrograman, saya masih punya cukup waktu untuk bersantai. Misalnya, selama sebulan terakhir saya menghabiskan puluhan jam mengamati orang asing melempar bola ke ring logam. Dengan kata lain, saya menonton babak playoff NBA. Dan karena saya penggemar Toronto Raptors, aktivitas ini juga bisa disamakan dengan penyiksaan diri. Pemrograman itu sulit.  Itu sebabnya penting untuk dipelajari - 3Apakah menonton bola basket secara rutin memberikan manfaat bagi saya? Saya mulai minum lebih banyak bir dan makan lebih banyak junk food, seperti keripik dan sayap ayam. Ditambah lagi, saya selalu begadang karena menonton pertandingan di Pantai Barat. Jadi tidur yang sehat bukan tentang saya. Dan meskipun saya sangat menikmati kegiatan ini, nyatanya hal itu merugikan saya. Itu hiburan yang bagus, tapi tidak lebih. Kecuali, tentu saja, Anda memperhitungkan kelebihan berat badan akibat camilan dan bir berkalori tinggi, atau rasa kantuk di tengah hari berikutnya. Tapi itu sederhana dan menyenangkan! Runtuh di sofa, buka sebotol bir dingin, regangkan kaki dan duduk di satu tempat selama 3 jam. Cara mudahnya memang menggiurkan. Yang rumit jauh lebih berguna.

Sulit dipelajari, mudah dilawan

Saya sekali lagi memikirkan tentang manfaat mengatasi kesulitan saat menonton film Hidden Figures (2016). Film tersebut menyertakan kutipan dari pidato John F. Kennedy "Kami telah memutuskan untuk pergi ke bulan". Amerika Serikat tidak menunda penerbangan luar angkasa, meskipun tugas ini terbukti sulit, kata presiden. Mereka terus mengembangkan program luar angkasa justru karena kesulitannya. “Ya, kami memutuskan untuk menaklukkan Bulan, dan dalam dekade ini. Ini bukan tujuan yang mudah, tapi jauh lebih baik: ujian seperti itu akan memungkinkan kita untuk memberikan yang terbaik, untuk menunjukkan kemampuan kita, untuk mewujudkan semua kekuatan kita. Ini adalah tantangan yang siap kami hadapi di sini dan saat ini. Dan kami hanya mengandalkan kemenangan!” . John F.Kennedy.
Kata “sulit”, “sulit” dan “rumit” paling sering digunakan untuk menggambarkan sesuatu yang buruk. Dalam banyak kasus, hal ini memang benar. Sulit melihat orang yang dicintai menderita atau sakit, sulit ketika hewan peliharaan mati, sulit untuk bertahan dari perpisahan. Beberapa situasi hanya mendatangkan rasa sakit, dan tidak mungkin mengambil sesuatu yang positif darinya.
Namun, mempelajari sesuatu yang sulit selalu bermanfaat . Proses belajar itu sendiri dapat dipandang sebagai imbalan atau manfaat. Perjuangan yang sia-sia dengan kode dapat dilihat sebagai obat bagi pikiran.
Jika kebetulan selama bekerja Anda membuat sesuatu yang luar biasa, dan pengguna berbaris di belakang aplikasi Anda dengan dompet terbuka - bagus. Jika tidak, lanjutkan pemrograman. Jika Anda seorang ahli pembuat kode dan telah menjadi pakar YouTube dengan lebih banyak pelanggan daripada New York Times (lebih dari satu juta), itu bagus. Jika tidak, teruskan coding. Pemrograman itu sulit.  Itu sebabnya penting untuk dipelajari - 4Banyak orang belajar memprogram untuk mencapai tujuan tertentu. Mungkin Anda bosan dengan pekerjaan Anda dan ingin mengubahnya ke sesuatu yang lebih menarik. Tidak ada yang salah. Atau Anda ingin masuk ke bidang TI untuk mendapatkan lebih banyak. Tentu saja, seseorang harus menyediakan donat untuk keluarga Anda dan membayar tagihannya. Namun, Anda tidak perlu alasan yang serius untuk memulai pemrograman . Baru mulai. Dan jika jalanmu tidak mudah, jangan putus asa. Ini berarti Anda berada di jalur yang benar. Pada yang sulit.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION