|
Programming Server Tools Others Applications Weblogs
Language Mode:
Terakhir diperbaharui tgl
|
Kesenangan saya akan TI mulai tumbuh saat saya mendaftarkan diri untuk kelas DOS dan Lotus 123 di LPK Sentral Informatika - Semarang saat saya masih berusia 15 tahun. Saya berhasil membuat sebuah aplikasi kecil untuk kakak saya dalam pemrograman makro Lotus 123, lalu saya memperoleh beasiswa untuk mempelajari QuickBASIC di LPK IKIN. Sangatlah menyenangkan bagi saya, berusaha untuk mengembangkan berbagai aplikasi, termasuk menulis ulang aplikasi makro yang pernah saya buat sebelumnya. Meskipun saya tidak mempunyai komputer di rumah, tapi saya memperoleh cara untuk berlatih menggunakan komputer di laboratorium sekolah, karena saya bekerja sebagai asisten sukarela disana. Saat saya berada dikelas 3 SMA, saya mempelajari pemrograman dBASE III+ dan luar biasa! Saya memperoleh sesuatu yang baru, Anda tahu, di QuickBASIC sangatlah sulit untuk membuat aplikasi database; namun dengan dBASE III+, sangatlah mudah! Sejak itu, saya belajar senantiasa untuk meningkatkan teknik pemrograman saya dengan membaca buku Alan Simpson. Setelah lulus SMA, saya bekerja sebagai programmer paruh-waktu menggunakan dBASE III+ sebagai lingkungan pemrograman dan Clipper Summer 87 sebagai kompiler saat menghasilkan versi akhir dari aplikasi. Inilah pengalaman pertama saya dengan Clipper. Tahun 1991, saya tertarik dengan FoxPro 1.01 dan mulai berpindah kesana. Setelah mengutak-atik FoxPro, saya menemukan bahwa FoxPro tidaklah cocok buat saya dan saat itulah Clipper 5.0 diluncurkan. Saya membeli dan membaca buku manualnya, waduh, saya tidak bisa mengerti apapun tentang fitur baru Clipper 5.0! Untunglah, saya menemukan beberapa buku Clipper yang sangat luar biasa dan akhirnya saya mengerti cukup banyak dan membuat komitmen untuk menggunakan Clipper 5.01 sebagai bahasa pemrograman utama saya pada tahun 1992. Saat itu tidaklah mudah, saya menulis ulang seluruh rutin di Clipper 5 tapi sungguh menyenangkan! Saya menemukan bintang keberuntungan saya saat mendaftarkan diri ke sebuah kelas Pemrograman Assembly di Teknokom, dimana instrukturnya adalah seorang guru dan penulis buku Assembly yang terkenal di Indonesia, Bp. Suyanto EA. Dia mengajarkan dasar-dasar pemrograman Assembly. Setelah menyelesaikan kursus, saya menambahkan kekuatan lebih dalam rutin saya dengan memanfaatkan Assembly dalam Clipper 5. Inilah awal mula dikembangkannya db-Pro Library untuk Clipper 5, dengan seratus lebih rutin yang saya gunakan saat mengembangkan aplikasi. Setelah itu, saya belajar C dan C++ dengan membaca buku secara mandiri dan mulai belajar membuat sebuah library baru yang membuat pemrograman saya menjadi lebih mudah dan cepat. Ini disebut dTBx - dbMaster TBrowse Extension, yang memungkinkan saya membuat berbagai aplikasi dengan fitur standar (mencari, menyaring, merubah ukuran kolom, DBEVAL, dan masih banyak yang lain), sehingga saya tidak perlu memikirkan pengaturan lebar kolom, dTBx akan melakukannya semua untuk saya secara otomatis :)
Sekarang, dengan terbengkalainya Clipper oleh Computer Associates, saya harus berpikir ulang dan menjelajahi kemungkinan-
kemungkinan pemrograman di lingkungan Windows dan Internet. Saya telah membeli banyak buku dan mencoba Visual Objects,
Visual Basic, Delphi, Xbase++, Access, PowerBuilder, SQLWindows, UltimADE, dll dan saya pikir Delphi lebih cocok buat saya,
sehingga saya membuat komitmen pribadi untuk berpindah ke Delphi pada tahun 2000 dan mulai infrastruktur pemrograman saya
dengan Delphi pada tahun 2001.
Penghargaan dan Aktivitas |