Minggu, 26 Maret 2017

Menggali Potensi Diri

Menggali Potensi Diri



Assalamualaikum Wr Wb.

Pertama perkenalkan nama saya Ilham Amirullah mahasiswa Teknik Informatika angkatan 2013 di Universitas Gunadarma. Pada tulisan kali ini saya akan membahas mengenai potensi diri sendiri menurut pengalaman saya. Sudah 20 tahunan saya hidup didunia ini, maka sudah banyak pula plengalaman mengenai potensi dalam diri sendiri yang mungkin kedepannya juga masih panjang untuk mengenal bahkan menggali mengenai potensi diri.

Apa itu potensi diri? Pengertian pada Wikipedia menjelaskkan bahwa Potensi diri merupakan kemampuan, kekuatan, baik yang belum terwujud maupun yang telah terwujud, yang dimiliki seseorang, tetapi belum sepenuhnya terlihat atau dipergunakan secara maksimal oleh seseorang.

Setiap orang pasti punya potensi diri, potensi dalam arti kemampuan yang dimilikinya. Begitu juga saya, potensi bagi saya adalah suatu anugerah dari Allah yang memungkinkan saya memiliki kemampuan baik fisik ataupun mental yang akan mudah langsung dimengerti dan dilakukan saya walaupun juga butuh perjuangan untuk menguasai seluruh potensi diri saya yang lebih tinggi.

Pertama dimulai dari pengalaman saya untuk menggali ptensi diri saya. Setiap orang sering kali mengalami suatu kebimbangan atau kebingungan mengennai “apasih potensi diri saya?” “Apasih yang saya bisa? Yang saya kuasai? Kemampuan saya?” begitu juga yang dialami saya dalam menemukan potensi diri. Mulai dari sekolah yaitu dari SD sampai SMP yang hanya memikirkan belajar disekolah, tugas sekolah, PR, dan main dengan teman-teman. Tanpa saya sadari dari belajar disekolah mulai menyukai mata pelajaran disekolah, misal dulu saya suka pelajaran matematika, dan selalu maju kedepan jika disuru guru dan selalu dapat nilai besar, kemampuan saya dalam bidang matematika itu juga merupakan potensi diri saya walaupun tidak terlalu mendalam. Waktu SD juga saya mengikuti kursus computer dan saya sangat senang dengan computer. Apalagi semenjak masuk ke sekolah jenjang SMP saya juga menyukai mata pelajaran lain seperti TIK (Teknologi Informasi Komunikasi) dan juga kesenian karena saya juga menyukai dan bias bermain alat musik Gitar. Saya juga sering memainkan gitar ketika bermain dengan teman-teman. Sewaktu SMP juga saya suka bermain catur. Tanpa saya sadari beberapa yang saya suka dan saya kerjakan merupakan potensi diri sebagian kecil saya, itu menurut saya.

Selanjutnya saya masuk ke sekolah yang lebih tinggi tidak lain dan tidak bukan adalah SMA. Pada waktu sekolah SMA saya mulai kurang menyukai mata pelajaran matematika, yaaa mungki pada waktu itu tingkat kesusahan dalam matematika mulai tinggi dan juga saya sudah merasa malas untuk belajar matematika. Saat SMA saya masih menyukai alat music gitar dan sering memainkannya. Bahkan saat SMA saya masuk ke organisasi ekstrakulikuler Kesenian di sekolah SMA saya dan saya menjabat sebagai Koordinator bagian Band. Saya juga sering mengiuti parade-parade Band baik disekolah maupun diluar sekolah. Pada waktu SMA juga saya mulai menyukkai berorganisasi. Selain masuk ke eskul Kesenian, saya juga turut menjadi anggota MPK (Majelis Permusyawaratan Kelas). MPK ini satu tingkat diatas OSIS. Tetapi di MPK saya hanya bertahan 1 tahun, kemudian keluar setelah kelas 12.

 Pada saat SMA kelas 12 mulailah saya memikirkan masa depan untuk impian saya bisa masuk sekolah tinggi. Walaupun orang tua saya tidak bisa membiayai saya masuk ke sekolah tinggi saya berusaha dengan mencoba mengikuti program beasiswa. Dan Alhamdulillah saya mendapatkan beasiswa darri pemerintah. Mulailah saya memikirkan jurusan untuk masuk ke perguruan tinggi. Karena saya pas sekolah SD-SMP-SMA menyukai komputer ataupun mata pelajaran TIK, maka saya terbenak dalam diri saya bisa masuk kuliah dengan jurusan Teknik Informatika atau yang berbau computer.

Masuklah saya ke perguruan tinggi dengan jurusan Teknik Informatika di Universitas Gunadarma. Setelah masuk ke perkuliahan dan mulai belajar pertama kalinya, sungguh amat saya kaget. Mengapa?? Yang saya pelajari dari mulai SD-SMP-SMA mengenai computer adalah mengoperasikan aplikasi seperti office, fungsi-fungsi system operasi windows, dsb. Tetapi di kulian jurusan Teknik Informatika ini adalah mempelajari Logika-logika pemrograman, tentang computer science, dan lain lain berhubungan dengan pemrograman. Dan juga dikampus saya belajar system operasi linux sedangkan saya hanya mengenal system operasi windows pada laptop ataupun computer personal.

Untuk mengenal dan memasuki jurusan tersebut mau tidak mau saya mempelajarinya dari awal. Dengan banyak membaca buku, artikel, sampai bertanya kepada teman-teman yang sudah mahir. Pada awal kuliah semester 1 saya belum bisa menggali potensi diri dan hanya mengenal pembahasan baru di kampus.. pada semester 2 mulailah adanya praktikum LABTI yaitu belajar tentang Visual Basic dan Delphi. Saya lebih menyukai Visual basic dibandigkan dengan Delphi karena bahasanya lebih mudah dengan basic. Saya mulai belajar-belajar visual basic, walaupun pada akhirnya saya berhenti belajar Visual Basic ini juga.

Saya mulai mencoba perograman WEB. Pertama saya meminta ajarin kepada teman saya yag sudah mahir dalam pemrograman web ini, dan mulailah saya menyukai pemrograman ini juga. Saya mulai mempelajari web walaupun tidak intensif.

Mulailah pada semester 4 saya masuk sebagai Asissten LABTI, dan saya banyak blajar disana. Saya belajar mengajar dan itu sangat menyenangkan. Saya mulai menyukai blender 3D. dan saya banyak belajar ke teman saya. Dan saya pernah membuat objek 3D maupun game dengan blender.
Tetapi itu tidak berlangsung lama. Saya mulai mencoba mengikuti kursus game dengan Unity dan itu juga sangat menyenangkan. Bahkan pada Penulisan Ilmiah (PI) pada semester 6 saya membuat sebuah game 2D dengan Unity 2D.

Pada libur semester 6 saya mencoba magang di salah satu perusahaan yang ada di Bogor, sebagai programmer Android. Saya ditugaskan untuk membuat projek aplikasi berbasis Android. Karena saya belum pernah membuat aplikkasi android untuk itu saya inisiatif belajar dan mengembangkan aplikasi android menggunakan Android Studio.

Pada semester 7, terdapat tugas Lab yaitu membuat website dengan PHP dan framework Codeigniter (CI), selain praktikum saya juga mengajar sebagai Asisten untuk praktikum web ini. Saya pun belajar mengerti dari CI ini. Dan saya juga suka dengan CI ini.

Sampai saat ini saya lebih menyukai pemrograman Android dan juga Pemrograman Web (PHP , dan Codeigniter) terakhir juga saya ingin mempelajari pemrogrman web Laravel (salah satu framework PHP juga). Saya sangat ingin menjadi seorang programmer yang mahir dalam bidang web programming dan Android programming. Dan saya akan menggali terus potensi ini dengan banyak belajar, dan mencari pengalaman dibidangnya.


Kesimpulan dari saya adalah bahwa potensi diri pada manusia itu sebenarnya banyak hanya saja jika untuk mendalami potensi diri ke tingkat yang lebih tinggi itu haruslah fokus pada satu atau paling banyak dua potensi diri. Potensi diri tidak datang pada sendirinya melainkan harus mencari, mencoba, dan menggali potensi diri itu sendiri. Potensi diri akan timbul dari hal yang kita suka.

Kesimpulan untuk potensi diri yang saya akan gali inijuga adalah untuk menjadi orang mahir dalam pemrograman web dan juga android sebagai handle. 

Wassalamualaikum Wr Wb.

Referensi:
-         Wikipedia
-         ymparistopassi.fi

Senin, 20 Maret 2017

Penerapan Komputasi Modern Pada Website BMKG

Penerapan Komputasi Modern Pada Website Badan Meteorologi Klimatologi dan Geofisika (BMKG)

 



1. Teori Komputasi

Komputasi merupakan sebuah konsep yang digunakan untuk memecahkan permasalahan dari sebuah data input dengan menggunakan algoritma. Teori komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer, sehingga mempercepat dalam proses perhitungan.

Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaankomputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal 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.


2. Karakteristik Komputasi Modern

Karakteristik komputasi modern ada 3 macam, yaitu :
  • Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
  • Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
  • Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.

3. Manfaat Komputasi Modern

Banyak manfaat yang terjadi dengan adanya komputasi modern, diantaranya adalah:
  • Perhitungan-perhitungan kompleks yang bisa mencapai ribuan data dapat dengan mudah dikerjakan manusia dengan bantuan komputer. Hal ini tentunya dapat mengurangi waktu, biaya dan lain sebagainya.
  • Lahirnya komputer dapat membantu pekerjaan manusia, dalam berbagai bidang. Misalnya pada bidang kedokteran, pertanian, astronomi, teknologi, ekonomi dan lainnya. Bahkan komputer sekarang telah ada dalam hampir semua bidang di dunia ini.

4. Implementasi Web BMKG dalam Komputasi Modern

Di zaman/masa modern saat ini perkembangan teknologi yang begitu cepat, Implementasi Komputasi banyak digunakan untuk berbagai bidang. Seperti : Bidang Fisika, Kimia, Matematika, Ekonomi, Geografi dan Geologi.

Contoh alat yang dapat membantu manusia dalam konsep komputasi modern adalah:
Mobile computing merupakan kemajuan teknologi komputer yang dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan  perubahan dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya.

Contoh Website Komputasi Modern dalam bidang Geografi dan Geologi,  yaitu BMKG

Berikut adalah tampilan beranda website BMKG:


Dari website BMKG ini kita dapat mendapatkan info tentang perkiraan cuaca di seluruh indonesia dan dunia. dan juga dapat melihat kondisi geografis, seperti gempa bumi danTsunami didunia.

Berikut adalah tampilan untuk informasi gempa terkini:






Berikut adalah tampilan perkiraan cuaca di daerah jobodetabek:




Untuk sebuah pengembangan teknologi, BMKG menyediakan API untuk mengambil data dari server untuk kepentingan developer.





5. Tugas dan Fungsi BMKG

BMKG mempunyai status sebuah Lembaga Pemerintah Non Departemen (LPND), dipimpin oleh seorang Kepala Badan. BMKG mempunyai tugas : melaksanakan tugas pemerintahan di bidang Meteorologi, Klimatologi, Kualitas Udara dan Geofisika sesuai dengan ketentuan perundang-undangan yang berlaku. Dalam melaksanakan tugas sebagaimana dimaksud diatas, Badan Meteorologi Klimatologi dan Geofisika menyelenggarakan fungsi :

  • Perumusan kebijakan nasional dan kebijakan umum di bidang meteorologi, klimatologi, dan geofisika;
  • Perumusan kebijakan teknis di bidang meteorologi, klimatologi, dan geofisika;
  • Koordinasi kebijakan, perencanaan dan program di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan, pembinaan dan pengendalian observasi, dan pengolahan data dan informasi di bidang meteorologi, klimatologi, dan geofisika;
  • Pelayanan data dan informasi di bidang meteorologi, klimatologi, dan geofisika;
  • Penyampaian informasi kepada instansi dan pihak terkait serta masyarakat berkenaan dengan perubahan iklim;
  • Penyampaian informasi dan peringatan dini kepada instansi dan pihak terkait serta masyarakat berkenaan dengan bencana karena factor meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan kerja sama internasional di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan penelitian, pengkajian, dan pengembangan di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan, pembinaan, dan pengendalian instrumentasi, kalibrasi, dan jaringan komunikasi di bidang meteorologi, klimatologi, dan geofisika;
  • Koordinasi dan kerja sama instrumentasi, kalibrasi, dan jaringan komunikasi di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan pendidikan dan pelatihan keahlian dan manajemen pemerintahan di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan pendidikan profesional di bidang meteorologi, klimatologi, dan geofisika;
  • Pelaksanaan manajemen data di bidang meteorologi, klimatologi, dan geofisika;
  • Pembinaan dan koordinasi pelaksanaan tugas administrasi di lingkungan BMKG;
  • Pengelolaan barang milik/kekayaan negara yang menjadi tanggung jawab BMKG;
  • Pengawasan atas pelaksanaan tugas di lingkungan BMKG;
  • Penyampaian laporan, saran, dan pertimbangan di bidang meteorologi, klimatologi, dan geofisika.
Dalam melaksanakan tugas dan fungsinya BMKG dikoordinasikan oleh Menteri yang bertanggung jawab di bidang perhubungan.



Kesimpulan:



Kelebihan

  • Dapat menjadi wadah informasi seputar cuaca di dunia. ini sangat penting bukan hanya cuaca pada saat itu BMKG juga menjadikan informasi cuaca untuk beberapa jam kemudian (prediksi)
  • Dapat menjadi wadah informasi seputar bencana alam seperti gempa bumi di Indonesia.
  • Dengan adanya website apalagi dizaman yang modern ini masyarakat akan mudah mengakses informasi yang di sediakan BMKG, baik dengan komputer maupun smartphone atau device yang dapat mengakses internet.
  • BMKG menyediakan API untuk developer sebagai pengembangan informasi ini dengan sistem lain. contoh adalah aplikasi android untuk informasi yang disediakan API BMKG.
  •  Tersedianya grafik-grafik dan peta yang cihuy dan bagus mempermudah netizen untuk melihat kesimpulan seputar informasi dalam bentuk grafik.


Kekurangan

  • Mungkin yang saya lihat untuk kekurangan website BMKG ini tidak tersedianya sebuah forum untuk masyarakat atau netizen berpartisipasi dalam bidang ini.
  • Tampilan website yang masih bisa dikembangkan.