JavaRush /Blog Java /Random-MS /Rehat kopi #11. Bagaimana untuk menjadikan pengaturcaraan...

Rehat kopi #11. Bagaimana untuk menjadikan pengaturcaraan sebagai kebiasaan dan jenis pengekodan bukan tradisional yang ada

Diterbitkan dalam kumpulan

Bagaimana Menjadikan Pengaturcaraan sebagai Tabiat

Sumber: Freecodecamp Rehat kopi #11.  Bagaimana untuk menjadikan pengaturcaraan sebagai kebiasaan dan jenis pengekodan bukan tradisional yang ada - 1 Setiap tahun bilangan mereka yang ingin belajar menulis kod dan menjadi pembangun meningkat. Namun, ramai di antara mereka sukar untuk berprogram setiap hari. Sebahagiannya disebabkan oleh fakta bahawa mereka tidak tahu bagaimana untuk mengubah menulis kod menjadi kebiasaan. Percayalah, ia tidak sukar sama sekali. Sekarang anda boleh melihat ini sendiri.

Apa itu tabiat

Apakah yang kita maksudkan dengan perkataan "kebiasaan"? Menurut Wikipedia, tabiat adalah cara tingkah laku yang mantap, pelaksanaannya dalam situasi tertentu memperoleh watak keperluan untuk seseorang individu. Menurut The Free Dictionary, tabiat ialah pola tingkah laku yang berulang, selalunya tidak sedarkan diri yang dibangunkan melalui pengulangan yang kerap. Secara umumnya, tabiat adalah proses yang berlaku secara automatik. Contohnya, memberus gigi pada waktu pagi. Untuk memahami bagaimana sesuatu tabiat dibangunkan, anda perlu mengenal pasti komponennya. Terdapat tiga daripadanya: isyarat, rutin dan ganjaran.
  1. Isyarat

    Isyarat ialah peristiwa yang mencetuskan tindakan. Isyarat boleh menjadi masa, keadaan emosi, lokasi, atau tindakan itu sendiri. Sebagai contoh, jika semasa bekerja saya tiba-tiba terhidu bau kopi yang datang dari suatu tempat di meja rakan sekerja saya, saya pergi dan menuangkan sendiri secawan kopi. Tabiat saya minum kopi bermula, isyaratnya adalah bau.

  2. Rutin

    Rutin ialah tindakan yang anda ambil apabila proses tabiat dicetuskan oleh isyarat. Iaitu, rutinnya adalah pergi dan tuangkan sendiri secawan kopi.

  3. Ganjaran

    Ganjaran adalah saat terakhir dari keseluruhan proses. Inilah yang diterima seseorang selepas mengikuti rutin. Dalam contoh secawan kopi, ia mendapat dos kafein yang membuatkan kita berasa lebih berjaga-jaga. Lebih positif dan menyeronokkan ganjarannya, lebih besar kemungkinan otak anda mengekalkan tabiat itu.

Bagaimana Menjadikan Pengaturcaraan sebagai Tabiat

Apakah yang diperlukan untuk menulis kod menjadi "rutin" itu? Jika anda ingin dibimbing oleh isyarat, kemudian cuba tetapkannya pada masa tertentu. Contohnya, "Saya mula menulis kod...
  • setiap pagi selepas sarapan pagi;
  • selepas pulang dari kerja;
  • semasa rehat tengah hari;
  • [masukkan sebarang pencetus yang sesuai].
Anda juga boleh menetapkan rangka masa untuk susunan tindakan yang akan lebih mudah untuk anda menavigasi. Sebagai contoh, anda boleh berkata, "Saya mahu kod selama 30 minit" atau "Saya akan belajar [kemahiran memasukkan] selama 30 minit." Pilihan mungkin berbeza-beza. Bahagian penting dalam proses pembentukan tabiat ialah ganjaran. Untuk meningkatkan produktiviti anda, anda perlu menetapkan matlamat. Ini akan membantu anda lebih dekat untuk mencapainya melalui tabiat. Ganjarannya mungkin pendekatan itu sendiri. Contohnya, memperoleh pengetahuan yang lebih tinggi. Tetapi ganjarannya mungkin berbeza. Anda boleh berkata kepada diri sendiri: "Jika saya belajar pengaturcaraan selama sejam hari ini, saya akan membeli sendiri sebatang coklat atau hidangan lazat lain sebagai ganjaran."

Cabaran membantu anda mengembangkan tabiat.

Satu lagi cara yang baik untuk membangunkan tabiat adalah dengan melakukan cabaran seperti 100 Hari Sesuatu. Kumpulan Alcoholics Anonymous menggunakan peraturan yang serupa. Dan kaedah mereka agak berkesan. Hanya daripada "100 hari tanpa alkohol", anda akan menetapkan matlamat "100 hari pengekodan." Ia akan menjadi sukar pada mulanya, tetapi lama-kelamaan anda akan mula menikmatinya. Dan jika anda berkongsi kemajuan maraton anda di rangkaian sosial, anda pasti akan menerima sokongan daripada orang yang berfikiran sama, yang akan memberi anda motivasi tambahan.

Rancang tugas anda

Penstrukturan peringkat kerja memudahkan untuk mencapai matlamat. Anda tidak perlu hanya duduk untuk menulis kod, tetapi belajar untuk menentukan terlebih dahulu apa, bagaimana, bila dan mengapa anda akan melakukannya.

Kerjakan projek impian anda

Apa yang lebih baik daripada menulis kod setiap hari untuk projek impian anda? Mencipta apl anda sendiri akan memberi anda motivasi tambahan. Libatkan idea anda setiap hari, dan tabiat anda akan sentiasa didorong oleh emosi yang menyenangkan.

Persekitaran kerja yang sesuai

Jika anda boleh mencipta persekitaran kerja yang selesa dan menyeronokkan, ini juga akan meningkatkan motivasi anda untuk membuat kod setiap hari. Susun tempat kerja anda supaya anda lebih selesa dan kurang letih.

Jenis pengekodan bukan tradisional

Sumber: Hackernoon Dalam dunia yang semakin digital setiap tahun, kemahiran pengekodan jauh lebih penting daripada pengetahuan tradisional. Ia membolehkan anda bukan sahaja memahami cara sistem berfungsi, tetapi juga untuk mencipta pelbagai inovasi teknologi sendiri. Rehat kopi #11.  Bagaimana untuk menjadikan pengaturcaraan sebagai kebiasaan dan jenis pengekodan bukan tradisional yang ada - 2Salah satu kelebihan penting pengaturcaraan ialah kebolehaksesannya. Untuk mengetahui cara menulis kod, anda tidak memerlukan peranti mahal dan peralatan unik. Pengekodan lebih demokratik daripada belajar sains. Anda boleh menjadi pengaturcara tanpa pergi ke universiti atau kolej. Mari kita lihat dengan lebih dekat apakah pengekodan bukan tradisional dan jenis pengekodan itu.

Pengekodan dalam komuniti

Perkhemahan musim panas digital atau kelab selepas sekolah ialah cara terbaik untuk meningkatkan kemahiran pengekodan anda dan mendapatkan motivasi tambahan. Proses permusuhan membolehkan anda mengekalkan kadar pembelajaran pengetahuan baharu yang tinggi. Di rumah, apabila belajar secara bebas dengan bantuan buku teks, pelajar tidak mendapat peluang ini.

Kursus dalam talian

Internet telah memungkinkan untuk menghubungkan orang dan budaya dari seluruh dunia. Dari sudut pendidikan, ini sangat memudahkan proses pembelajaran. Pelajar kini boleh memilih bukan sahaja arah, apa sebenarnya dan bahasa pengaturcaraan yang ingin dipelajarinya, tetapi juga platform dan alatan pembelajaran. Satu lagi kelebihan kursus dalam talian ialah penggunaan kaedah pengajaran multimedia. Ini termasuk video, kuiz, tinjauan ujian pengetahuan dan kaedah lain. Tidak dinafikan bahawa e-pembelajaran lebih berkesan daripada pendidikan tradisional dalam pembelajaran pengaturcaraan. Mempunyai peluang untuk memilih kaedah pengajaran, kebanyakan pelajar meninggalkan hafalan konservatif yang begitu biasa di sekolah dan universiti memihak kepada kursus demokrasi.

Daripada editor JavaRush:

Satu lagi faedah pembelajaran dalam talian ialah keupayaan untuk belajar mengikut jadual anda sendiri. Adakah anda ingin belajar selama 4-6 jam setiap hari atau hanya 2-3 jam pada hujung minggu? Tolonglah. Jika anda ingin menerima pengesahan segera hasil kerja anda, dan bukan "menarik" mentor - sama. Kursus dalam talian untuk pembelajaran pengaturcaraan adalah alat yang lebih berpatutan berbanding dengan belajar di universiti atau kursus luar talian. Ini bermakna ia boleh digabungkan dengan mudah dengan sumber pembelajaran lain yang anda tidak boleh lakukan tanpanya. Contohnya, jika anda ingin mempelajari Java, anda boleh mendapatkan "tulang belakang" teori dan jumlah maksimum amalan pengekodan dalam kursus JavaRush , dan mendalami pengetahuan yang diperlukan untuk pengaturcaraan dengan membaca buku dan menulis projek anda sendiri.

Aplikasi, perisian dan gamifikasi

Ramai pengaturcara membuat lonjakan besar dalam pembelajaran mereka hanya dengan mencipta program. Terdapat banyak platform yang bertujuan untuk mengajar asas pengekodan melalui pembangun aplikasi dan program aplikasi lain. Kebanyakan platform ini ditujukan kepada kanak-kanak, tetapi terdapat juga platform yang berguna untuk orang dewasa. Contohnya, terdapat permainan yang mengajar kemahiran keselamatan siber melalui penggodaman. Satu platform sedemikian, Hack the Box, menjemput pengguna untuk mencari kelemahan dalam kod. Setelah berjaya menyelesaikan masalah yang dikemukakan kepadanya, pelajar itu menerima gelaran lain, yang juga meningkatkan motivasinya. Bolehkah semua kaedah ini meningkatkan kemahiran pengaturcaraan anda? Sememangnya Ya. Teknologi membolehkan kita memperoleh pendidikan yang lebih mendalam di luar bilik darjah tradisional. Oleh itu, adalah satu kesilapan besar untuk menolak prospek sedemikian.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION