JavaRush /Blog Jawa /Random-JV /Ngopi #11. Carane nggawe program dadi pakulinan lan apa j...

Ngopi #11. Carane nggawe program dadi pakulinan lan apa jinis coding non-tradisional ana

Diterbitake ing grup

Carane Nggawe Pemrograman minangka Kebiasaan

Sumber: Freecodecamp Ngopi #11.  Kepiye carane nggawe pemrograman dadi kebiasaan lan jinis pengkodean non-tradisional - 1 Saben taun jumlah sing pengin sinau nulis kode lan dadi pangembang mundhak. Nanging, akeh sing angel nggawe program saben dina. Sebagéyan amarga kasunyatan sing padha ora ngerti carane ngowahi kode nulis dadi pakulinan. Pracayaa, ora angel. Saiki sampeyan bisa ndeleng dhewe.

Apa iku pakulinan

Apa tegese tembung "kebiasaan"? Miturut Wikipedia, pakulinan minangka cara prilaku sing ditetepake, implementasine ing kahanan tartamtu entuk karakter kabutuhan individu. Miturut Kamus Gratis, pakulinan minangka pola prilaku sing bola-bali, asring ora sadar sing dikembangake liwat pengulangan sing kerep. Umumé, kabiasaan minangka proses sing dumadi kanthi otomatis. Contone, nyikat untu ing wayah esuk. Kanggo mangerteni carane pakulinan dikembangake, sampeyan kudu ngenali komponen kasebut. Ana telu: sinyal, rutin lan ganjaran.
  1. Sinyal

    Sinyal minangka prastawa sing nyebabake tumindak. Sinyal kasebut bisa dadi wektu, kahanan emosional, lokasi, utawa tumindak kasebut dhewe. Contone, yen nalika nggarap aku dumadakan mambu kopi sing teka saka endi wae ing meja kancaku, aku banjur nyedhot secangkir kopi. Kebiasaanku ngombe kopi diwiwiti, sinyale mambu.

  2. Rutinitas

    Rutin yaiku tumindak sing ditindakake nalika proses kabiasaan dipicu dening sinyal. Tegese, rutinitas yaiku lunga lan nyedhot secangkir kopi.

  3. Ganjaran

    Ganjaran minangka wayahe pungkasan saka kabeh proses. Iki sing ditampa wong sawise ngetutake rutinitas. Ing conto secangkir kopi, entuk dosis kafein sing nggawe kita luwih waspada. Ganjaran sing luwih positif lan nyenengake, luwih akeh otak sampeyan bisa njaga kebiasaan kasebut.

Carane Nggawe Pemrograman minangka Kebiasaan

Apa sing dibutuhake kanggo nulis kode dadi "rutin"? Yen sampeyan pengin dipandu dening sinyal, banjur nyoba nyetel wektu tartamtu. Contone, "Aku wiwit nulis kode ...
  • saben esuk sawise sarapan;
  • sawise mulih saka karya;
  • nalika istirahat nedha awan;
  • [lebokake pemicu sing cocog].
Sampeyan uga bisa nyetel pigura wektu kanggo urutan tumindak sing bakal luwih gampang kanggo navigasi. Contone, sampeyan bisa ngomong, "Aku pengin kode sajrone 30 menit" utawa "Aku bakal sinau [katrampilan nyisipake] sajrone 30 menit." Pilihan bisa beda-beda. Bagéyan penting saka proses pambentukan pakulinan yaiku ganjaran. Kanggo nambah produktivitas, sampeyan kudu nyetel gol. Iki bakal mbantu sampeyan nyedhak kanggo nggayuh liwat pakulinan. Ganjaran bisa uga pendekatan dhewe. Contone, entuk tingkat kawruh sing luwih dhuwur. Nanging ganjaran bisa uga beda. Sampeyan bisa ngomong dhewe: "Yen aku sinau program sak jam dina iki, aku bakal tuku coklat coklat utawa suguhan sedhep liyane minangka ganjaran."

Tantangan mbantu sampeyan ngembangake pakulinan.

Cara liya sing apik kanggo ngembangake kebiasaan yaiku nindakake tantangan kaya 100 Dina Sesuatu. Kelompok Alcoholics Anonymous nggunakake aturan sing padha. Lan cara kasebut cukup efektif. Mung tinimbang "100 dina tanpa alkohol," sampeyan bakal nemtokake tujuan "100 dina coding." Iku bakal angel ing kawitan, nanging liwat wektu sampeyan malah bakal mulai seneng. Lan yen sampeyan nuduhake kemajuan maraton ing jaringan sosial, sampeyan mesthi bakal nampa dhukungan saka wong sing padha, sing bakal menehi motivasi tambahan.

Rencana tugas sampeyan

Nyusun tataran kerja ndadekake luwih gampang nggayuh tujuan. Sampeyan ora mung kudu njagong kanggo nulis kode, nanging sinau kanggo nemtokake luwih dhisik apa, kepiye, kapan lan kenapa sampeyan bakal nindakake.

Gawe proyek impen sampeyan

Apa sing luwih apik tinimbang nulis kode saben dina kanggo proyek impen sampeyan? Nggawe app dhewe bakal menehi motivasi ekstra. Melu ing brainchild saben dina, lan pakulinan bakal terus-terusan didorong dening emosi sing nyenengake.

Lingkungan kerja sing cocog

Yen sampeyan bisa nggawe lingkungan kerja sing nyaman lan nyenengake, iki uga bakal nambah motivasi kanggo kode saben dina. Atur papan kerja supaya luwih kepenak lan ora kesel.

Jinis pengkodean non-tradisional

Sumber: Hackernoon Ing donya sing dadi luwih digital saben taun, katrampilan coding luwih penting tinimbang kawruh tradisional. Iki ngidini sampeyan ora mung ngerti cara kerja sistem, nanging uga nggawe macem-macem inovasi teknologi dhewe. Ngopi #11.  Kepiye carane nggawe pemrograman dadi pakulinan lan jinis coding non-tradisional sing ana - 2Salah sawijining kaluwihan penting saka program yaiku aksesibilitas. Kanggo sinau carane nulis kode, sampeyan ora perlu piranti larang lan peralatan unik. Coding luwih demokratis tinimbang sinau ilmu. Sampeyan bisa dadi programmer tanpa mlebu universitas utawa kuliah. Ayo goleki kanthi luwih rinci babagan coding non-tradisional lan jinis apa sing diduweni.

Coding ing masyarakat

Kamp musim panas digital utawa klub sawise sekolah minangka cara sing apik kanggo nambah katrampilan coding lan entuk motivasi ekstra. Proses adversarial ngijini sampeyan kanggo njaga kacepetan dhuwur sinau kawruh anyar. Ing omah, nalika sinau kanthi mandiri kanthi bantuan buku teks, siswa ora entuk kesempatan iki.

Kursus online

Internet wis bisa nyambungake wong lan budaya saka sak ndonya. Saka sudut pandang pendidikan, iki banget nggampangake proses sinau. Siswa saiki bisa milih ora mung arah, apa persis lan basa pemrograman apa sing dikarepake, nanging uga platform lan alat sinau. Kauntungan liyane saka kursus online yaiku nggunakake metode pengajaran multimedia. Iki kalebu video, kuis, survey testing kawruh, lan cara liyane. Ora ana keraguan manawa e-learning luwih efektif tinimbang pendhidhikan tradisional sajrone sinau pemrograman. Duwe kesempatan kanggo milih metode pamulangan, umume siswa nglirwakake memorization konservatif sing umum banget ing sekolah lan universitas kanggo milih kursus demokratis.

Saka editor JavaRush:

Manfaat liyane saka sinau online yaiku kemampuan kanggo sinau kanthi jadwal dhewe. Apa sampeyan pengin sinau 4-6 jam saben dina utawa mung 2-3 jam ing akhir minggu? Mangga. Yen sampeyan pengin nampa verifikasi cepet saka asil karya, lan ora "narik" mentor - padha. Kursus online kanggo sinau pemrograman minangka alat sing luwih terjangkau dibandhingake sinau ing universitas utawa kursus offline. Iki tegese padha bisa gampang digabungake karo sumber learning liyane sing ora bisa nindakake tanpa. Contone, yen sampeyan pengin sinau Jawa, sampeyan bisa njaluk "backbone" saka teori lan jumlah maksimum saka laku coding ing Course JavaRush , lan deepen kawruh sing dibutuhake kanggo program dening maca buku lan nulis proyek dhewe.

Aplikasi, piranti lunak lan gamification

Akeh programer nggawe lompatan gedhe ing sinau mung kanthi nggawe program. Ana akeh platform sing ngarahake mulang babagan dhasar coding liwat pembangun aplikasi lan program aplikasi liyane. Akeh platform kasebut ditujokake kanggo bocah-bocah, nanging ana uga sing migunani kanggo wong diwasa. Contone, ana game sing mulang katrampilan cybersecurity liwat hacking. Salah sawijining platform kasebut, Hack the Box, ngajak pangguna kanggo nemokake kerentanan ing kode. Duwe ngatur kanggo ngatasi masalah nuduhke kanggo wong, mahasiswa nampa gelar liyane, kang uga nambah motivasi. Apa kabeh cara iki bisa nambah katrampilan pemrograman? Mesthi ya. Teknologi ngidini kita entuk pendhidhikan sing luwih jero ing njaba kelas tradisional. Mulane, bakal dadi kesalahan gedhe kanggo nolak prospek kasebut.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION