Sebaiknya Anda Tidak Menjadi Seorang Programer

judul dan posting kali ini adalah copas full dari blog http://baharakom.blogspot.com/2013/01/anda-tidak-jadi-seorang-programer.html


programmer bukanlah pilihan yang menjanjikan, suer!!!,  anda ingin merasakan kehidupan jadi seorang programmer? jika anda suka nonton jason bourne itulah programmer, di kejar kejar oleh waktu, bos, client dan orang orang yang selalu “ingin membunuh anda”, penuh dengan bertanya ” sudah selesaikah programnya?” sampai mana? kapan program selesai ? dstnya, namun biar lebih jelas mengapa sebaiknya andda tidak jadi programmer sekalipun anda mahasiswa jurusan IT dengan IP 4.0, sangat tidak disarankan jadi programmer,

sebaiknya anda lebih memikirkan masa depan yang lebih baik, misal jadi PNS, Pegawai kantor,  atau menjadi istri milyader jika anda perempuan atau yang lebih keren dan ngetrend sebaiknya anda menjadi hacker, punya reputasi, terkenal hebat, keren dan canggih walaupun sebenarnya anda ga sehebat itu. ingat pencitraan itu lebih penting dari kemampuan.
nih daftar alasan mengapa sebaiknya anda tidak jadi programmer!


1. terus menerus belajar 
Jika anda jadi programmer , anda harus lebih lebih hebat dari superman. Pekerjaan superman aslinya cuma wartawan, dan kemampuan supernya sudah ada secara default dari lahir, sedangkan jika anda jadi programmer, anda harus mendapatkan “kekuatan super” anda sedikit demi sedikit, dan jangan dikira anda hanya balajar bahasa pemrograman saja itu cukup, anda harus belajar apapun yang diminta client, misalnya anda membuat program untuk bank, anda harus belajar perbankan, penjualan, anda harus berpikir sebagai penjual, membuat program perhitungan nuklir,
anda harus paham rumus nuklir, apapun yang diminta oleh client atau bos anda, artinya anda siap  jadi apa saja.
sebagai contoh real anda adalah programmer web dengan php, dulu anda cukup bisa php mysql, sekarang itu saja ga cukup, anda harus menguasai ajax, Jquery, json, xml, web API,framework, cloud dan segudang istilah teknis yang keluar hampir tiap hari!, muntah deh pokoknya!

2. berpikir 24 jam nonstop
Anda pikir programmer (terutama programmer yang kerja di kantor) hanya berpikir selama 8 jam sehari? tidak, apalagi programmer freelance, Programer berpikir 24 jam nonstop, saat makan, saat di Wc bahkan saat sholat anda masih memikirkan program yang tadi ga jalan, dan “BINGO” setan memberi tahu kesalahan atau solusi  persis saat anda berusaha khusuk dalam sholat. Kalau sudah akut, bahkan mimpi anda juga berisi code program yang anda begitu senangnya bahwa program selesai dibuat tapi saat bangun, weeeh…programnya masih error!

3. Menjadi Budak !
Anda harus siap jadi  budak bos anda, atau client anda, bayangkan anda jadi programmer dan bos anda didatangi client untuk membuat program ” sederhana” .programnya sederhana memang , cukup membuat program android satu tombol yang jika di klik tombolnya maka  BOM Nuklir di Iran akan meluncur ke negara yahudi, gampang kan cuman 1 tombol. Tentunya bos anda akan senang hati menerima proyek gampang tersebut dengan nilai duit yang besar, semantara anda  hanya  bisa  membenturkan kepala anda berkali kali ke tembok. :P ingat, cuman satu tombol, gampang koK!

4. Berasa jadi Buronan tiap hari  
Jason bourne, itulah gambaran yang tepat untuk programmer, hampir tiap 5 menit sms datang tanya” dah selesai mas programnya”, webnya dah jadi belum mas, kemarin revisinya gimana mas, mas cuman revisi dikit kok lama ya, terror terus berdatangan bahkan saat anda tidur, itu kalau anda freelance, tapi kalo anda programmer kantoran itu juga ga jauh beda, cuman yang bertanya bos yang tiba tiba muncul dibelakang anda dan bertanya:” Sampaimana proggressnya?”
Banyak mahasiswa stres dan pusing setengah mati ketika deadline pengumpulan naskah dan programnya belum selesai padahal kurang dari 1 minggu lagi, programmer hampir tiap hari di deadline, kata teman saya,berasa pendadaran tiap hari, dan jika anda gagal saat deadline, anda dipecat, tidak dibayar atau client membatalkan perjanjian, mereka menganggap pekerjaan programmer tuh gampang, tinggal ketik, copy paste code, terus jalan, apa susahnya  eh… ,!

5. Bayarannya dikit
jangan mimpi kalau programmer di indonesia hidup makmur, tinggal buat program , duit mengalir, jutaan atau puluhan juta, ingat itu cuman di dunia mimpi, kenyataan dilapangan, programmer indonesia cuman mendapat gaji kurang dari 10% dari teman temannya di amerika sono, Programmer itu diperas habis habisan otaknya namun dibayar seperti buruh bangunan, makanya banyakan programmer itu kurus,  jarang mandi, mata belo dan kamar brantakan karena kerja dari bangun tidur sampai mau tidur lagi!

6. Susah dapat cewek
Berbeda dengan pemain bola atau HACKERSSS, yang selalu  di gandrungi cewek cewek, dengan penampilan dekil dan jarang mandi serta mata belo, jarang yang suka ma programmer, ingat , secara programmer itu hidup sendiri dengan teman setia komputer, makanya jarang bergaul dengan manusia, saat programmer mulai menghidupkan komputer, itulah saatnya dia Masuk “real life” sedangkan saat bersosial itu hal yang sulit, programmer kurang pintar dari sisi sosial jadi inget, anda lebih baik menjadi olahragawan yang memperbesar otot anda karena secara default dari jaman purba sampai besok kiamat keknya cewek dah disetting  suka dengan laki laki yang bebadan tegap, sixpack, ganteng ya walaupun otak kosong itu ga masalah!

7. masa depan ga jelas!
sekarang sudah banyak program generator, seperti php generatorvisual GUI generator dan CMS CMS bertebaran di internet, masa depan programmer itu suram, ga enak, ga jelas, kalau pingin hidup aman , jadilah PNS, bahkan saat anda tidur atau ungkang ungkang baca koran, anda ttap dibayar, sekali lagi, masa depan ga jelas,

8. Tidak ada hari libur,
Berbeda dengan pegawai kantor yang selalu berbunga bunga ketika akhir weekend, menikmati hari libur bersama keluarga, tidak ada yang namanya hari libur bagi programmer, senin,minggu, libur tahun baru, valentine itu sama saja,hari itu flat, datar dan seandainya  presiden membuat acara didepan rumah programmer ttersebut , itu juga tidak akan mengalihkannya dari coding, ingat koding dan keyboard sudah menyatu dengan badan programmer.

9. (dianggap) ga punya perasaan
MEmang sih pernyataan diatas  tidak selamanya bnar, tapi dengan bekerja secara logic tiap hari, maka semuanya dipikir secara logic, kadang berbicara kasar, ga sabar dan kadang seperti orang gila teriak teriak sendiri, benturin kepala ketembok atu tepok jidat itu tiap hari dilakukannya hanya gara gara 1 baris kode erorr!,ingat kadang proggramer itu lebih menyeramkan daripada bulldog!.jika ingin ketemu dengan programer, carilah saat yang tepat, misal saat yang tepat ketmeu programmer adalah saat dimana dia nonton film comedy atau anime jepang. karena itulah satu satunya hiburan yang menarik bagi dia!

10. Dianggap tidak tepat janji!
ada stereotipe yang menganggap programmer adalah orang yang tidak tepat janji, misal janji kalau program selesai besok, eh ternyata blum jadi, anda pikir programmer itu malas, buang jauh jauh pikiran itu, kadang programer memang tidak menulis kode, karena bingun mo nulis apa,  namun otaknya jalan terus, mencari solusi itu bisa berhari hari, anda pikir nulis program itu seperti nyusun batu bata seperti tukang bangunan, TIDAK programmer tidak menepati janjinya karena programming adalah bidang yang paling tidak pasti dalam hal “Kapan selasai”nya. anda mungkin berpikir, ah masa, loe aja kale yang ga profesional? Sekali lagi pikir dulu sebelum ngomong! perusahaan sekelas microsoft kadang menunda rilis produk selama 6 bulan lebih karena proyek program yang rencanya dirilis belum sempurna, programmernya malas?JELAS TIDAK. proggramer di microsoft itu kelas wahid, begitu juga di peruasahaan besar lainnya, Oracle, Google, Apple semuanya sering menunda rilis produk karena fitur yang dijanjikan kadang lebih sulit dari yang diduga. Berpikir positiflah jika program anda belum selesai dibuat oleh programmer!.
saya lupa, saya belum memperkenalkan diri, “I’am programmer, and I have no life”

LOWONGAN DI INTERNET



Berbicara mengenai pertumbuhan perekonomian dunia saat ini, tidak bisa terlepas dari
pembicaraan mengenai perkembangan teknologi, karena secara garis besar perkembangan iptek
menjadi faktor utama pertumbuhan perekonomian dunia. Disamping memberikan andil besar 
tersendiri, perkembangan iptek membuat sebagian orang harus menerima nasib menjadi orang 
miskin dan pengangguran. Karena pekerjaan yang seyogyanya dilaksanakan oleh manusia, kini 
tergantikan oleh keberadaan iptek.


Namun apakah itu berarti memotong arus lowongan pekerjaan bagi manusia? Tentu
jawabannya tidak, justru  menurut hemat saya peluang kerja semakin luas, palagi populasi
manusia kian hari kian membludak dan itu berarti peluang kerja semakian besar, karena  fitrah 
manusia sendiri adalah makhluk sosial yang membutuhkan satu sama lain. Dari produksi, konsumsi
dan perawatan iptek saja membutuhkan tenaga manusia bahkan iptek sendiri tak akan
berkembang tanpa kerja usaha manusia, bukan?



Jika dahulu kita melakukan semua aktivitas di dunia nyata, namun  berkat perkembangan 
iptek semua aktivitas itu bisa disalin dalam near cable atau dunia maya. Seorang suami yang
bekerja diujung benua Amerika bisa bermesaraan dengan istrinya di Indonesia, atau seorang
Profesor di Indonesia bisa memberikan pelajaran secara langsung dari Indonesia untuk
mahasiswanya di Eropa, dan semua itu berkat perkembangan iptek. Tidak hanya itu, jika dahulu
kita hanya melakukan transaksi jual beli didunia nyata, namun kini ribuan, jutaan, bahkan
milyaran transaksi bisa dilakuakan didunia maya bahkan dengan waktu hitungan detik.



Nah, apakah tidak mungkin lowongan pekerjaan sangat berhamburan didunia maya
(internet), waw… tentunya sangat mungkin dan jumlahnya tidak akan terhitung, bukan?



tutorial php bag 11b [menguasai fungsi]


 Pada tutorial yang lalu, kita sudah berkenalan dengan fungsi sederhana. Nah sekarang mari kita
 coba hal agak lebih rumit, dan membuat sebuah fungsi yang menggunakan argumen
.

 
 Sebagai kasus, bayangkanlah saya menjadi seorang rentenir dan akan meminjamkan uang pada
 anda untuk membeli sebuah mobil mewah yang sangat anda inginkan. Nah, saya akan meminjamkan
 uang pada anda, tetapi anda harus membayar bunga sebesar 10% per bulan. Dan jangan lupa,
 kalau anda gak bayar, saya akan menyewa tukang pukul untuk menagih pada anda
.

 Saya akan membuat fungsi yang kita sebut dengan PembayaranBunga, yang menghitung kewajiban
 bulanan anda untuk membayar (samapai anda melunasi semua hutang anda).

 Pertama, kita akan membuat sebuah halaman form tempat kita memasukkan jumlah pinjaman yang
 anda inginkan. Kita akan memasukkan harga mobil mewah anda tadi di form tersebut, dan angka
 tersebut akan dikirimkan ke form lain sebagai sebuah variabel yang kita beri nama $Pinjaman
(masih
 ingatkan cara mengirimkan variabel antar file, kalau lupa silahkan lihat bagian-bagian awal tutorial
 dasar PHP ini.

 Berikutnya, fungsi kita akan mengambil jumlah pinjaman dalam variabel $Pinjaman tersebut, dan
 menghitung 10% dari nilai di dalamnya yang harus dibayar peminjam tiap bulan. Hal ini akan kita
 kerjakan dalam file php yang kita beri nama "proses_pinjaman.php" yang diacu oleh halaman form
 tempat kita mengisi jumlah pinjaman (hal ini dilakukan dengan menambahkan baris berikut dalam file
 form html kita
). Berikut ini adalah skrip
 fungsinya:


  Berikut penjelasan tiap baris.
  baris 8: mulai php;
  baris 10: mengeset variabel $suku_bunga menjadi 10%;
  baris 12: membuat fungsi HutangAnda yang memiliki argumen $pinjaman dan $suku_bunga;
  baris 14: membuat variabel $pembayaran_bulanan, yang nilainya adalah hasil perkalian antara
  jumlah pinjaman dan suku bunga;
  baris 16: menampilkan ke layar sebuah kalimat yang menggunakan nilai dari variabel $pembayaran
  bulanan;
  baris 20: kerjakan fungsi HutangAnda, yang (karena fungsi sudah didefinisikan sebelumnya) hanya
  menampilkan kalimat Anda lebih baik membayar [10% dari jumlah pinjaman yang dimasukkan pada
  halaman form] tiap bulan!

  OK, jadi sekarang anda sudah bisa membuat fungsi yang menggunakan argumen kan. Sip, dengan
  demikian secara kurikulum anda sudah cukup memiliki semua dasar yang diperlukan untuk
  membuat kode PHP sederhana anda dan untuk mempelajari PHP lebih lanjut. Semoga bermanfaat.
  Dalam tutorial bagian terakhir, kita akan melihat beberapa tips yang mungkin bermanfaat dalam
  penulisan kode PHP anda. Silahkan kirim komentar anda ataupun tutorial yang anda perlukan, siapa
  tahu kami bisa memenuhinya. Jangan lupa tolong isi pools di kiri atas yach. Makasih.

  Salam hangat