Bagaimana Membuat Pemrograman Lebih Menyenangkan dan Lebih Menyenangkan

Meskipun sebagian besar pengembang tahu mengapa pemrograman itu menarik, Anda mungkin bertanya-tanya tentang cara membuatnya lebih lucu.

Baru-baru ini saya bertanya di Instagram di HereWeCode pertanyaan berikut: "Apa tutorial kecil yang ingin Anda lihat di akun?". Salah satu follower menjawab "Bagaimana cara membuat coding menarik?". Saya terkejut karena saya sendiri tidak pernah menanyakan hal ini.

Setelah beberapa jam mencari, saya ingin berbagi dengan Anda berbagai cara untuk membuat pemrograman lebih menyenangkan.

Mengapa coding itu menarik

Menurut saya, IT secara umum itu mengasyikkan. Kita hidup di dunia di mana komputer adalah salah satu hal terpenting.

Saat kita berbicara, pemrograman bukanlah keterampilan yang dimiliki setiap orang. Mampu mengembangkan proyek Anda sendiri adalah dunia ini memberi Anda kesempatan. Segalanya mungkin berkat Teknologi Informasi, dan kita hidup dalam periode kunci di mana tidak ada cukup pengembang untuk memenuhi kebutuhan.

Coding adalah keterampilan kreatif, dan menjadi bagian dari sebuah proyek itu menyenangkan. Meskipun aplikasi seluler dan situs web ada di mana-mana, saya berbicara dengan banyak orang yang tidak tahu cara kerjanya.

Pidato saya sejauh ini mungkin tampak terlalu banyak dijual dan dimainkan berlebihan, tetapi itulah alasan mengapa pengkodean menarik bagi saya.

Itu salah satu alasan mengapa saya sangat senang membuat konten pendidikan.

Bagaimana membuatnya lebih menyenangkan

Setelah memikirkannya, meskipun pemrograman sekarang menjadi minat saya, saya ingat bahwa itu tidak selalu menyenangkan bagi saya.

Biasanya ketika saya mulai, saya akan terjebak selama berhari-hari karena suatu masalah. Kadang-kadang saya benar-benar kehilangan harapan dan berkata: "Ini bukan untuk saya. Saya sudah mencoba segalanya, dan tetap tidak berhasil. Saya tidak sebaik itu."

Jika demikian halnya dengan Anda, saya dapat memberi tahu Anda - semua orang pernah ke sana.

Situasi ini juga bisa terjadi karena banyak alasan lain. Misalnya, saat Anda bosan dengan suatu bahasa atau kerangka kerja karena terlalu sering menggunakannya.

Bagaimanapun, jangan terlalu khawatir tentang itu. Di sini, saya telah membuat daftar beberapa tip untuk memberi Anda kesenangan saat Anda membutuhkannya.

Praktek

Menulis kode seperti bermain golf. Saat Anda mulai, itu tidak menyenangkan. Anda perlu mempelajari segalanya: pembalap mana yang digunakan untuk memukul bola sedemikian rupa, bagaimana memposisikan diri Anda, dan sebagainya. Kesenangan akan datang saat Anda berjalan, mulai memahami berbagai hal, dan mulai bersenang-senang dengannya.

Jangan hanya membaca kode, jalankan

Mengikuti pelajaran hanya dengan membaca kode dapat menjadi masalah yang signifikan ketika orang memulai pemrograman.

Saat Anda mempelajari cara membuat kode, Anda harus mencoba menulis dan menjalankannya sendiri. Luangkan waktu untuk melakukannya - Anda akan memahaminya dengan lebih baik, dan Anda akan bersenang-senang mencoba memodifikasi kode untuk membuat program Anda.

Berikut contoh lainnya: saat Anda mencari kode di GitHub, mengapa tidak mencobanya? Mungkin menyenangkan untuk memahami pekerjaan orang lain dan dapat mengintegrasikannya ke dalam proyek Anda.

Tambahkan keseruan dalam proyek atau magang Anda

Ketika Anda bosan dengan satu teknologi atau jika Anda ingin menambah pengetahuan Anda, Anda dapat mempelajari perpustakaan, kerangka kerja, atau bahasa baru. Ini bisa menjadi proses yang menarik dan dapat membantu Anda mencoba hal-hal baru dan bersenang-senang melakukannya.

Namun, saya tidak menyarankan Anda hanya belajar dari dan mengikuti kursus. Jika Anda melakukannya, setelah beberapa hari Anda akan bosan. Setiap hari atau dengan setiap babak baru, buat proyek kecil untuk mendorong diri Anda sendiri, dan biarkan kreativitas Anda berjalan bebas.

Cobalah untuk menemukan beberapa proyek menyenangkan untuk dikerjakan. Misalnya, bayangkan Anda mempelajari dasar-dasar JavaScript. Meskipun keterampilan ini adalah yang paling penting, mempelajarinya tidak akan menyenangkan. Setelah Anda mengetahui cara mendapatkan masukan pengguna dan mencetak di konsol, mengapa tidak mencoba membuat "chatbot" sederhana yang menjawab pertanyaan pengguna?

Ketika saya melakukan pencarian untuk menjawab pertanyaan ini, saya menemukan cerita ini dari pengguna Quora, dan saya menyukainya. Ini adalah contoh yang sangat baik tentang bagaimana memberikan kesenangan dalam magang Anda.

"Hal lain - yang terburuk adalah mempelajari hal baru - biasanya sangat menantang, dan kemajuan Anda jauh lebih lambat dari yang Anda harapkan. Untuk membuatnya menyenangkan, saya biasanya menipu otak saya.

Misalnya, ketika saya belajar tentang bahasa assembly, dan kami memiliki proyek untuk memprogram tampilan perangkat keras kecil - pertama, sangat membosankan. Anda harus mempelajari manual perangkat keras, yang memiliki input dan output, dan yang dapat Anda capai hanyalah beberapa huruf untuk muncul di layar.

Tapi saya menantang diri saya sendiri untuk menguasai hal itu, dan untuk melakukan itu, saya datang dengan "latihan khusus" saya sendiri. Alih-alih hanya menulis 10101 di layar, saya mendapat ide untuk menulis sesuatu yang lebih bodoh, lebih kekanak-kanakan. Sesuatu seperti - ——PANGGIL -ME - SEKARANG -XXXX - berkedip dan bergerak di atas layar - ini JAUH lebih maju daripada tugas sebenarnya yang telah kami berikan di kelas. Saya baru saja menggunakan hal bodoh ini untuk memotivasi diri saya sendiri untuk mempelajari semua yang saya bisa tentang bahasa assembly, dan nak, ini berhasil dengan baik! :) "

- Marcus Biel

Selalu tantang diri Anda

Ketika Anda adalah seorang pengembang, Anda selalu perlu mempelajari hal-hal baru untuk tetap up-to-date. Semuanya berkembang dengan cepat, dan Anda tidak bisa ketinggalan. Kebosanan atau kurangnya kesenangan terjadi ketika Anda tidak lagi merasa seperti sedang tumbuh atau belajar.

Untuk mengatasi perasaan ini, Anda dapat mencoba mencapai tujuan yang belum Anda penuhi.

Misalnya, jika Anda belum pernah berpartisipasi dalam proyek sumber terbuka, Anda dapat mencari di GitHub dan berkontribusi untuk pertama kalinya.

Rasa kepuasan Anda akan meningkat ketika Anda berhasil membuat pekerjaan Anda diterima dalam proyek. Mungkin Anda akan membantu lusinan, bahkan ratusan orang, dengan memperbaiki masalah yang sebelumnya tidak terselesaikan.

Anda juga dapat berpartisipasi dalam kompetisi pengkodean atau menggunakan situs web pengkodean seperti HackerRank, CodingGame, atau Project Euler untuk menantang diri Anda sendiri.

Buat proyek pribadi dari awal

Menjadi pengembang dapat membuat frustasi ketika Anda hanya mengerjakan sebagian kecil dari sebuah proyek untuk perusahaan Anda.

Mungkin Anda selalu memimpikan sebuah proyek, tetapi Anda tidak pernah meluangkan waktu untuk mengerjakannya. Mengapa tidak mencoba mengkodekannya? Anda akan lihat - menyenangkan untuk memulai proyek impian Anda. Ini juga merupakan tujuan yang layak untuk membuat kebiasaan pemrograman Anda melekat.

Jika Anda tidak punya ide, coba cari tema yang Anda suka, misalnya:

  • Jika Anda menyukai video game, Anda dapat mencoba membuat game.
  • Jika Anda menyukai pendidikan, mengapa tidak membuat tutorial seputar kode?
  • Jika Anda menyukai perangkat keras dan elektronik, mengapa tidak membuat Arduino atau raspberry pi?
"Pemrograman itu seperti menulis - subjek utama lebih penting daripada menulis itu sendiri." - hidup masih bagus

Tentukan tujuan

Poin ini selalu kembali di semua artikel produktivitas saya. Anda harus menentukan tujuan.

Tanpa tujuan, sulit untuk merasa nyaman dan menikmati apa yang Anda lakukan sebagai pengembang.

Temukan seorang mentor

Seorang mentor dapat memotivasi jika Anda tidak lagi menganggap coding menyenangkan.

Seorang mentor dapat memberi Anda tujuan untuk mengikuti dan mengajari Anda praktik terbaik. Mereka juga dapat membantu Anda meningkatkan keterampilan pemrograman dan merangsang karier profesional Anda.

Mungkin Anda bertanya-tanya bagaimana cara meminta "pahlawan" Anda untuk menjadi mentor Anda.

Nah, kirim saja pesan dan mereka menjadi mentor Anda.

Ya ya, sesederhana itu. Mungkin, mereka akan senang mengetahui bahwa Anda menghargai keterampilan mereka cukup untuk membimbing Anda. Dalam banyak kasus, mereka dengan senang hati akan menemani Anda dalam perkembangan Anda.

Tidur lebih banyak

Saat Anda berada dalam spiral ke bawah, pemrograman menjadi kurang menyenangkan. Terkadang sulit bagi Anda untuk maju dan berkembang dalam pekerjaan Anda.

Tidurlah lebih awal selama beberapa malam atau tidur lebih larut di pagi hari selama beberapa hari, dan semuanya akan membaik secara dramatis.

Tunjukkan pekerjaan Anda

Apa yang lebih buruk dari menjadi seorang pengembang dan kehilangan semua harapan karena Anda sendirian di ruang bawah tanah Anda? Agak klise, tapi percayalah, ketika Anda bekerja sendiri untuk waktu yang lama dalam sebuah proyek dan tidak pernah menunjukkannya kepada siapa pun, itu menjadi kurang menyenangkan.

Tip ini dekat dengan yang sebelumnya. Setelah Anda membagikan pekerjaan Anda, orang-orang akan memberikan saran atau mengajukan pertanyaan. Ini akan menjadi tantangan bagi Anda dan akan membantu Anda menetapkan tujuan baru.

Kesimpulan

Saya mencoba mengumpulkan beberapa tip penting untuk membantu Anda bersenang-senang saat pemrograman. Jika Anda memiliki saran atau saran lain untuk membuatnya lebih menyenangkan, silakan tinggalkan komentar atau kirimkan saya pesan.

Menurut Anda, mengapa pemrograman itu menyenangkan? Bagaimana Anda membuat pemrograman lebih menyenangkan?

Jangan ragu untuk membagikan artikel ini jika Anda menyukainya.

Jangan lewatkan konten saya dengan mengikuti saya di Twitter dan Instagram.

Anda dapat menemukan artikel lain seperti ini di situs saya: herewecode.io.

Ingin lebih?

  • Setiap minggu, dapatkan kutipan motivasi dengan beberapa saran, tutorial singkat menjadi beberapa slide, dan gambar satu pengembang di Instagram.
  • Daftar ke buletin dan dapatkan artikel, kursus, tutorial, tip, buku, motivasi, dan konten eksklusif terbaru lainnya.