"Selamat Datang Di Blog Saya"

Minggu, 29 November 2009

jenis-jenis pekerjaan di bidang IT

Berdasarkan hasil pengamatan dan pengalaman saya, berikut ini adalah beberapa jenis pekerjaan di bidang IT yang dapat dipilih. Mudah2an bermanfaat bagi yang ingin meniti karirnya di masa depan.

1) Teknisi Komputer

Jenis pekerjaan ini contohnya adalah merakit komputer (biasa ditemui di toko komputer), memasang jaringan dan infrastruktur IT lainnya (petugas lapangan). Untuk pekerjaan ini tidak dibutuhkan tingkat kesarjanaan. Kebanyakan posisi ini ditempati oleh orang2 lulusan SMU atau STM.

2) Programmer

Tugasnya adalah membangun software atau aplikasi, baik itu di internal organisasi atau outsource. Bahasa gaulnya adalah ngoding. Dari pengalaman saya, programmer perlu memiliki kemampuan yang spesifik disuatu teknologi atau spesialisasi, misalnya Java, .NET, atau yang lainnya. Meskipun tidak menutup kemungkinan ada programmer yang jago dibeberapa bahasa pemrograman. Kalau dibedakan menjadi 2 bagian besar, maka akan ada programmer yang spesialisasi di desktop application dan webbased application. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

3) system analyst

Tugasnya adalah merancang sistem. Ia bertugas menerjemahkan user requirement menjadi rancangan sitem, dari logical database sampai user interface. Ada beberapa yang menganalogikan antara analyst dan programmer seperti pekerjaan membuat baju. Kalau system analyst adalah designernya, sedangkan programmer adalah tukang jahitnya. Biasanya untuk menjadi system analyst harus dimulai dari pengalaman menjadi programmer dulu, meskipun ada beberapa company yang langsung meng-hire fresh graduate menjadi system analyst karena company tersebut memang bergerak di level analyst. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

4) Peneliti atau dosen

Bagi yang memiliki jiwa peneliti dan pengajar, pekerjaan ini sangat cocok buat anda. Ada beberapa teman saya yang lebih ingin menjadi peneliti atau dosen, dibanding bekerja menjadi seorang pelaku industri. Tentunya orang-orang yang memilih jalur ini akan mendapatkan kesempatan untuk tingkat pendidikan lebih lanjut seperti S2 dan S3.

5) administrator

Ada beberapa tipe administrator yang dimaksud yaitu administrator database, administrator operating system, administrator jaringan, dan administrator aplikasi (misal ERP). Masing-masing memiliki keahlian spesifik dibidangnya dan bahkan sertifikasi khusus untuk masing2 teknologi, seperti Microsoft, Cisco, Oracle, dll. Sertifikasi ini menjadi salah satu tolak ukur bagi perusahaan dalam meng-hire orang-orang diposisi ini. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

6) security administrator

Di beberapa perusahaan besar ada fungsi khusus untuk mengelola security sebagai bagian dari IT Governance untuk terciptanya segregation of duties. Tugasnya antara lain sebagai pengelola user access dan pengelola konfigurasi security. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

7) IT consultant / compliance

Ada beberapa turunan dari bidang pekerjaan ini yang diantaranya adalah :

- IT auditor, melakukan evaluasi dan rekomendasi atas lingkungan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISA, CGEIT dan CIA.

- Security consultant, melakukan evaluasi dan rekomendasi khusus untuk keamanan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISSP, CISM, dan SANS.

- IT compliance, melakukan evaluasi atas kepatuhan lingkungan IT suatu perusahaan terhadap beberapa regulasi yang terkait dengan perusahaan tersebut baik itu dari internal maupun external.

- Penetration tester, melakukan evaluasi atas keamanan suatu sistem dengan cara mencoba menerobos seperti seorang hacker. Sertifikasi yang terkait adalah CEH dan CHFI. Meskipun demikian, pengalaman dan knowledge hacking lebih diutamakan untuk menjadi profesi ini.

8> IT Art/Designer

Pekerjaan yang terkait dengan bidang ini adalah web designer, image designer, dan animator (2D/3D). Disini sangat dibutuhkan orang-orang yang memiliki jiwa seni yang tinggi, karena memang pekerjaan ini akan mengutamakan dari sisi art. Meskipun seseorang bisa menggunakan tools spt Adobe Photoshop, Macromedia Dreamworks, 3D animation tool dan lainnya, namun tidak akan ada gunanya jika mereka tidak memiliki jiwa seni.

9) Data analyst

Tugasnya adalah mengolah data dan memberikan hasil analisa terhadap olahan data tersebut. Orang yang termasuk di bidang ini seperti data analyst untuk revenue assurance, data analyst untuk fraud investigator, atau juga data analyst untuk MIS. Keahlian yang dibutuhkan adalah kemampuan menggunakan tools pengolahan data, seperti ACL, IDEA, dan lainnya

jenis-jenis pekerjaan di bidang IT

Berdasarkan hasil pengamatan dan pengalaman saya, berikut ini adalah beberapa jenis pekerjaan di bidang IT yang dapat dipilih. Mudah2an bermanfaat bagi yang ingin meniti karirnya di masa depan.

1) Teknisi Komputer

Jenis pekerjaan ini contohnya adalah merakit komputer (biasa ditemui di toko komputer), memasang jaringan dan infrastruktur IT lainnya (petugas lapangan). Untuk pekerjaan ini tidak dibutuhkan tingkat kesarjanaan. Kebanyakan posisi ini ditempati oleh orang2 lulusan SMU atau STM.

2) Programmer

Tugasnya adalah membangun software atau aplikasi, baik itu di internal organisasi atau outsource. Bahasa gaulnya adalah ngoding. Dari pengalaman saya, programmer perlu memiliki kemampuan yang spesifik disuatu teknologi atau spesialisasi, misalnya Java, .NET, atau yang lainnya. Meskipun tidak menutup kemungkinan ada programmer yang jago dibeberapa bahasa pemrograman. Kalau dibedakan menjadi 2 bagian besar, maka akan ada programmer yang spesialisasi di desktop application dan webbased application. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

3) system analyst

Tugasnya adalah merancang sistem. Ia bertugas menerjemahkan user requirement menjadi rancangan sitem, dari logical database sampai user interface. Ada beberapa yang menganalogikan antara analyst dan programmer seperti pekerjaan membuat baju. Kalau system analyst adalah designernya, sedangkan programmer adalah tukang jahitnya. Biasanya untuk menjadi system analyst harus dimulai dari pengalaman menjadi programmer dulu, meskipun ada beberapa company yang langsung meng-hire fresh graduate menjadi system analyst karena company tersebut memang bergerak di level analyst. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

4) Peneliti atau dosen

Bagi yang memiliki jiwa peneliti dan pengajar, pekerjaan ini sangat cocok buat anda. Ada beberapa teman saya yang lebih ingin menjadi peneliti atau dosen, dibanding bekerja menjadi seorang pelaku industri. Tentunya orang-orang yang memilih jalur ini akan mendapatkan kesempatan untuk tingkat pendidikan lebih lanjut seperti S2 dan S3.

5) administrator

Ada beberapa tipe administrator yang dimaksud yaitu administrator database, administrator operating system, administrator jaringan, dan administrator aplikasi (misal ERP). Masing-masing memiliki keahlian spesifik dibidangnya dan bahkan sertifikasi khusus untuk masing2 teknologi, seperti Microsoft, Cisco, Oracle, dll. Sertifikasi ini menjadi salah satu tolak ukur bagi perusahaan dalam meng-hire orang-orang diposisi ini. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

6) security administrator

Di beberapa perusahaan besar ada fungsi khusus untuk mengelola security sebagai bagian dari IT Governance untuk terciptanya segregation of duties. Tugasnya antara lain sebagai pengelola user access dan pengelola konfigurasi security. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.

7) IT consultant / compliance

Ada beberapa turunan dari bidang pekerjaan ini yang diantaranya adalah :

- IT auditor, melakukan evaluasi dan rekomendasi atas lingkungan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISA, CGEIT dan CIA.

- Security consultant, melakukan evaluasi dan rekomendasi khusus untuk keamanan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISSP, CISM, dan SANS.

- IT compliance, melakukan evaluasi atas kepatuhan lingkungan IT suatu perusahaan terhadap beberapa regulasi yang terkait dengan perusahaan tersebut baik itu dari internal maupun external.

- Penetration tester, melakukan evaluasi atas keamanan suatu sistem dengan cara mencoba menerobos seperti seorang hacker. Sertifikasi yang terkait adalah CEH dan CHFI. Meskipun demikian, pengalaman dan knowledge hacking lebih diutamakan untuk menjadi profesi ini.

8> IT Art/Designer

Pekerjaan yang terkait dengan bidang ini adalah web designer, image designer, dan animator (2D/3D). Disini sangat dibutuhkan orang-orang yang memiliki jiwa seni yang tinggi, karena memang pekerjaan ini akan mengutamakan dari sisi art. Meskipun seseorang bisa menggunakan tools spt Adobe Photoshop, Macromedia Dreamworks, 3D animation tool dan lainnya, namun tidak akan ada gunanya jika mereka tidak memiliki jiwa seni.

9) Data analyst

Tugasnya adalah mengolah data dan memberikan hasil analisa terhadap olahan data tersebut. Orang yang termasuk di bidang ini seperti data analyst untuk revenue assurance, data analyst untuk fraud investigator, atau juga data analyst untuk MIS. Keahlian yang dibutuhkan adalah kemampuan menggunakan tools pengolahan data, seperti ACL, IDEA, dan lainnya

Jumat, 23 Oktober 2009

Kecurangan yang terjadi pada dunia IT

Kecurangan atau bisa kita sebut sebagai Fraud,dalam dunia IT itu mungkin saat ini sudah banyak terjadi.Tetapi kita pun harus tahu bahwa Fraud itu bukan suatu tindakan kriminal melainkan hanya memanfaatkan keadaaan yang mungkin memang sedang goyah.Tetapi mengapa ko dari beberapa sumber yang ada atau postingan-postingan yang ada,menyatakan bahwa hacker,cracker,carding,dll itu di golongkan ke dalam fraud IT???sedangkan menurut saya hacker,cracker,carding,dll itu tergolong ke dalam tindakan kriminal bukan kecurangan atau Fraud dalam dunia IT karena memang kecurangan atau fraud itu bukan suatu tindakan kriminal,..

Mungkin saya akan berpendapat yang disebut dengan kecurangan pada IT itu,kita ambil contoh padaMicrosoftkita semua tentunya sudah tahu siapa dan apakah Microsof itu.

Komputer Di masa depan

Pernah lihat film Iron Man? Nah... lihat juga kan komputer yang digunakan oleh pemeran utamanya untuk mendesain baju robot? Apakah itu real? Jawabannya, "kelak" mungkin akan menjadi kenyataan.

Sekarang saja, Microsoft sudah membuat prototype komputer masa depan. Keren gak sih, kalau kita memfoto melalui kamera digital. Kemudian kamera tersebut disimpan di atas meja (yang sebetulnya adalah layar komputer). Kemudian tiba-tiba sebuah gambar hasil jempretan muncul di layar itu.

Kemudian dengan teknologi yang digunakan oleh Apple, gambar tersebut bisa diperbesar, diperkecil, dibolak-balik dengan menggunakan tangan. Dan yang lebih seru lagi. Simpan sebuah ponsel di meja itu. Geser gambar tersebut ke arah ponsel. Dan seketika itu pula gambar itu sudah pindah ke memory card handphone. Kereeeen...!!!

Komputer BErbasis DNA

Komputer DNA

Komputer dan DNA.Dua istilah yang biasanya dipergunakan dalam konteks yang sangat berbeda. DNA merupakan istilah favorit di dunia biologi dan genetik, sedangkan komputer justru populer dalam dunia informatika dan teknologi modern.


Alkisah ada seorang ilmuwan komputer yang bekerja di University of Southern California, bernama Leonard M. Adleman. Suatu malam Adleman sedang asyik membaca buku biologi, Molecular Biology of the Gene, yang ditulis oleh James Watson, ahli biologi yang pernah memenangkan Nobel pada tahun 1962 atas penemuan struktur DNA Double-Helix pada tahun 1953. Ia sangat terpesona dengan isi buku tersebut, sampai-sampai ia tidak bisa tidur malam itu. Bayangan rantai DNA yang berpilin terus saja mengusik pikirannya. Tiba-tiba Adleman lompat dari tempat tidurnya. Terjadi pencerahan! Ia menyadari sesuatu yang sangat menarik: Sel hidup manusia mengolah dan menyimpan informasi dengan cara yang sangat mirip dengan program komputer!

Malam itu juga Adleman langsung membuat sketsa penting tentang DNA Computer (Komputer DNA). Komputer yang kita kenal sehari-hari menggunakan data biner (binary data) untuk menyimpan dan mengolah informasi/perhitungan. Data biner ini merupakan sistem angka berbasis dua, yaitu 0 dan 1. DNA, singkatan dari Deoxyribosenucleic Acid, menyimpan dan mengolah informasi genetika manusia dalam molekul-molekul yang diberi kode huruf A, C, T, dan G. A merupakan inisial untuk Adenine, C untuk Cytosine, T untuk Thymine, dan G untuk Guanine. Adenine hanya bisa berpasangan dengan Thymine, Guanine hanya bisa berpasangan dengan Cytosine. Ini berarti bahwa jika ada satu rantai DNA yang memiliki kode AACTAGGTC maka pasangannya pasti TTGATCCAG.

Kedua rantai itu akan berpasangan dan membentuk struktur berpilin yang kita kenal sebagai Double-Helix. Enzim dalam sel hidup membaca data-data genetik yang tersimpan dalam DNA (dalam bentuk kode A, C, T, G tadi) menggunakan cara yang sangat mirip dengan cara komputer membaca data biner. Analogi antara keduanya inilah yang dimanfaatkan dalam komputer DNA. Pada tahun 1994 untuk pertama kalinya Adleman mempublikasikan perhitungan dasar komputer DNA dalam jurnlah ilmiah Science. Sejak itu ilmuwan-ilmuwan seluruh dunia berbondong-bondong melakukan penelitian untuk mengembangkan komputer canggih yang sistemnya meniru dari sel makhluk hidup ini. NASA, Pentagon, dan banyak lagi lembaga dan agen federal berlomba-lomba mengucurkan dana untuk penelitian yang bisa menghasilkan DNA sintetik yang kemudian digunakan untuk penelitian yang berusaha mengembangkan sistem komputer masa depan ini.

Adleman berhasil membuktikan pemikirannya bahwa DNA bisa ‘berhitung’. Ia menggunakan masalah perhitungan matematika yang dikenal sebagai Travelling Salesman Problem (TSP), yaitu masalah klasik yang mencoba mencari rute terpendek yang bisa dilalui seorang salesman yang ingin mengunjungi beberapa kota tanpa harus mendatangi kota yang sama lebih dari satu kali. Jika jumlah kota yang harus didatangi hanya sedikit, misalnya hanya ada 5 kota, maka permasalahan ini dapat dipecahkan dengan sangat mudah. Kita bahkan tidak memerlukan komputer untuk menghitungnya. Tetapi masalahnya jadi rumit jika ada lebih dari 20 kota yang harus didatangi. Ada begitu banyak

kemungkinan yang harus dicoba dan diuji untuk menemukan jawabannya. Komputer DNA yang dibuat oleh Adleman berhasil memecahkan perhitungan ini dengan menggunakan 7 kota sebagai percobaan awal. Masing-masing kota dan semua kemungkinan rute dilambangkan oleh satu rantai DNA yang masingmasing memiliki kode yang spesifik. Semua rantai DNA ini kemudian direaksikan dan membentuk rantai double-helix secara alamiah. Rantai-rantai yang sudah berpasangan ini melambangkan semua kemungkinan rute. Untuk mencari rute yang benar, Adleman menambahkan enzim yang secara alamiah menghancurkan molekul yang melambangkan rute yang salah. Satu-satunya rantai yang tersisa adalah rantai yang melambangkan jawaban yang dicari, yaitu rute terpendek yang menghubungkan ketujuh kota tersebut tanpa harus melewati masing-masing kota lebih dari satu kali.

Komputer DNA ciptaan Adleman berhasil menyelesaikan perhitungan TSP untuk 7 kota ini dalam waktu beberapa hari. Padahal komputer biasa yang kita gunakan sehari-hari bisa menyelesaikannya hanya dalam hitungan menit. Lho? Komputer masa depan tetapi justru kalah dengan komputer klasik? Jadi untuk apa para ilmuwan di seluruh dunia berlomba-lomba mengembangkan komputer DNA ini?

Ada satu rahasia yang merupakan keunggulan utama komputer DNA. Enzim-enzim yang terlibat bekerja secara paralel. Komputer klasik membaca dan mengolah data secara linier (berurutan). Melibatkan data dalam jumlah besar, komputer klasik akan sangat kerepotan mengolah data-data yang luar biasa banyaknya. Proses perhitungan membutuhkan waktu sangat lama karena dilakukan satu per satu. Di sinilah keunggulan komputer DNA! Untuk jumlah data yang sangat banyak, komputer DNA dapat melakukan perhitungan jauh lebih cepat karena semua prosesnya dilakukan secara paralel (bersamaan). Ukuran molekul DNA yang sangat kecil juga merupakan keunggulan komputer masa depan ini. 1 gram DNA yang sudah dikeringkan memiliki kapasitas menyimpan informasi dalam jumlah yang sama dengan 1 trilyun CD (Compact Disc). Padahal 1 gram DNA kering itu ukurannya hanya sebesar butiran gula pasir! Dengan semakin majunya perkembangan teknologi, jumlah data dan informasi pun semakin bertambah. Lama-kelamaan, data yang berlimpah ini tidak dapat lagi disimpan dalam memory chip komputer yang terbuat dari silikon seperti yang selama ini kita gunakan. DNA merupakan alternatif yang sangat menjanjikan.

Lagipula, microprocessor yang kita gunakan dalam komputer klasik biasanya terbuat dari bahan-bahan yang bersifat racun sehingga mengotori udara dan lingkungan. Biochip (chip biologis) yang terbuat dari DNA merupakan teknologi yang ‘bersih’. Kita juga tidak akan pernah kehabisan DNA selama masih ada selsel makhluk hidup. Ini menjadikannya sumber daya yang sangat murah. Dalam beberapa tahun terakhir teknologi komputer DNA menunjukkan perkembangan yang sangat menggembirakan. Komputer DNA buatan Adleman mereaksikan cairan DNA dalam tabung-tabung reaksi. Pada bulan Januari 2000 jurnal ilmiah Nature mempublikasikan keberhasilan para ilmuwan di University of Wisconsin di Madison yang melekatkan DNA pada permukaan padat gelas dan emas. Ini berarti komputer DNA dapat dibuat dalam bentuk chip padatan yang mirip dengan chip komputer konvensional.

Pada tahun 2001, seorang ilmuwan dari Weizmann Institute of Science di Israel, Ehud Shapiro, mendapatkan paten atas komputer DNA yang dibuatnya. Komputer DNA buatan Shapiro ini hanya terdiri dari satu tetes air saja. Komputer terkecil di dunia ini menggunakan molekul-molekul DNA dan enzim-enzimnya dalam satu tetes air tersebut sebagai sarana input (masukan data), output (keluaran data), software (perangkat lunak), dan hardware (perangkat keras). Pada bulan Februari 2003, penemuan ini akhirnya tercatat dalam Guinness World Records sebagai ‘The Smallest Biological Computing Device’ atau Komputer Biologis Terkecil di Dunia. Hebatnya lagi, komputer super mini ini memiliki kecepatan 100.000 kali lebih cepat dari komputer konvensional tercanggih yang ada saat ini! (Yohanes Surya)




Komputer Berbasis DNA



Pengembangan DNA Pertama di Dunia Komputer untuk Analisis Gene
Kecepatan tinggi penuh
proses otomatis dari sampel suntikan untuk reaksi
kuantitatif memungkinkan ekspresi gen profil





Komputer DNA Untuk analisis Gen (development prototype)

Olympus Optical Co, Ltd (Presiden Tsuyoshi Kikukawa) telah mengumumkan pengembangan sukses pertama di dunia komputer DNA fungsional untuk analisis gen, sebuah wilayah dengan proyeksi besar penelitian dan analisis yang berhu

bungan dengan permintaan. Dengan mengambil keuntungan dari kemampuan komputasi DNA (yang berasal dari yang sangat spesifik, tergantung pada u

rutan basa reaksi kimia antara berbagai aliran), komputer ini mencapai kombinasi praktis daya komputasi besar dan pemrosesan paralel secara besar-besaran. Penelitian telah dilakukan bersama-sama dengan Akira Suyama Associate Professor dari Graduate School of Arts and Sciences di University of Tokyo dan NovusGene Inc * 1 (Head Office: Hachioji, Tokyo; Presiden dan Wakil Direktur: Toshio Sofuni). Setelah pengembangan kinerja prototipe telah mengalami pengujian untuk profil ekspresi gen.2 menggunakan sampel di NovusGene biologis fa

silitas, yang dijadwalkan untuk memulai pada akhir Januari 2002 dan melanjutkan untuk sebagian besar sisa tahun, perusahaan berencana untuk mulai menawarkan penuh skala layanan analitis pada tahun 2003. Di masa depan, keuntungan dari teknologi komputasi DNA-besar kapasitas komputasi, kemampuan pemrosesan paralel secara besar-besaran dan konsumsi energi yang rendah diharapkan agar metode yang umum diterapkan di bidang-bidang seperti SNP *3 analisis dan deteksi penyakit genetik. Oleh karena itu perusahaan mengharapkan kemajuan ini untuk membuat kontribusi praktis dalam penelitian dan bidang medis, sep

erti diagnosis genetik dan penemuan,obat.

Perusahaan berencana untuk menerbitkan hasil terbaru pengujian kinerja di DNA8, Pertemuan Internasional ke-8 di Komputer Berbasis DNA, yang dijadwalkan akan diselenggarakan di Universitas Hokkaido akhir tahun ini (Juni 10-13, 2002).
Fitur utama

1. Profil ekspresi gen menyadari dengan presisi tinggi, dengan kecepatan tinggi, dan biaya rendah


2. Serbaguna fragmen-fragmen DNA buatan * 4 yang digunakan dalam reaksi DNA dirancang dengan menggunakan perangkat lunak berpemilik khusus


3. Reaksi keandalan ditingkatkan melalui pengenalan Magtration (R) teknologi * 5, yang memisahkan molekul berdasarkan magnetik manik





Konstruksi DNA Gene Komputer Untuk Analisis


Komputer memiliki bentuk hibrida dan terdiri dari dua bagian (molekul dan elektronik), keduanya melakukan perhitungan komputasi.
Distribusi ini fungsi komputasi membantu untuk meningkatkan kecepatan keseluruhan proses.