Udah hampir 2 minggu ini kerjaan gw dikantor cuma browsing2 doang. Memang lagi gak ada kerjaan sih, tapi mungkin penyebab lainnya karena sampe sekarang gw masih kisruh dengan diri sendiri tentang applying new jobs.
Damn i'm pissed at my self X(.
Akibatnya gw berangkat ke kantor dengan penuh ketidakjelasan. Paling maintain aplikasi, yang sekarang udah lumayan stabil dan sepertinya siap untuk gw tinggalkan :P Tapi sisa waktu yang begitu luang sayang banget kalo gak dimanfaatkan. Udah coba belajar, baca2 pdf, baca2 artikel di internet, tapi sepertinya udah jenuh. I need to do something that constructive. Supaya gak merasa jalan ditempat dan ketinggalan sama orang2 lain.
Untungnya kemaren gw ada wawancara, dengan salah satu perusahaan yang namanya lumayan terkenal, dan bidangnya ... jualan minyak hehehe. Job desknya jauh berbeda, knowledge gw yang gw kumpulin selama ini sepertinya gak masuk hitungan mereka, mungkin yang bisa dihitung dari cv gw, cuma lama pengalaman bekerjanya aja :P.
Masih terkait dengan IT sih, tapi seperti temen gw yang kerja disana bilang, masuk ke lubang sumur tapi gak dikasih tali buat keluar:P But it has many benefits, tempat kerja yang mapan, enumerasi yang baik, environment yang multinasional. Yah, kalo gw berhasil masuk kesana gw jadi punya banyak waktu luang diluar kerjaan.
The interview went well i think, but things didn't go as well as i hope.
Gw sudah berhitung-hitung sendiri, resiko yang gw ambil kemasa depan, hal-hal yang gw lepas dari kerjaan sekarang, reputasi perusahaan itu sendiri, bla.. bla .. bla. dan akhirnya gw sampai ke sebuah kesimpulan harga yang gw bakal gw minta. Dan ternyata harga yang gw minta itu sepertinya jauh melebihi ekspektasi mereka, karena mereka cuma bercermin dari previous salary aja. Dan gw sendiri juga gak bisa menonjolkan hal2 yang gw udah raih selama ini seperti sertifikasi dll, karena memang beda domain kerja.
Gw sendiri berpikiran, mungkin background gw yang berbeda ini bisa jadi nilai tambah bagi organisasi mereka. Tapi sepertinya i'm not a very good salesman, gak bisa menjual hal itu dengan baik kepada mereka.
Selain itu kandidat lain, punya penawaran yang jauh lebih rendah dari gw. Kalau bisa dapet 2 kandidat dengan harga 1 orang, ngapain pilih yang 1 orang kan, since experiencenya gak terlalu ngaruh untuk job ini. Kita sudah bernegosiasi tapi sepertinya setelah menurunkan ekspektasi gw, penawaran gw tetep lebih tinggi dari kandidat-kandidat yang lain. Setiap pihak memang berhak dengan ekspektasinya masing2 kan.
Yang sucks bukan interviewnya. Tetapi gw pikir setelah interview ini, gw bisa menemukan fokus gw kembali. Tapi ternyata engga! Di kantor hari ini masih seperti hari-hari sebelumnya.
God help me, gw harus cepat-cepat menyelesaikan hal ini. Gak bisa begini terus.
Wednesday, May 30, 2007
Tuesday, May 1, 2007
QOTD : Hard and Soft
Got this quote from waiterrant.net
If I wasn’t hard, I wouldn’t be alive. If I couldn’t ever be gentle, I wouldn’t deserve to be alive.
I guess each of us, has to choose their own angel and demon to live with.
And for me, there's a special goodbye coming in two weeks, although I've prepared for it, i guess it won't come down easy. But i must be hard or i wouldn't be alive right :D And to be deserved living, i guess it wouldn't matter to me anymore, since i wouldn't know what that means anymore :|
Loosing a friend, never been easy. Especially the closest One.
If I wasn’t hard, I wouldn’t be alive. If I couldn’t ever be gentle, I wouldn’t deserve to be alive.
I guess each of us, has to choose their own angel and demon to live with.
And for me, there's a special goodbye coming in two weeks, although I've prepared for it, i guess it won't come down easy. But i must be hard or i wouldn't be alive right :D And to be deserved living, i guess it wouldn't matter to me anymore, since i wouldn't know what that means anymore :|
Loosing a friend, never been easy. Especially the closest One.
Wednesday, April 25, 2007
Hands of Fate
Post gw terakhir mengindikasikan gw sedang mengumpulkan keberanian untuk berpindah pekerjaan, yang sayangnya hingga saat ini masih belum cukup. Surat resignation belum sama sekali ditulis. Pencarian lowongan hanya sekedar browsing-browsing atau bertanya-tanya sambil lalu, tidak sampai ke tahap pengiriman cv.
Sepertinya banyak pekerja di indonesia yang mengalami sindrom ini. Mungkin banyak yang ngerasa gak enak dengan bos, masih ada kerjaan yang belum selesai (dan mungkin gak selesai2), atau takut pindah karena merasa posisinya sudah mapan dan punya bawahan. Seems natural and I'm one of it :P
Luckily saat gw masih berkutat dengan keengganan gw, fate intervened. Ada perubahan besar di minggu ini. Perusahaan gw bekerja akan diserap ke main companynya menjadi salah satu divisi mereka, secara permanen. It's an internal politics that way out of my league. Jadinya banyak yang akan berubah, spesifikasi pekerjaan dan jenjang karirnya akan jauh berbeda. Beberapa rekan gw sudah memilih untuk keluar, walaupun perusahaan menawarkan untuk menjadi auditor bagi orang-orang yang tetap tinggal.
Dan untuk gw ?
There's no option, gw harus segera mencari perusahaan yang sesuai dengan tujuan jangka panjang gw. Waktu untuk ragu-ragu telah habis, i can't escape it anymore !
Now, time to look for my option, and decide. Wish me luck :D
Sepertinya banyak pekerja di indonesia yang mengalami sindrom ini. Mungkin banyak yang ngerasa gak enak dengan bos, masih ada kerjaan yang belum selesai (dan mungkin gak selesai2), atau takut pindah karena merasa posisinya sudah mapan dan punya bawahan. Seems natural and I'm one of it :P
Luckily saat gw masih berkutat dengan keengganan gw, fate intervened. Ada perubahan besar di minggu ini. Perusahaan gw bekerja akan diserap ke main companynya menjadi salah satu divisi mereka, secara permanen. It's an internal politics that way out of my league. Jadinya banyak yang akan berubah, spesifikasi pekerjaan dan jenjang karirnya akan jauh berbeda. Beberapa rekan gw sudah memilih untuk keluar, walaupun perusahaan menawarkan untuk menjadi auditor bagi orang-orang yang tetap tinggal.
Dan untuk gw ?
There's no option, gw harus segera mencari perusahaan yang sesuai dengan tujuan jangka panjang gw. Waktu untuk ragu-ragu telah habis, i can't escape it anymore !
Now, time to look for my option, and decide. Wish me luck :D
Thursday, April 19, 2007
Si tak punya nyali
Yeah, itu panggilan gw untuk diri gw sendiri saat ini :P
Waktu dulu pertama kali kerja (saat part-timer dan kp), butuh waktu sekitar 2 bulan untuk berhenti. Itu juga karena ganti semester jadinya beban kuliahnya bener-bener berat baru bisa ngomong. Padahal udah gak betah dari 2 bulan sebelumnya. Soalnya dorongan untuk senang-senang menjadi mahasiswa masih tinggi.
Di pekerjaan selanjutnya, butuh waktu 2 tahun untuk sadar, walaupun udah lulus dan bekerja ternyata mental mahasiswa tetap ada. Harus keluar dari tempat itu supaya bisa maju, tetapi tetap aja Handing The Resignation is a painfull job for me :(
Dan di pekerjaan yang sekarang, that takes me to three years a go ...
Waktu interview untuk pekerjaan ini gw melakukan sesuatu yang benar2 bodoh. Saat ditanya rencana ke depan gw bilang gw berencana untuk kerja disini 2 tahun setelah itu cari kerja di eropa, tapi tergantung peruntungan juga. Hehehe semua temen gw yang gw ceritain tentang kata-kata gw itu langsung ngetawain gw. Setelah gw pikir2 dari segi owner iya sih, that a stupid statement from me. Tapi bagaimana lagi memang begitulah gw, daripada menyimpan2 sesuatu yang crucial seperti itu, gw lebih suka untuk jujur. Dan untungnya gw tetap diterima walaupun mengeluarkan stupid comment seperti itu :P
Dan sekarang, bulan ini, tepat 3 tahun gw bekerja di tempat ini. So much for my plan :D gak jadi deh berangkat ke eropa :). Tapi itu bukan berarti gw hanya berdiam diri. Setahun lalu, atau tepatnya 2 tahun setelah gw bekerja disini, gw memulai sebuah project dengan teman-teman gw. Dan sedikit-banyak hal itu mempengaruhi keputusan gw sebelumnya. Sepertinya pergi keluar dari indonesia akan membuang effort yang telah dikeluarkan oleh gw dan teman-teman gw. Dan karena itu juga lah gw bertahan hingga tahun ke 3.
But now, things are different. Gw mulai tidak kerasan, beberapa orang udah pergi, pindah ketempat lain. Tetapi tetap saja berat untuk gw untuk menyerahkan pengunduran diri. Sebagian mungkin karena project gw dan temen-temen gw. Gw butuh kondisi yang stabil, tanpa intervensi lembur, agar project itu bisa berjalan dengan mulus. Selain itu untuk harus mulai lagi ditempat baru tanpa jatah cuti, its like a pain in the ass. Dan juga masih ada sebagian temen-temen gw yang ada disini.
Seems like a reasonable reason right ? Atau sebenarnya hanya alasan gw karena gw gak punya nyali. Gw tahu apa yang harus gw lakukan. Gw harus mencoba bekerja di tempat yang lebih mapan dari segi bisnis proses atau struktur perusahaan. Gw butuh tahu gw bisa survive ditempat seperti itu. Banyak yang harus di korbankan, harus berjuang dari bawah lagi, tapi tanpa itu gw tidak bisa maju lebih jauh lagi.
Walaupun gw tahu apa yang harus gw lakukan, tapi ternyata keberanian yang gw kumpulkan belum cukup. Everythings will be changed, nothing stay the same. Dasar tak punya nyali :P. Yeah just take it easy, you know it's inevitable. So take a deep breath, summon up your courage, and start writing that resignation letter !
~orMaybeIJustSeeWhat'llHappenAndDoItNextWeek:P
Waktu dulu pertama kali kerja (saat part-timer dan kp), butuh waktu sekitar 2 bulan untuk berhenti. Itu juga karena ganti semester jadinya beban kuliahnya bener-bener berat baru bisa ngomong. Padahal udah gak betah dari 2 bulan sebelumnya. Soalnya dorongan untuk senang-senang menjadi mahasiswa masih tinggi.
Di pekerjaan selanjutnya, butuh waktu 2 tahun untuk sadar, walaupun udah lulus dan bekerja ternyata mental mahasiswa tetap ada. Harus keluar dari tempat itu supaya bisa maju, tetapi tetap aja Handing The Resignation is a painfull job for me :(
Dan di pekerjaan yang sekarang, that takes me to three years a go ...
Waktu interview untuk pekerjaan ini gw melakukan sesuatu yang benar2 bodoh. Saat ditanya rencana ke depan gw bilang gw berencana untuk kerja disini 2 tahun setelah itu cari kerja di eropa, tapi tergantung peruntungan juga. Hehehe semua temen gw yang gw ceritain tentang kata-kata gw itu langsung ngetawain gw. Setelah gw pikir2 dari segi owner iya sih, that a stupid statement from me. Tapi bagaimana lagi memang begitulah gw, daripada menyimpan2 sesuatu yang crucial seperti itu, gw lebih suka untuk jujur. Dan untungnya gw tetap diterima walaupun mengeluarkan stupid comment seperti itu :P
Dan sekarang, bulan ini, tepat 3 tahun gw bekerja di tempat ini. So much for my plan :D gak jadi deh berangkat ke eropa :). Tapi itu bukan berarti gw hanya berdiam diri. Setahun lalu, atau tepatnya 2 tahun setelah gw bekerja disini, gw memulai sebuah project dengan teman-teman gw. Dan sedikit-banyak hal itu mempengaruhi keputusan gw sebelumnya. Sepertinya pergi keluar dari indonesia akan membuang effort yang telah dikeluarkan oleh gw dan teman-teman gw. Dan karena itu juga lah gw bertahan hingga tahun ke 3.
But now, things are different. Gw mulai tidak kerasan, beberapa orang udah pergi, pindah ketempat lain. Tetapi tetap saja berat untuk gw untuk menyerahkan pengunduran diri. Sebagian mungkin karena project gw dan temen-temen gw. Gw butuh kondisi yang stabil, tanpa intervensi lembur, agar project itu bisa berjalan dengan mulus. Selain itu untuk harus mulai lagi ditempat baru tanpa jatah cuti, its like a pain in the ass. Dan juga masih ada sebagian temen-temen gw yang ada disini.
Seems like a reasonable reason right ? Atau sebenarnya hanya alasan gw karena gw gak punya nyali. Gw tahu apa yang harus gw lakukan. Gw harus mencoba bekerja di tempat yang lebih mapan dari segi bisnis proses atau struktur perusahaan. Gw butuh tahu gw bisa survive ditempat seperti itu. Banyak yang harus di korbankan, harus berjuang dari bawah lagi, tapi tanpa itu gw tidak bisa maju lebih jauh lagi.
Walaupun gw tahu apa yang harus gw lakukan, tapi ternyata keberanian yang gw kumpulkan belum cukup. Everythings will be changed, nothing stay the same. Dasar tak punya nyali :P. Yeah just take it easy, you know it's inevitable. So take a deep breath, summon up your courage, and start writing that resignation letter !
~orMaybeIJustSeeWhat'llHappenAndDoItNextWeek:P
Tuesday, April 17, 2007
A Tapestry 4 Introduction
http://www.devshed.com/c/a/Apache/Apache-Tapestry-4-Tutorial/
This page is awesome!!! I just found it couple of days a go.
When it comes to java web programming I immediately skip to Tapestry. So I didn't learn those tiny servlet, or annoying JSP tags, i even knew very little about javascript. So that article give me great insight, and I'm thankful i don't have to go through that road :D
This page is awesome!!! I just found it couple of days a go.
When it comes to java web programming I immediately skip to Tapestry. So I didn't learn those tiny servlet, or annoying JSP tags, i even knew very little about javascript. So that article give me great insight, and I'm thankful i don't have to go through that road :D
Thursday, April 12, 2007
Wiki
For couple of weeks i have this urge to install a wiki on my personal computer, and yesterday that urge finally satisfied, and I'm so Happy :D.
The quest start about a week a go, i'm looking for ready to be download wiki's on the internet. To my surprises i found out there's so many available wiki to be downloaded out there. It's like every one in the internet trying to make their own wiki :). So i try to compare some of them, and the more confused I've become.
Actually i already have a wiki in mind, its MediaWiki. A Wiki that being used for wikipedia, i've gotten used to reading wikipedia formatted article, and the interface is just so clean and nice :D. But at the first glance at MediaWiki site, i see that MediaWiki only provide online hosting for people that wanted to create their own wiki. So it doesn't suit my purpose and i began to look at other wiki. I found couple of good ones such as trac, and tikiwiki and starting to download them. Luckily, thats when i realized that MediaWiki provide a downloadable source. I'm so ashamed i didn't see it at the first time:P
So i download MediaWiki and try to install it at home.
First Day
MediaWiki is based on php with mysql or postgres as the Database. I Couldn't find any java based wiki that i can give more point than MediaWiki. So i stick with the best.
I'm a java developer for almost 3 years. My php skill sucks, i stuck at the beginner level and decided immediately not to pursue that path and stick to java. But i've previously succeded couple of time installing php on my computer. So i started installing apache httpd server on my computer, which is a piece of cake. And then installing php 5.0 which i try for couple of hours, but didn't work. Damn, its seems so easy 3 years a go. So i give up and decided to look for clue's in the internet tomorrow.
Second Day
I've download a step by step guide for installing php and httpd server from the internet, and also download the newest source for php and apache httpd server. Just in case my source conflicted with each other.
After following the guide, i've finally got php working on my computer. I've just missing a line from php.ini *yeah, that one annoying unimportant line:P*. So i tried installing media wiki, but when i try to configure it, a message saying that my php doesn't support mysql. No driver found for that database. I tried loading the module, restarting apache, but still it shows the same message.
I didn't have the source to compile php from scratch, and besides the docs definitely said that mysql support is already built in. So i tried installeng the newest php version. But still the same problem showed.
I'm thinking of giving up and look for some info the next day. But for one last try i try a futile effort and usually cure most wierd problems in windows. Restarting the computer. And magically it worked :P
Wikipedia only for me
And its totally worthed, i finally got my wiki working. And start creating a few docs for my project. The MediaWiki is so intuitive so i've got to almost 70% productivity just by guessing how it worked. By the time this is the first time i ever tried to edit a wiki. Argh, i'm so excited and delighted. I can also finally organize my ideas and though from my notes to a more organized media.
But got to learn the tutorial though :P
The quest start about a week a go, i'm looking for ready to be download wiki's on the internet. To my surprises i found out there's so many available wiki to be downloaded out there. It's like every one in the internet trying to make their own wiki :). So i try to compare some of them, and the more confused I've become.
Actually i already have a wiki in mind, its MediaWiki. A Wiki that being used for wikipedia, i've gotten used to reading wikipedia formatted article, and the interface is just so clean and nice :D. But at the first glance at MediaWiki site, i see that MediaWiki only provide online hosting for people that wanted to create their own wiki. So it doesn't suit my purpose and i began to look at other wiki. I found couple of good ones such as trac, and tikiwiki and starting to download them. Luckily, thats when i realized that MediaWiki provide a downloadable source. I'm so ashamed i didn't see it at the first time:P
So i download MediaWiki and try to install it at home.
First Day
MediaWiki is based on php with mysql or postgres as the Database. I Couldn't find any java based wiki that i can give more point than MediaWiki. So i stick with the best.
I'm a java developer for almost 3 years. My php skill sucks, i stuck at the beginner level and decided immediately not to pursue that path and stick to java. But i've previously succeded couple of time installing php on my computer. So i started installing apache httpd server on my computer, which is a piece of cake. And then installing php 5.0 which i try for couple of hours, but didn't work. Damn, its seems so easy 3 years a go. So i give up and decided to look for clue's in the internet tomorrow.
Second Day
I've download a step by step guide for installing php and httpd server from the internet, and also download the newest source for php and apache httpd server. Just in case my source conflicted with each other.
After following the guide, i've finally got php working on my computer. I've just missing a line from php.ini *yeah, that one annoying unimportant line:P*. So i tried installing media wiki, but when i try to configure it, a message saying that my php doesn't support mysql. No driver found for that database. I tried loading the module, restarting apache, but still it shows the same message.
I didn't have the source to compile php from scratch, and besides the docs definitely said that mysql support is already built in. So i tried installeng the newest php version. But still the same problem showed.
I'm thinking of giving up and look for some info the next day. But for one last try i try a futile effort and usually cure most wierd problems in windows. Restarting the computer. And magically it worked :P
Wikipedia only for me
And its totally worthed, i finally got my wiki working. And start creating a few docs for my project. The MediaWiki is so intuitive so i've got to almost 70% productivity just by guessing how it worked. By the time this is the first time i ever tried to edit a wiki. Argh, i'm so excited and delighted. I can also finally organize my ideas and though from my notes to a more organized media.
But got to learn the tutorial though :P
Wednesday, March 14, 2007
Subversion Without Network
My Friends and I have a small project out side of work. We meet on weekend and its been going for almost a year now.
At the beginning of our project we decided to use a repository server and decided that we'll use CVS. We struggle a lot trying to install the CVS server, but finally we have it running in a couple of weeks (yeah its not a great achievement :( )
In the middle of our project we have some misfortune. And because of that, our cvs server got shipped away (don't ask the details :P). Because its been months, since the start of our project, none of us remember the complete step to install the CVS server. Remembering the pain searching docs, etc, to install our CVS server in the first place, we decide not to install the CVS server and focused on our development.
I have reason for this, its not only because we are lazy or ignorant :P. We are waiting for the release of subclipse 1.2.0, An eclipse 3.2 (calisto) plugin for Subversion(SVN). Actually in the start of our project we already favor SVN over CVS. But the lack of stable plugin for calisto force us to use the alternative, CVS.
The story goes on and we successfully install SVN server and Subclipse.
As i mentioned earlier, we meet on weekend for this project. And do most of the work on weekdays after work. I don't own any laptop, so in the weekend i usually bring my source in an USB and manually merge the code. But since we have our SVN server setup, something gotta change.
After a couple reading of the subversion documentation, we finally find a way, so i can merge my source with the repository without have to buy a new laptop :P
Here's the complete step that work for me :
After you initially add your files to subversion repository. Subversion create a .svn directory on your local folder, the folder is hidden. It stores a copy of the files in your current directory, and use it to determine changes you made to the files and directory.
PS : I have my own subversion server in my home, and commit the changes i made to the repository before i copy it to my USB. That's why my .svn repository don't mark that any changes has been made since last time i commit to SVN repository when i copy my project source to my workplace in my friends computer.
At the beginning of our project we decided to use a repository server and decided that we'll use CVS. We struggle a lot trying to install the CVS server, but finally we have it running in a couple of weeks (yeah its not a great achievement :( )
In the middle of our project we have some misfortune. And because of that, our cvs server got shipped away (don't ask the details :P). Because its been months, since the start of our project, none of us remember the complete step to install the CVS server. Remembering the pain searching docs, etc, to install our CVS server in the first place, we decide not to install the CVS server and focused on our development.
I have reason for this, its not only because we are lazy or ignorant :P. We are waiting for the release of subclipse 1.2.0, An eclipse 3.2 (calisto) plugin for Subversion(SVN). Actually in the start of our project we already favor SVN over CVS. But the lack of stable plugin for calisto force us to use the alternative, CVS.
The story goes on and we successfully install SVN server and Subclipse.
As i mentioned earlier, we meet on weekend for this project. And do most of the work on weekdays after work. I don't own any laptop, so in the weekend i usually bring my source in an USB and manually merge the code. But since we have our SVN server setup, something gotta change.
After a couple reading of the subversion documentation, we finally find a way, so i can merge my source with the repository without have to buy a new laptop :P
Here's the complete step that work for me :
- First we set an eclipse workspace for me in one of my friends computer that connect to the repository.
- I plug my USB that contains my project from my home workspace.
- Using windows explorer, I search my src folder in my USB for all of .svn directory and delete it. Remember search the src folder and other folder that you need to commit like context folder in a web based project.
- I copy the src folder (and context to if you're working with a web based project) , from my USB to my workplace in my friends computer.
- I start eclipse in my friends computer
- Switch to my workplace
- Eclipse mark all of the changes i made at home.
- I Commit the changes to the SVN repositories.
- Done, clap your hands >:)
After you initially add your files to subversion repository. Subversion create a .svn directory on your local folder, the folder is hidden. It stores a copy of the files in your current directory, and use it to determine changes you made to the files and directory.
PS : I have my own subversion server in my home, and commit the changes i made to the repository before i copy it to my USB. That's why my .svn repository don't mark that any changes has been made since last time i commit to SVN repository when i copy my project source to my workplace in my friends computer.
Subscribe to:
Posts (Atom)