Selasa, 09 Desember 2025

Keseruan Coding, Pemrograman sebagai Penyalur Emosi & Patah Hati



Mengapa coding bisa mendukung kesejahteraan mental & kognisi

Coding meningkatkan keterampilan kognitif & berpikir logis

  • Sebuah penelitian terkontrol menunjukkan bahwa anak-anak yang belajar coding menunjukkan peningkatan signifikan dalam computational thinking dibanding kelompok kontrol.
  • Lebih jauh, belajar pemrograman dalam konteks pendidikan jangka panjang — menurut studi longitudinal terbaru — dapat meningkatkan fungsi kognitif, reasoning abstrak, serta metakognisi (kemampuan refleksi diri & berpikir sadar atas proses berpikir) — yang bermanfaat untuk problem solving dan adaptasi.

Dengan demikian, coding tidak sekadar aktivitas teknis — tapi melatih otak untuk berpikir sistematis, logis, kreatif, dan adaptif — aspek yang membantu seseorang membangun kembali kejelasan berpikir pasca tekanan emosional.

Coding & Pemrograman Sebagai Sumber Motivasi, Efikasi Diri, dan Pengurangan Kecemasan Belajar

  • Dalam penelitian terhadap siswa SMK yang mengikuti mata pelajaran pemrograman dasar, ditemukan korelasi signifikan antara efikasi diri (self-efficacy) dan tingkat kecemasan belajar pemrograman: ketika efikasi diri tinggi, kecemasan belajar relatif lebih rendah.
  • Studi terbaru tentang pembelajaran coding yang dibantu AI (“AI-assisted pair programming”) melaporkan bahwa metode ini dapat menurunkan kecemasan pemrograman dan meningkatkan motivasi intrinsik serta performa dibandingkan pembelajaran individual tanpa bantuan.
  • Untuk pemula, ada platform pembelajaran yang dirancang khusus untuk membantu mengatasi “ketakutan terhadap coding” dan meningkatkan kepercayaan diri melalui pendekatan personal, motivasi, dan gamifikasi.

Dengan demikian, coding bisa menjadi sarana untuk membangun kembali rasa percaya diri, keahlian, dan sense of achievement — hal yang sering goyah setelah putus cinta atau masa galau.


Coding & Aktivitas Digital sebagai Media Intervensi untuk Kesehatan Mental (Meski Bukan “Terapi Profesional”)

  • Sebuah kajian literatur terbaru menunjukkan bahwa dalam beberapa tahun terakhir (2020–2025), makin banyak intervensi kesehatan mental yang memanfaatkan teknologi digital (aplikasi, website, game interaktif) karena fleksibilitas dan aksesibilitasnya.
  • Meskipun sebagian besar intervensi ini berbasis aplikasi mobile / web, konsepnya — yaitu memanfaatkan teknologi sebagai sarana edukasi, regulasi emosi, atau dukungan mental — membuka kemungkinan bahwa aktivitas berbasis teknologi seperti coding bisa masuk ke ranah serupa, terutama untuk pengguna muda/dewasa muda yang nyaman dengan digital.

Secara ringkas: meskipun coding belum banyak diteliti sebagai terapi mental, paradigma intervensi digital menunjukkan bahwa aktivitas berbasis teknologi bisa berkontribusi pada kesehatan mental — dan coding (yang menuntut konsentrasi, kreativitas, problem-solving) bisa cocok sebagai salah satu alternatif.

Batasan — Coding Tidak Selalu Mudah & Bisa Menimbulkan Stress

  • Tidak semua pengalaman belajar coding itu mulus: ada penelitian yang menunjukkan bahwa kesalahan (error) dalam kode sering menyebabkan stres, kecemasan, dan menurunkan efektivitas waktu penyelesaian tugas bagi mahasiswa informatika.
  • Dengan demikian, coding tidak otomatis menyembuhkan luka emosional — bagaimana seseorang merespon tantangan coding (error, kesulitan, frustrasi) sangat bergantung pada motivasi, dukungan sosial, dan strategi coping.


Literatur & Buku Rujukan yang Relevan

Berikut sejumlah referensi ilmiah dan literatur populer yang bisa mendukung gagasan bahwa coding/pemrograman berpotensi mendukung aspek kognitif, motivasi, dan kesehatan mental:

Buku / Literatur Umum

  • Psikologi Belajar dan Pembelajaran — buku kajian psikologi pendidikan yang membahas teori belajar, proses motivasi, regulasi diri, dan bagaimana proses belajar memengaruhi perkembangan pribadi.
  • The Pragmatic Programmer — sebuah buku klasik bagi programmer yang tidak hanya membahas teknis kode, tapi juga mindset, approach terhadap pemrograman, dan sikap profesionalisme. Bagi banyak programmer, buku ini membantu membentuk identitas, disiplin, dan rasa tanggung jawab terhadap karya sendiri — yang dapat memberikan rasa kontrol dan pencapaian.

Artikel & Riset Ilmiah / Akademis

  • Studi “Does learning to code influence cognitive skills of elementary school children?” — menunjukkan bahwa belajar coding meningkatkan computational thinking pada anak dibanding kontrol.
  • Upaya Penurunan Stress Akademik Pada Anak Sekolah Dasar Di Masa Pandemi Covid‑19 Melalui Pembelajaran Sistem Coding Membuat Game — riset di Indonesia yang menunjukkan bahwa belajar coding (membuat game) efektif menurunkan stres akademik siswa.
  • The impact of AI-assisted pair programming on student motivation, programming anxiety, collaborative learning, and programming performance — riset 2025 yang menemukan bahwa dengan pendampingan AI, programming anxiety turun, motivasi naik, dan performa membaik.
  • Computer Programming E-Learners’ Personality Traits, Self-Reported Cognitive Abilities, and Learning Motivating Factors — menunjukkan bahwa belajar pemrograman berkaitan dengan motivasi belajar dan self-reported cognitive ability, menunjukkan bahwa pemrograman bisa mendukung fungsi kognitif & motivasi.
  • Cognitive enhancement through competency-based programming education: a 12-year longitudinal study — riset jangka panjang (12 tahun) menunjukkan programming education dapat meningkatkan fungsi kognitif dan kemampuan metakognitif.


Implikasi: Bagaimana Coding Bisa Membantu Saat Galau / Patah Hati

Berdasarkan literatur dan logika di atas, berikut cara bagaimana coding bisa membantu seseorang yang sedang galau atau patah cinta:

  • Mengalihkan fokus — dari sakit hati ke tantangan intelektual. Daripada memikirkan hal yang menyakitkan terus-menerus, coding memaksa otak bekerja: logika, strategi, trial-error — ini membantu mengurangi intensitas pikiran emosional.
  • Membangun kembali kontrol dan efikasi diri. Sukses menjalankan kode, memperbaiki bug, menyelesaikan proyek kecil — memberi rasa pencapaian, kontrol terhadap sesuatu, dan membangun kepercayaan diri.
  • Melatih pikir kreatif & produktif. Coding bukan hanya tentang logika — bisa jadi kreatif: membuat game, aplikasi, website, proyek pribadi yang bermakna — ini jadi saluran ekspresi dan produktivitas.
  • Meningkatkan keterampilan jangka panjang. Saat “move on”, Anda tidak hanya heal secara emosional, tetapi juga mendapatkan keterampilan konkret yang berguna di masa depan.
  • Menjadi alternatif positif daripada coping destruktif. Daripada mengurung diri, overdosis tidur, atau hal negatif lainnya — coding bisa jadi aktivitas positif dan bermakna.


Batasan & Catatan Penting

  • Penelitian tentang coding sebagai intervensi kesehatan mental langsung (misalnya untuk depresi akibat putus cinta) masih sangat terbatas; sebagian besar riset fokus pada kognisi, motivasi belajar, atau stres akademik.
  • Coding sendiri bisa menimbulkan stres — misalnya ketika menemui bug sulit, deadline, atau beban mental — terutama bagi pemula.
  • Bila seseorang mengalami stres berat, depresi klinis, atau trauma emosional signifikan — coding bukan pengganti konseling profesional.


Kesimpulan

Berdasarkan bukti akademis dan literatur, belajar atau melakukan coding memiliki potensi nyata untuk mendukung aspek kognitif, motivasi, self-efficacy, dan — dalam konteks tertentu — memfasilitasi coping positif terhadap tekanan emosional seperti galau atau patah cinta. Meskipun bukan “terapi” secara klinis, coding dapat menjadi medium adaptif, kreatif, dan produktif yang membantu seseorang mengalihkan fokus, membangun kembali kontrol diri, dan mengejar pencapaian nyata.



DAFTAR REFERENSI

A. Referensi Jurnal (5 Jurnal/Riset Ilmiah)


1. Does learning to code influence cognitive skills of elementary school children?

Sumber: PubMed / Journal of Computer Assisted Learning

Link: https://pubmed.ncbi.nlm.nih.gov/34042178/


2. The impact of AI-assisted pair programming on student motivation, programming anxiety, collaborative learning, and performance

Sumber: International Journal of STEM Education (SpringerOpen)

Link: https://stemeducationjournal.springeropen.com/articles/10.1186/s40594-025-00537-3


3. Cognitive enhancement through competency-based programming education: a 12-year longitudinal study

Sumber: Education and Information Technologies (Springer)

Link: https://link.springer.com/article/10.1007/s10639-025-13582-w


4. Computer Programming E-Learners’ Personality Traits, Self-Reported Cognitive Abilities, and Learning Motivating Factors

Sumber: MDPI — Brain Sciences

Link: https://www.mdpi.com/2076-3425/11/9/1205


5. Upaya Penurunan Stres Akademik Pada Anak SD Melalui Pembelajaran Coding Game

Sumber: Jurnal Pendidikan Kesehatan

Link: https://www.jpk.jurnal.stikescendekiautamakudus.ac.id/index.php/jpk/article/view/192


---


B. Referensi Buku (2 Buku)


1. Psikologi Belajar dan Pembelajaran

Penulis: Sutrisno dkk.

Sumber: ResearchGate (buku ajar psikologi pendidikan)

Link: https://www.researchgate.net/publication/371510446_BUKU_PSIKOLOGI_BELAJAR_DAN_PEMBELAJARAN


2. The Pragmatic Programmer

Penulis: Andrew Hunt & David Thomas

Sumber: Rekomendasi literatur teknis

Link: https://amsterdam.tech/10-classic-books-every-serious-programmer-should-read/

Tidak ada komentar:

Posting Komentar

Keseruan Coding, Pemrograman sebagai Penyalur Emosi & Patah Hati

Mengapa coding bisa mendukung kesejahteraan mental & kognisi Coding meningkatkan keterampilan kognitif & berpikir logis Sebuah pene...