เส้นทางของ Burcu - ใช้บริการ Google Cloud ในฐานะ CTO และผู้ก่อตั้งทางเทคนิค

Burcu Geneci ผู้ร่วมก่อตั้งและ CTO ของ Monday Hero, Inc.
ถามและตอบด้วย Burcu
-
คําถาม: คุณได้ใช้เครื่องมือใดของ Google บ้าง
ตอบ: ในฐานะ CTO และผู้ก่อตั้งทางเทคนิค ฉันใช้บริการต่างๆ ของ Google Cloud ซึ่งประกอบด้วย Cloud Run, Cloud Build, Cloud Storage, Google Maps Geocoding API, Kubernetes Engine และ Secret Manager
ในช่วงเริ่มต้น Monday Hero เราจะสร้างโซลูชันที่แปลงดีไซน์ของ Figma เป็นโค้ดและสร้างวิดเจ็ต Flutter จากการออกแบบ ฉันใช้เครื่องมือของ Google ที่เกี่ยวข้องกับ Flutter ในทุกๆ วัน Dartpad.dev เปิดและปักหมุดในเบราว์เซอร์ของฉันอยู่เสมอ ฉันคิดว่าเอกสาร Flutter ชัดเจนและกระชับ
ฉันมักสํารวจเครื่องมืออื่นๆ ของ Google ในโปรเจ็กต์ส่วนตัวด้วย เช่น ฉันใช้ ML Kit และ Firebase สําหรับโปรเจ็กต์งานอดิเรกรายการหนึ่งเพื่อจดจําข้อความในรูปภาพ
-
ถาม: คุณชอบใช้เครื่องมือใด เพราะว่า
ตอบ: ปัจจุบันเครื่องมือที่ผมชอบมากที่สุดคือ Flutter ของ Google ซึ่งเป็นเฟรมเวิร์กแบบโอเพนซอร์ส การสร้างแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ เว็บ และเดสก์ท็อปจากฐานของโค้ดเดียวทําได้ง่ายมาก ส่วนที่ดีที่สุดของ Flutter คือแอปพลิเคชันที่เขียนด้วย Flutter ได้รับการคอมไพล์โดยค่าเริ่มต้น การสร้างแอปพลิเคชันที่ทํางานภายในเครื่องนั้นเป็นสิ่งสําคัญมากสําหรับประสบการณ์ของผู้ใช้ ก่อนใช้ Flutter ฉันได้สร้างแอปพลิเคชันสําหรับทั้ง iOS และ Android ตั้งแต่แรก แต่การสร้างแอปพลิเคชันบนอุปกรณ์เคลื่อนที่สําหรับทั้ง 2 แพลตฟอร์มได้เร็วกว่านั้นก็เป็นจุดเปลี่ยนของเกม Flutter คือโปรแกรมช่วยชีวิตสําหรับสตาร์ทอัพที่ต้องการสร้างโซลูชันบนอุปกรณ์เคลื่อนที่
เมื่อพิจารณาถึงเทคโนโลยีใหม่ๆ เช่น Flutter ชุมชนเกี่ยวกับเทคโนโลยีดังกล่าวจึงจําเป็นต่อการนําเทคโนโลยีมาใช้และปรับปรุงความคิดเห็นการแสดงออกอย่างซื่อสัตย์ ฉันคิดว่าชุมชนขนาดใหญ่ที่อบอุ่นเป็นหนึ่งในเหตุผลที่สําคัญที่สุดในการปรับใช้และเริ่มใช้ Flutter สําหรับโปรเจ็กต์ใหม่ ฉันอยากขอบคุณผู้สร้างชุมชนและผู้จัดการโปรแกรมในการสร้างชุมชน Flutter ทั่วโลก
-
คําถาม: โปรดแชร์สิ่งที่คุณเคยสร้างโดยใช้เครื่องมือ Google
ตอบ: หลังจากดูข้อมูลเกี่ยวกับความสามารถของ ML Kit ที่ Google IO 2018 ฉันได้ใช้ Text Recognition API ของ ML Kit ในแอปพลิเคชัน iOS รายการหนึ่งของฉัน โซลูชันนี้สร้างโซลูชันได้ง่ายมาก และอัตราความเชื่อมั่นก็สูงมาก ต่อมาในวันนั้น ผมเขียนบล็อกโพสต์เกี่ยวกับชุมชนนักพัฒนาซอฟต์แวร์ของ Google เกี่ยวกับการผสานรวมนั้นและการผสานรวมที่ราบรื่น
การรู้วิธีใช้เทคโนโลยีเพื่อสร้างโซลูชันครีเอทีฟโฆษณาและสิ่งที่เป็นไปได้ด้วยเทคโนโลยีประเภทนี้คือทักษะที่ทรงพลัง ในช่วงแรกๆ ของสตาร์ทอัพ ผู้ร่วมก่อตั้งและผมเข้าร่วมแฮ็กกาธอนกันเป็นครั้งแรก และเราได้เข้าร่วมโปรเจ็กต์แรกที่เราใช้ ML Kit และ Firebase หนึ่งในฟีเจอร์หลักของโปรเจ็กต์คือการตรวจจับหมายเลขระบุบนตัวนับ ซึ่งจะใช้เพื่อการใช้งานด้านสาธารณูปโภคผ่านการจดจําข้อความของ ML Kit และแจ้งเตือนผู้ใช้เมื่อมีการรั่วไหลจากน้ํา
-
คําถาม: คุณจะให้คําแนะนําแก่บุคคลใดในเส้นทางสําหรับนักพัฒนาซอฟต์แวร์ของเขา
ตอบ: พัฒนาทักษะการวิเคราะห์และการแก้ปัญหาตั้งแต่เนิ่นๆ ในเส้นทางของนักพัฒนาซอฟต์แวร์ และลงทุนในทักษะเหล่านี้อย่างต่อเนื่อง
นักพัฒนาซอฟต์แวร์ที่ดีควรระบุและแก้ไขปัญหาได้ การแก้ปัญหาคือการใช้ตรรกะและจินตนาการเพื่อวิเคราะห์สถานการณ์ จากนั้นจึงพัฒนาโซลูชันที่ชาญฉลาดเพื่อแก้โจทย์นั้น ติดตามผู้นําด้านเทคโนโลยีและอินฟลูเอนเซอร์ในพื้นที่ที่คุณสนใจและเรียนรู้สิ่งใหม่ๆ ทุกวัน