Pernah Mengerjakan Proyek Nyata Membuat Kesempatan Magang Jadi Terbuka

Pernah Mengerjakan Proyek Nyata Membuat Kesempatan Magang Jadi Terbuka

Cerita Ivan Jaelani Besti, Lulusan Coding Camp powered by DBS Foundation Ivan Jaelani Besti (21) melihat teknologi sebagai sebuah alat yang mampu menyederhanakan hidup dan membuka peluang tak terbatas. Pemuda asal Sukabumi ini memiliki rasa ingin tahu yang membuatnya semangat untuk terus mengeksplorasi cara kerja software dan bagaimana data bisa ...

Menentukan Jalur Karier: Back-End, Front-End, atau Full Stack Developer?

Menentukan Jalur Karier: Back-End, Front-End, atau Full Stack Developer?

Kamu tertarik untuk berkarier di dunia pemrograman? Dunia teknologi memang penuh peluang, apalagi dengan terus berkembangnya kebutuhan akan talenta digital. Di antara berbagai pilihan karier dalam bidang pengembangan perangkat lunak, ada tiga jalur utama yang sering menjadi pertimbangan: front-end developer, back-end developer, dan full stack developer. Nah, kalau kamu masih ...

Data Engineer vs Data Scientist – Mana yang Cocok?

Data Engineer vs Data Scientist – Mana yang Cocok?

Data engineer dan data scientist adalah dua profesi yang sering terdengar di era big data saat ini. Keduanya sama-sama berkutat dengan data, tapi fokus dan tanggung jawabnya tentu berbeda. Banyak orang sering bingung, apakah lebih baik jadi data engineer atau data scientist? Apakah keduanya bersaing atau justru saling melengkapi? Artikel ...

Pijak in Collaboration with IBM SkillsBuild: Beasiswa Pelatihan AI TERBARU!

Pijak in Collaboration with IBM SkillsBuild: Beasiswa Pelatihan AI TERBARU!

Di era digital, kebutuhan akan talenta teknologi terus meningkat. Menjawab tantangan tersebut, Pijak in collaboration with IBM SkillsBuild menghadirkan program beasiswa pelatihan Artificial Intelligence (AI) yang dirancang untuk membekali generasi muda Indonesia dengan keterampilan paling relevan dengan industri saat ini. Kolaborasi strategis antara Dicoding dan IBM SkillsBuild ini menargetkan hingga ...

Merapikan Android App dengan Clean Architecture

Merapikan Android App dengan Clean Architecture

Kalau kamu sedang membangun aplikasi Android dan mulai merasa kodenya seperti benang kusut yang sulit dipelihara, mungkin sekarang saatnya mencoba pendekatan clean architecture.  Konsep ini bukan hanya sekadar gaya atau tren dalam pengembangan perangkat lunak, tapi sebuah pendekatan arsitektural yang bisa bikin proyek kamu lebih terstruktur, scalable, dan mudah di-maintain. ...

Serverless Computing: Solusi Simple Bangun Aplikasi

Serverless Computing: Solusi Simple Bangun Aplikasi

Kalau kamu sering berkecimpung di dunia pemrograman atau pengembangan aplikasi, pasti kamu tahu betapa menguras waktu dan tenaga saat harus mengurus infrastruktur server. Nah, kalau kamu mencari cara yang lebih simpel dan fleksibel untuk membangun aplikasi, berarti kamu harus kenalan sama yang namanya serverless computing. Di artikel ini, kita akan ...

Jadi System Analyst Setelah Belajar di Dicoding secara Intensif

Jadi System Analyst Setelah Belajar di Dicoding secara Intensif

Cerita Adiva Arini Puteri, Lulusan Program Intensif di Dicoding Meski dunia teknologi dianggap sebagai bidang yang didominasi oleh laki-laki, perempuan tetap memiliki kesempatan yang sama jika ingin berkembang dan bersinar di sana. Itulah yang dipercayai oleh Adiva Arini Puteri (24), seorang perempuan asal Tebet, Jakarta Selatan. Sebagai anak pertama dari ...

Blockchain & Smart Contract dengan Solidity untuk Pemula

Blockchain & Smart Contract dengan Solidity untuk Pemula

Kamu mungkin sudah sering mendengar istilah “blockchain” akhir-akhir ini, terutama terkait dengan cryptocurrency seperti Bitcoin ataupun Ethereum. Namun, tahukah kamu kalau teknologi ini bukan hanya sekadar mata uang digital? Salah satu implementasi paling menarik dari blockchain adalah smart contract, yaitu kontrak digital yang berjalan sendiri tanpa perlu perantara. Nah, dalam ...

Optimasi Performa Mobile dengan Flutter atau React Native

Optimasi Performa Mobile dengan Flutter atau React Native

work iniDalam dunia pengembangan aplikasi mobile, performa adalah segalanya. Nggak peduli seberapa keren tampilan aplikasimu, kalau lola alias loading lama, pengguna bisa langsung uninstall tanpa pikir panjang.  Nah, dua framework yang sering jadi andalan dalam membangun aplikasi mobile saat ini adalah Flutter dan React Native. Keduanya punya kelebihan masing-masing, tapi ...