Reprogramming


Program adalah sekumpulan instruksi/ perintah yang akan dijalankan oleh sebuah mesin. Berdasarkan urutan instruksi tersebut kemudian akan dapat dilihat hasilnya. Hasil merupakan perubahan atau modifikasi dari sebuah input.

Dalam paradigma komputer mekanisme ini biasa dikenal dengan istilah IPO, Input Proses Output. Peran program mengendalikan bagian Prosesnya.

Dalam kehidupan orang selalu mengejar SUKSES. Sukses bisa bermakna punya banyak uang sehingga bisa membeli segala macam keinginan, sukses bisa berarti mempunyai istri dan keluarga yang diidam-idamkan, sukses juga bisa berarti terpenuhi jenjang karir seperti yang diharapkan.

Sukses ini biasanya terbersit dalam susunan kalimat yang dinamakan cita-cita. Cita-cita dikejar dan diusahakan dengan segenap tenaga, biaya dan pengorbanan. Kemudian sampailah pada suatu masa toggak baru untuk menilai apakah cita-cita saya sudah tercapai. Dari sinilah kemudian timbul perasaan apakah "Diri" merasa sukses ataupun gagal. Orang lupa bahwa niai Sukses atau Gagal itu sebenarnya akan dilihat ketika orang sudah meninggalkan dunia ini. Nilai itu bisa dilihat seberapa besar orang kehilangan perannya.

Kembali kepada IPO, segala keadaan yang kita terima dalam bentuk takdir atau sesuatu yang tidak bisa kita ubah merupakan input. Keadaan itu seperti terlahir sebagai anak pengusaha, anak pembantu, atau anak pemulung. Linkungan keluarga dan masyarakat pada masa kecil merupakan takdir. Begitu juga keadaaan sosial ekonomi keluarga tempat kita dilahirkan. Ke semua itu merupakan sebuah input.

Kemudian dalam perkembangannya menuju dewasa kita diberi modal dasar yang namanya perangkat kehidupan. Mulai dari tangan, kaki, kepala, badan, rasa, emosi, dan akal pemikiran. Selanjutnya diberi waktu yang namanya usia, silakan dalam batas waktu usia yang diberikan kita menuliskan program, mengelola sumberdaya perangkat, dan menjalankannya sesuai dengan instruksi program. Kelak akan dinilai apakah kita sukses atau gagal. Sedangkan pencapaian kehidupan di dunia ini adalah semacam milestone atau tonggak-tonggak evaluasi.

Nah selanjutnya tinggal bagaimana kita membaca input , mengelola perangkat dan menuliskan program akan kita bahas berikutnya ....