Senin, 04 Juni 2012

Catatan Atlanta: Kebebasan menjelajah dunia maya terancam?

Hari ini beberapa website besar sedang melakukan aksi mogok besar-besaran dengan tema ‘black out’ untuk memprotes rancangan undang-undang SOPA (Stop Online Piracy Act – rancangan undang-undang no. H.R.3261) dan PIPA (Protect IP Act – rancangan undang-undang no. S.968) yang sedang difinalisasi Kongres AS. WordPress, misalnya, mengganti gambar-gambar di laman ‘posting hari ini’ dengan latar hitam bertuliskan ‘censored’ berwarna putih (saya pikir tadinya blog saya di-hack). Kongres AS sedang membawa dunia internet Amerika ke arah model Cina (ingat sensor Cina terhadap Google beberapa waktu lalu?). Kalau Cina bertujuan menyensor internet untuk menjaga mati-matian agar komunisme tetap hidup di sana, saya curiga bahwa apa yang AS lakukan adalah langkah awal dari agenda sebuah kelompok tertentu menguasai dunia…

Google.com : menutup tulisan ‘google’ dengan panel hitam; website tetap beroperasi.

Reddit.com : mewarnai homepage-nya dengan warna hitam dan memasang panel live update perkembangan diskusi tentang SOPA/PIPA di Amerika.

Wikipedia.org : mengganti homepage-nya dengan warna gelap dan menutup website-nya sementara (24 jam).

SOPA dan PIPA: rancangan undang-undang untuk memperbesar wewenang Departemen Peradilan (Deaprtment of Justice) Amerika melawan aksi pembajakan hak cipta via internet, salah satunya dengan cara menutup akses atau trafik ke website yang dianggap melanggar atau memuat konten yang melanggar hak cipta atau hak atas kekayaan intelektual.

Ini memungkinkan perusahaan pemegang hak cipta (perusahaaan hiburan seperti film dan musik, misalnya) untuk melakukan tindakan hukum terhadap website yang memuat karya mereka tanpa izin. Misal: seseorang meng-upload potongan berita NBC di Youtube tanpa izin NBC, maka NBC bisa meminta pengadilan untuk membredel video itu dan yang lebih sadis lagi, Youtube sebagai host website bisa diperkarakan juga dan bisa diblok total. Ini berlaku juga untuk search engine semacam Google dan ensiklopedia online semacam Wikipedia. Jejaring sosial? Sama sekali tak luput dari ancaman RUU ini kalu nanti jadi UU. Mereka bisa saja menjadi host dari gambar/foto/musik/film/ video yang melanggar hak cipta yang di-upload pengguna internet di seluruh dunia. Bagaimana mungkin website-website ituu mengontrol satu per satu konten yang diunggah penggunanya?? Bisa kita bayangkan berapa besar efeknya? Mega! Mungkin kita tidak bisa lagi mengkoordinasi aksi revolusi memakai Facebook.

Siapa saja yang keberatan dengan RUU ini? Nanti akan saya tunjukkan nama-nama besar pengecam RUU yang sudah masuk tahap finalisasi ini. Tapi sebelum itu, berikut adalah beberapa poin yang membuat komunitas dunia maya AS melawan RUU tersebut: Isi dari RUU ini menggambarkan ketidakpahaman pembuatnya (Senat) tentang bagaimana fungsi dan kerja internet. Selain itu, ada kalimat-kalimat ambigu yang membuka peluang multitafsir dan membuka peluang pemegang wewenang memanfaatkannya untuk mengkriminalkan sebuah website lebih dari yang semestinya. RUU ini juga memungkinkan pemerintah AS menutup website manapun di dunia yang diperkarakan jika satu saja warga negara AS telah mengakses website itu. (well, menutup website di luar AS sungguh gampang, apalagi kalau webhosting atau ISP website tersebut adalah perusahaan Amerika).

Karena website-website Amerika terancam diblok oleh pemerintah, maka pengelola website itu akan mencari DNS (domain name system) server dari luar negeri yang aman dari blokade pemerintah AS. DNS server di Amerika sudah dirancang untuk melindungi pengelola website dari web-crime semacam fishing, hacking, dsb. Sedangkan DNS server dari luar negeri belum terjamin keamanannya. Jadi RUU ini justru meningkatkan kerawanan dunia www.

Ada klausul dalam RUU yang memungkinkan pemerintah menyerang perangkat lunak/program open source, semacam Proxy, VPN, dsb.

Akibat dari RUU ini begitu luas hingga juga akan berpengaruh buruk pada pengguna internet yang tidak ada tendensi melanggar. Misal, mahasiswa yang menggunakan informasi dari Wikipedia untuk penelitiannya. Tidak ada masalah baginya selama dia menuliskan sumber info yang dia ambil.

Tapi bagi Wikipedia, bisa saja editor sebuah artikel lupa menyebutkan salah satu atau beberapa sumber artikelnya, lalu diperkarakan oleh sumber berita, lalu – kemungkinan terburuknya – Wikipedia ditutup.

Akibatnya? Si mahasiswa, dan pengguna jujur lain seluruh dunia, tak bisa mengakses info dari website ini. Dalam dunia bisnis, efeknya juga kurang bagus. Lebih dari 80% pemodal ventura lebih suka berinvestasi dengan iklim dan aturan internet saat ini dibanding nanti jika SOPA/PIPA diberlakukan. Jika sebelumnya dunia internet diatur dengan 2 model, model Amerika (bebas sebebas-bebasnya) dan model Cina (pemerintah berhak menyensor dan memblok website apapun yang mereka kehendaki), maka nanti hanya ada satu model : model Cina.

Berikut adalah pihak-pihak yang menentang SOPA/PIPA dan lawannya:

Penentang SOPA/PIPA Pendukung SOPA/PIPA Sumber: www.opencongress.org Seperti yang sudah saya sebut di depan tadi, bahwa efek dari RUU ini adalah global. Tidak tiap website punya kemampuan untuk mengontrol konten website-nya atau hasil pencariannya (kalau dia adalah mesin pencari) yang tidak melanggar hak cipta. Jadi kalau website semacam Reddit, Google, atau Youtube ditutup, maka seluruh penggunanya di seluruh dunia terkena imbasnya dan kita harus siap dengan upacara pemakaman hak asasi semacam free-speech yang dipromosikan negara hipokrit Amerika di seluruh dunia.

Website-website yang melawan SOPA/PIPA hari ini mendorong rakyat Amerika pengguna internet untuk melawan RUU ini dan menulis petisi mereka ke kongres wakil mereka masing-masing. Harapannya, kongres mereka akan menolak RUU ini diberlakukan. Sudah, misalnya, senator Marco Rubio (Florida, favorit Tea Party), menyuarakan sikap menentangnya terhadap SOPA/PIPA dan niatnya untuk menjegal RUU itu di sidang legislatif nanti.

Pendapat saya? Saya masuk dalam barisan penentang SOPA/PIPA. Setelah media cetak dan elektronik penting dunia dikuasai dalang zionis dan wayang-wayangnya, dan sengaja memanipulasi berita serta memelintir kebenaran, internet adalah tempat terakhir bagi orang-orang yang mencari berita alternatif dari apa yang disajikan Newsweek, ABC, CNN, Time magazine, dll.

Kalau internet disensor, sama saja dunia memakai kacamata kuda dan kita tamat di tangan penjajah dunia. Setelah korporatokrasi, kapitalisme neo-lib, Patriot Act, dan sekarang SOPA/PIPA, rasanya privasi dari level individu hingga sebuah negara telah direduksi. Apa kita sedang berlari menuju orde dunia baru? Globalisasi adalah omong kosong yang berbahaya bagi dunia.

Apa UU SOPA Dan PIPA Dan Apa Pengaruhnya Terhadap Blogger

UU Pembajakan (Sopa) dan Melindungi UU IP (PIPA) yang bertujuan menghancurkan kebebasan online dan penyebaran pidato telah untungnya ditunda pada tanggal 20 Januari 2012 setelah Pemerintah AS melihat protes internet terbesar dari waktu. Protes terbesar dalam sejarah internet, dengan lebih dari 115 ribu situs mengubah halaman web mereka dengan spanduk protes hitam! Dengan Wikipedia dan reddit menjadi demonstran berat. Begitu FBI shutdown gratis berbagi sumber daya terbesar situs "MegaUpload", ton serangan diluncurkan oleh Anonymous hanya setelah 70 menit di situs-situs pemerintah seperti Departemen Kehakiman, FBI, Grup Universal Musik, Asosiasi Industri Rekaman Amerika (RIAA) , Motion Picture Association of America (MPAA), dan Broadcast Music, Inc

Apa Sopa dan PIPA? Ini adalah dua tagihan yang diusulkan di parlemen AS sebagai serangan terbuka di situs yang mempromosikan pelanggaran hak cipta konten dan barang. Sponsor terbesar dari tagihan itu HOLLYWOOD yang meliputi film dan industri musik. Meskipun ini mungkin terdengar hanya ok tapi apakah ini akan telah berlalu dari ribuan pemilik web yang meliputi kita telah hancur sepenuhnya dengan shutdown lengkap dari server mereka dan keberadaan online. Dari Wikipedia sampai Google, setiap layanan web tunggal akan diserang dan dilecehkan. Penyedia layanan Internet akan dipaksa untuk memblokir situs-situs yang mempromosikan pembajakan dan mesin pencari seperti Google akan telah ditekan untuk menghentikan pengindeksan situs tersebut dan menghentikan pengiriman mereka lalu lintas. Baca cerita lengkap di sini.

Bagaimana Dapatkah Merugikian untuk Blogger? Blogger generator konten. Penerbitan konten yang unik tanpa pelanggaran hak cipta ini disebut sebagai "Blogging Benar". Namun yang benar-benar sulit untuk menghasilkan segala sesuatu dengan sendiri karena kurangnya sumber daya. Dalam rangka untuk terlibat pembaca blogger lebih sering mengandalkan berbagi sumber daya yang disediakan oleh situs web pihak ketiga. Kebanyakan blogger baru karena kurangnya pengalaman seringkali melanggar hak cipta.

Misalnya semua blog di mana sumber daya yang dicairkan untuk download gratis melanggar hak cipta pihak ketiga produsen. Blog yang berbagi wallpaper, audio, video, klip film, video musik, ebooks dll bisa serius dipengaruhi oleh RUU ini jika mereka menghemat sumber daya dan file di situs kami Megashare atau Megaupload atau jika mereka terhubung ke torrents.

Lihat contoh hidup: Blogger tersebut dapat Prisoned, diletakkan di balik jeruji, dengan karier mereka secara serius hancur. Sekarang blogger dan hacker hitam dapat diperlakukan sama ketika datang ke sidang pengadilan. Bagaimana untuk memastikan Anda tetap aman? Seperti yang telah kita selalu menekankan, silakan memberikan nilai lebih untuk konten yang unik dan kualitas. Apakah itu mungkin sopa atau Google Panda, tidak ada yang menghormati atau memungkinkan konten didistribusikan dengan re-berbagi materi.Blogging bisa menjadi bisnis jangka panjang dengan tonggak masa depan yang besar jika Anda makan dengan benar sejak hari pertama. Menulis lebih banyak, menulis yang baik, mempublikasikan sesuatu yang baru setiap hari dan tetap bahagia dan aman selamanya. Itulah apa blogging adalah semua tentang.

Copyright pelanggar terbesar adalah di Hollywood sendiri! Ini adalah kutipan dari siaran pers yang diterbitkan oleh Piratebay. Piratebay serius dituduh HOLLYWOOD untuk melahirkan budaya Copyright pelanggaran. Saya menemukan ini melalui reddit:

Internets, 18 Januari 2012. SIARAN PERS, UNTUK SEGERA DITERBITKAN. Lebih dari satu abad yang lalu Thomas Edison mendapat hak paten untuk sebuah perangkat yang akan "melakukan untuk mata apa fonograf tidak untuk telinga". Dia menyebutnya Kinetoscope. Dia tidak hanya antara yang pertama untuk merekam video, ia juga orang pertama yang memiliki hak cipta untuk sebuah film.

Karena paten Edison untuk gambar gerak itu dekat dengan finansial mustahil untuk membuat gambar gerak di pantai timur amerika Utara. Film studio untuk itu pindah ke California, dan mendirikan apa yang sekarang kita sebut Hollywood. Alasannya sebagian besar karena tidak ada hak paten. Juga tidak ada hak cipta untuk berbicara tentang, sehingga studio bisa menyalin cerita-cerita lama dan membuat film keluar dari mereka - seperti Fantasia, salah satu hits terbesar yang pernah Disneys.

Jadi, dasar seluruh industri ini, bahwa hari ini adalah berteriak tentang kehilangan kontrol atas hak immaterial, adalah bahwa mereka dielakkan hak imaterial. Mereka disalin (atau dimasukkan ke dalam terminologi mereka: "mencuri") karya-karya kreatif orang lain, tanpa membayar untuk itu. Mereka melakukan itu dalam rangka untuk membuat keuntungan besar. Hari ini, mereka semua sukses dan sebagian besar studio berada di daftar Fortune 500 perusahaan terkaya di dunia. Selamat - itu semua didasarkan pada kemampuan untuk kembali menggunakan orang lain bekerja kreatif.Dan hari ini mereka memegang hak untuk apa yang orang lain ciptakan. Jika Anda ingin mendapatkan sesuatu dirilis, Anda harus mematuhi aturan mereka. Yang mereka tercipta setelah menghindari aturan orang lain.

Alasan mereka selalu complainting tentang "bajak laut" saat ini adalah sederhana.

Kasus Megaupload: AS Bisa Menjadi Pusat Hukum Global?

Kasus Megaupload: AS Bisa Menjadi Pusat Hukum Global?

REP | 26 January 2012 | 08:00Dibaca: 146 Komentar: 0 1 dari 1 Kompasianer menilai aktual Bukan dongeng jika perkembangan teknologi komunikasi dan informasi mampu “menghilangkan” batas-batas negara nasional (nation-state). Internet, misalnya, sudah menjadi instrumen nyata yang menyulap dunia sbg sebuah “global village” dimana antara negara yang satu dengan negara lain seakan menjadi tak bersekat (borderless). Masyarakat dari berbagai negara seakan menjadi satu bangsa; dan internet menjadi “negaranya.”

Umumnya sebuah negara, maka di internet pun terdapat hukum-hukum atau aturan-aturan yang harus dipatuhi. Jika tidak akan terkena sanksi. Dan sanksi tersebut bisa sangat konkret menuju pengadilan. Loh, pengadilan siapa dan dimana? Siapa menghukum siapa? Tahukah Anda, ternyata Amerika bisa saja menghukum warga Indonesia yg ada di Indonesia!

Bagaimana mungkin pemerintah Amerika bisa menghukum warga negara Indonesia yang ada di Indonesia? Bukankah antara dua negara itu terdapat sekat dan hukum masing-masing? Bukankah setiap negara akan melindungi warganya? Jawabannya mari simak kasus Megaupload.

Belum lama ini di dunia maya ramai soal protes atas UU SOPA dan PIPA. UU ini merupakan UU anti pembajakan internet. Dan Megaupload merupakan situs yang saat ini menjadi pesakitan. Megaupload sedang siap-siap masuk pengadilan federal di Amerika. Padahal tahukah Anda bahwa Megaupload merupakan situs yang perusahaannya berbasis di Hongkong.

Bagaimana mungkin perusahaan yang berbasis di Hongkong (dan pendirinya berlokasi di Selandia Baru) bisa dijerat oleh hukum di AS?

Menurut tulisan di ArsTechnica, yang patut diperhatikan dalam kasus ini adalah nexus-nya, atau prinsip “di mana terjadinya kerugian.” Dalam kasus Megaupload, kerugian terjadi di pihak AS. Megaupload dianggap sebagai sebuah situs yang, meski tidak berbasis di AS, tetapi ditujukan bagi warga AS dan menimbulkan kerugian kepada pihak-pihak yang ada di AS.

Dokumen dakwaan pada Megaupload menyebutkan, perusahaan itu menyewa 1.000-an server di AS; sebanyak 525 di antaranya ada di Virginia. Kemudian, kebanyakan transaksi di situs itu dilakukan lewat PayPal, perusahaan AS. Jumlahnya, menurut Pemerintah AS, lebih dari 110 juta dollar AS. Selain itu, pendapatan iklan Megaupload didapatkan dari Google AdSense (hingga 2007) dan AdBrite. Keduanya merupakan perusahaan AS.

Selanjutnya, Megaupload membayar penggunanya yang melakukan upload paling populer di situs itu. Dalam dakwaan itu disebutkan bahwa di antaranya merupakan penduduk Virginia, AS. Dengan kata lain, pada transaksi, Megaupload juga membayar penduduk Virginia yang melakukan upload ke situs tersebut. Logika dari dokumen itu adalah, dengan mengirimkan uang ke alamat di AS, Megaupload memahami bahwa mereka berbisnis di AS dan terikat dengan yurisdiksi AS. Kesimpulannya: kerugian pelanggaran hak cipta telah terjadi di Virginia, dari server di Virginia, dan perusahaan itu mendapatkan serta mengirimkan uang ke warga Virginia. Maka dari itu, ia terikat hukum federal di Virginia.

Meski persoalan yuridiksi ini masih bisa diperdebatkan, namun ini merupakan sebuah contoh bahwa pengadilan di AS bisa saja menjerat warga dari negara lain di luar AS, termasuk warga Indonesia.

Mari lihat ini: Sebagian besar situs ternama di internet merupakan perusahaan2 yang berdiri dan beroperasi di AS. Terikat hukum dan yuridiksi AS. Bertransaksi dengan dan melalui situs2 itu berarti juga “bertransaksi” dengan AS dan hukum serta yuridiksinya. Terutama jika memang terdapat aliran keluar-masuk uang dari dan utk warga AS. Dengan demikian, AS memang bisa menjadi pusat hukum global dalam konteks ini. Individu atau kelompok dari negara manapun bisa terjerat hukum di AS.

Dan AS memang berniat menjadi pusat dunia.

(*Benarkah persoalan hukum sesederhana itu? Bagaimana dengan peraturan antar-negara yg melindungi warganya?)

Sumber :
tekno.kompas.com

Jumat, 18 Mei 2012

Polisi Tangkap Edwin, Kasi Penagihan KPP Rungkut, dan Dino Artanto selaku OC

Ada Kasi Penagihan, Ada Programmer Andal

SURABAYA - Aparat Polwiltabes Surabaya ingin bergerak cepat dalam mengusut kasus pemalsuan setoran pajak di Kanwil Ditjen Pajak Jatim I. Kemarin (20/4) dua orang dalam kantor pajak itu ditangkap. Mereka adalah Kasi Penagihan Kantor Pelayanan Pajak (KPP) Rungkut Edwin dan Dino Artanto selaku OC (operator consul) KPP Mulyorejo.
Dua nama tersebut dibawa ke kantor polisi karena "nyanyian" Suhertanto yang lebih dulu ditangkap dan saat ini menikmati pengapnya tahanan.
Seperti diberitakan, Suhertanto adalah mantan juru tagih di KPP Rungkut yang kemudian berdinas di KPP Karangpilang. Dia mengaku kepada polisi, dalam sindikat kejahatan pajak tersebut, Dino (dalam berita kemarin disebut berinisial DT) berperan sebagai operator utama. Dia bertugas mengubah database. Database tersebut memang harus diubah supaya para wajib pajak (WP) yang masuk dalam perangkap kejahatan pemalsuan setoran pajak itu tidak terdeteksi. Sedangkan Edwin (dalam berita kemarin disebut berinisial Ed) adalah atasan Suhertanto.
Hingga tadi malam, Edwin maupun Dino masih diperiksa. "Status mereka masih belum kami putuskan. Sangat mungkin tersangka. Namun, kami masih menunggu hasil pemeriksaan," kata Kasatreskrim Polwiltabes Surabaya AKBP Anom Wibowo.
Ketika kemarin diinterogasi polisi lagi, Suhertanto menegaskan peran para orang dalam pajak yang membantunya melancarkan pemalsuan tersebut. "Saya tak mungkin melakukannya (mengubah nama WP, Red) bila tidak mendapatkan order dari atasan saya. Buktinya, saya hanya mendapatkan Rp 50 juta," papar Suhertanto.
Dia lantas menceritakan orang-orang yang membantu tersebut. Dino disebut Suhertanto sebagai programmer pajak paling andal di Surabaya. "Dia sangat pandai. Apalagi, dia mantan programmer pusat," urainya. Suhertanto mengatakan selalu menggunakan Dino karena tak sembarang programmer yang bisa menembus database pajak. "Dino bisa melakukannya," imbuhnya.
Polisi menangkap Dino dan Edwin tak hanya berdasar "nyanyian" Suhertanto, tapi juga bukti lain. Yakni, bundelan ketetapan pajak yang disita dari tangan Suhertanto. Barang bukti itulah yang semakin membuat Edwin tidak berkutik. Sebab, menurut Suhertanto, Edwin sebenarnya telah menyuruhnya memusnahkan bundelan tersebut. Tapi, bundelan itu tak dimusnahkan oleh Suhertanto, melainkan disimpan. "Bundelan tersebut berisi daftar para wajib pajak yang asli, sebelum diganti nama WP-nya," papar Anom. Edwin berharap, dengan dilenyapkannya data-data tersebut, jejak kejahatannya tak bisa dilacak. Menurut rencana, data-data dalam bundelan itu dikoordinasikan dengan Kanwil Ditjen Pajak Jatim I. Validasinya akan dicek. "Kami sungguh mengharapkan kerja sama yang baik dengan kantor pajak. Sebab, tentu semuanya ingin agar kasus itu bisa terungkap secara tuntas," papar Anom.
Dalam berita sebelumnya disebutkan, Satreskrim Polwiltabes Surabaya berhasil mengungkap mafia pajak di Surabaya dan menahan sepuluh orang serta memeriksa dua tersangka lain. Berdasar pengungkapan tersebut, sedikitnya lima modus bisa dibongkar.
Modus pertama adalah memalsukan validasi. Untuk modus itu, ada sepuluh orang yang ditahan. Seorang di antaranya adalah orang dalam pajak, yakni Suhertanto. Sedangkan keempat modus lain murni melibatkan orang dalam. Bahkan, dalam pengakuan, Suhertanto menyatakan sampai menembus database pajak dan mengubah isinya. Kendati belum dipastikan, kerugian negara gara-gara aksi jahat itu diperkirakan mencapai ratusan miliar rupiah.
Ada 12 Celah Kelemahan di Pajak

Kepala Kanwil Direktorat Jenderal Pajak (DJP) Jatim I Ken Dwijugiasteadi membantah bahwa database DJP bisa dibobol. Menurut mantan direktur Direktorat Informasi Perpajakan itu, pengubahan data hanya bisa dilakukan oleh pusat. ''Modus yang dilakukan adalah mengopi data, baru mengubah data yang ada,'' tuturnya.
Dengan begitu, kata dia, database direktorat pajak tetap. Menurut Ken, modus tersebut baru ketahuan jika WP (wajib pajak) mendapat STP (setoran tagihan pajak). Begitu juga halnya dengan pengurangan kewajiban pembayaran pajak. ''Jadi, oknum pajak melakukan penipuan dan pemalsuan kepada WP,'' tegas bapak empat anak itu.
Kemarin Kanwil DJP Jatim I dikunjungi anggota Komite Pengawas Perpajakan yang dipimpin langsung oleh ketuanya, Anwar Supriyadi. Mantan Dirjen Bea dan Cukai itu meminta penjelasan langsung kepada Ken tentang mafia perpajakan yang diungkap Polwiltabes Surabaya. ''Kami mengawasi dan menindaklanjuti dengan memberikan usul kepada menteri keuangan untuk perbaikan,'' tuturnya.
Menurut Anwar, ada beberapa kelemahan dalam sistem perpajakan saat ini. Pihaknya telah menata dan menemukan 12 celah yang dapat dijadikan kejahatan perpajakan. Di antaranya, proses pemeriksaan, pemberiaan fasilitas kepada petugas, dan penyelidikan. ''Melihat kasus ini, usul kami adalah adakan audit sistem teknologi informasi (TI) dan tingkatkan integritas pegawai,'' katanya.
Menurut dia, sistem TI perpajakan saat ini mulai digunakan sejak 2004. Dan, itu tidak pernah di-update. ''Melihat perkembangannya harus ada pembaruan,'' ucap Anwar.
Dia juga menyebutkan, pihaknya tidak bisa memeriksa dan memberikan sanksi kepada pegawai yang bersalah. Itu semua adalah tugas inspektorat pajak yang telah memulai pemeriksaan. ''Kami harus belajar dari semua kasus,'' tuturnya.

Programmer Mencuri Source Code senilai 9,5 Juta US Dollar dari NY Federal Reserve Bank

Seorang programmer yang telah dikontrak untuk mengembangkan sebuah software yang disebut Government-Wide Accounting and Reporting Program (GWA) untuk Bank Federal Reserve New York (FRBNY) telah ditangkap karena mencuri bagian dari source code, dimana untuk membangun dan mengembangkannya, Amerika Serikat telah mengeluarkan dana sebesar $ 9,5 juta.
FBI merilis sebuah pernyataan yang menunjuk pada Bo Zhang, seorang asal New York yang berusia 32 tahun sebagai tersangka utama dalam kasus pencurian ini. Diduga, Bo Zhang telah bekerja di FRBNY dan di tugaskan untuk bekerja pada proyek pengembangan software yang secara khusus menangani beberapa bagian dari Source Code GWA pada periode Mei - Agustus 2011 lalu.
Selama periode ini, tersangka telah menyalin Source code GWA tersebut ke hard drive dan kemudian di salin lagi ke tiga perangkat komputasi lainnya. Bo Zhang mengakui bahwa dia telah menggunakan kode tersebut ke dalam jaringan bisnis swasta yang dimilikinya di sebuah lembaga pendidikan tempat ia mengajarkan pemrograman komputer.
Menurut Janice K. Fedarcyk, Asisten Direktur FBI: “Zhang telah mengambil keuntungan melakukan akses dengan menggunakan posisi yang telah di percayakan untuk mencuri perangkat lunak berpemilik yang sangat penting. Walaupun tindakannya ini berkaitan dengan perangkat lunak yang bukan material, namun tindakan mencuri dan menyalin ini dapat mengancam keamanan Source Kode yang sangat penting.”
Government-Wide Accounting and Reporting Program (GWA) adalah sebuah sistem perangkat lunak yang digunakan oleh Departemen Keuangan AS untuk membantu melacak keuangan pemerintah. Selain itu, sistem yang dikelola oleh FRBNY ini juga memiliki catatan-catatan Lembaga Federal yang berisi laporan saldo rekening mereka di Departemen Keuangan AS.
Untuk perbuatannya ini, jika terbukti bersalah maka Zhang akan menghadapi hukuman maksimal 10 tahun penjara dan denda sebesar 175.000 USD
Seperti kasus diatas, menunjukkan bahwa infrastruktur dunia maya kita masih rentan tidak hanya untuk para kriminal dunia maya dan hacker, tetapi juga seperti Bo Zhang yang menggunakan posisinya sebagai karyawan kontrak untuk mencuri properti intelektual pemerintah.
“Memerangi kejahatan Cyber adalah salah satu prioritas utama kantor ini dan kami agresif dalam mengejar siapa saja yang menciptakan keadaan beresiko bagi keamanan komputer,” demikian kata Preet Bharara, Jaksa Manhattan AS.

Sumber :
http://beritanet.com/Technology/Berita-IT/Programmer_Mencuri_Source_Code_senilai_95_Juta_US_Dollar_dari_NY.html

MEGAUPLOAD RESMI DI BLOKIR OLEH DEPARTEMEN KEHAKIMAN AS


MEGAUPLOAD RESMI DI BLOKIR OLEH DEPARTEMEN KEHAKIMAN AS Pembajakani Situs Dari File Yang Populer.

Megaupload, situs berbagi file yang cukup populer, telah diperintahkan untuk ditutup oleh FBI dan Departemen Kehakiman AS. Tuduhannya tak lain dari pembajakan.Seperti diberitakan LA Times, selain ditutup pendiri Megaupload juga dikenai tuduhan melakukan pelanggaran hukum hak atas kekayaan intelektual.
Kim Dotcom (dulu bernama Kim Schmitz) dan Mathias Ortmann, kedua pendiri Megaupload, dikabarkan telah ditangkap di Selandia Baru.
Departemen Kehakiman AS menyebut kasus ini sebagai kasus hak cipta yang terbesar yang pernah dilakukan oleh AS.
"Sasarannya adalah penyalahgunaan penyedia layanan penyimpanan dan distribusi publik untuk memfasilitasi pelanggaran hak atas kekayaan intelektual," sebut pernyataan resmi mereka.
Megaupload dituduh menyebabkan kerugian sebesar 500 juta dollar AS. Situs itu memiliki lebih dari 150 juta pengguna terdaftar dan 50 juta pengunjung per hari.
Sedangkan Megaupload telah menyampaikan bantahannya atas tuduhan tersebut. Mereka menyebut, sebagian besar traffic-nya adalah legal.
"Jika industri konten mau memanfaatkan popularitas kami, kami akan dengan senang hati berdialog. Kami punya beberapa ide menarik," sebut pernyataan resmi Megaupload.
MEGAUPLOAD RESMI DI BLOKIR OLEH DEPARTEMEN KEHAKIMAN AS Pembajakani Situs Dari File Yang Populer, Penyebab Megaupload Di Tutup Oleh Kehakiman AS, Lihat Pembelaan Dari Megaupload Bahwa Trafficnya Legal, Masalah Dalam Megaupload. Profil MegaUpload.


Sumber :
http://mediaberitabaru.blogspot.com/2012/01/megaupload-resmi-di-blokir-oleh.html

Kasus Programmer Megaupload Ditangkap di Belanda Besar Kecil Normal


Programmer Megaupload Ditangkap di Belanda Besar Kecil Normal

TEMPO.CO, Belanda - Pemburuan para petinggi situs Megaupload belum berakhir. Kejaksaan Belanda menyatakan polisi telah menangkap seorang warga negara Estonia terkait investigasi situs berbagi, Megaupload, yang disidik di Amerika Serikat, atas dakwaan pembajakan hak cipta.
Marieke van der Molen, juru bicara Kejaksaan Belanda, menolak menyebutkan nama pencipta peranti lunak Megaupload ini dengan alasan aturan privasi Belanda. Padahal pejabat Departemen Kehakiman telah menyatakan nama buronan yang akhirnya tertangkap ini adalah Andrus Nomm, 32 tahun.
Seperti halnya Kim Dotcom, pendiri Megaupload, Nomm juga berkewarganegaraan ganda. Nomm punya identitas sebagai warga negara Turki dan Estonia.
Van der Molen menyatakan tersangka ditangkap sejak Jumat, 22 Januari 2012 lalu. Tapi hakim meminta programmer ini ditahan selama 60 hari sambil menanti permintaan ekstradisi dari Amerika Serikat.
Kim DotCom sudah lebih dulu tertangkap di Selandia Baru pekan lalu. Pria yang punya nama lain Kim Schmitz alias Kim Tim Jim Vestor ini digelandang polisi Selandia Baru dari rumah mewahnya. Dotcom ditangkap atas tuduhan memfasilitasi praktek pembajakan dan pencurian hak cipta.
Aksinya itu, menurut Departemen Kehakiman Amerika serikat, telah membuat Dotcom dan timnya meraup untung hingga US$ 175 juta atau sekitar Rp 1,6 triliun. Aksi Dotcom juga bikin pemegang hak cipta di Amerika Serikat merugi US$ 500 juta.



Sumber : http://www.tempo.co/read/news/2012/01/25/072379638/Programmer-Megaupload-Ditangkap-di-Belanda

Rabu, 09 Mei 2012

Profesi IT Bidang Programmer


Programmer
Programmer adalah individu yang bertugas dalam hal rincian
implementasi, pengemasan, dan modifikasi algoritma serta struktur data,
dituliskan dalam sebuah bahasa pemrograman tertentu. Deskripsi
Pekerjaan :
a) Menulis program (coding) dengan menggunakan pemograman tertentu (
VB, VB.NET, Java ).
b) Memahami konsep basis data.
c) Mampu mengoperasikan aplikasi basis data.
d) Melakukan pengujian terhadap aplikasi program.
e) Melakukan analisis terhadap aplikasi program.
f) Melakukan riset , desain, dokumentasi dan modifikasi aplikasi software.
g) Melakukan analisis dan memperbaiki kerusakan (error ) pada software
dengan tepat dan cara yang akurat.
h) Menyediakan status laporan aplikasi yang diperlukan.
2. Database Programmer
Programmer yang menguasai perancangan dan pemrograman database
menggunakan Aplikasi Ms. Access dan Ms. Sql Server ATAU PL/SQL
dan Oracle Form Developer 10g
3. Web Programmer
Programmer web yang menguasai pengembangan aplikasi web berbasis
HTML dan ASP.Net ATAU aplikasi web berbasis HTML dan J2EE serta
Struts Framework ATAU aplikasi web berbasis MySQL dan PHP.


4. Multimedia Programmer
Programmer multimedia yang menguasai penggunaan teknologi dan
pengembangan aplikasi berbasis multimedia.
5. Embedded Programmer
Programmer yang menguasai arsitektur sistem mikroprosesor, interfacing
dan pemrograman embedded.
III. KODE ETIK PROGRAMMER
Pemrograman komputer membutuhkan sebuah kode etik, dan kebanyakan
dari kode-kode etik ini disadur berdasarkan kode etik yang kini digunakan oleh
perkumpulan programmer internasional.
Kode etik seorang programmer adalah sebagai berikut :
1. Seorang programmer tidak boleh membuat atau mendistribusikan
Malware.
2. Seorang programmer tidak boleh menulis kode yang sulit diikuti dengan
sengaja.
3. Seorang programmer tidak boleh menulis dokumentasi yang dengan
sengaja untuk membingungkan atau tidak akurat.
4. Seorang programmer tidak boleh menggunakan ulang kode dengan hak
cipta kecuali telah membeli atau meminta ijin.
5. Tidak boleh mencari keuntungan tambahan dari proyek yang didanai oleh
pihak kedua tanpa ijin.
6. Tidak boleh mencuri software khususnya development tools.
7. Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam
suatu proyek secara bersamaan kecuali mendapat ijin.
8. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode
programmer lain untuk mengambil keunutungan dalam menaikkan status.


9. Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.
10. Tidak boleh memberitahu masalah keuangan pada pekerja dalam
pengembangan suatu proyek.
11. Tidak pernah mengambil keuntungan dari pekerjaan orang lain.
12. Tidak boleh mempermalukan profesinya.
13. Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi.
14. Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya
programmer akan mendapatkan keuntungan dalam membetulkan bug.
15. Terus mengikuti pada perkembangan ilmu komputer.
Pada umumnya, programmer harus mematuhi “Golden Rule”:
Memperlakukan orang lain sebagaimana kamu ingin diperlakukan. Jika semua
programmer mematuhi peraturan ini, maka tidak akan ada masalah dalam
komunitas.
IV. FAKTOR YANG MEMPENGARUHI KUALITAS PRODUK DAN
PRODUKTIVITAS PROGRAMMER
1. Kemampuan Pribadi
a. Dua aspek dasar kemampuan : kecakapan umum dan terbiasa dengan
aplikasi tertentu.
b. Seorang yang cakap dalam pemrograman belum tentu cakap pula
dalam aplikasi sains, atau sebaliknya.
c. Ketidakakraban dengan lapangan aplikasi akan menghasilkan
produktivitas rendah dan kualitas yang buruk.
d. Yang dimaksud dengan kecakapan umum adalah kemampuan dasar
dalam menulis program komputer dengan benar sedangkan ukuran
produktivitas seorang programmer adalah banyak baris yang
dihasilkan oleh programmer tersebut per hari.

Komunikasi Team
a. Meningkatnya ukuran produk yang dihasilkan akan menurunkan
produktivitas programmer akibat meningkatkanya kerumitan antara
komponen-komponen promgram dan akibatnya komunikasi yang perlu
dilakukan antara programmer, manajer dan pelanggan.
b. Jumlah lintasan komunikasi antar programmer yang terjadi dalam
sebuah proyak adalah n(n-1)/2, dimana n adalah jumlah programmer
yang terlibat dalam proyek tersebut.
c. Penambahan lebih banyak programmer dalam sebuah proyek yang
sedang bejalan akan menurunkan produktifitas, kecuali jika para
programmer baru tersebut mempunyai tugas yang tidak bergantung
kepada hasil kerja programmer lama.
d. Hukum Brooks : Adding more programmers to a late project may
make it later.
3. Kerumitan Produk
Tiga level kerumitan produk : program aplikasi, program utility, program
level sistem.
4. Notasi yang Tepat
Bahasa pemrograman menetapkan notasi (baca : token, reserve word)
baku, terutama untuk hal-hal yang berkaitan dengan matematika.
penetapan notasi antar programer (baca : perancang produk) harus
dilakukan sehingga dapat dimengerti dengan jelas.
5. Pendekatan Sistematis
Sistem menetapkan teknik dan prosedur baku. pembakuan dalam
pengembangan dan pemeliharaan perangkat lunak masih belum mantap.

Kelenturan sebuah produk perangkat lunak merupakan sebuah kekuatan,
tetapi di pihak lain juga merupakan sumber kesulitan dalam proses
perancangannya. perubahan terhadap produk harus tetap meminta
persetujuan manajer sebagai penanggung jawab proyek. Dampak
perubahan harus dapat ditelusuri, diuji, dan didokumentasikan.
7. Tingkat Teknologi
Peran penggunaan teknologi dalam proyek perangkat lunak misalnya
menyangkut bahasa pemrograman, lingkungan mesin yang digunakan,
teknik pemrograman, dan penggunaan tools tertentu. Bahasa
pemrograman modern menyediakan fasilitas penyesuaian pendefinisisan
dan penggunaan data, konstruksi aliran kendali, fasilitas modular, dan
concurent programming.
8. Tingkat Kehandalan
Setiap produk harus mempunyai keandalan standar. Peningkatan
keandalan dihasilkan melalui perhatian yang sangat besar pada tahap
analisa. Peningkatan keandalan akan menurunkan produktivitas. Boehm :
rasio produktivitas antara dua produk dengan keandalan terendah dengan
yang tertinggi adalah 2:1.
9. Pemahaman Permasalahan
Pelanggan adalah penyumbang utama terhadap kegagalan dalam
memahami masalah adalah :
a. Tidak memahami permasalahan perusahaannya,
b. Tidak mengerti kemampuan dan keterbatasan komputer,
c. Tidak mempunyai pengetahuan dasar tentang logika dan algoritma,

6. Kendali Perubahan

d. Software engineer tidak memahami lapangan aplikasi, gagal
mendapatkan informasi kebutuha pelanggan karena pelanggan bukan
seorang end user.
10. Ketersediaan Waktu
a. Penetapan lama proyek dan jumlah programmer terlibat harus
mempertimbangkan kemampuan pribadi setiap programmer serta
kemampuan komunikasi atar mereka.
b. Jumlah programmer yang makin banyak akan meningkatkan
overhead di antaranya akibat keperluan komunikasi.
c. Jumlah programmer yang makin sedikit berarti memperbanyak
beban kerja kepada setiap programmer.
d. Proyek 1 bulan dengan 6 programmer bisa saja diganti dengan
proyek 6 bulan dengan 1 programmer atau proyek 3 bulan dengan 3
programmer.
11. Persyaratan Ketrampilan
Berbagai keterampilan harus ada dalam sebuah proyek perangkat lunak,
misalnya :
a. Keterampilan berkomunikasi dengan pelanggan untuk memastikan
keinginannya dengan sejelas-jelasnya.
b. Kemampuan dalam pendefinisian masalah dan perancangan.
c. Kemampuan implementasi dengan penulisan program yang benar.
d. Kemampuan debugging secara deduktif dengan kerangka “what if ”.

12. Fasilitas dan Sumber Daya
Fasilitas non teknis yang tetap perlu diperhatikan yang berkaitan dengan
motivasi programmer misalnya : mesin yang baik, serta tempat yang
tenang, atau ruang kerjanya dapat ditata secara pribadi.
13. Pelatihan yang Cukup
Banyak programmer yang dilati dalam bidang-bidang : ilmu komputer,
teknik elektro, akuntansi, matematika, tetapi jarang yang mendapat
pelatihan dalam bidang teknik perangkat lunak.
14. Kemampuan Manajemen
Seringkali manajer proyek tidak mempunyai, atau hanya sedikit
mengetahui, latar belakang teknik perangkat lunak. Di sisi lain terjadi
promosi jabatan menjadi manajer dimana yang berpromosi tidak atau
kurang mempunyai kemampuan manajemen. Sasaran yang tepat. Sasaran
utama dari teknik perangkat lunak adalah pengembangan produk-produk
perangkat lunak yang tepat untuk digunakan.
15. Peningkatan Kualitas
Dua aspek yang menimbulkan keinginan untuk meningkatkan kualitas
produk adalah seberapa banyak fungsi, keandalan, dan kemampuan dapat
diberikan melalui sejumlah pengembangan, masalah mendasar dari
keterbatasan teknologi perangkat lunak
V. KETERAMPILAN YANG HARUS DIMILIKI SEORANG
PROGRAMMER
Membaca kode sumber sebuah program, dari yang sederhana hingga
relative kompleks, adalah keterampilan yang harus dimiliki oleh seorang
programmer. Istilah program di sini digunakan tidak hanya dalam pengertian

aplikasi utuh, namun juga mencakup level segmen kode, fungsi/subrutin, pustaka
atau modul yang digunakan oleh sebuah aplikasi utuh. Manfaat dari terbiasanya
kita membaca program adalah semakin banyaknya sumber informasi yang dapat
kita gunakan untuk memecahkan masalah.
Implementasi sebuah algoritma yang memodifikasi sebentuk struktur data
dalam sebuah program dapat kita adaptasikan ke dalam program yang kita buat
sendiri dengan konteks dan struktur data yang sama sekali berbeda. Terlepas dari
manfaat pedagogisnya, sayangnya keterampilan ini tidak banyak diajarkan namun
baru terasa urgensinya saat kita disodori kewajiban memodifikasi program yang
ditulis dan sebelumnya dikelola oleh orang lain. Dengan hanya berbekal kode
sumber dan dokumentasinya (yang, patut disayangkan, tidak selalu
komprehensif), dalam keadaan seperti ini seorang programmer harus mampu
melanjutkan pengelolaan program tersebut tanpa menghancurkan organisasi kode
yang telah ada atau menambah kompleksitas yang tidak perlu ada. Di sisi lain
keadaan ini akan jarang ditemui oleh rata-rata programmer, karena lebih sering
penulis asli dari program itulah yang harus melanjutkan pengelolaan, setelah
memindahkan perhatian pada hal lain selama beberapa waktu.
Karenanya dapat disimpulkan bahwa secara umum, keterampilan yang
harus dimiliki seorang programmer terkait dengan komprehensi kode sumber
program, dengan derajat urgensi menurun(Hargo,2008), adalah:
1. Memahami kode sumber yang ditulis sendiri pada saat ia tidak lagi
mengingat detail mekanisme dari program tersebut.
2. Melanjutkan pengelolaan, menyesuaikan, mengembangkan dan (bila
perlu) merombaknya untuk menyesuaikan program dengan kebutuhan
pengguna tanpa mengorbankan kemudahan perawatan di masa mendatang.
3. Memiliki kemampuan sebagaimana dijelaskan dalam point 1. dan 2. untuk
program yang ditulis dan didokumentasikan oleh programmer lain.

4. Membaca program untuk memperkaya perkakas yang dimiliki seorang
programmer untuk memecahkan masalah.
VI. KEWAJIBAN PROGRAMMER
Buat para programmer, Coding adalah kewajiban. Sama halnya menghafal
obat-obatan bagi dokter, maupun menghafal undang-undang bagi pengacara.
Sebagian programmer menganggap dirinya spesial, karena tidak semua orang IT
dapat menguasai salah satu (atau bahkan beberapa) bahasa pemrograman.
Seorang programmer memiliki kewajiban sebagai berikut :
1. Memahami konsep dasar sistem operasi.
Kebanyakan dari programmer Indonesia biasanya membuat aplikasi di
atas sistem operasi, sehingga banyak yang berpendapat bahwa tidak perlu
memahami cara kerja sistem operasi. Untuk programmer profesional,
pemahaman ini akan membuat programmer lebih siap untuk membuat
aplikasi server yang biasanya multithreaded dan harus efisien digunakan
dalam waktu yang lama. Pemahaman mendalam di salah satu sistem
operasi juga merupakan nilai tambah yang signifikan. Dengan mengetahui
struktur internal sistem operasi (misalnya Linux), programmer dapat
mengetahui berbagai pertimbangan dalam merancang aplikasi besar yang
terus berkembang.
2. Memahami konsep dasar jaringan.
Sebuah aplikasi tidak dapat berjalan sendiri. Aplikasi tersebut pasti harus
berhubungan dengan internet, melayani banyak pengguna, atau
berhubungan dengan perangkat lain seperti handphone atau PDA. Untuk
itu, pemahaman atas konsep jaringan sangat penting.
3. Memahami konsep dasar relational database.
Setiap aplikasi pasti memiliki sebuah database dalam penyimpanan
datanya untuk itu programmer khususnya Database Programmer
ditekankan menguasai relational database.

4. Karena sekarang jaman internet, maka wajib memahami protokol HTTP,
FTP, POP3, SMTP, SSH. Protokol HTTP sekarang adalah prokol yang
paling banyak digunakan di internet.
5. Karena sekarang jaman globalisasi, maka wajib memahami Unicode.
Unicode itu penting supaya aplikasi kita tetap bisa diinstal di komputer
mana saja.
6. Lebih dari satu bahasa pemrograman.
Pemahaman lebih dari satu bahasa itu penting agar wawasan programmer
lebih terbuka. Bahwa tidak ada bahasa yang one-fit-all, bahwa ada cara
berpikir yang berbeda dalam tiap bahasa, bahwa komunitas tiap bahasa
berbeda budayanya. Semua ini akan berkontribusi dalam pendewasaan
seorang programmer dalam berdiskusi dan menanggapi perbedaan
(terutama pendapat).
7. Cara menggunakan Version Control.
Dalam dunia kerja, penggunaan version control adalah wajib. Ini standar
(de facto) internasional. Jika mempunyai project opensource, baik di
Sourceforge, Apache, Codehaus, dan semua hosting project opensource,
pasti programmer akan diberikan version control.
VII. SIKAP PROGRAMMER TERHADAP KLIEN
1. Mempunyai sikap & kepribadian baik, komunikatif, mudah beradaptasi
dengan lingkungan kerja, cetakan dan fleksibel.
2. Mampu bekerja berorientasi jadwal, mengatur pekerjaan multiple project
dan nerkerja sama dalam team.
3. Membuat kontrak kerja dengan klien.
4. Menyukai dan mengerti dasar-dasar pemrograman.

Referensi dari
http://id.wikipedia.org/wiki/Etika
Artikel dari Galih Pranowo








Selasa, 17 April 2012

Pengertian Profesi dan Etika Profesi IT

Pengertian Profesi

Profesi berasal dari bahasa latin “Proffesio” yang mempunyai dua pengertian yaitu janji/ikrar dan pekerjaan. Bila artinya dibuat dalam pengertian yang lebih luas menjadi kegiatan “apa saja” dan “siapa saja” untuk memperoleh nafkah yang dilakukan dengan suatu keahlian tertentu. Sedangkan dalam arti sempit profesi berarti kegiatan yang dijalankan berdasarkan keahlian tertentu dan sekaligus dituntut daripadanya pelaksanaan norma-norma sosial dengan baik. Profesi merupakan kelompok lapangan kerja yang khusus melaksanakan kegiatan yang memerlukan ketrampilan dan keahlian tinggi guna memenuhi kebutuhan yang rumit dari manusia, di dalamnya pemakaian dengan cara yang benar akan ketrampilan dan keahlian tinggi, hanya dapat dicapai dengan dimilikinya penguasaan pengetahuan dengan ruang lingkup yang luas, mencakup sifat manusia, kecenderungan sejarah dan lingkungan hidupnya serta adanya disiplin etika yang dikembangkan dan diterapkan oleh kelompok anggota yang menyandang profesi tersebut.

Belum ada kata sepakat mengenai pengertian profesi karena tidak ada standar pekerjaan/tugas yang bagaimanakah yang bisa dikatakan sebagai profesi. Ada yang mengatakan bahwa profesi adalah “jabatan seseorang walau profesi tersebut tidak bersifat komersial”. Secara tradisional ada 4 profesi yang sudah dikenal yaitu kedokteran, hukum, pendidikan, dan kependetaan.

Etika Profesi

Sebelum Membahas mengenai etika Profesi alangkah baiknya kita bahas dulu apa yang dimaksud dengan etika ;

Etika adalah : Kata etik (atau etika) berasal dari kata ethos (bahasaYunani) yang berarti karakter, watak kesusilaan atauadat. Sebagai suatu subyek, etika akan berkaitan dengankonsep yang dimilki oleh individu ataupun kelompok untuk menilai apakah tindakan-tindakan yang telah dikerjakannya itu salah atau benar, buruk atau baik.

Etika akan memberikan semacam batasan maupun standar yang akan mengatur pergaulan manusia di dalam kelompok sosialnya. Dalam pengertiannya yang secara khusus dikaitkan dengan seni pergaulan manusia, etika ini kemudian dirupakan dalam bentuk aturan (code) tertulis yang secara sistematik sengaja dibuat berdasarkan prinsip prinsip moralyang ada.

pada saat yang dibutuhkan akan bisa difungsikan sebagai alat untuk menghakimi segala macam tindakan yang secara logika-rasional umum (common sense) dinilai menyimpang dari kode etik. Dengan demikian etika adalah refleksi dari apa yang disebut dengan “self control”, karena segala sesuatunya dibuat dan diterapkan dari dan untuk kepenringan kelompok sosial (profesi) itu sendiri.

Oleh karena itu dapatlah disimpulkan bahwa sebuah profesi hanya dapat memperoleh kepercayaan dari masyarakat, bilamana dalam diri para elit professional tersebut ada kesadaran kuat untuk mengindahkan etika profesi pada saat mereka ingin memberikan jasa keahlian profesi kepada masyarakat yang memerlukannya.

Dalam pergaulan hidup bermasyarakat, bernegara hingga pergaulan hidup tingkat internasional di perlukan suatu system yang mengatur bagaimana seharusnya manusia bergaul. Sistem pengaturan pergaulan tersebut menjadi saling menghormati dan dikenal dengan sebutan sopan santun, tata krama, protokoler dan lain-lain.

Maksud pedoman pergaulan tidak lain untuk menjaga kepentingan masing-masing yang terlibat agara mereka senang, tenang, tentram, terlindung tanpa merugikan kepentingannya serta terjamin agar perbuatannya yang tengah dijalankan sesuai dengan adat kebiasaan yang berlaku dan tidak bertentangan dengan hak-hak asasi umumnya.

Perkataan etika atau lazim juga disebut etik, berasal dari kata Yunani ETHOS yang berarti norma-norma, nilai-nilai, kaidah-kaidah dan ukuran-ukuran bagi tingkah laku manusia yang baik, seperti yang dirumuskan oleh beberapa ahli berikut ini :

Drs. O.P. SIMORANGKIR : etika atau etik sebagai pandangan manusia dalam berprilaku menurut ukuran dan nilai yang baik. Drs. Sidi Gajalba dalam sistematika filsafat : etika adalah teori tentang tingkah laku perbuatan manusia dipandang dari seg baik dan buruk, sejauh yang dapat ditentukan oleh akal. Drs. H. Burhanudin Salam : etika adalah cabang filsafat yang berbicara mengenai nilai dan norma moral yang menentukan prilaku manusia dalamhidupnya.

Ada Ada dua dua macam macam etika etika yang yang harus harus kita kita pahami pahami

bersama bersama dalam dalam menentukan menentukan baik baik dan dan

buruknya buruknya prilaku prilaku manusia manusia :

ETIKA DESKRIPTIF, yaitu etika yang berusaha meneropong secara kritis dan rasional sikap dan prilaku manusia dan apa yang dikejar oleh manusia dalam hidup ini sebagai sesuatu yang bernilai. Etika deskriptif memberikan fakta sebagai dasar untuk mengambil keputusan tentang prilaku atau sikap yang mau diambil.
ETIKA NORMATIF, yaitu etika yang berusaha menetapkan berbagai sikap dan pola prilaku ideal yang seharusnya dimiliki oleh manusia dalam hidup ini sebagai sesuatu yang bernilai. Etika normatif memberi penilaian sekaligus memberi norma sebagai dasar dan kerangka tindakan yang akan diputuskan.

kode etik professi

Kode; yaitu tanda-tanda atau simbol-simbol yang berupakata-kata, tulisan atau benda yang disepakati untuk maksud-maksud tertentu, misalnya untuk menjamin suatu berita, keputusan atau suatu kesepakatan suatu organisasi. Kode juga dapat berarti kumpulan peraturan yang sistematis.

Kode etik ; yaitu norma atau azas yang diterima oleh suatu kelompok tertentu sebagai landasan tingkah laku sehari- hari di masyarakat maupun di tempat kerja.

MENURUT UU NO. 8 (POKOK-POKOK KEPEGAWAIAN) Kode etik profesi adalah pedoman sikap, tingkah laku dan perbuatan dalam melaksanakan tugas dan dalam kehidupan sehari-hari.

Salah satu contoh tertua adalah ; SUMPAH HIPOKRATES yang dipandang sebagai kode etik pertama untuk profesi dokter.

Hipokrates adalah doktren Yunani kuno yang digelari : BAPAK ILMU KEDOKTERAN. Beliau hidup dalam abad ke- 5 SM. Menurut ahli-ahli sejarah belum tentu sumpah ini merupakan buah pena Hipokrates sendiri, tetapi setidaknya berasal dari kalangan murid-muridnya dan meneruskan semangat profesional yang diwariskan oleh dokter Yunani ini.

Faktor yang Mempengaruhi Pelanggaran Etika

Kebutuhan individu.
Korupsi alasan ekonomi.
Tidak ada pedoman.
Area “abu-abu”, sehingga tak ada panduan.
Perilaku dan kebiasaan individu.
Kebiasaan yang terakumulasi tak dikoreksi.
Lingkungan tidak etis.
Pengaruh dari komunitas.
Perilaku orang yang ditiru.
Efek primordialisme yang kebablasan.

Sangsi Pelanggaran Etika

Sanksi Sosial
Skala relative kecil, dipahami sebagai kesalahan yang dapat “dimaafkan”.
Sanksi Hukum
Skala besar, merugikan hak pihak lain. Hukum pidana menempati prioritas utama, diikuti oleh hukum Perdata.

Profesi Profesional

“Bekerjalah dengan cinta…

Jika engkaun tidak dapat bekerja dengan cinta,

Lebih baik engkau meninggalkannya..

Dan mengambil tempat di depan pintu gerbang

Candi-candi, meminta sedekah kepada mereka

Yang bekerja dengan penuh suka dan cita”

( Kahlil Gibran )

• Seorang pelaku profesi harus memiliki sifat – sifat berikut :

a. Menguasai ilmu secara mendalam di bidangnya

b. Mampu mengkonversi ilmu menjadi keterampilan

c. Menjunjung tinggi etika dan integritas profesi

• Profesional adalah orang yang menjalankan profesinya secara benar menurut nilai-nilai normal.

• Untuk menjadi orang yang professional, diperlukan : komitmen, tanggung jawab, kejujuran, sistematik berfikir, penguasaan materi, menjadi bagian masyarakat professional.

Gambaran Umum Pekerjaan di Bidang Teknologi Informasi

Secara umum, pekerjaan di bidang teknologi informasi setidaknya terbagi dalam 4 kelompok sesuai bidangnya.

a. Kelompok pertama, adalah mereka yang bergelut di dunia perangkat lunak ( software ), baik mereka yang merancang system operasi,database maupun system aplikasi

Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :

• Sistem analis, merupakan orang yang abertugas menganalisa system yang akan diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.

Programer, merupakan orang yang bertugas mengimplementasikan rancangan system analis, yaitu membuat program ( baik aplikasi maupun system operasi ) sesuai system yang dianalisa sebelumnya

• Web designer, merupakan orang yang melakukan kegiatan perencanaan, termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.

• Web programmer, merupakan orang yang bertugas mengimplementasikan rancangan web designer, yaitu membuat program berbasis web sesuai desain yang telah dirancang sebelumnya.

b. Kelompok kedua, adalah mereka yang bergelut di bidang perangkat keras ( hardware ).

Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :

• Technical engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung dalam bidang teknik, baik mengenai pemeliharaan maupun perbaikan perangkat system computer.

• Networking engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada troubleshooting-nya.

c. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional system informasi. Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :

• EDP Operator, adalah orang yang bertugas mengoperasikan program-program yang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.

• System Administrator, merupakan orang yang bertugas melakukan administrasi terhadap system, memiliki kewenangan menggunakan hak akses terhadap system, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah system.

• Mis Director, merupakan orang yang memiliki wewenang paling tinggi terhadap sebuah system informasi, melakukan manajemen terhadap system tersebut secara keseluruhan baik perangkat keras, perangkat lunak maupun sumber daya manusianya.

Profesi di Bidang TI Sebagai Profesi

Untuk mengatakan apakah suatu pekerjaan termasuk profesi atau bukan, criteria pekerjaan tersebut harus diuji.

Sebagai contoh, pekerjaan sebagai staf operator computer ( sekedar mengoperasikan ), tidak masuk dalam golongan profesi jika untuk bekerja sebagai staf operator tersebut tidak membutuhkan latar belakang pendidikan tertentu.

Adapun seorang software engineer dapat dikatakan sebagai sebuah profesi karena seseorang yang bekerja sebagai software engineer haruslah berpengetahuan dan memiliki pengalaman kerja di bidangnya.

Julius Hermawan ( 2003 ), mencatat dua karakteristik yang dimiliki oleh software engineer sehingga pekerjaan tersebut layak disebut sebuah profesi, yaitu :

1. Kompetensi

Kompetensi yang dimaksud yaitu sifat yang selalu menuntut professional software engineer untuk memperdalam dan memperbaharui pengetahuan dan keterampilannya sesuai tuntutan profesinya.

2. Tanggung jawab pribadi

Yang dimaksud yaitu kesadaran untuk membebankan hasil pekerjaannya sebagai tanggung jawab pribadi.

Agar dapat melaksanakan tugas dan tanggung jawabnya secara baik dan benar, seorang software engineer perlu terus mengembangkan bidang ilmu dalam pengembangan perangkat lunak, seperti :

a. Bidang ilmu metodologi pengembangan perangkat lunak

b. Manajemen sumber daya

c. Mengelola kelompok kerja

d. Komunikasi

sumber : http://ranisakura.wordpress.com/2010/06/01/pengertian-profesi/

Jenjang Karir di Dunia IT

29 06 2010

Setelah sekian lama terhenti, akhirnya saya lanjutkan tulisan mengenai karir di dunia IT sebagaimana yang pernah saya janjikan sebelumnya. Tulisan ini akan membahas tentang tingkatan-tingkatan yang lazim dalam setiap profesi di dunia IT. Mengenai jenis-jenis profesi IT dapat dibaca di artikel “Profesi di Dunia IT” bagian 1 atau bagian 2.

Seperti bidang-bidang pekerjaan lainnya, profesi di dunia IT memiliki jenjang / tingkatan / level yang telah berlaku secara umum di dunia kerja yaitu:

  1. Fresh Graduate
  2. Junior
  3. Experienced
  4. Senior
  5. Principal
  6. Manager
  7. Director



1. Fresh Graduate
Mereka yang baru saja lulus dari universitas, institut, akademi ataupun sekolah menengah kejuruan dapat digolongkan sebagai fresh graduate. Sebagian dari mereka ada yang telah memiliki pengalaman kerja sehingga dapat digolongkan sebagai Junior atau malah Experienced. Untuk kasus ini sebutannya berubah dari fresh graduate menjadi experienced graduate.

Dengan bekal ilmu yang diperoleh selama kuliah, fresh graduate umumnya telah memiliki dasar-dasar pengetahuan dibidang IT seperti programming atau networking, akan tetapi tetap perlu adanya penyesuaian dengan lapangan kerja yang ada.

Sebagian besar fresh graduate belum dapat memastikan bidang profesi IT mana yang akan mereka jalani. Biasanya fresh graduate akan memilih bidang profesi yang sesuai dengan perusahaan tempat pertamakali mereka diterima kerja walaupun beberapa dari mereka ada juga yang telah memutuskan untuk bekerja di bidang profesi IT tertentu sesuai minat atau hobby-nya.

Salary:
Seorang fresh graduate ada yang sudah pernah bekerja sebagai freelance atau magang sejak kuliah. Penghasilan tentunya belum tetap tetapi minimal masih menutup ongkos pulang pergi dan biaya hidup sehari-hari sebagai single.. :)

2. Junior
Setelah diterima kerja pertama kali sebagai karyawan, biasanya seorang fresh graduate akan di-training oleh perusahaan untuk dapat dipekerjakan sesuai dengan kebutuhan perusahaan. Mereka yang lulus training ini biasanya diberi titel “Junior“, misalnya Junior Programmer, Junior Network Engineer ataupun Junior Consultant. Tingkatan ini dapat dianalogikan dengan level “Genin” di salah satu manga terkenal :)

Seorang yang telah berada pada level junior dapat langsung mengisi lowongan kerja dengan kriteria misalnya: Programmer / IT staff dengan pengalaman 1 – 2 tahun. Ciri-ciri dari level junior adalah:

  1. Dapat bekerja dalam proyek / layanan IT tertentu pada tingkat dasar (basic). Misalnya sebagai programmer melakukan coding sederhana atau melakukan testing dan defect reporting. Sebagai network engineer dapat melakukan instalasi PC, setting network, IP address, instalasi switch/hub
  2. Bekerja dibawah pengawasan / supervisi dari yang lebih berpengalaman.
  3. Pengalaman kerja dibawah 2 tahun

Salary:
Pada level ini, salary yang diterima dapat berbeda-beda pada setiap perusahaan dan lokasi / kota tempat bekerja. Saya tidak akan memberikan nominalnya karena tentunya akan berubah terus seiring besarnya inflasi di negara kita. Yang pasti, umumnya sudah lebih dari cukup untuk membayar cicilan kendaraan roda dua (baru)..:)

3. Experienced
Setelah bekerja selama lebih dari 2 tahun, seorang junior dapat naik ke level “Experienced“. Orang-orang di level inilah yang paling banyak dibutuhkan di dunia kerja dan dapat dianggap “siap kerja”.

Nama profesi di level ini biasanya tidak diawali oleh embel-embel tertentu. Kalau kita mendengar istilah “Programmer”, “Developer”, “Software Engineer”, “Network Engineer”, maka itu sama saja dengan “Experienced Programmer” atau “Experienced Software Engineer”. Tingkatan ini dapat dianalogikan dengan level “Chunnin” di salah satu manga terkenal :)

Ciri-ciri dari level ini adalah:

  1. Dapat bekerja dalam proyek / layanan IT pada tingkat menengah atau lanjut dengan menerapkan teknologi atau metodologi terkini. Misalnya sebagai programmer/developer melakukan software design, menerapkan design pattern, OOP, coding sesuai standar (coding standard) dan best practice sehingga dapat menghasilkan aplikasi yang berkualitas. Sebagai network engineer dapat melakukan LAN design, instalasi dan setting server, instalasi dan setting router, core switch, LAN design, VLAN, interkoneksi WAN dll.
  2. Dapat bekerja secara mandiri dibawah pengawasan / supervisi yang minimum. Kadang kala tidak membutuhkan supervisi selama bekerja dan akan di review oleh team lead atau atasannya setelah pekerjaannya diselesaikan.
  3. Pengalaman kerja diatas 2 tahun

Salary:
Salary pada level experienced kurang lebih 2 kali lipat dari level junior, tetapi perbandingan itu dapat saja berbeda bergantung pada kebijakan perusahaan masing-masing. Setidaknya biaya hidup satu keluarga dan cicilan kendaraan roda empat second masih bisa terbayar kalau tidak ada cicilan lainnya tentunya :)

4. Senior
Level senior dapat dikatakan sebagai level technical tertinggi yang umumnya dapat dicapai seorang pekerja IT. Kita sering mendengar istilah “Senior Programmer”, “Senior Developer”, “Senior Software Engineer”, “Senior Network Engineer” dll. Untuk mencapai level ini, diperlukan pengetahuan dan pengalaman yang luas dalam bidangnya. Biasanya orang yang berada di level ini ditempatkan sebagai team lead dalam proyek. Tingkatan ini dapat dianalogikan dengan level “Jounin” di salah satu manga terkenal :) yang artinya “Elite”.

Ciri-ciri dari level senior adalah:

  1. Menguasai secara mendalam dan umumnya berpengalaman lebih dari 5 tahun dalam bidangnya, walaupun ada pula yang mencapai level ini dalam 3 tahun dan ada yang 10 tahun, semuanya bergantung pada kemampuan dan kesempatan masing-masing
  2. Dapat bekerja tanpa supervisi karena dialah yang seharusnya paling tahu solusi IT terbaik
  3. Mengawasi (supervise) dan mereview hasil kerja anggota team yang berada di bawah levelnya seperti Junior dan Experienced
  4. Sebagai tempat bertanya / mentor dalam hal teknologi (technology expert) di lingkungan kerjanya
  5. Berperan sebagai designer / analyst / architect atau team lead dalam sebuah proyek

Seorang yang pantas dianggap memiliki tingkatan senior adalah “Expert” dalam bidang profesinya dan dapat diserahi tanggung jawab penuh mengenai teknologi dalam sebuah proyek atau layanan IT.

Salary:
Salary pada level senior ini umumnya 3 kali lipat dari level junior, atau 3/2 kali level experienced, tetapi ada pula yang mencapai 2 kali level experienced. Biasanya yang telah mencapai level ini sudah mampu menanggung biaya hidup satu keluarga dan membayar cicilan kendaraan roda empat (baru) atau cicilan KPR rumah idaman.

5. Principal
Istilah principal dalam jenjang karir IT mungkin agak jarang terdengar. Istilah seperti “Principal Software Engineer” atau “Principal Network Engineer” telah umum digunakan di dunia IT, hanya saja tidak banyak penyandang sebutan ini. Principal di sini maksudnya adalah “utama” / paling top. Selain tidak semua profesional IT dapat mencapai level ini, sebagian besar perusahaan merasa cukup untuk mempekerjakan seorang dengan level senior sebagai expert dalam aspek teknis. Akibatnya profesional IT yang telah mencapai level senior akan beralih ke manajemen seperti project manager bila ingin mencapai karir yang lebih tinggi.

Kalau kita meminjam istilah salah satu manga terkenal, bisa dikatakan ini adalah level “S-Class” atau “Super”. Mereka yang dianggap mencapai level ini biasanya diakui sebagai yang paling cemerlang diantara para senior. Mereka tidak hanya dianggap sebagai “Expert” tetapi juga sebagai “Leader” dalam bidangnya.

Ciri-ciri dari level ini adalah:

  1. Memiliki seluruh kemampuan dari level senior
  2. Sebagai tempat bertanya dalam hal teknologi dalam bidang profesinya (technology expert and leader) dalam lingkungan yang lebih luas baik nasional maupun internasional
  3. Sering membuat artikel / tulisan-tulisan mengenai bidang profesinya yang bermanfaat bagi orang lain
  4. Dapat dipercaya untuk membangun / mengembangkan sebuah standard (set the standards) yang digunakan dalam bidang profesinya, misalnya menciptakan design pattern tertentu atau metodologi pengembangan software yang efektif.

Salah satu contoh dari level ini adalah mereka yang mendapatkan MVP Award (Most Valuable Professional) dari sebuah raksasa software yang tidak asing lagi bagi kita, atau yang memegang sertifikat CCIE dari sebuah vendor jaringan terbesar.

Salary:
Salary pada level ini tidak dapat dipastikan karena biasanya mereka adalah orang-orang khusus yang selain aset penting dalam proyek juga merupakan point penting atau “prestige” dari sebuah perusahaan IT. Sebagian dari mereka bisa berpenghasilan melebihi project manager.

6. Manager
Seorang dengan level senior dan memiliki track record yang bagus biasanya dapat dipromosikan sebagai managar, dalam hal ini adalah Project Manager. Posisi manager dalam dunia IT banyak macamnya. Beberapa istilah yang sering kita dengar diantaranya adalah:

  • Project Manager
  • Development Manager
  • Application Manager / Network Manager
  • IT Manager / General Manager IT
  • Technical Manager
  • Product Manager
  • Senior Manager

Project manager adalah salah satu posisi manager yang sering kita dengar di dunia IT. Tugas utama seorang project manager adalah memastikan sebuat proyek berjalan lancar sesuai harapan. Tugas-tugas umum seorang project manager adalah membuat perencanaan yang mencakup biaya, waktu pengerjaan, jumlah pekerja yang dibutuhkan, kemudian mengontrol jalannya proyek dan menyingkirkan segala hambatan/rintangan dalam proyek baik dalam hal teknis (teknologi) atau non teknis (politik, birokrasi).
Bagi yang memerlukan penjelasan lebih lanjut dapat membacanya di dokumen PMBOK (Project Management Body of Knowledge) oleh PMI (Project Management Institute). PMI juga mengeluarkan sertifikasi project manager yang diakui secara internasional yaitu Project Manager Professional (PMP).
Mengenai jenis manajer lainnya akan saya jelaskan di tulisan selanjutnya yang berjudul “Profesi Manajer di Dunia IT”

Salary:
Salary seorang project manager bisa disejajarkan dengan profesi manager lainnya terutama di perusahaan yang representatif, umumnya yang sudah mencapai tingkatan ini sudah memiliki rumah sendiri, mengendarai kendaraan roda empat ke kantornya dan bisa jalan-jalan ke luar negeri kapan saja, apalagi kalau baru terima bonus dari proyeknya .. :)

7. Director
Seorang profesional IT yang dapat mencapai level direktur IT mungkin agak jarang sejarang kita mendengar istilah “IT Director”. Inilah jenjang karir tertinggi yang masih berhubungan erat dengan IT. Posisi ini juga dikenal sebagai CTO (Chief Technology Officer). Seorang yang berada di level direktur idealnya bekerja di tingkatan kebijakan dan strategi. Kebijakan dan strategi dalam pengembangan dan implementasi IT tentunya bagi seorang IT director.

IT director diperlukan di perusahaan yang menempatkan IT sebagai hal yang critical dan sangat penting, sedangkan CTO biasanya ada di perusahaan IT / software development yang sudah cukup besar

Salary:
Salary IT director tentunya setara dengan posisi direktur lainnya. Dalam kasus tertentu bisa melebihi CEO sekalipun. Ini bisa terjadi bila sang IT director adalah konsultan lepas yang dikontrak selama misalnya 2 tahun untuk mengembangkan implementasi IT secara menyeluruh di suatu organisasi. Setelah proses implementasi selesai dan sistem telah stabil, tampuk kepemimpinan IT dapat diserahkan ke IT manager dibawah direktur operasional, misalnya.

Sekian dulu tulisan ini. Bagi yang masih ragu-ragu untuk terjun ke dunia IT mudah-mudahan termotifasi dan bagi yang telah menjadi profesional IT tetaplah termotifasi untuk meraih jenjang yang lebih tinggi.

Bila ada saran/kritik silakan “leave a comment”. Terima kasih atas kunjungan anda, semoga ada manfaatnya… :)

More power to your spirit!

Himaone Kuli-Kode

Senin, 16 April 2012

Draft Kontrak Kerja untuk Proyek IT

Kontrak (perjanjian) adalah suatu "peristiwa di mana seorang berjanji kepada orang lain atau di mana dua orang itu saling berjanji untuk melaksanakan suatu hal". (Subekti, 1983:1).

Syarat sahnya kontrak (perjanjian)
Menurut Pasal 1338 ayat (1) bahwa perjanjian yang mengikat hanyalah perjanjian yang sah. Supaya sah pembuatan perjanjian harus mempedomani Pasal 1320 KHU Perdata.
Pasal 1320 KHU Perdata menentukan empat syarat sahnya perjanjian yaitu harus ada :

1. Kesepakatan
Yang dimaksud dengan kesepakatan di sini adalah adanya rasa ikhlas atau saling memberi dan menerima atau sukarela di antara pihak-pihak yang membuat perjanjian tersebut. Kesepakatan tidak ada apabila kontrak dibuat atas dasar paksaan, penipuan, atau kekhilafan.

2. Kecakapan
Kecakapan di sini berarti para pihak yang membuat kontrak haruslah orang-orang yang oleh hukum dinyatakan sebagai subyek hukum. Pada dasarnya semua orang menurut hukum cakap untuk membuat kontrak. Yang tidak cakap adalah orang-orang yang ditentukan oleh hukum, yaitu anak-anak, orang dewasa yang ditempatkan di bawah pengawasan (curatele), dan orang sakit jiwa. Anak-anak adalah mereka yang belum dewasa yang menurut Undang-Undang Nomor 1 Tahun 1974 tentang Perkawinan belum berumur 18 (delapan belas) tahun. Meskipun belum berumur 18 (delapan belas) tahun, apabila seseorang telah atau pernah kawin dianggap sudah dewasa, berarti cakap untuk membuat perjanjian.

3. Hal tertentu
Maksudnya objek yang diatur kontrak harus jelas, setidak-tidaknya dapat ditentukan. Jadi, tidak boleh samar-samar. Hal ini penting untuk memberikan jaminan atau kepastian kepada pihak-pihak dan mencegah timbulnya kontrak fiktif.

4. Sebab yang dibolehkan
Maksudnya isi kontrak tidak boleh bertentangan dengan perundang-undangan yang bersifat memaksa, ketertiban umum, dan atau kesusilaan.

Cara membuat kontrak (perjanjian) kerja :
Untuk membuat kontrak kerja biasanya didahului oleh masa yang harus dilalui sebelum adanya kontrak kerja yang disebut masa percobaan.

1. Masa Percobaan
Masa percobaan dimaksudkan untuk memperhatikan calon buruh (magang), mampu atau tidak untuk melakukan pekerjaan yang akan diserahkan kepadanya serta untuk mengetahui kepribadian calon buruh (magang).

2. Yang Dapat Membuat Perjanjian Kerja
Untuk dapat membuat (kontrak) perjanjian kerja adalah orang dewasa.

3. Bentuk Perjanjian Kerja
Bentuk dari Perjanjian Kerja untuk waktu tertentu berbeda dengan perjanjian kerja untuk waktu tidak tertentu.
Bagi perjanjian kerja untuk waktu tertentu harus dibuat secara tertulis dengan menggunakan bahasa Indonesia dan tulisan latin
Bagi perjanjian kerja untuk waktu tidak tertentu bentuknya bebas artinya dapat dibuat secara tertulis maupun lisan. Selain itu bahasa maupun yang digunakan juga bebas, demikian juga dibuat rangkap berapa terserah pada kedua belah pihak.

4. Isi Perjanjian Kerja
Baik dalam KUH Perdata maupun dalam Peraturan Menteri Tenaga Kerja No. PER-05/PER/1986 tentang Kesepakatan Kerja Untuk Waktu Tertentu tidak ditentukan tentang isi dari perjanjian kerja. Pada pokoknya isi dari perjanjian kerja tidak dilarang oleh peraturan perundangan atau tidak bertentangan dengan ketertiban atau kesusilaan.

5. Jangka Waktu Perjanjian Kerja Untuk Waktu Tertentu
Dalam perjanjian kerja untuk waktu tertentu yang didasarkan atas jangka waktu tertentu, dapat diadakan paling lama 2 (dua) tahun dan dapat diperpanjang hanya 1 (satu) kali saja dengan waktu yang sama, tetapi paling lama 1 (satu) tahun. Untuk mengadakan perpanjangan pengusaha harus memberitahukan maksudnya secara tertulis kepada buruh selambat-lambatnya 7 (tujuh) hari sebelum perjanjian kerja untuk waktu tertentu tersebut berakhir.
Perjanjian kerja untuk waktu tertentu yang didasarkan atas jangka waktu tertentu dapat diperbaharui hanya 1 (satu) kali saja dan pembeharuan tersebut baru dapat diadakan setelah 21 (dua puluh satu) hari dari berakhirnya perjanjian kerja untuk waktu tertentu tersebut.

6. Penggunaan Perjanjian Kerja
Perjanjian kerja untuk waktu tertentu hanya dapat diadakan untuk pekerjaan tertentu yang menurut sifat, jenis atau kegiatannya akan selesai dalam waktu tertentu, yaitu :
- yang sekali selesai atau sementara sifatnya
- diperkirakan untuk waktu yang tidak terlalu lama akan selesai
- bersifat musiman atau yang berulang kembali
- yang bukan merupakan kegiatan pokok suatu perusahaan atau hanya merupakan penunjang
- yang berhubungan dengan produk baru, atau kegiatan baru atau tambahan yang masih dalam percobaan atau penjajagan.
Bagi perjanjian kerja untuk waktu tidak tertentu dapat diadakan untuk semua pekerjaan, tidak membedakan sifat, jenis dan kegiatannya.

7. Uang Panjar
Jika pada suatu pembuatan perjanjian kerja diberikan oleh majikan dan diterima oleh buruh uang panjar, maka pihak manapun tidak berwenang membatalkan kontrak (perjanjian) kerja itu dengan jalan tidak meminta kembali atau mengembalikan uang panjar (Pasal 1601e KUH Perdata). Meskipun uang panjar dikembalikan atau dianggap telah hilang, perjanjian kerja tetap ada.


Berikut ini adalah contoh draft kontrak kerja untuk proyek IT :

Sumber :
http://www.anneahira.com/contoh-surat/surat-kontrak.htm
http://www.asiamaya.com/konsultasi_hukum/perj_kerja/kontrak_kerja.htm

Jenis-Jenis Profesi IT di Indonesia dan Perbandingannya dengan Negara-negara Lain

Jenis-jenis profesi yang ada di Indonesia tergolong cukup banyak, kita dapat lihat mulai dari web desain, IT executive, IT administrator, dll. Jadi jika kita termasuk dalam seorang yang berkecimpung dalam dunia IT, maka kita harus mengetahui apa saja profesi yang bisa kita dapatkan untuk bekerja. Dan dengan mengetahui apa saja yang ada maka akan lebih memudahkan kita nantinya dalam memilih pekerjaan yang sesuai keinginan kita :
Berikut adalah 10 jenis profesi pada bidang IT di Indonesia beserta jobdesknya:

Analyst Programmer
Seorang analis bertugas untuk merancang, membuat 'code' program, dan menguji program untuk mendukung perencanaan pengembangan sebuah sistem atau aplikasi.

Web Designer
Mengembangkan rancangan inovatif aplikasi web-based beserta isi dari aplikasi tersebut.

Systems Programmer/Softaware Engineer
Seseorang dengan posisi ini, harus terbiasa dengan pengembangan software 'life cyclces' dan memiliki keterampilan dalam mendesain suatu aplikasi, bahkan sistem. Tugasnya adalah menyiapkan program sesuai dengan spsifikasi, melakukan dokumentasi program, dan menguji program yang telah dibuat.

IT Executive
Seorang eksekutif IT bertanggung jawab untuk memelihara kecukupan, standard & kesiapan systems/infrastructure untuk memastikan pengoperasiannya dapat efektif & efisien. Selain itu
harus juga menerapkan prosedur IT & proses untuk memastikan data terproteksi secara maksimum.

IT Administrator
Tugasnya adalah menyediakan implementasi & administrasi yang meliputi Local Area Network (LAN), Wide Area Network (WAN) dan koneksi dial-up, firewall, Proxy serta pendukung teknisnya.

Network Administrator
Mengurusi & mengoperasi jaringan LAN maupun WAN, manajemen sistem serta dukungan terhadap perangkat kerasnya.

Database Administrator
Bertanggung jawab Untuk administrasi & pemeliharaan teknis yang menyangkut perusahaan dalam pembagian sistem database.

Systems Engineer
  • Menyediakan rancangan sistem & konsultasi terhadap pelanggan.
  • Memberikan respon terhadap permintaan technical queries serta dukungannya.
  • Termasuk melakukan pelatihan teknis ke pelanggan & IT administrator.

Network Support Engineer
  • Melaksanakan komunikasi & analisa sistem networking
  • Mendisain perencanaan untuk integrasi. Mendukung jaringan pada internet, intranet & extranet.
  • Menganalisa & ikut ambil bagian dalam pengembangan standardisasi keamanan & implementasi mengendalikan untuk keamanan LAN & WAN

IT Manager
  • Mengatur kelancaran dari sistem IT.
  • Troubleshooting & membantu organisasi dalam menangani permasalahan IT.
  • Sesuai dengan pengembangan IT yang baru dalam bidang yang diperlukan.

Perbandingan dengan negara lain:

Singapore

Pada model Singapore juga dilakukan pembagian berdasarkan tingkatan senioritas. Misal pada System development dibagi menjadi:
  1. Programmer
  2. Analyst/Programmer
  3. Senior Analyst/Programmer
  4. Principal Analyst/Programmer
  5. System Analyst
  6. Senior System Analyst
  7. Principal System Analyst


Malaysia

Model Malaysia ini mirip dengan model Singapore, juga membedakan posisi pekerjaan pada berbagai sektor bisnis. Tetapi berbeda dalam melakukan ranking senioritas, misal untuk System Development:
  1. Programmer
  2. System Analyst/Designer
  3. System Development Executive

Inggris

Model British Computer Society (BCS)
Untuk model BCS pekerjaan diklasifikasikan dalam tingkatan sebagai berikut :

Level 0 . Unskilled Entry
Level 1 . Standard Entry
Level 2 . Initially Trainded Practitioner
Level 3 . Trained Practitioner
Level 4 . Fully Skilled Practitioner
Level 5 . Experienced Practitioner/Manager
Level 6 . Specialist Practitioner/Manager
Level 7 . Senior Specialist/Manager
Level 8 . Principal Specialist/Experienced Manager
Level 9 . Senior Manager/Director

Sumber :

Tonton Suka - Suka