Showing posts with label me. Show all posts
Showing posts with label me. Show all posts

Sunday, January 11, 2009

Software Engineer.. Ke hulu.. ke hilir..

Sebagai pembantu, ibu, dan pengajar bin pendidik, serta kadang menjadi konsultan sedikit-sedikit, sudah bisa saya jalani dan nikmati. Ini semua persis apa yang saya lamunkan 18 tahun lalu, meski tidak sempurna tapi sudah cukup dan untuk itulah saya sangat bersyukur.

Tentu tetap harus belajar. Dari sisi pengajar dan konsultan, tuntutan menyesuaikan diri dengan kemajuan ilmu dan teknologi, sungguh melelahkan ibarat mengejar mas-mas yang tidak pernah kesampaian. Meski sudah dipilihkan domain spesifik berkenaan dengan software engineering, rasanya menerjuninya masih saja terseret-seret. Kadang saya tidak mengerti atau masih tidak mengerti, bagaimana agar menjadi superman yang menguasai semua lini keilmuan tersebut? Atau falsafahkan bawang bombay, cukup tahu bagian terluarnya saja? Kupas dan masuk satu lapis demi lapis?

Lihat, piring favorit saya yang menunjukkan techonology layering:

Mau main di mana? Tools? Method? Model Process? Quaility focus?
Silahkan-silahkan :)

Lihat framework ketika mengcreate sebuah software, di mana spesialisasimu?

Seringkali saya berpendapat bahwa kita mulai dengan sebagai konstruktor, tukang konstruksi alias pemrogram. Naik pangkat menjadi desainer, analis, planner? atau terbalik, pendekatan dari komunikasi, perencanaan, dan akhirnya menjadi pembuat modul atau komponen program. Pendekatan top down atau bottom up? Dari hulu ke hilir, atau  hilir ke hulu?

Tidak adil rasanya kita melakukan analisis dan desain tanpa faham bagaimana pertanggung jawabannya ketika konstruksi dimulai. Tidak bagus rasanya ketika melakukan pengkodean tanpa melakukan analisi dan desain yang sesuai dengan kebutuhan pengguna.

Tapi apakah, kembali, kita harus menjadi jagoan neon menguasai semua kotak-kotak pekerjaan tersebut? Jika memang semua adalah kerja tim sesuai peran masing-masing, kendala utama adalah bagaimana mengkomunikasikan antara satu tahapan dengan tahapan lainnya? Cukupkah itu? atau haruskah kita menerjuninya langsung ke semua aspek?

Untuk itulah saya terseret-seret hehehehehe..

Contoh tahun ini ketika ada pekerjaan menyusun Business Requirement Specification yang membuat saya membaca sekilas-kilas apa itu IT-IL dan tidak mengerti :D. Sebelumnya, ada pekerjaan yang membutuhkan lima hari pulang pergi Bandung-Jakarta untuk requirement elicitation langsung dengan pengguna, alhamdulillah usernya sangat bersahabat, 100 use-case saya persembahkan untuknya :)

Kemudian ada aplikasi yang  ngotot saya harus buat sendiri demi menjaga kualitas. Banyak komputasi bermain dengan algoritma, dan hasilnya muntahlah saya ketika membuat store-procedure di MySQL untuk mengimplementasikan algoritma tersebut, kelakuan cursor yang aneh..

Belakangan, saya mabok pindahan paradigma web application dan menerapkan MVC dengan framework PHP yang menurut saya bagus, Cake. Let's bake! Ternyata convention over configuration itu membuat saya semakin memuja dosen tercinta, ibu IL karena pemaksanaan beliau dalam membuat spesifikasi. Sekarang, sibuklah saya mencari mencari helper Ajax dan.. menyerah :(  [Ah suruh mahasiswa saja yang mencoba? ha ha..]

Tidak.. Tidak cukup. Saya HARUS berenang, meski mungkin bodoh karena pasti tenggelam. Tapi jika dicicil, pasti saya bisa :) Berenang ke hulu, berenang ke hilir. Berhenti di tengah--tengah sambil terengah-engah.. Di tengah bersenang-senang dengan UML untuk analisis dan desain, nah itu! Itulah tempat saya, yaitu di kotak-kota tengah itu.. Tapi  jangan salah, dibawa ke hulu saya hayu, di bawa ke hilir saya tidak ketar ketir.. Mungkin tidak mungkin menjadi jagoan neon, tapi saya tahu saya membawa diri di tengah arus..

Ya kan?

Friday, December 12, 2008

Malaikat Juga Tahu

Malaikat juga tahu, 1 hari = 24 jam. 6-8 jam untuk tidur. 2-4 jam untuk overhead switch berbagai aktivitas rutin/tidak rutin, termasuk kelembaman atau terjebak macet. Waktu tersisa adalah 12-14 jam. Jika 2 jam digunakan untuk menjelajah internet atau menonton TV, maka hanya ada 10-12 jam sisa waktu di kehidupan nyata untuk digunakan secara efektif untuk mencari pencapaian-pencapaian.

Ada yang salah di pengelolaan waktu ini? btw

Malaikat juga tahu, 1 hari hanya 24 jam. Aku harus terbelah menjadi 4 peran: ibu, istri, pembantu rumah tangga, pencari rupiah; [dan tidak lupa /me time]. Jika aku ingin menjadi mahasiswi; ada belahan yang harus disubstitusi. Which one?

Malaikat juga tahu, semuanya hanyalah opsi, bagaimana kita mengelola kehidupan ini. Bukan salah siapa-siapa, bukan juga mencari solusi apa-apa.  Biasa aja. Dan di tengah keterengah-engahan menyelesaikan semuanya dengan sempurna, di situ adalah tantangannya dan aku tahu:

aku kan menjadi juaranya!!!

-a-

Agak beda konteks dengan lirik dan maksud tersirat dari lirik lagunya itu; tapi terima kasih ah kepada Dewi Lestari atas lagunya yang antik ini

Lelahmu jadi lelahku juga
Bahagiamu bahagiaku juga
Berbagi takdir kita selalu
Kecuali tiap kau jatuh hati

Kali ini hampir habis dayaku
Membuktikan padamu ada cinta yang nyata
Setia hadir setiap hari
Tak tega biarkan kau sendiri

Meski seringkali kau malah asyik sendiri
Karena kau tak lihat terkadang malaikat
Tak bersayap tak cemerlang tak rupawan
Namun kasih ini silakan kau adu
Malaikat juga tahu siapa yang jadi juaranya

Hampamu tak kan hilang semalam
Oleh pacar impian
Tetapi kesempatan untukku yang mungkin tak sempurna
Tapi siap untuk diuji
Kupercaya diri
Cintaku yang sejati

Namun tak kau lihat terkadang malaikat
Tak bersayap tak cemerlang tak rupawan
Namun kasih ini silakan kau adu
Malaikat juga tahu siapa yang jadi juaranya

Kau selalu meminta terus kutemani
Engkau selalu bercanda andai wajahku diganti
Relakan ku pergi
Karna tak sanggup sendiri

Namun tak kau lihat terkadang malaikat
Tak bersayap tak cemerlang tak rupawan
Namun kasih ini silakan kau adu
Malaikat juga tahu Aku kan jadi juaranya



Monday, August 11, 2008

Life is a matter of choice

kurenungi sms dari seorang teman..
"
hidup itu pilihan:    
  • orang moden, memilih keluarga   
  • orang egois, memilih karir
  • orang bodoh (kayak saya), memilih kerja
  • orang tak berdaya, ga punya pilihan
"dan dia yang menuliskan (kayak saya), entah menggambarkan apa yang dia rasakan, bahwa sehari-harinya hidup dihabiskannya untuk bekerja dan bekerja..

betulkah hanya ada 4 pilihan tersebut?
ada opsi lain? ok, saya rada ga percaya bahwa ada orang yang tidak punya pilihan. buar saya, pilihan itu selalu ada, termasuk saya memilih menangis hehehehehe instead jaim dan pura-pura everything's ok (kalo saya tidak sampai menangis, artinya memang semua baik-baik saja). tapi ini konteks di pekerjaan dan kehidupan

Saturday, September 29, 2007

Gaptek

koq, upload foto-fotonya ada yang kebolak, ada yang minggir :D
maklum lah, gaptek.. he he

Foto ultah :p


Basi banget sih! Baru diblog sekarang. Anu, mentang2 sekarang sedang sibuk menahan lapar :d, perlu membuang2 waktu.
Di foto di Warung Steak, Setiabudi. Dalam rangka ultah, ntraktir asisten yg udah bantu ngoreksi heuheu..
Minus kaka, kan masih sekolah..

Duh, 35 nii! Makin mature aja deh B-)