The Birth

Tumbuh dan berkembang di Pulau Bangka. Menghabiskan masa kecilnya di sana sampai dengan SMA.

Play, Learn and Grow

Bermain, belajar dan tumbuh di pulau Bangka, salah satu pulau terindah. Bermain untuk kesenangan, belajar menghadapi hidup dan tumbuh bersama orang lain.

Life for Something

Hari demi hari-senang,sedih,tawa jadi bagian dari hidup. Tantangan?Apa seninya hidup tanpa tantangan?

To be Somebody

To be somebody or nobody. Life for something or nothing. Work hard, Play hard, Die hard to achieve dreams.

Rest in Peace

Life for nothing or die for something. When the time coming, He will gone but never forgotten.

Monday, September 8, 2014

Face IT

Dunia IT(Information Technology), dunia yang udah gw geluti +- selama 4 tahun. Programmer alias developer alias kuli coding atau apalah orang-orang menyebutnya, dari sanalah gw memulai langkah kaki pertama gw di dunia satu ini. Pada mulanya sama sekali gk ada niat bagi gw untuk menjadi seorang programmer. Apalagi masa-masa kuliah dulu, programmer itu di bayangan gw adalah suatu profesi yang susah, kalangan bawah, rendahan, bikin cepet ubanan, minim sosialisasi, freak, dan hal-hal yang tidak menyenangkan lainnya.

Bahkan gw masih inget ada yang ngatain gw "ngapain lu ngelamar jadi programmer, ntar duduk sendiri, kerja sendiri di belakang layar, ubanan, kepala botak, pulang malem, gk ada temen.. mending kayak gw jadi konsultantnya". Ending storynya, dia jadi konsultant yang kerja 'di depan' bertahan selama setahun dan sekarang beralih ke pedagang baju dan gw jadi programmer 'di belakang-depan-samping kiri-kanan-atas-bawah' sampai sekarang dan gw masih tetep ganteng...:)

Ntah kecelakaan atau takdir, gw bisa (baca: terjerumus) menjadi  programmer seperti sekarang ini. Langkah pertama ini gk lepas dari vendor pertama tempat gw pertama kali bekerja. Yah, pait emang gw akui kalo merekalah yang berperan besar ngebentuk gw pertama kali menjadi seorang programmer.

Vendor... iya... ada yang menyebutnya IT Consultant, ada juga yang menyebutnya software house tetapi gw lebih suka menyebutnya 'rumah' aseekkk :D... Di tempat inilah gw menuntut ilmu programming, di tempat inilah semua tentang IT yang gw ketahui berhasil gw dapatkan. Di sinilah gw memulai dari seorang fresh graduate sampai experienced programmer seperti sekarang ini.

skip...skip...

Selama +- 4 tahun gw di vendor, Banyak hal yang gw lewati dan temui. Mulai dari senior-senior yang jago, programmer sedenk, koplak, programmer jorok, PM yang nyantai. Atau pernah juga gw temui kasus manajemen proyek yang ngasal, project design yang asal jadi, nama programmer yang dicatut sewaktu kick-off dan lain-lain-lainnya(read: KUHP).

Muncul pertanyaan dalam diri gw, gw kok gk pernah nemuin secara keseluruhan manajemen projek seperti yang digambarkan sewaktu di bangku kuliah dulu??(iya... sewaktu kuliah gw inget kok pelajaran analisa dan perancangan sistem atau metode design dan analisis sistem.. setidaknya pelajaran itu aja yang bener2 ada faedahnya buat gw di dunia yang gw geluti ini...:D). Apakah gw yang kurang beruntung sehingga belum menemui project yang 'rapi' seperti yang diajarkan dulu????

Sampai akhirnya gw paham... itulah vendor!!!.

Contoh simple... secara teori metode project misal dimulai dari analisis, design, development dstnya... atau manajemen project yang baik itu harus ada syaratnya: resource yang kompeten, cukup, memadai, planning yang kuat, PM yang bisa memanage project dan lainnya. Atau misalnya level seorang programmer mulai dari fresh,junior,experienced,senior,manager... dan hal-hal 'baik' lainnya yang diajarkan di buku 'analisis system bla-bla-bla'.

Di vendor?? atau gw bilang praktik di lapangannya ??? THAT'S BULLSHIT BRO!!!

Di vendor lu bisa nemuin ketika development tiba-tiba requirement berubah dan lu harus bikin ulang lagi, lu bisa aja ngerjain project seorang diri kayak orang gila kekurangan resource, lu bisa nemuin seorang yang diberi title 'senior' programmer hanya karena umurnya udah tua dan ubanan padahal skillnya minus, lu bisa nemuin programmer yang bisa berinteraksi langsung dengan end user tanpa harus lewat analys dulu, lu bisa disuruh megang project yang lu sama sekali gk ada knowledge di project itu dan lain-lain-lain..

Dan masih banyak lagi sisi melankolis yang ada di vendor tetapi juga ada di semua perusahaan/organisasi... Jadi buat elu-elu semua yang bergelut di vendor atau mungkin IT, gk usah deh merengek-rengek protes ini itu, ngerasa susah ini dan itu, ngerasa jago dan lain-lain. Bukan cuma lu yang ngerasain, orang lain juga(mungkin :p).

Lu ngerasa jago??? banyak senior-senior jago di luar sana yang gk lu tau. Inget, mau sejago apapun lu, pahlawannya tetep PM bro :D...

Lu ngerasa kerjaan lu benerin sampah orang?? sama bro, kita semua benerin sampah atau bahkan malah kita yang bikin tu sampah...

Lu ngerasa apa yang udah lu kerjain tapi gk dihargain atau lu udah bikin aplikasi setengah mampus tapi gk ada yang tau usaha lu??? bitch please... microsoft word itu dipake jutaan orang, gk ada yang tau siapa aja programmernya...

Lu mau protes kok dibayar sebagai programmer tapi lu disuruh buat bikin analisis dan nge-design sistem atau bikin dokumen FSD??? 'itu buat ngetest kemampuan lu,apakah lu punya bakat di analis atau gk.... *ngehibur doang sih, padahal aslinya lu dimanfaatin biar gk usah bayar sistem analyst...:p*

Lu mau protes sebagai leader minta resource tambahan yang berkualitas tapi gk dateng-dateng, begitu dateng yang dikasih fresh graduate yang plangak-plongok gk bisa bantu banyak?? Emang lu pikir satu project isinya senior semua... enak aje... inget masa-masa lu jadi fresh graduate dulu, plangak-plongok juga...

Lu ngerengek-rengek mikir kalau PM lu ngoding aja gk bisa, kerjaannya santai, gaji gede sementara lu sebaliknya? PM itu singkatan dari Project Manager brooo. bukan PrograMmer, emang kayak gitu bagian tugasnya.

Apa lagi??? lu gk sanggup sama project yang dikasih sama lu?? resign aja.. kabur... selesai masalah..Paling disumpahin sama programmer penerus lu..
Terus lu mau pindah ke vendor lain gitu??? lu akan nemuin hal yang sama bro...Vendor?IT?Jakarta??? muternya paling di Jakarta barat,pusat sama jakarta selatan doang bro :D

<!--

Tetapi satu hal baik kalau lu di vendor adalah, di situlah 'kuil shaolin'nya para programmer. Di situ lu bisa nuntut ilmu lebih dalam tentang IT. Lu bisa nempah ilmu, mental bahkan sampai fisik(baca: lembur tiap hari ngejer deadline). Nanti lu akan ngerasain betapa kerasnya untuk bertahan di vendor itu, tetapi nanti, semakin lama lu akan berpikir apa yang lu hadapi bisa jadi semakin mudah, bukan karena hal yang lu kerjain itu mudah tetapi karena lu yang udah menjadi kuat... aseeekkkk :).

Kalo emang lu ngerasa masih terus menghadapi kesulitan...itu artinya.. lu belum cukup kuat bro... :).
terus apa? mau mundur? pindah vendor lain??? udah gw bilangin kan... muternya tu paling di Jakarta Barat, Pusat sama Selatan doang bro....:D.... bwahahhahaha...

Kalo emang masih mau di sana, silahkan terus.. kalau gk juga silahkan pergi. Kalau emang ngerasa udah cukup sakti silahkan tinggalkan 'kuil' ini dan gunakan kemapuan lu di tempat lain. Kalau masih ngerasa belum cukup atau masih betah banget, teruskan... siapa bilang di vendor gk bisa banyak duit... bisa bro... tanggal 25-1 doang tapi...:p bisa dong.. kalo lu sakti mah... gk ada yang keberatan buat bayar mahal skill lu....


Kalo emang lu punya niat untuk menjadi programmer hebat, terus belajar. Gw inget apa kata senior gw dulu, "di IT kalau ketinggalan dikit, abis lu disikat".

Kalau mau jadi programmer hebat, bergaul lah dengan orang-orang hebat. Di sinilah tempatnya lu bisa nemuin orang-orang hebat itu....Tapi kalau lama-lama jadi gila, tanggung sendiri resikonya... :p.

masih mau di dunia IT? Just Face IT bro...