Senin, 24 April 2017

Situasi ditempat kerja dengan pekerjaan yang menumpuk dan membosankan

Assalamualaikum, pada tulisan kali ini saya akan menceritakan pengalaman saya ketika bekerja di infinys system indonesia sebagai sistem enginner.
          Perkenalkan nama saya Alan Adi Prastyo, biasa dipanggil Alan saya berasal dari pekalongan jawa tengah. pertama masuk universitas gundarma pada tahun 2013 dengan jurusan Teknik informatika, awalnya saya masuk kuliah tujuanya untuk belajar network dan server ternyata pada saat kuliah pertama kali yang saya dapat adalah coding (programming). ternyata ini sangat membantu saya untuk menyelesaikan pekerjaan yang cukup kompleks di networking dan sistem server.
          singkat cerita pada saat ini saya sudah bekerja freelance sebagai openstack enginner di PT BTech dan menjalani proses magang di cloud kilat sebagai sistem enginner dan saya merupakan mahasiswa tingkat akhir yang sedang mengerjakan skripsi, tentu ini merupakan keadaan yang tidak mudah buat saya karena disatu sisi harus menyelesaikan kuliah tepat waktu disisi yang lain saya juga harus mengerjakan pekerjaan saya di btech dan cloud kilat. situasi yang cukup membuat saya merasa tidak nyaman ketika dikantor adalah pada saat pekerjaan menumpuk dan aktifitas kantor yang membosankan, terutama ketika saya baru masuk kerja sebagai karyawan baru tentunya saya membutuhkan adaptasi untuk menyesuiakan dilingkungan kantor. Tentunya hal tersebut pasti sudah pernah dilalui oleh semua orang yang sudah bekerja.

apalagi pekerjaan menjadi seorang sistem enginner sering dikerjakan pada saat malam hari karena untuk meminimalisir down time ketika membangun / maintenance server tentu ini harus mempersiapkan mental, namun karena saya sudah biasa dengan pekerjaan ini jadi saya tidak ada masalah.
          Dari masalah tersebut saya punya tips dan trik untuk mengatasi pekerjaan yang menumpuk dan pekerjaan yang membosankan, namun sebelumnya tentunya setiap orang punya tips dan trik masing-masing untuk mengatasi pekerjaan yang menumpuk dan pekerjaan yang membosankan, dan saya punya trik sendiri untuk mengatasi masalah tersebut. untuk mengatasi masalah pekerjaan yang menumpuk biasanya saya membuat point-point sendiri untuk menyelesaikan sebuah project sehingga saya lebih efisien dan cepat untuk menyelesaikan pekerjaan, namun terkadang saya mengalami stack pada pekerjaan saya, biasaya hal ini disebabkan karena masalah teknis atau pun karena masalah belum disupportnya suatu software oleh komunitas atau vendor sehingga dokumentasinya sedikit.
           Biasanya saya mencari inspirasi dengan mendengarkan murotal Quran atau mendengarkan kajian ilmu agama islam untuk merefleksikan pikiran saya supaya tenang ataupun berdiskusi dengan teman yang pernah mengalami masalah tersebut, tentu setiap orang mempunyai trik tersendiri. Untuk masalah pekerjaan yang membosankan itu terjadi karena ada beberapa faktor diantaranya mengerjakan pekerjaan yang sama setiap harinya, terkadang itu membuat seseorang menjadi jenuh dengan perkerjaan yang dilakukan, kedua karena memang pada saat itu tidak ada pekerjaan jadi seseorang menjadi bingung karena tidak tau apa yang harus dilakukan sehingga orang tersebut menjadi bosan.
          saya memiliki beberapa padangan soal pekerjaan yang membosankan, untuk masalah pertama biasanya saya mencoba untuk menyelesaikan pekerjaan dikantor, kalo sudah selesai biasanya saya mencoba untuk explore pada teknologi yang baru, untuk memvariasi pekerjaan saya dan meningkatkan skill sehingga saya tidak mengalami kejenuhan dalam bekerja. untuk masalah kedua tentu dalam islam "waktu adalah ibadah" maka jangan biarkan waktu terbuang sia-sia hanya untuk memikirkan yang tidak jelas, biasanya ketika tidak ada pekerjaan saya akan belajar dengan sesuatu yang baru pada teknologi informasi tentunya selain meningkatkan skill juga untuk menghilangakan kebosanan, biasanya supaya proses menghilangkan pekerjaan yang membosankan saya juga mendengarkan murotal Quran itu membuat lebih nyaman.

mungkin itu pengalaman saya untuk mengatasi pekerjaan yang menumpuk dan membosankan. sekian dan terimakasih. wasalamualaikum

Refrensi :
http://www.duniakaryawan.com/10-tips-agar-pekerjaan-anda-tidak-menjadi-beban/
http://lifestyle.kompas.com/read/2012/02/01/08202865/7.langkah.tuntaskan.pekerjaan.yang.menumpuk

Sabtu, 22 April 2017

Komputasi Modern

Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ilmu ini terutama membahas hal terkait komputabilitas dan kompleksitas, dalam kaitannya dengan formalisme komputasi. Untuk melakukan studi komputasi dengan ketat, ilmuwan komputer bekerja dengan abstraksi matematika dari komputer yang dinamakan model komputasi. Ada beberapa model yang digunakan, namun yang paling umum dipelajari adalah mesin Turing. Sebuah mesin Turing dapat dipikirkan sebagai komputer pribadi meja dengan kapasitas memori yang tak terhingga, namun hanya dapat diakses dalam bagian-bagian terpisah dan diskret. Ilmuwan komputer mempelajari mesin Turing karena mudah dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh yang dimungkinkan. Kapasitas memori tidak terbatas mungkin terlihat sebagai sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang "terputuskan" (decidable) yang dipecahkan oleh mesin Turing selalu hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan oleh komputer yang memiliki jumlah memori terbatas.
Teori komputasi dibagi lagi menjadi 3 ranting :
  1.  Teori Otomata (automata theory)
  2. Teori Komputabilitas (computability theory)
  3. Teori Kompleksitas (computational complexity theory)
Teori komputabilitas bertujuan untuk memeriksa apakah persoalan komputasi dapat dipecahkan pada suatu model komputasi teoritis. Dengan kata lain, teori komputabilitas mengklasifikasikan persoalan sebagai dapat dipecahkan (solvable) atau persoalan yang tidak dapat dipecahkan (unsolvable). Teori kompleksitas bertujuan untuk mengkaji kebutuhan waktu dan ruang untuk memecahkan persoalan yang diselesaikan dengan pendekatan yang berbeda-beda. Dengan kata lain, teori kompleksitas mengklasifikasikan persoalan sebagai persoalan mudah (easy) atau persoalan sukar (hard). Teori komputabilitas memperkenalkan beberapa konsep yang digunakan di dalam teori kompleksitas. Teori otomata mengacu pada definisi dan sifat-sifat model komputasi. Di dalam teori komputasi, model komputasi yang sering dipakai adalah Mesin Turing. 

Beberapa model komputasi :
  • Finite State Automata (FSA)/Finite State Machine (FSM)
  • Push Down Automata (PDA)
  • Mesin Turing (Turing Machine) atau TM
Sejarah Komputasi Modern
Dalam perkembangan komputasi modern, kita tidak bisa melupakan begitu saja orang dibalik perkembangan komputasi modern yang merubah semua pekerjaan jadi lebih mudah. Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann. Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.
KOMPUTASI MODERN
Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
  1. Akurasi
  2. Kecepatan
  3. Problem Volume Besar
  4. Modelling
  5. Kompleksitas
Komputasi modern terbagi menjadi tiga macam, yaitu :
  1. Mobile Computing atau komputasi bergerak adalah kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa kabel dan mudah dibawa dan mudah di pindah – pindahkan. Contoh dari perangkat komputasi bergerak, seperti smartphone, GPS, dll.
  2. Grid Computing atau komputasi grid menggunakan komputer yang terpisah oleh geografis, didistribusikan dan terhubung oleh jaringan untuk menyelesaikan masalah komputasi skala besar, ada beberapa daftar yang dapat digunakan untuk mengenali sistem komputasi grid, adalah:
  3. Cloud Computing atau Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet, Komputasi cloud menggambarkan pelengkap baru, konsumsi, dan layanan IT berbasis model dalam internet dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.
Perbedaan diantara ketigannya adalah:
  1. Komputasi Mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
  2. Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
  3. Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana – mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
  4. Untuk komputasi mobile, proses tergantung si pengguna. Komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.
  
Komentar Pribadi Artikel teori komputasi modern
Berdasarkan dari pembacaan artikel komputasi modern pada paragraf pertama, saya melihat artikel tersebut belum terlalu lengkap. harusnya pada bagian bagian teori harus diperjelas lagi dalam hal perhitungan karena artikel ini membahas komputasi artinya lebih kearah algoritma dan perhitungannya.

Menurut saya pada bagian macam-macam komputasi moder disitu terdapat tiga bagian, namun masih kurang detail dalam penjelasanya misalnya pada bagian mobile komputing, grid komputing dan cloud komputing.

Kelebihan artikel ini :
  • Isi dari artikel ini cukup lengkap dalam penyajian informasi sehingga kita dapat mengetahui semua informasi mengenai Komputasi Moderrn dalam hanya membaca 1 blog ini.
  • Informasi yang disampaikan juga merupakan sebuah kebenaran berdasarkan fakta.
  • Memberkan penjelasan secara lengkap mengenai aspek-aspek yang ada pada komputasi modern.
  • Informasi yang diberikan sesuai kebutuhan dari para pembaca 
  • Penulisan cukup rapih , sehingga dapat mudah untuk dimengerti olehh pembaca.
Kekurangan dari artikel ini :
  • Kurang nya contoh yang real dalam penggunaan komputasi modern di dalam kehidupan sehari-hari 
  • Isinya kurang menarik karena hanya monoton berisi teks, melainkan tidak adanya gambar untuk lebih memperjelas dan menarik minat pembaca.
 
Refrensi:
https://id.wikipedia.org/wiki/Teori_komputasi
https://anggasaputro.wordpress.com/2016/03/15/teori-komputasi-dan-penerapannya/
http://oolish.blog.uns.ac.id/komputasi/