Burcu's Journey – korzystanie z usług Google Cloud jako dyrektor ds. technologii i założyciel techniczny

„Ftter to uratowa przykład dla startupów, które chcą tworzyć rozwiązania mobilne”.

Pytania i odpowiedzi – Burcu

  • Odp.: Jako dyrektor ds. technologii i założyciel techniczny korzystam z różnych usług Google Cloud, takich jak Cloud Run, Cloud Build, Cloud Storage, Google Maps Geocoding API, Kubernetes Engine i Secret Manager.

    W moim startupie Monday Hero opracowujemy rozwiązanie, które konwertuje projekt Figma na kod i generuje widżety Flutter od projektu. Używam narzędzi Google związanych z Flutterem niemal codziennie. Dartpad.dev zawsze jest otwarty i przypinany w przeglądarce. Uważam, że dokumenty Flutter są bardzo przejrzyste i zwięzłe.

    Zwykle w innych projektach korzystam też z innych narzędzi Google. Używam na przykład systemów uczących się i Firebase w jednym z moich projektów hobbystycznych, aby rozpoznawać teksty na obrazach.

  • O: Obecnie moje ulubione narzędzie to platforma open source Google Flutter. Tworzenie aplikacji mobilnych, internetowych i na komputer za pomocą jednej bazy kodu jest bardzo proste. Najciekawszą częścią aplikacji Flutter jest to, że aplikacje napisane w tej usłudze są kompilowane natywnie. Tworzenie aplikacji działających natywnie jest bardzo ważne dla wygody użytkowników. Przed rozpoczęciem korzystania z aplikacji Flutter stworzyłem zarówno aplikacje na iOS, jak i na Androida, ale możliwość tworzenia aplikacji mobilnych na obydwie platformy jest co najmniej 30% szybsza. Flutter to usługa ratująca życie dla startupów, które chcą tworzyć rozwiązania mobilne.

    Biorąc pod uwagę nowe technologie, takie jak Flutter, społeczność związana z daną technologią jest kluczowa dla adopcji i udoskonalania jej w osobisty sposób. Ogromna i przyjazna społeczność były jednym z najważniejszych powodów do wdrożenia i rozpoczęcia używania usługi Flutter w moich nowych projektach. Chcę podziękować budowniczowi społeczności i menedżerom programu za budowanie społeczności Flutter na całym świecie.

  • Odp.: Po zapoznaniu się z możliwościami narzędzia ML Kit na Google IO 2018 zaimplementowałam interfejs Text Recognition API w jednej z moich aplikacji na iOS. Opracowanie rozwiązania było zaskakująco łatwe, a poziom ufności był wysoki. Później napisałem też posta na blogu społeczności Google Developers, aby dowiedzieć się, jak przebiega integracja.

    Umiejętność korzystania z technologii do tworzenia kreatywnych rozwiązań i możliwości tego rodzaju technologii to olbrzymie umiejętności. W początkowym start-upie wraz z moim współzałożycielem zorganizowaliśmy hackathon i zdobyliśmy pierwsze miejsce w projekcie, w którym używaliśmy systemów uczących się i Firebase. Jedną z kluczowych funkcji projektu było wykrycie numeru wskaźnika na ladzie, który służy do użytku narzędzi przez rozpoznawanie tekstu w ML Kit. Informuje też użytkownika o wycieku wody.

  • O: Poszerzaj umiejętności analityki i rozwiązywania problemów na wczesnym etapie ścieżki dewelopera i stale inwestuj w te umiejętności.

    Dobry deweloper powinien umieć identyfikować i rozwiązywać problemy. Rozwiązywanie problemów polega na wykorzystywaniu logiki i wyobraźni do analizowania sytuacji, a następnie opracowywania inteligentnych rozwiązań tego problemu. Obserwuj liderów technicznych i influencerów w Twojej okolicy, każdego dnia ucz się nowych rzeczy.

Może Cię zainteresuje

Zobacz, jak inne społeczności deweloperów podejmują duże wyzwania i wpływają na nasz świat.

Nie znaleziono żadnych wyników.