Perjalanan Katerina - menggunakan Google Cloud Platform untuk mengubah ide menjadi produk

Katerina Skroumpelou, GDE, Angular, Web Technologies, dan Google Maps Platform
Tanya Jawab dengan Katerina
-
T: Apa saja alat Google yang pernah Anda gunakan?
J: Saya telah menggunakan Firebase, Google Cloud Platform, Google Cloud Functions, Google Maps Platform, Angular, Google Cloud Run.
Sebagai bagian dari tugas saya sebelumnya, seluruh infrastruktur kami di-build di Firebase, menggunakan Cloud Firestore, dan Google Cloud Functions yang digunakan untuk microservice dan juga untuk kueri Firestore kustom. Kami juga menggunakan kombinasi Google Cloud Run dan Cloud Storage untuk pencadangan terjadwal. Di posisi sebelumnya, saya menggunakan Google Maps JS API, yang kini telah berkembang menjadi lebih banyak bagian dari Google Maps Platform. Saat ini, saya sering membuat demo dan POC di waktu luang. Saya menggunakan Google Maps Platform yang sangat saya sukai. Saat ini peran saya tidak melibatkan alat Google.
-
T: Apa alat favorit Anda? Mengapa demikian?
J: Sejauh ini, alat favorit saya adalah Firebase. Saya menyukai keandalan dan keandalan yang ditawarkannya dalam mengembangkan dan memublikasikan aplikasi web. Cloud Bigtable menawarkan solusi untuk setiap bagian proses, baik itu backend, penyimpanan, database, microservice, hosting, autentikasi, bahkan analisis. Semuanya di satu tempat, yang mudah digunakan dan diterapkan. Yang juga luar biasa dari Firebase adalah skalabilitas yang ditawarkannya. Saya memilih menggunakan Firebase, baik aplikasi demo kecil yang saya buat untuk konferensi, maupun aplikasi skala besar yang melibatkan basis pengguna, data, dan hit per detik yang besar.
Tentu saja, alat favorit kedua saya adalah Google Maps Platform. Maps membuat saya bersemangat, dan Google Maps Platform menawarkan lebih dari sekadar memvisualisasikan data pada peta - dengan cara yang menakjubkan. Metode ini telah menjadi hampir seperti game engine, dengan cara tertentu, menyediakan akses ke begitu banyak API dan fitur peta yang berbeda untuk disesuaikan oleh pengguna.
-
T: Harap bagikan sesuatu yang telah Anda buat sebelumnya menggunakan alat Google.J: Saya telah menggunakan Firebase dan Google Cloud Platform untuk mem-build dan mengirim aplikasi. Beberapa tahun yang lalu, beberapa teman saya dan saya memiliki ide bahwa kami berubah menjadi produk, yang kami buat dan skalakan hanya menggunakan Google Cloud Platform, dan secara khusus fitur berikut: Cloud Firestore, Cloud Storage, Cloud Run, Cloud Functions, BigQuery, Maps Platform, Authentication. Hanya itu yang Anda perlukan untuk mem-build aplikasi apa pun saat ini.
-
T: Saran apa yang akan Anda berikan kepada seseorang yang memulai perjalanan menjadi developer?
J: Bersosialisasilah: Terhubung dengan orang lain melalui pertemuan di tempat. Selalu bersikap baik.
Mengembangkan keterampilan: Build aplikasi kecil dan demo untuk menguji berbagai hal, dan lihat cara kerjanya. Jangan khawatir untuk mempelajari semua teknologi, dan jangan juga "menikah" dengan satu teknologi. Mendapatkan dasar-dasar yang solid (JavaScript/TypeScript), dan kemudian, pada tugas baru Anda, Anda akan mempelajari teknologi yang mereka gunakan di sana.
Terakhir, jangan berkecil hati karena hari yang buruk. Jika Anda menyukai apa yang Anda lakukan, Anda akan tiba pada akhirnya, apa pun yang terjadi!