top of page

Data Warehouse dan Data Mining 1:Jobdesc,Skill,dan Salary Seorang Data Engineer,Data Analyst,Data Scientist

Data Engineer

Data Engineer merupakan orang yang mengatur dan mengelola proses arsitektur data pada sebuah perusahaan. Infrastruktur dapat berupa basis data (database), pipeline, atau warehouse. 

Tugas Dan Tanggungjawab 

1. Mengumpulkan dan Mengolah Data

2. Membersihkan Data

3. Mengembangkan Arsitektur Data Warehouse

Skill Yang Wajib Dimiliki

1. Menguasai Bahasa Pemrograman SQL dan Python

2. Memiliki Pengalaman di Bidang Cloud Platform

3. Mempunyai Pemahaman dalam Merancang System Scripting

Gaji Seorang Data Engineer

Menurut sumber dari website Neuvoo, gaji rata – rata seorang data engineer di Indonesia mencapai 12.5 juta rupiah atau sekitar 150 juta/ pertahun. Angka tersebut terbilang cukup besar dan tentu saja akan sebanding dengan tugas dan tanggung jawab yang dimilikinya untuk mengisi posisi tersebut. Anda perlu mempersiapkan kemampuan anda, baik secara soft-skill maupun hard-skill.

Data Analyst

Merupakan proses inspeksi, pembersihan dan pemodelan data dengan tujuan menemukan informasi yang berguna, menginformasikan kesimpulan dan mendukung pengambilan keputusan.

Tugas Data Analyst

​

1. Kemampuan dalam menganalisis

Tugas untuk menganalisis berbagai macam data yang telah disaring sedemikian rupa dan diolah kembali sebagai bahan untuk pengambilan keputusan bisnis suatu perusahaan. 

Kemampuan dalam menganalisis berbagai masalah yang terjadi di dalam pengembangan aplikasi juga termasuk ke dalam tugas dari analis data. Setelah proses analisis sudah dirasa cukup, maka selanjutnya masuk pada proses pembuatan laporan dari hasil data statistik yang dipaparkan oleh analis data.

2. Memiliki kemampuan dalam membaca arah bisnis

Setiap pengambilan keputusan sekecil apapun, akan memberikan dampak dan perubahan yang lumayan besar bagi arah bisnis perusahaan. Perlu adanya pemikiran dan tindakan yang tepat dengan memperhatikan data dan fakta yang ada sebelum mengambil sebuah keputusan.

3. Dapat berkomunikasi dengan baik

Mampu berkomunikasi dengan berbagai divisi atau tim terkait pengembangan proyek. Anda dituntut untuk dapat memaparkan dan menjelaskan hasil analisis data yang telah diperoleh dari sumber informasi yang valid dan terpercaya.

4. Mampu untuk menafsirkan data

Mampu untuk menafsirkan sebuah data dengan baik dan rinci. Anda memerlukan pemikiran yang kritis dan inovatif untuk dapat mengembangkan solusi yang anda buat sendiri agar dapat membantu proses bisnis perusahaan atau industri.

5. Bekerja sama dengan tim manajemen untuk kebutuhan bisnis

Mampu bekerja sama dengan tim manajemen untuk mendiskusikan lebih lanjut terkait dengan pengembangan produk dan solusi yang dibuat.

Skill Yang Harus Dimiliki

1. Software Engineering

2. Language Programming

3. Statistika

4. Machine Learning

5. Visualisasi Data dan Komunikasi

6. Kalkulus dan Aljabar

7. Pemetaan Data

8. Problem Solver

Skill Yang Wajib Dimiliki.

1. Memahami penggunaan bahasa pemrograman SQL

Bahasa SQL merupakan bahasa pemrograman untuk menangani urusan pengelolaan dan manajemen data. Banyak tools yang digunakan untuk membantu dalam proses pengembangan aplikasi, seperti MySQL, SQL Server, PostGre, dan lain sebagainya. Pada umumnya, anda akan banyak bekerja pada sisi server.

2. Memahami konsep statistik dan matematika

Berikutnya, seorang data analyst juga harus mampu untuk memahami dan mengimplementasikan penerapan statistika dan matematika dalam membantu proses analisis data secara lebih akurat dan tersistem. Anda harus siap untuk berhubungan dengan berbagai bentuk sajian angka terkait data proyek.

3. Mampu untuk memvisualisasikan data

Selanjutnya, salah satu skill yang harus dimiliki seorang analis data adalah mampu untuk memvisualisasikan data ke dalam bentuk grafik dan visual. Sehingga, data yang berhasil diperoleh dapat disajikan dengan baik dan disampaikan dengan lebih komunikatif.

4. Mampu menggunakan machine learning

Skill terakhir yang harus anda kuasai adalah mempelajari dan mampu untuk menerapkan konsep pengembangan perangkat lunak dengan metode machine learning. Bahasa pemrograman yang biasanya digunakan adalah Python, R, JavaScript, dan bahasa pemrograman yang menerapkan paradigma OOP (Object Oriented Programming).

Gaji Data Analyst

Berdasarkan sumber dari website Kelly Service pada tahun 2018, rata – rata gaji yang dimiliki oleh seorang data analyst mencapai 11 juta rupiah. Untuk gaji tertingginya sekitar 18 juta, serta gaji terendah di posisi 4 juta. Untuk perhitungan gaji tersebut juga disesuaikan dengan pengalaman, tingkatan posisi, dan tanggung jawab yang dimiliki.

 

Contoh : beberapa jabatan seorang data analis dimulai dari analis data, analis data senior, analis data magang, analis data klinik, dan analis data kuantitatif. Untuk mendapatkan posisi sebagai senior data analyst anda harus memiliki pengalaman dan jam terbang yang tinggi agar dapat bersaing dengan analis data yang lain. 

Mining Crypto

Mining Cryptocurrency ?
 

Sebelum tahu cara mining cryptocurrency, kamu harus tahu apa itu Crypto Coin Miner. Pernah mendengar cryptocurrency atau bitcoin? Dikutip dari jurnal milik Joey Conway yang berjudul “Beginners Guide to Cryptocurrencies“, pada tahun 1990 David Chaum memiliki ide untuk membuat suatu metode pembayaran menggunakan teknologi kriptografi yang disebut virtual currency. Ada 2 macam jenis virtual currency yaitu dalam bentuk uang digital dan cyptocurrency. Cryptocurrency adalah suatu metode pembayaran dimana setiap transaksi data akan dilakukan penyandian menggunakan algoritma kriptografi tertentu.

Ada beberapa jenis cryptocurrency salah satunya adalah bitcoin. Cryptocurrency tidak seperti uang cash namun lebih seperti emas atau perak. Kamu bisa menambang coin melalui proses Crypto Coin Miner. Nah proses menambang coin ini tidaklah mudah. Proses menambang coin ini artinya kamu harus memecahkan algoritma kriptografi dari setiap transaksi. Jika berhasil, kamu akan mendapatkan reward yang berbentuk coin tadi. Karena algoritma yang harus dipecahkan begitu rumit, maka diperlukan hardware dengan spesifikasi tinggi. Tidak sembarang orang memiliki modal untuk melakukan Crypto Coin Miner. Untuk itu, muncullah modus baru para hacker untuk memasukkan script Crypto Coin Miner ke dalam server secara ilegal.

Cryptocurrency di Indonesia
 

Dikutip dari Indonesian Journal on Networking and Security yang berjudul Pemanfaatan Cryptocurrency Sebagai Penerapan Mata Uang Rupiah Kedalam Bentuk Digital Menggunakan Teknologi Bitcoin, menjelaskan bahwa cara mining Cryptocurrency apalagi menambang bitcoin adalah teknologi baru. Untuk itu diperlukan pengkajian yang lebih lanjut. Apalagi jika bitcoin diterapkan di Indonesia. Diperlukan pengkajian yang lebih matang dari beberapa ahli. Jika teknologi bitcoin ini diterapkan maka dapat dimungkinkan untuk menggabungkan sumber daya komputasi untuk menciptakan sebuah jaringan peer-to-peer network secara desentralisasi. Hal ini berfungsi agar user memiliki sebuah sistem shared access data. Selain itu, sebaiknya Indonesia memiliki satu macam uang elektronik yang berbentuk fisik maupun digital.
 

Peringatan Wajib Berhati - Hati
 

Ada pepatah yang mengatakan bahwa mencegah lebih baik daripada mengobati. Untuk itu, kamu harus melakukan tindakan pencegahan (preventif) agar server tidak disisipi script ilegal atau berbahaya. Antara lain:
 

1. Selalu Pilih Penyedia Hosting Terbaik

Semua jenis server baik itu server hosting atau VPS, adalah kerangka atau landasan dari berdirinya sebuah website. Jadi, pastikan kamu pilih penyedia hosting terbaik dari segi performa, teknologi yang digunakan, jenis server, sistem operasi, respon Tim Support, dan security. Selalu pilih penyedia hosting yang memiliki fitur security seperti CloudFlare, Security Protection, Antivirus dan Antimalware Imunify360 Spam Filter serta sebagainya. Pengen tahu cara memilih web hosting terbaik? Coba baca 7 Cara Memilih Web Hosting Terbaik di Jaman Sekarang
 

2. Amankan Website Kamu!

Walaupun benteng pertahanan dari sisi server sudah diperkuat, pastikan dari sisi client juga kuat ya! Malware dan virus bisa datang dari berbagai sisi misalnya dari password terlalu mudah, username mudah ditebak, penggunaan tema sembarangan, plugin versi lama, tidak adanya proteksi script website dan sebagainya. Untuk itu, pastikan kamu amankan website kamu sekarang! Jangan sampai ada celah yang memungkinkan hacker bisa masuk!

​

3. Selalu Lakukan Update Versi Terbaru

Telah disinggung tadi, bahwa website versi lama akan berpotensi menjadi celah masuknya hacker untuk meretas website. Untuk itu, pastikan kamu lakukan update atau auto upgrade versi website. Baik itu website menggunakan Content Management System (CMS) ataupun menggunakan framework tertentu.

​

4. Ketahui Informasi Cara Mining Cryptocurrency

Keamanan data itu penting. Maka dari itu, kamu bisa baca-baca beberapa artikel mengenai kemanan data, virus terbaru yang muncul dan sebagainya. Hal ini cukup bermanfaat untuk menambah pengetahuan kamu di dunia security. Seperti halnya cara mining cryptocurrency tadi.

Bagaimana jika server terindikasi script “crypto coin miner” ilegal? Jika kamu menjadi salah satu korban modus terbaru hacker ini, pastikan jangan menghapus script Crypto Coin Miner. Mengapa? Server kamu rentan terhadap remote code execution exploit dan mudah dieksekusi. Sangat mungkin bahwa hacker yang lebih canggih menggunakan ini untuk mendapatkan akses yang lebih dari sistem.

Pengertian Mining Crypto

​

Mining crypto merupakan sebuah proses pemecahan masalah matematika yang rumit. Oleh karena itu, proses ini sering diibaratkan sebagai proses menambang emas. Proses pemecahan masalah matematika ini merupakan bentuk upaya untuk menambah blok baru dalam sistem transaksi crypto yang disebut dengan blockchain.

 

 

Bagaimana Cara Melakukan Mining Crypto

​

  • Lakukan Penambangan Crypto di Pool Mining

Salah satu cara melakukan penambangan crypto adalah dengan menambang di pool mining. Cara ini cukup sederhana. Anda hanya perlu menggabungkan kekuatan dengan penambang lain dalam suatu pool untuk melakukan mining crypto. Nantinya, Anda akan berbagi imbalan untuk hasil yang diperoleh dari mining crypto tersebut.

Melalui cara ini, Anda harus mendaftarkan diri ke sebulan kolam atau pool. Lalu semua penambang yang ada di pool tersebut setuju untuk berbagi imbalan Bitcoin berapapun dengan anggota kolam lain.

 

  • Melakukan Mining Crypto di Cloud Mining

Metode penambangan Bitcoin ini tidak perlu memiliki alat komputasi yang canggih. Anda bisa menggunakan layanan penyedia cloud mining. Contohnya adalah Genesis Mining, Hashflare, Hashing24, dan lain sebagainya. Keuntungan dari mining ini adalah Anda tidak perlu punya pengetahuan mendalam tentang hardware mining. Namun cara menambang satu ini punya risiko yang tinggi.

 

  • Solo Mining sebagai Cara Penambangan Crypto

Anda juga bisa melakukan mining crypto dengan cara solo mining. Cara mining satu ini membuat Anda tidak harus membagi pendapatan Anda dengan orang lain. Namun Anda perlu menyediakan berbagai peralatan canggih seperti PC, motherboard, kartu grafis, hard drive, RAM, dll. Selain itu, Anda pun harus mempunyai daya listrik besar dan menyelesaikan algoritma matematika rumit untuk menghasilkan Bitcoin.

Biasanya, solo mining dilakukan oleh mereka yang sudah ahli, karena hal ini tidak mudah dilakukan oleh para pemula. Anda bisa menggunakan hardware ASIC (Application Specific Circuit Chips) untuk melakukan mining crypto. Anda juga perlu menggunakan software mining Bitcoin. Contohnya adalah Bitcoin Miner, BTC Miner, Easy Miner, CG Miner, dan BFG Miner.

 

Itulah beberapa hal tentang crypto dan cara melakukan mining terhadap mata uang tersebut. Memang ada banyak hal yang perlu Anda pelajari dan perhatikan sebelum mulai melakukan mining. Oleh karena itu, pastikan Anda sudah ada dalam keadaan siap dan berpengetahuan sebelum mulai melakukan kegiatan mining.

 

Tidak hanya itu, modal Anda untuk mining pun perlu mencukupi. Saat Anda berhasil melakukan mining crypto, kelak mata uang digital ini bisa menjadi aset yang berharga untuk Anda.

Work Table

ADI.UNGGASID.COM

bottom of page