STMIK AMIKOM YOGYAKARTA

Tempat Kuliah Orang Berdasi.

GTK-3.xx

Config style metacity di ubuntu.

Kaskus

The Largest Indonesian Community.

XL

Jangkauan Luas.

Amikom.us

Tempat Belanja Hosting Murah.

Tampilkan postingan dengan label IT. Tampilkan semua postingan
Tampilkan postingan dengan label IT. Tampilkan semua postingan

Senin, 15 Agustus 2011

Untung Rugi Bekerja di bidang IT

Ada artikel menarik dan patut kita renungkan dan bisa menjadi wacana buat kita semua. Artikel ini saya ambil dari www.kabarit.com .
Isi dari artikel tersebut yaitu :

Jika anda adalah seorang pekrja atau seseorang yang berkarir di bidang IT, ada 10 hal yang menguntungkan dan merugikan yang harus anda ketahui.
Rahasia ini sebagian besar di tujukan untuk administrator jaringan, manajer IT, dan prfesional desktop support.
foto : ilustrasi
source : www.kabarit.com
 
10 rahasia tersebut adalah :
1. Profesional IT sering kali mnggunakan jargon untuk menutupi kesalahanya.
Banyak profesional IT menutupi kesalahan yang mereka lakukan dengan memberi penjelasan yang membingungkan kepada manajer non teknis, karena biasanya mereka tidak memiliki pemahaman yang baik tentang teknologi. Sebagai contoh untuk memberitahu seorang manajer bisnis non teknis mengapa aplikasi keuangan tidak dapat dijalankan selama 3 jam, maka profesional IT mungkin akan mengatakan “Terjadi blue screen pada layar SQL yang menjalankan applikasi keuangan” padahal penyebab sebenarnya adalah update driver yang ia terapkan pada server tidak diuji terlebih dahulu.
2. Beberapa profesional IT mengembangkan teknologi berdasarkan kemampuan dalam menjalankanya.
Banyak profesional IT yang memilih dan mengimplementasikan teknologi didasarkan pada kemampuan dan seberapa bebas mereka dapat menggunakan atau menjalankanya, bukan berdasar pada mana yang benar benar baik dan bermanfaat untuk bisnis itu sendiri. Sebagai contoh sebuah perusahaan lebih memilih untuk menggunakan sistem operasi Windows karena latar belakang karyawan ITnya memiliki kemampuan lebih menggunakan Windows, padahal menggunakan sistem operasi Linux adalah solusi yang lebih baik.
3. Para staff atau karyawan IT adalah hambatan terbesar dalam menerapkan teknologi yang baru.
Salah satu kendala terbesar untuk migrasi ke teknologi yang baru adalah, tidak ada persetujuan dari manajemen keuangan karena banyaknya biaya yang harus dikeluarkan. Ketika mereka sudah memiliki sesuatu dan terbiasa menggunakan yang sudah ada, mereka enggan untuk mengubahnya, ini bisa jadi hal yang baik karena pekerjaan mereka tergantung dari kestabilan infrastruktur yang ada. Namun mereka juga menggunakanya sebagai alasan untuk tidak menghabiskan waktu belajar sesuatu yang baru.
4. Anda akan banyak menghabiskan waktu dengan teknologi lama dibandingkan dengan mengimplementasikan sesuatu yang baru.
Hal yang menarik bekerja dalam bidang IT adalah bahwa kita akan banyak bermain dengan teknologi terbaru yang ada pada saat ini, namun tidak terjadi di sebagian besar pekerjaan IT. Yang benar adalah bahwa para profesional IT biasanya menghabiskan waktu untuk menjaga dan merawat teknologi yang sudah ada sebelumnya.
5. Vendor dan konsultan IT akan mengakui kehebatanya ketika proyek berjalan dengan baik, sebaliknya anda akan disalahkan jika proyek yang dijalankan gagal.
Bekerja dengan  konsultan ITadalah bagian penting dari pekerjaan dan dapat menjadi salah satu hal yang lebih menantang. Konsultan akan membantu memberi solusi untuk anda dalam mengerjakan suatu proyek, dan ketika semuanya berjalan dengan baik maka ini akan menjadi sebuah kerjasama yang baik. Tetapi anda harus berhati hati, ketika ada sesuatu yang salah beberapa konsultan akan menganggap bahwa andalah penyebabnya, dan mengklaim bahwa solusi yang mereka berikan sudah benar dan bekerja baik pada perusahaan lain. Sebaliknya jika proyek berjalan dengan lancar, mereka akan mengakui kehebatan dalam solusi yang merke berikan dan mengabaikan pekerjaan besar yang telah anda lakukan untuk menyesuaikan dan mengimplementasikan solusi untuk perusahaan anda.
6. Anda akan sering diminta oleh rekan kerja untuk memperbaiki masalah PC mereka dirumah yang bukan bagian dari pekerjaan anda.
foto : ilustrasi
source : www.kabarit.com

Karena anda dianggap sebagai orang yang ahli dalam bidang teknologi atau karena anda adalah seorang teknisi jaringan, rekan kerja anda akan sering meminta bantuan dalam menyelesaikan masalah pada PC mereka dirumah seperti, bagaimana menghilangkan virus atau mengaktifkan router nirkabel yang berhenti bekerja karena mati lampu. Beberapa dari mereka bahkan akan membawa PC rumahnya ke kantor anda untuk diperaiki. Jika itu adalah rejeki, maka anda akan dibayar sesudahnya, tetapi tidak sedikit dari mereka yang hanya mengharapkan bantuan anda secara gratis. Membantu orang lain dapat sangat bermanfaat, namun anda harus tahu kapan harus membantu dan kapan harus menolaknya.
7. Sertifikat tidak akan selalu menjamin seseorang untuk menjadi karyawan yang baik.
Manajer sumber daya manusia pada sebuah perusahaan akan lebih tertarik untuk merekrut seseorang yang bersertifikasi, karena dengan hal itu memudahkan departemen HR (Human Resource) untuk menyeleksi calon pekerja dengan lowongan yang ada. Sertifikasi akan membuka karir anda lebih luas, menunjukkan bahwa anda orang yang terorganisir, ambisius dan memiliki keinginan yang besar dalam memperluas keahlian anda. Jika anda memiliki sertifikasi yang sesuai dengan keahlian anda, maka hal itu akan menjadi nilai tambah dan nilai jual bagi anda. Namun pada kenyataanya banyak pimpinan perusahaan yang mengeluh dengan teknisi yang dipekerjakan berdasarkan sertifikasi. Mereka umumnya hanya memiliki skill dan kemampuan yang baik dalam bidangnya tetapi tidak tahu bagaimana mengatur atau menangani masalah dengan cepat karena tidak memiliki pengalaman bekerja sebelumnya. Maka sertifikat sebenarnya bukan satu satunya indikator untuk mengukur seberapa baik seseorang dapat bekerja.
8. Anda bisa menjadi orang yang paling dibenci atau paling disegani oleh bawahan anda jika anda seorang manajer IT.
Jika anda dapat menangani suatu masalah yang dapat memperpanjang jam kerja bawahan anda, maka anda bisa menjadi atasan yang disegani bagi mereka. Namun sebaliknya jika anda tidak dapat menangani sesuatu yang dapat menghambat pekerjaan atau memperpanjang jam kerja bawahan anda, seperti tiba tiba saja koneksi jaringan sedang down, maka mereka akan menganggap bahwa andalah penyebabnya.
9. Anda akan disalahkan jika terjadi kesalahan konyol pada pengguna komputer.
Beberapa pengguna komputer akan spontan melimpahkan kemarahanya ketika frustasi. Mereka bisa saja meluapkanya kepada anda karena anda adalah seorang staff IT dengan menyalahkan anda seperti “apa yang salah sama komputer ini?”, “komputer ini rusak, kenapa masih dipasang!” atau “kamu apain komputernya?kenapa bisa jadi begini?!”. Padahal kesalahannya adalah karena kecerobohan atau kelalaian dari mereka sendiri, seperti ternyata mereka tidak sengaja mencabut kabel mouse dengan kaki mereka, atau bahkan menumpahkan kopi mereka di keyboard komputer.
10. Bayaran di bidang IT lebih besar dibandingkan dengan profesi lain, namun karena itulah perusahaan anda dapat mempekerjakan anda kapan saja diluar jam kerja.
Kebutuhan akan profesional IT akan terus meningkat bagi perusahaan, seriring berkembangnya teknologi dalam bisnis dan kehidupan masyarakat. Karena bayaran bagi profesional IT cukup besar, perusahaan sering kali menambah jam kerja anda sewenang-wenang, karena anda dianggap sebagai bagian inti dari perusahaan. Anda bisa saja bekerja lebih dari 6 jam pada akhir pekan untuk menyebarkan (deploymentupdate sebuah software, atau bahkan menerima telepon pada malam hari untuk mengatasi jaringan yang bermasalah. Tidak ada kompensasi waktu selama anda masih dibayar dengan baik.

Minggu, 07 Agustus 2011

Sejarah Komputer

Sejak dahulu pengolahan data dilakukan oleh manusia.
Semakin meningkatnya zaman maka manusia semakin meningkat pemikirannya, sehingga manusia dapat menciptakan alat-alat mekanik dan elektronik yang dapat membantu manusia dalam melakukan pengolahan data semakin cepat.
Komputer yang kita temui sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa.
Diantarannya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi.


4 golongan besar dari zaman dahulu sampai saat ini :


  1. perlatan manual : yaitu peralatan pengolahan data yang sangat sederhana. Dan faktor terpenting dalam pemakaian alat adalah tenaga manusia.
  2. Peralatan mekanik : perlatan yang berbentuk mekkanik dan digerakan dengan tangan secara manual.
  3. Peralatan mekanik elektronik : peralatan yang akan digerakan secara otomatis oleh motor elektronik.
  4. Peralatan elektronik : peralatan ysng bekerja secara elektronik penuh tulisan ini akan memberikan gambaran tentang sejarah komputer dari masa ke masa, terutama alat pengolahan data.

Alat Hitung Tradisional dan Kalkulator Mekanik
Abacus 

Yang muncul sekitar 5000 tahun yang lalu di asia kecil dan masih di gunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi.
Cara menggunakannya yaitu dengan menggeser biji-bijian geser yang diatur pada sebuah rak.
Popularitasnya hilang seiring denagan munculnya pensil dan kertas, terutama di eropa.

Pada tahun 1642, Blaise Pascal (1623-1662), yang masih berusia 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik(numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Pascaline yaitu kotak persegi kuningan, digunakan juga sebagai alat hitung dengan menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.
Kelemahannya yaitu hanya terbatas unrtuk melakukan penjumlahan.

Tahun 1694, seorang matematikawan dan filsuf jerman, Gottfed Wilhem Von Leibniz (1646-1716) memperbaiki pascaline dengan membuat mesin yang dapat mengalikan.
Cara kerjanya sama seperti pascaline dengan menggunakan roda-roda gerigi.
Barulah pada tahun 1820, kalkulator mekanik mulai populer.


Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika inggris, Charles Babbage (1791-1871).
Tahun 1812, Babbage meperlihatkan kesesuaian alam antara mekanik dan matematika : mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan.
Vennevar Bush (1890-1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di tahun 1931.


Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademik.
Jhon V.Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar boolean pada sirkuit elektrik pada tahun 1903.
pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar.
Namun proyek mereka terhenti karena kehilangan sumber pendanaan.

Komputer generasi pertama 
Tabung hampa udara sebagai penguat sinyal, merupakan ciri khas komputer generasi pertama.

Pada awalnya, tabung hampa udara (vacum-tube) digunakan sebagai komponen penguat sinyal.
Bahan bakunya terdiri dari kaca, sehingga banyak memiliki kelemahan, seperti: mudah pecah, dan mudah menyalurkan panas. Panas ini perlu dinetralisir oleh komponen lain yang berfungsi sebagai pendingin.


  • EDSAC (Electonic Delay Storage Automatic Calculator) Memperkenalkan penggunaan raksa (merkuri) dalam tabung untuk menyimpan data.
  • UNIVAC 1 Computer. Pada tahun 1951 Dr Mauchly dan Eckert menciptakan UNIVAC 1 ( Universal Automatic Calculator ) komputer pertama yang digunakan untuk memproses data perdagangan.



Komputer generasi kedua
Prinsip kerja :
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tabung vakum di televisi, radio, dan komputer.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956.
Komputer generasi kedua Menggantikan bahasa mesin dengan bahasa
assembly.

CONTOH KOMPUTER GENERASI KEDUA :
Beberapa bahasa pemrograman mulai bermunculan pada saat itu.
Bahasa pemrograman
Common Business-Oriented Language ( COBOL )
dan Formula Translator
( FORTRAN ) mulai umum digunakan.
KOMPUTER DEC PDP-8
Komputer generasi ketiga
Konsep semakin kecil dan semakin murah dari transistor, akhirnya memacu orang untuk terus melakukan pelbagai penelitian. Ribuan transistor akhirnya berhasil digabung dalam satu bentuk yang sangat kecil.
Secuil silicium yag mempunyai ukuran beberapa milimeter berhasil diciptakan, dan inilah yang disebut sebagai Integrated Circuit atau IC-Chip yang merupakan ciri khas komputer generasi ketiga.
 
Cincin magnetic tersebut dapat di-magnetisasi secara satu arah ataupun berlawanan, dan akhirnya men-sinyalkan kondisi "ON" ataupun "OFF" yang kemudian diterjemahkan menjadi konsep 0 dan 1 dalam system bilangan biner yang sangat dibutuhkan oleh komputer.

Pada setiap bidang memory terdapat 924 cincin magnetic yang masing-masing mewakili satu bit informasi. Jutaan bit informasi saat ini berada didalam satu chip tunggal dengan bentuk yang sangat kecil. 

IBM S-360 merupakan komputer pertama yang menggunakan IC dan diperkenalkan pada tahun 1964 seperti nampak pada gambar dibawah.

Komputer yang digunakan untuk otomatisasi pertama dikenalkan pada tahun 1968 oleh PDC 808, yang memiliki 4 KB (kilo-Byte) memory dan 8 bit untuk core memory seperti yang nampak pada gambar.
 
Komputer generasi keempat
Microprocessor merupakan chiri khas komputer generasi ke-empat yang merupakan pemadatan ribuan IC kedalam sebuah Chip. Karena bentuk yang semakin kecil dan kemampuan yang semakin meningkat meningkat dan harga yang ditawarkan juga semakin murah. Microprocessor merupakan awal kelahiran komputer personal. Pada tahun 1971, Intel Corp kemudian mengembangkan microprocessor pertama serie 4004.

Contoh generasi ini adalah Apple I Computer yang dikembangkan oleh Steve Wozniak dan Steve Jobs dengan cara memasukkan microprocessor pada circuit board komputer. Disamping itu, kemudian muncul TRS Model 80 dengan processor jenis Motorola 68000 dan Zilog Z-80 menggunakan 64Kb RAM standard.
 
Komputer Apple II-e yang menggunakan processor jenis 6502R serta Ram sebesar 64 Kb seperti halnya pada gambar disebelah, juga merupakan salah satu komputer PC sangat popular pada masa itu. Operating Sistem yang digunakan adalah: CP/M 8 Bit. Komputer ini sangat populer pada awal tahun 80-an.
 
IBM mulai mengeluarkan Personal Computer pada sekitar tahun 1981 seperti yang nampak pada gambar, dengan menggunakan Operating System MS-DOS 16 Bit. Dikarenakan harga yang ditawarkan tidak jauh berbeda dengan komputer lainnya, disamping teknologinya jauh lebih baik serta nama besar dari IBM sendiri, maka dalam waktu yang  sangat singkat komputer ini  menjadi sangat popular.

Komputer Generasi berikutnya
Pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor kedalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor.
Perusahaan-perusahaan yang membuat micro-processor diantaranya adalah: Intel Corporation, Motorola,Zilog dan lainnya lagi. Dipasaran bisa kita lihat adanya microprocessor dari Intel dengan model 4004, 8088, 80286, 80386, 80486,
dan Pentium. 

Pentium-4 diproduksi dengan menggunakan teknologi 0.18 mikron. Dengan bentuk yang semakin kecil mengakibatkan daya, arus dan tegangan panas yang dikeluarkan juga semakin kecil. Dengan processor yang lebih cepat dingin, dapat dihasilkan kecepatan MHz yang lebih tinggi. Kecepatan yang dimiliki adalah 20 kali lebih cepat dari generasi Pentium - 3. 

Platform Notebook PC Processor Type Intel Core Duo Processor
Processor Onboard Intel® Core™ Duo Processor T2400 (1.83 GHz, FSB 667, Cache 2 MB)
Chipset Intel 915GM Standard Memory 512 MB DDR2
SDRAM PC-5300 Max. Memory 2 GB (2 DIMMs) Video Type ATI Mobility Radeon X1300 64 MB Display Size 14.1" XGA TFT Display Max. Resolution 1024 x 768 Display Technology Standard TFT Audio Type Integrated Speakers Type Integrated

Perkembangan Bahasa Pemrograman

Perkembangan Bahasa Pemrograman

  • Bahasa Mesin
  • Bahasa Assembly
  • Bahasa Tingkat tinggi
Bahasa Mesin
  • Level Terendah
  • Isi : Kode-kode mesin yang hanya dapat diinterprestasikan langsung oleh mesin komputer
  • Berupa kode numerik 0 dan 1
  • Microcode → sekumpulan instruksi dalam bahasa mesin
  • (+) eksekusi cepat
  • (-) sulit dipelajari manusia
Bahasa Assembly
  • Bahasa simbol dari bahasa mesin
  • Contoh : MUL, SUB, ADD, dll
  • Macro instruksi → sekumpulan kode dalam bahasa assembly
  • (+) eksekusi cepat, file kecil
  • (-) sulit dipelajari, program sangat panjang
Bahasa Tingkat Tinggi
  • The 3nd Geneation Progrming Language
  • Lebih dekat dengan bahasa manusia
  • Memberi banyak fasilitas kemudian dalam pembuatan program, misal :variabel, tipe data, konstanta, struktur kontrol, loop, fungsi, prosedur, dll.Contoh : Pascal, Basic, C, Java
  • (+) mudah dipelajari, kode program pendek
  • (-) eksekusi lambat
  • Spesifik Problem Oriented
  • The 4th Generation Programing Language
  • Digunakan langsung untuk memecahkan masalah tertentu
  • Contoh : SQL untuk Database
Translator
    • Mengubah source code → target code/ object code/ object program
    • Source code : ditulis dengan bahasa pemrograman tertentu
    • Object code : bisa bermacam-macam, tergantung translatornya
    Compiler
    • Input : Source code, bahasa pemrograman C, pascal, C++
    • Output : Object code, bahasa assembly, Exe
    • Compiler time : saat mengubah source code menjadi object code
    • Runtime : saat eksekusi object code (dan menerima input dari user)
    Interpreter
    • input : source code, bahasa scripting (PHP, ASP)
    • Output : Tidak ada object code, Trenslasi internal
    • Program tidak harus dianalisis seluruhnya tapi bersamaan dengan jalannya program
    • (+) mudah bagi user, debugging cepat
    • (-) eksekusi lambat, tidak langsung jadi program exsecutable

    Twitter Delicious Facebook Digg Stumbleupon Favorites More