Developer Hispanik dan Latin Global Berbagi Cara Mereka Menggunakan Alat Google

SEP 15, 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.

Bersamaan dengan perayaan Warisan Budaya masyarakat Hispanik dan Latin, bulan ini kami berbicara dengan developer dari Meksiko dan Spanyol.


Estela Franco

estela

Barcelona, Spanyol

Google Developer Expert, Teknologi Web

Web Performance Specialist

Twitter

LinkedIn

Bluesky

Perspektif unik apa yang menurut Anda dapat Anda bawa ke industri teknologi sebagai seorang developer Hispanik? Bagaimana pengalaman budaya Anda memengaruhi pendekatan Anda terhadap pemecahan masalah dan inovasi?

Kami orang Spanyol senang berbicara dan berinteraksi dengan orang lain. Kami cenderung banyak bicara, dan kami menerapkannya ke dalam semua bidang kehidupan, termasuk dalam pengembangan. Saya senang mendiskusikan project, memahami kebutuhan pengguna dan kasus penggunaanya, melakukan tantangan dengan rekan-rekan, dan memberikan ide-ide lain yang pada awalnya tidak dipertimbangkan. Setiap developer memiliki latar belakang dan pengalamannya masing-masing, dan hal ini dapat bermanfaat bagi project. Maka dari itu, adanya ruang agar tim dapat melakukan diskusi semacam ini dengan aman akan sangat bermanfaat.

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

Sebagai seorang Web Performance Specialist, saya menggunakan Chrome, PageSpeed Insights API, Big Query, CrUX API, dan Looker Studio. Dengan alat ini, saya membuat situs mikro dan dasbor untuk memantau dan menganalisis kinerja web.

Apa alat favorit yang Anda gunakan? Mengapa?

Saya menyukai CrUX API dan semua informasi yang dapat diperoleh darinya. Alat ini sangat membantu untuk memahami pengalaman pengguna di situs web Anda serta kinerja pesaing Anda. Memberikan pengalaman pengguna yang luar biasa kepada pengguna Anda sama pentingnya seperti memahami kinerja situs web Anda di pasar dibandingkan dengan situs web pesaing.

Dokumentasi CrUX API memberikan informasi dan contoh yang cukup untuk membuat permintaan Anda dan mendapatkan data berharga yang akan Anda ubah menjadi wawasan untuk mengidentifikasi masalah/hambatan dan meningkatkan situs web Anda.

Beri tahu kami tentang sesuatu yang sebelumnya telah Anda buat menggunakan alat Google.

Saya membuat penjelajah data CrUX yang dasar dan sederhana. Alat ini menggunakan CrUX API (untuk mendapatkan data) dan Firebase (untuk autentikasi). Alat ini, yang masih dalam proses pengerjaan, memungkinkan Anda mendapatkan nilai Core Web Vitals secara visual untuk situs web atau halaman web mana pun yang ingin Anda periksa, berdasarkan data CrUX.

Apa yang akan Anda buat dengan Google Bard?

Google Bard adalah alat luar biasa yang dapat Anda gunakan untuk membuat project pengembangan. Alat ini tidak akan melakukan pengembangan untuk Anda, tetapi Anda dapat menghemat banyak waktu dengan alat ini. Saat ini, saya belum berencana membuat project tertentu menggunakan Google Bard, tetapi project apa pun yang saya buat mungkin akan terbantu oleh alat ini.

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

  • Mulailah dari awal. Anda harus memahami hal-hal fundamental terlebih dahulu sebelum mempelajari kerangka kerja atau teknologi tertentu. Menguasai hal-hal mendasar akan membuat sisanya lebih mudah.
  • Jangan melakukan perjalanan ini sendirian. Dapatkan dukungan dari komunitas. Beruntungnya, ada ratusan komunitas teknologi yang bisa memberikan Anda dukungan! Anda mungkin akan menemukan beberapa kesulitan selama perjalanan ini dan mendapatkan dukungan akan membantu Anda melewatinya serta menyelesaikannya lebih cepat.
  • Jangan takut untuk bertanya. Anda dapat mengajukan pertanyaan di komunitas atau Anda juga dapat menanyakannya ke Google (dan Google Bard). Percayalah, Anda bukan orang pertama yang menanyakan pertanyaan itu. Bertanya adalah cara terbaik untuk mendapatkan jawaban.

Kemajuan atau tren teknologi apa yang menurut Anda berpotensi memberikan dampak positif bagi komunitas Hispanik, baik secara lokal maupun global?

Penerjemah real-time yang menggunakan AI dapat membawa perubahan besar. Meskipun bahasa Spanyol adalah salah satu bahasa yang paling sering digunakan di dunia, bahasa Inggris dibutuhkan di banyak bidang, dan industri teknologi adalah salah satunya.

Saat ini, akan lebih sulit untuk mencapai perjalanan menjadi developer yang sukses jika Anda tidak bisa berbahasa Inggris, dan tidak semua komunitas Hispanik/Latinx bisa berbahasa Inggris. Dengan memiliki alat yang sesuai untuk berkomunikasi dengan orang-orang di bidang teknologi meskipun Anda tidak bisa berbahasa Inggris, dapat membuka peluang baru bagi komunitas ini.


Alba Silvente Fuentes

alicante

Amsterdam, Belanda via Alicante, Spanyol

Google Developer Expert, Teknologi Web

Women Techmakers Ambassador

Developer Relations Engineer di Storyblok (Headless CMS)

Twitter

LinkedIn

Instagram

Perspektif unik apa yang menurut Anda dapat Anda bawa ke industri teknologi sebagai seorang developer Hispanik? Bagaimana pengalaman budaya Anda memengaruhi pendekatan Anda terhadap pemecahan masalah dan inovasi?

Saat mengerjakan kode pemrograman atau memecahkan masalah, salah satu sifat yang selalu ada dalam budaya saya adalah semangat. Meskipun rasa semangat tidak hanya dimiliki oleh orang-orang Latin atau Hispanik, tetapi ini adalah bagian dari budaya kami untuk melakukan tugas dengan penuh dedikasi, usaha, dan kepedulian.

Agar tidak mudah menyerah saat menghadapi bug yang sangat sulit, saya mengandalkan selera humor dan komunikasi terbuka. Baik di tempat kerja atau di rumah, saya berkomunikasi secara terbuka tentang apa yang terjadi pada saya, mencari bantuan, atau berkolaborasi dalam mencari solusi. Saya sering menggunakan humor untuk meredakan ketegangan dan menemukan kelucuan dari situasi yang membuat frustrasi. Ini membantu saya menjernihkan pikiran dari pikiran-pikiran yang menghalangi saya dalam menemukan solusi.

Dalam hal inovasi, saya fokus pada hal-hal kecil di keseharian yang dapat membuat hari-hari di hidup saya menjadi lebih baik. Ini karena saya diajari untuk menghargai detail kecil dibandingkan hal-hal yang besar.

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

Salah satu pengalaman pertama saya dengan teknologi Google adalah ketika saya masih kuliah dan memutuskan untuk mempelajari pengembangan Android di waktu luang, yang dulu masih menggunakan Java sebagai bahasa pemrograman resminya. Namun, setelah memulai karir dan menemukan minat tentang pengembangan frontend, pekerjaan penuh waktu pertama saya sebagai developer frontend membuat saya menggunakan Angular. Saya sangat mengandalkan alat penting Google seperti DevTools, Lighthouse, dan Page speed di sepanjang perjalanan profesional saya. Alat-alat ini telah menjadi bagian yang tidak terpisahkan dari rutinitas harian saya. Lalu, selama dua tahun terakhir, saya berpartisipasi aktif dalam mengembangkan Ekstensi Chrome dan mengadakan berbagai lokakarya Flutter.

Apa alat favorit yang Anda gunakan? Mengapa?

Menurut pendapat saya, alat yang paling membantu adalah DevTools dan Web Vitals. Namun, jika harus memilih yang difavoritkan, saya akan menyebutkan Chrome Extensions Manifest. Saya menikmati waktu saat mengembangkan ekstensi dan menjelajahi semua kemungkinan yang berbeda. Baik saat mencari situs web untuk mendapatkan informasi berguna atau memperluas fungsionalitas, semuanya selalu jadi pengalaman yang menyenangkan dan bermanfaat.

Beri tahu kami tentang sesuatu yang sebelumnya telah Anda buat menggunakan alat Google.

Pertanyaannya adalah apa yang telah Anda kembangkan tanpa menggunakan alat Google, karena sepertinya saya belum pernah mengembangkan sesuatu tanpa menggunakan DevTools atau Web Vitals karena fokus saya di frontend. Jika Anda memeriksa GitHub saya, hampir 90% project telah menjalani pengujian dengan Lighthouse untuk memastikan peningkatan kinerja dasar.

Tolong bagikan project berkesan ketika Anda menyertakan elemen warisan Anda ke dalam desain atau fitur fungsionalitas. Bagaimana hal ini memperkaya pengalaman pengguna?

Pada pekerjaan pertama, saya adalah bagian dari project kampanye anggur dari wilayah Alicante yang disebut “#EnamórateDeUnAlicantino” (dalam bahasa Inggris “#FallInLoveWithAnAlcantino”). Kampanye tersebut memiliki situs web yang menampilkan formulir cinta untuk membantu orang menemukan anggur yang paling sesuai dengan selera mereka. Setiap anggur dikaitkan dengan seseorang, dan setiap pertanyaan dalam formulir tersebut memiliki item makanan lokal yang terkait dengannya, seperti jeruk Valencia. Saya sangat senang saat mengerjakannya.

Apa yang akan Anda buat dengan Google Bard?

Sampai sekarang, saya menggunakan AI generatif untuk membantu menyempurnakan konten. Alat ini sangat membantu dalam mensintesis informasi terperinci untuk podcast, artikel, dan seminar saya. Pada suatu kesempatan, saya bahkan menggunakannya untuk membuat dasar suatu ekstensi, dan meskipun hasilnya bagus, saya tetap harus melakukan beberapa penyesuaian. Meskipun demikian, eksperimen ini begitu berharga. Ke depannya, saya berencana untuk mengeksplorasi lebih jauh potensi AI dan bahkan mungkin menggunakannya untuk menghasilkan pengujian untuk kode saya atau memecahkan masalah bug semata karena rasa ingin tahu.

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

Rekomendasi saya untuk pemula adalah memulai dengan berfokus pada satu hal yang mereka sukai, meluangkan waktu untuk memahami dasar-dasarnya dan mengeksplorasi batasannya tanpa terburu-buru menjalani prosesnya. Penting untuk tetap tenang dan menikmati perjalanan.

Kemajuan atau tren teknologi apa yang menurut Anda berpotensi memberikan dampak positif bagi komunitas Hispanik, baik secara lokal maupun global?

Mengingat keterbatasan kami di masa lalu dengan bahasa selain Spanyol karena sejarah kami dahulu kala, masih banyak orang yang menghadapi kendala bahasa dan tidak dapat mengakses semua informasi yang mereka butuhkan. Namun, berkat kemajuan AI, chatbot seperti Bard, dan teknologi seperti kacamata VR, kini kami dapat mengatasi rintangan ini. Alat-alat ini memungkinkan kami menerjemahkan secara real-time saat pembicara membagikan kisahnya, atau bahkan meningkatkan kualitas subtitel otomatis sehingga kami dapat menjangkau audiens yang lebih luas dibandingkan sebelumnya.


Juan Guillermo Gómez

guillermo

Mexico City, Meksiko

Google Developer Expert, Firebase, ML, Google Cloud Platform, Kotlin

Google Developer Groups Organizer

Tech Lead

Twitter

LinkedIn

GitHub

Perspektif unik apa yang menurut Anda dapat Anda bawa ke industri teknologi sebagai seorang developer Latin? Bagaimana pengalaman budaya Anda memengaruhi pendekatan Anda terhadap pemecahan masalah dan inovasi?

Komunitas developer di Amerika Latin ini kuat dan sangat guyub. Kami juga menjalin hubungan dengan komunitas lain di seluruh dunia yang memungkinkan pertumbuhan karir profesional kami. Dalam beberapa kasus, memang ada kekurangan sumber daya, tetapi hal ini bukanlah sebuah hambatan, melainkan sebuah motivasi. Kami dapat belajar banyak tentang teknologi dengan mengunjungi berbagai tempat dan berjejaring.

Alat Google apa yang telah Anda gunakan untuk membuat aplikasi?

Saya telah menggunakan banyak alat. Saya telah menggunakan beberapa alat untuk aplikasi Android, dan banyak layanan melalui Google Cloud Platform, Firebase, Go, TensorFlow, dan masih banyak lagi.

Apa alat favorit yang Anda gunakan? Mengapa?

Saya menyukai dua alat: Firebase dan GCP. Alat-alat ini memiliki sejumlah layanan yang memungkinkan Anda membuat aplikasi, melacak kinerjanya, perilaku penggunanya, pertumbuhannya, dan banyak lagi. Anda dapat membuat aplikasi dengan dukungan Google.

Beri tahu kami tentang sesuatu yang sebelumnya telah Anda buat menggunakan alat Google.

Saya telah membuat aplikasi seluler untuk layanan kesehatan dan aplikasi untuk perusahaan jasa keamanan. Dalam empat tahun terakhir, saya telah membuat aplikasi bernama "Wordbox English" bersama tim yang hebat. Wordbox adalah aplikasi yang memungkinkan Anda belajar bahasa Inggris melalui serial televisi dan film dengan cara yang menghibur.

Tolong bagikan project berkesan ketika Anda menyertakan elemen warisan Anda ke dalam desain atau fitur fungsionalitas. Bagaimana hal ini memperkaya pengalaman pengguna?

Wordbox English adalah aplikasi hebat yang membantu pengguna mempelajari bahasa lain dengan cara yang menghibur. Untuk membuat fitur dan modul baru, kami sering bekerja sama dengan pengguna dan hasilnya luar biasa. Karena itu, pengguna kami jadi senang belajar.

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

Belajar dan berlatihlah setiap hari. Ada banyak alat, video, dan platform edukasi untuk belajar. Belajarlah mencintai masalah dan tantangan. Anda dapat menjadi bagian dari komunitas dengan orang-orang yang dapat berkembang bersama Anda.

Kemajuan atau tren teknologi apa yang menurut Anda berpotensi memberikan dampak positif bagi komunitas Latin, baik secara lokal maupun global?

AI dan machine learning. Kemajuan yang pesat ini memungkinkan Anda membuat aplikasi dan belajar lebih cepat. Anda dapat berinovasi dan memberikan nilai lebih kepada pengguna.