Developer Journey adalah serial bulanan yang menyoroti beragam developer global yang berbagi tantangan, peluang, dan kesuksesan dalam perjalanan mereka. Setiap bulan, kami akan menyoroti developer di seluruh dunia, alat Google yang mereka manfaatkan, dan jenis produk yang mereka buat.
Bulan ini kami berbicara dengan developer global di seluruh Google Developer Experts, dan Women Techmakers, untuk mempelajari lebih lanjut tentang alat Google favorit mereka, aplikasi yang telah mereka bangun untuk menyatukan beragam komunitas, dan peran desain inklusif dalam proses mereka.
Saya telah menggunakan Firebase, Google Cloud Platform, CrUX Dashboard, dan Chrome DevTools selama bertahun-tahun. Sebagai developer web, saya selalu menantikan fitur-fitur baru yang diberikan DevTools kepada kami untuk meningkatkan produktivitas dan performa aplikasi kami.
Akhir-akhir ini, saya telah mencoba Project IDX, ruang kerja yang sepenuhnya berbasis web untuk pengembangan aplikasi full-stack, dan saya benar-benar tidak sabar dengan masa depan project ini. Saya menyukai gagasan dari kemampuan mengembangkan dan men-deploy aplikasi dari browser, tanpa harus menginstal apa pun di komputer saya.
Baru-baru ini, saya men-deploy AdventJS, kalender liburan untuk developer. Untuk mengoptimalkan gambar, saya menggunakan Squoosh dari tim GoogleChromeLabs. Saya telah menggunakan Lighthouse dari Chrome DevTools untuk memastikan situs web dapat diakses dan untuk meningkatkan performa. Selain itu, saya menggunakan Google Bard untuk menerjemahkan konten situs web ke dalam bahasa Inggris dan Portugis.
Saya berencana untuk memperluas situs web yang saya buat untuk komunitas berbahasa Spanyol guna mengajarkan JavaScript dari awal. Dengan Google Bard, saya dapat memeriksa konten, membuat beberapa kode, dan membuatnya membantu saya membuat tantangan bagi siswa.
Saya menyarankan mereka untuk bersabar dan menikmati prosesnya. Perjalanan ini memang panjang, tetapi hasilnya sepadan. Selain itu, saya menyarankan mereka untuk membangun rasa ingin tahu dan menghindari hanya berpegang pada beberapa teknologi. Terakhir, saya menyarankan mereka untuk berbagi pengetahuan dengan komunitas karena ini adalah cara terbaik untuk belajar dan bertemu orang baru. Anda tidak perlu menjadi ahli untuk membagikan pengetahuan Anda; Anda hanya perlu selangkah lebih maju dari orang-orang yang Anda ajar.
Medellín, Kolombia
Google Developer Expert, Teknologi Web
Women Techmakers Anggota
Google for Startups Mentor
Co-founder / Direktur Pionerasdev
Pengembangan dan Kreativitas:
Produktivitas dan Komunikasi:
Pemasaran dan Bisnis:
Pendidikan dan Pembelajaran:
Memilih alat favorit adalah tugas yang cukup sulit mengingat Bard, TensorflowJS, dan Google Chrome DevTools memiliki keacanggihan yang unik, tetapi saya harus mengatakan bahwa Google Chrome DevTools adalah yang paling menarik bagi saya. Fleksibilitasnya dalam memeriksa dan menjalankan proses debug halaman web, menguji variasi kode, dan memberikan insight tentang perilaku JavaScript sangat penting dalam upaya pengembangan web saya. Namun, Bard dan TensorFlow.js juga memiliki kemampuan yang luar biasa. Bard berperan penting dalam menghasilkan konten kreatif, menjawab pertanyaan, dan bahkan menyusun kode. Sementara itu, TensorFlow.js adalah alat andalan yang memungkinkan machine learning dalam JavaScript, dan membuatnya dapat diakses untuk berbagai aplikasi. Setiap alat memiliki daya tarik yang unik, dan pilihannya akan tergantung pada konteks dan persyaratan spesifik dari tugas yang dihadapi.
Di situs web terbaru kami, kami menggunakan semua teknologi Google yang ada untuk meningkatkan citra kami sebagai LSM. Temukan di sini.
Kami sekali lagi melanjutkan project bimbingan yang sukses untuk memacu karier kami sebagai developer, jadi Bard dan Duet AI adalah rekan yang hebat untuk memeriksa kode kami dan sekali lagi menjadikan produk ini sebagai MVP untuk komunitas kami.
Pertama, pikirkan masalah yang ingin Anda pecahkan, atau apa yang ingin Anda kontribusikan kepada dunia, lalu buat dan wujudkan. Hal ini akan lebih mudah jika Anda mengandalkan komunitas, dan orang-orang yang membantu Anda sebagai mentor, sponsor, dan pemandu.
Saya telah menggunakan keseluruhan Produk Google. Saya menggunakan Google Workspace setiap harinya, situs web pribadi saya dibuat di Google Sites, dan Google Cloud; Saya mulai dengan Compute Engine dan Jupyter Notebook, yang disesuaikan dengan kebutuhan saya.
Ketika saya memperoleh lebih banyak pengetahuan melalui pengalaman praktis, Coursera, dan Google Cloud Skills Boost, saya mulai membangun solusi end-to-end menggunakan BigQuery, SQL, banyak Vertex AI (Generative AI Studio, Matching Engine, Speech-to-text, Pipelines, AutoML, Model Fine-Tuning), Cloud Run (dan sedikit GKE - Kubernetes), Cloud Functions, Dialogflow dan Document AI.
Karena persyaratan klien berubah sesuai dengan industrinya, seperti perekrutan (Virtual Career Center) dan contact center (Contact Center AI), saya dapat menguji dan men-deploy dalam pembuatan produk Google yang berbeda untuk memenuhi kebutuhan klien.
Vertex AI adalah favorit saya, karena murni ML dan Deep Learning yang dioptimalkan. Menggunakan AutoML dengan NAS (Neural Architecture Search) adalah pengalaman yang sangat menarik dengan hasil yang luar biasa. Mengembangkan pipeline Machine Learning dengan Kubeflow adalah kesenangan yang istimewa, karena akan masuk ke pembuatan dan seluruh MLOps terlibat.
Saya telah membangun solusi perekrutan yang diterapkan di enam negara Amerika Latin, yang menguntungkan lebih dari 365.000 orang. Solusi ini secara otomatis menganalisis resume menggunakan OCR melalui Document AI.
Saya memberikan prediksi pendapatan untuk jaringan hotel menggunakan Tensorflow, dengan peningkatan akurasi model klien sebesar 0,95%. Saya juga membangun solusi Contact Center yang menggunakan Google Speech-to-Text dan analitik untuk mempermudah manajemen dan juga untuk menghasilkan insight strategis.
Akhir-akhir ini, saya menjadi bagian dari tim yang memberikan solusi Virtual Career Center end-to-end yang mencocokkan calon pekerja dengan lowongan pekerjaan menggunakan Vertex AI Matching Engine melalui penyematan teks dan SCANN. Solusi rekrutmen dan solusi contact center menghasilkan paten di Brasil, di bidang NLP (Natural Language Processing).
Google Bard adalah bagian dari rutinitas harian saya. Alat ini membantu saya saat membuat kode, membantu saya merencanakan perjalanan, menggunakan transportasi umum yang tepat, mengunjungi tempat-tempat menarik di seluruh dunia, dan juga membantu mengambil pencarian Google secara terorganisir, dengan konten yang diperbarui. Saya menggunakan Bard bersama dengan LangChain untuk melakukan optimasi di industri keuangan.
Pelajari dasar-dasarnya terlebih dahulu.
Godaan untuk mempelajari bidang yang luar biasa ini karena Machine Learning sangat besar, tetapi coding adalah bagian besar dari solusi. Belajar kode dengan benar, dalam bahasa apa pun yang Anda inginkan. Hal ini akan memberikan efisiensi dan keamanan jika solusi Anda perlu ditingkatkan, mengurangi biaya infrastruktur, dan meningkatkan pengalaman pengguna.
Hal yang sama berlaku untuk Machine Learning: pelajari ilmu dasar seperti Kalkulus, dasar-dasar Ilmu Komputer dan Anda akan memahami sebagian besar konten yang dibagikan hari ini secara online. Sebaiknya Anda menyelami Deep Learning dan ilmu terkait setelah mempelajari ML. Jangan memalsukannya. Anda pasti bisa.