Developer global menggunakan alat Google untuk membangun solusi dalam perekrutan, bimbingan, dan lainnya

DES 19, 2023
Lyanne Alfaro DevRel Program Manager Google Developer Studio

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.

Miguel Ángel Durán Garcí

Miguel Angel Duran Garci

Barcelona, Spanyol

Google Developer Expert, Teknologi Web

Content Creator & Software Engineer

Twitter

Twitch

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

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.

Apa alat favorit yang Anda gunakan? Mengapa?

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.

Beri tahu kami tentang aplikasi yang pernah Anda buat di masa lalu menggunakan alat Google.

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.

Apa yang akan Anda buat dengan Google Bard?

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.

Saran apa yang akan Anda berikan kepada seseorang yang baru memulai perjalanannya sebagai developer?

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.

Marian Villa

Marian Villa

Medellín, Kolombia

Google Developer Expert, Teknologi Web

Women Techmakers Anggota

Google for Startups Mentor

Co-founder / Direktur Pionerasdev

Twitter

LinkedIn

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

Pengembangan dan Kreativitas:

  • Google Chrome DevTools
  • Bard
  • TensorflowJS

Produktivitas dan Komunikasi:

  • Gmail
  • Google Calendar
  • Google Drive
  • Google Docs
  • Google Spreadsheet
  • Google Slide
  • Google Meet

Pemasaran dan Bisnis:

  • Google Ads
  • Google Analytics
  • Google My Business
  • Google Workspace
  • Google Cloud Platform
  • Google Marketing Platform

Pendidikan dan Pembelajaran:

  • Google Classroom
  • Google Formulir
  • Google Sites
  • YouTube

Apa alat favorit yang Anda gunakan? Mengapa?

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.

Beri tahu kami tentang aplikasi yang pernah Anda buat di masa lalu menggunakan alat Google.

Di situs web terbaru kami, kami menggunakan semua teknologi Google yang ada untuk meningkatkan citra kami sebagai LSM. Temukan di sini.

Apa yang akan Anda buat dengan Google Bard?

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.

Saran apa yang akan Anda berikan kepada seseorang yang baru memulai perjalanannya sebagai developer?

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.

Rubens de Almeida Zimbres

Rubens de Almeida Zimbres

São Paulo - Brasil

Google Developer Expert, Machine Learning dan Google Cloud

ML Engineer

Twitter

LinkedIn

Situs Web

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

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.

Apa alat favorit yang Anda gunakan? Mengapa?

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.

Beri tahu kami tentang aplikasi yang pernah Anda buat di masa lalu menggunakan alat Google.

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).

Apa yang akan Anda buat dengan Google Bard?

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.

Saran apa yang akan Anda berikan kepada seseorang yang baru memulai perjalanannya sebagai developer?

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.