Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Developer Ecosystem: Networking and Lear...

Google Developer Ecosystem: Networking and Learning with Google

Fikih Firmansyah

October 28, 2023
Tweet

More Decks by Fikih Firmansyah

Other Decks in Technology

Transcript

  1. Developer Community The Power of Community for Developers Medan Fikih

    Firmansyah Backend Engineer, Xtend Indonesia Google Developer Groups Medan
  2. Introduction • Backend Engineer at Xtend Indonesia • CTO TestMate

    • Member of Masyarakat Bioinformatika Dan Biodiversitas Indonesia • Google Developer Groups Medan • Open source enthusiast and Communities Fellow • Tech Background: Backend stuff, IaaS & PaaS Cloud, DevOps, more at https://fikihfirmansyah.my.id
  3. #MIKROSKIL Tell me your interest! ⓘ Click Present with Slido

    or install our Chrome extension to activate this poll while presenting.
  4. Table of Contents 1. Introduction 2. Why Join a Community?

    3. My Community Experience 4. Maximizing Community Involvement 5. IT roles in the startups (Backend Dev) 6. Google Developer Ecosystem 7. DevFest Medan 2023 👀
  5. Introduction Definition of Community • A community is a group

    of like-minded individuals with shared interests and goals. • These groups come together to support each other, share knowledge, and collaborate.
  6. Why Join a Community? • Learning and Knowledge Sharing •

    Networking and Collaboration • Career Opportunities
  7. Why Join a Community? Pentingnya Komunitas dalam Dunia Teknologi •

    Teknologi terus berkembang dan kompleks, sehingga sulit bagi individu untuk menavigasinya sendiri. • Komunitas berfungsi sebagai sumber daya yang berharga bagi para pengembang untuk belajar, tumbuh, dan sukses dalam karier mereka.
  8. Memanfaatkan komunitas dengan baik • Aktif dan Terlibat Secara Teratur

    • Berkontribusi Melalui Proyek dan Kegiatan • Berbagi Pengetahuan dan Membimbing Orang Lain • Membangun Hubungan yang Kuat
  9. IT Roles in Startups (Backend Dev) What is a Backend

    Developer? • A Backend Engineer is an IT professional who develops and maintains the "backend" of applications and systems. • Their duties include server development, database management, request processing, security, and performance optimization. • They play an important role in ensuring applications run efficiently, securely, and provide a good user experience.
  10. IT Roles in Startups (Backend Dev) Required Skills and Knowledge

    • Programming Language: Mastery of programming languages such as Python, Go, Node.js, or Ruby. • Database Management: MongoDB, PostgreSQL, MySQL. • Micro Architecture: Understanding of microservices architecture and service-based development. • Security: Knowledge in securing applications and data. • Code Optimization: Ability to write efficient and scalable code. • Cloud Services: AWS, Google Cloud, Azure • Analytics Skills: Problem analysis and data-driven decision-making.
  11. IT Roles in Startups (Backend Dev) Challenges and Opportunities •

    Challenges: ◦ Ensuring data security and privacy. ◦ Managing server scalability as user numbers grow. ◦ Optimizing performance for a seamless user experience. • Opportunities: ◦ Shaping the core functionality of the product. ◦ Implementing innovative solutions. ◦ Contributing to a startup's success and growth.
  12. IT Roles in Startups (Backend Dev) Practical Experience • Internship

    • Side Project • Contribution to Team • Portfolio Development • Work Experience
  13. IT Roles in Startups (Backend Dev) Advice for Aspiring Backend

    Engineers • Learn the Basics • Don't Be Afraid to Ask Questions • Learn a Programming Language • Understand Architecture • Practical Experience • Clean Code • Networking • Soft Skills Development • Don't Fear Failure • Build a Portfolio • Give it Time
  14. Google Developer Student Clubs (GDSCs) are university based community groups

    for students interested in Google’s developer technology. Students from all undergraduate or graduate programs with an interest in growing as a developer are welcome. By joining a DSC, students grow their knowledge in a peer-to-peer learning environment and build solutions for local businesses and their community.
  15. GDGs (Google Developers Groups) are community-led groups of developers who

    are interested in Google’s developer technology. These groups conduct in-person meetups with demos and talks, both small and large, and sometimes include activities like code sprints and hackathons.
  16. Women Techmakers engages over 100,000 women in tech across 190

    countries each year. WTM provides visibility, community and resources for women in technology across all career levels to drive innovation and participation in the industry. What does Women Techmakers provide for developers? WTM initiatives include: - Annual global events for International Women’s Day - University scholarships for women (WTM Scholars) - A membership program providing curated resources, events, and exclusive offers from Google, our partners, and the global tech ecosystem
  17. Google Developers Experts are a global network of highly experienced

    technology influencers who actively support developers, companies and communities globally. GDEs are independent volunteers, not working at Google nor for Google in any capacity.
  18. Google Developer Groups Medan • GDG Medan Introduction • Events

    and Activities • Networking and Opportunities • How to Join
  19. For App Developer Grow app business skills you can apply

    right away Upskill your career as an app marketer Learn as a community with industry experts Earn an industry recognized certificate Improve your app's store listing on the Google Play Store Express interest Scan QRcode or visit bit.ly/GPASJID to express your interest!
  20. For Cloud Developers Access latest technologies and expertise with the

    Google Cloud Innovators Program • Join live discussions, AMAs, and product roadmap sessions • Stay on top of the latest Google Cloud news right in your inbox • Innovators digital badge and video conference background • 500 credits of labs and learning on Skills Boost for new users goo.gle/gc4d-innovators
  21. For Startups Supercharge your growth with the Google for Startups

    Cloud Program Gain access to dedicated startup experts, Cloud credits for your first two years, Google tools built for speed and insights, and more goo.gle/gc4s-credits START If you’re early in your startup journey and not yet backed with startup equity funding, you may be eligible for Up to USD 2,000 in credits* over two years. SCALE If you’re backed with startup equity funding from pre-Seed to Series A, or common web3 funding sources, you may be eligible for Up to USD 100,000 in credits* over one year.
  22. 2022 Proprietary & Confidential E+E 57 Building Your Tech Career

    with Dev Communities For Everyone Join Google for Developers Indonesia and expand your knowledge & network! Link-in-bio: goo.gle/m/devsid
  23. DevFests are local tech conferences hosted by Google Developer Groups

    (GDGs) around the world. They feature talks, hands-on demos, workshops, and codelabs on the latest Google tech. In 2022, there were 550+ DevFests, helping 320k+ developers. DevFest is the premiere local event for developers to learn about Google’s latest technologies from Googlers, Google Developer Experts and speakers from the industry.
  24. Our last year! 300+ attendees and 6+ speakers @ Universitas

    Muhammadiyah Sumatera Utara 🎉 Watch the highlight here!
  25. Veronica Putri Software Engineer - eW+ GDE Android Kuan Hoong

    Poo Lead Data Scientist - BAT GDE Machine Learninga Andrew Kurniadi Co-Founder Lumio.id GDE Android Amalia Dr. Head of Computer Science Department Universitas Sumatera Utara Dolly Aswin Harahap IT DirectorXtend Indonesia Doni Rubiagatra Head of Engineering - Zero One Group GDE Cloud 2022 Speakers!
  26. 2023: Topics 😎 Android A talk session where the speakers

    will explain Mobile dev and show the demonstration of it to get to know the topic much better. Web Optimize your web responsiveness with Next Paint, authentication with Passkeys and FedCM, and utilizing WebAssembly and WebGPU. Firebase Deep dive Firebase Authentication, Firestore queries in the cloud, Firebase Extensions, and using the Firebase Hosting Emulator for testing. Cloud Learn a lot about modern application development, security on Google Cloud, CI/CD best practices, and building global-scale applications. Machine Learning From MediaPipe, SimpleML, Keras Core, KerasCV, KerasNLP, PaLM API, and MakerSuite. Learn also how AI on Cloud like Vertex AI, Duet AI, and Generative AI.
  27. 2023: Overview 🔥 We Invite 500+ Professional software developers, Google

    Developer Experts, Technical leaders, Freelancers, Students, and tech enthusiasts to join DevFest Medan 2023!
  28. Medan 2023 Register now! gdgmedan.com/devfest We are looking for Professional

    software developers, Google Developer Experts, Technical leaders, Freelancers, Students, and tech enthusiasts to join DevFest Medan 2023!
  29. Developer Community The Power of Community for Developers Medan Fikih

    Firmansyah Backend Engineer, Xtend Indonesia Google Developer Groups Medan