SEJARAH PERKEMBANGAN SISTEM INFORMASI /
TEKNOLOGI INFORMASI
Manusia mulai
mempertukarkan informasi sejak dahulu kala, sekitar 3000 tahun sebelum masehi
atau jik dihitung sudah lebih dari 5000 tahun yang lalu. Cara mempertukarkan
informasi itu adalah dengan menuliskannya pada batu, kayu, papirus atau tanah
liat. Awal sejarah perkembangan sistem informasidimulai
dari sini. Tanpa langkah yang dilakukan oleh manusia kuno ini, tidak akan ada
perangkat teknologi canggih seperti komputer dan telepon seluler. Ada empat
tahapan yang dilalui dalam perkembangan komunikasi dan informasi,diantaranya
dapat kami jabarkan dibawah ini.
Periode pertama: Pra
Mekanik
Pada
periode ini, komunikasi menggunakan simbol untuk menyampaikan informasi. Pada
tahun 3000-2000 sebelum masehi, manusia menggunakan gambar juga untuk
menyampaikan pesan. Contohnya adalah bangsa Fenisia yang mendiami Timur Tengah
(saat ini Lebanon) menciptakan model yang sama. Bangsa Yunani Kuno mengadaptasi
simbol milik bangsa Fenisia dengan menambahkan huruf vokal yang membuatnya
mudah digunakan. Bangsa Romawi Kuno kemudian memakainya juga, yang mana saat
ini menjadi alfabet yang kita kenal dan gunakan saat ini. Pembuatan buku dari
papirus yang dilekatkan dimulai pada tahun 600 sebelum masehi. Pada awalnya
hanya pemuka agama dan pemimpin yang memiliki koleksi buku. Setelah itu ada
bangsa Mesir Kuno yang menciptakan sistem angka, sehingga juga mengarahkan pada
penemuan alat bantu hitung yang disebut abakus.
Periode kedua: Mekanik
Masa
ini termasuk dalam masa abad pertengahan. Dimana orang sudah menggunakan
peralatan untuk menyimpan, mengolah dan merekam informasi. Salah satu penemuan
terpenting dalam masa ini adalah mesin cetak Gutenburg dari Jerman. Penyampaian
informasi menjadi lebih mudah dikarenakan mesin cetak dapat memproduksi tulisan
yang sama dalam jumlah besar. Pada tahun 1600, komputer atau mesin hitung
pertama kali diciptakan oleh Blaise Pascal. Komputer ini disebut sebagai
Pascaline dan dianggap sebagai titik awal mesin menggantikan otak manusia dalam
menghitung data.
Periode ketiga:
Elektromekanik
Pada
masa ini, penggunaan listrik untuk memberikan energi untuk menjalankan penemuan
mesin sesudah Pascaline terus ditemukan. Pada periode ini pula diciptakan
telepon dan kode Morse untuk digunakan dalam komunikasi jarak jauh secara
langsung. Kemudian diperkenalkan komputer pertama yang digunakan untuk
menyimpan program dan data pada awal 1948. Komputer tersebut adalah Dubbed
Manchester Mark 1. Komputer ini adalah awal penemuan teknologi selanjutnya yang
sekarang menjadi komputer, laptop, tablet dan smartphone.
Periode keempat:
Elektronik
Jean
Hoerni mengembangkan transistor planar pada tahun 1957. Alat ini dapat
mengintegrasikan semua sirkuit yang diciptakan tahun-tahun selanjutnya. Pada
tahun 1960, Departemen Pertahanan Amerika Serikat mendirikan ARPANET (Advanced
Research Project Agency NETwork) yang mana ini adalah cikal bakal dari Internet
yang anda gunakan sekarang ini. Pada saat itu ARPANET hanya digunakan untuk
pemerintah, penelitian dan universitas. Peneliti dari MIT yang bernama
Licklider memperluas ARPANET ke jaringan komputer di seluruh dunia untuk
interaksi sosial. Ini terjadi pada tahun 1962. Pada tahun 1968, Andrew Grove,
Gordon Moore dan Robert Noyce telah menciptakan mikrochip pertama kalinya.
Mereka lalu menjual rancangan tersebut kepada intel untuk diproduksi secara
massal.
Setelah keempat era ini,
perkembangan teknologi berlangsung secara cepat. Ditemukannya sistem operasi UNIX,
komputer dari Apple, sistem operasi Windows, Linux, era dot com dan masih
penemuan terbaru lainnya yang belum bisa kita sebutkan satu persatu. Semoga
artikel penjelasan sejarah perkembangan sistem informasi di atas bisa menambah
pengetahuan kamu di dunia komputer.
PROFESI IT
Macam – macam jenis profesi IT :
1. Programmer
Programmer adalah orang
yang membuat suatu aplikasi untuk client/user baik untuk perusahaan, instansi
ataupun perorangan.
Tugas:
·
Membuat program baik aplikasi maupun system
operasi dengan menggunakan bahasa pemrograman yang ada.
Kualifikasi:
·
Menguasai logika dan algoritma pemrograman
·
Menguasai bahasa pemrograman seperti HTML,
Ajax, CSS, JavaScript, C++, VB, PHP, Java, Ruby dll.
·
Memahami SQL
·
Menguasai bahasa inggris IT
2. Network Engineer
Network Engineer adalah
orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance
sampai pada troubleshooting-nya.
Tugas:
·
Membuat jaringan untuk perusahaan atau instansi
·
Mengatur email, anti spam dan virus protection
·
Melakukan pengaturan user account, izin dan
kata sandi
·
Mengawasi penggunaan jaringan
Kualifikasi:
·
Menguasai server, workstation dan hub/switch
3. System Analyst
System Analyst adalah
orang yang memiliki keahlian untuk menganalisa system yang akan
diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan
kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.
Tugas:
·
Mengembangkan perangkat lunak/software dalam
tahapan requirement, design dan construction
·
Membuat dokumen requirement dan desain software
berdasarkan jenis bisnis customer
·
Membangun framework untuk digunakan dalam
pengembangan software oleh programmer
Kualifikasi:
·
Menguasai keahlian sebagai programmer
·
Menguasai metode dan best practice pemrograman
·
Memahami arsitektur aplikasi dan teknologi
terkini
4. IT Support
IT Support merupakan
pekerjaan IT yang mengharuskan seseorang bisa mengatasi masalah umum yang
terjadi pada komputer seperti install software, perbaikan hardware dan membuat
jaringan komputer. Profesi ini cukup mudah dilakukan karena bisa dilakukan
secara otodidak tanpa memerlukan pendidikan khusus.
Tugas:
·
Install software
·
Memperbaiki hardware
·
Membuat jaringan
Kualifikasi:
·
Menguasai bagian-bagian hardware komputer
·
Mengetahui cara install program atau aplikasi
software
·
Menguasai sejumlah aplikasi umum sistem operasi
komputer
5. Software Engineer
Software Engineer adalah
mereka yang memiliki keahlian untuk memproduksi perangkat lunak mulai dari
tahap awal spesifikasi sistem sampai pemeliharaan sistem setelah digunakan.
Tugas:
·
Merancang dan menerapkan metode terbaik dalam
pengembangan proyek software
Kualifikasi:
·
Menguasai keahlian sebagai programmer dan
system analyst
·
Menguasai metode pengembangan software seperti
RUP, Agile, XP, Scrum dll.
6. Database Administrator
Database Administrator
adalah mereka yang memiliki keahlian untuk mendesain, mengimplementasi,
memelihara dan memperbaiki database.
Tugas:
·
Menginstal perangkat lunak baru
·
Mengkonfigurasi hardware dan software dengan
sistem administrator
·
Mengelola keamanan database
·
Analisa data di database
Kualifikasi:
·
Menguasai teknologi database seperti Oracle,
Sybase, DB2, MS Access serta Sistem Operasi
·
Menguasai teknologi server dan storage.
7. Web Administrator
Web Administrator adalah
seseorang yang bertanggung jawab secara teknis terhadap operasional sebuah
situs atau website.
Tugas:
·
Menjaga kelancaran akses situs (instalasi dan
konfigurasi sistem)
·
Merawat hosting dan domain
·
Mengatur keamanan server dan firewall
·
Mengatur akun dan kata sandi untuk admin serta
user
Kualifikasi:
·
Menguasai keahlian seorang programmer
·
Menguasai jaringan (LAN, WAN, Intranet)
·
Menguasai OS Unix (Linux, FreeBSD, dll)
8. Web Developer
Web Developer adalah
mereka yang memiliki keahlian untuk memberikan konsultasi pembangunan sebuah
situs dengan konsep yang telah ditentukan.
Tugas:
·
Menganalisa kebutuhan sistem
·
Merancang web atau situs (desain dan program)
·
Mengaktifkan domain dan hosting
·
Pemeliharaan situs dan promosi
Kualifikasi:
·
Menguasai pemrograman web
·
Menguasai pengelolaan database
·
Mengerti domain dan hosting
·
Menguasai sistem jaringan
9. Web Designer
Web designer adalah
mereka yang memiliki keahlian dalam membuat design atraktif dan menarik untuk
situs serta design untuk kepentingan promosi situs secara visual.
Tugas:
·
Mendesain tampilan situs
·
Memastikan tampilan gambar berfungsi ketika
ditambahkan bahasa pemrograman
Kualifikasi:
·
Menguasai HTML, CSS dan XHTML
·
Menguasai Adobe Photoshop & Illustrator
·
Memiliki jiwa seni dan harus kreatif