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

Building a Developer Community

Building a Developer Community

I used this slide to explain how I build Developers Student Clubs on my campus. The event took place on YouTube and was held by Ministry of Education and Culture of Indonesia and Google Indonesia.
Watch it here:
https://www.youtube.com/watch?v=Ceoc0yG8D28&t=1213s&ab_channel=DitjenDikti

Alexander M S

May 14, 2020
Tweet

More Decks by Alexander M S

Other Decks in Technology

Transcript

  1. Menjadi Developer Milenial DSC Universitas Komputer Indonesia Alexander Manuel S

    DSC Lead Universitas Komputer Indonesia lexmanuel.com
  2. Universitas Komputer Indonesia Global Solution Challenge goo.gle/solutionchallenge An annual contest

    that invites students from DSC communities to develop solutions for local community problems using one or more Google products or platforms. What is it? Prizes: • Meet & Greet with Googlers • Surface Stories • Certificate of Participation & more • Chances to win a trip to Google’s Offices
  3. Universitas Komputer Indonesia Project - Beruang Cerdas goo.gle/solutionchallenge Beruang Cerdas

    an online and offline platform for everyone to learn how to manage their finance. • Planning and Requirement Analysis ◦ Find a team, Contact PR from Beruang Cerdas • Defining Requirement and Prototype ◦ Wireframe, clickable Prototype • Evaluate and Revise ◦ Listen, set boundaries, clarify the request ◦ Execute and track revision,
  4. Universitas Komputer Indonesia Project - Funder goo.gle/solutionchallenge Funder App is

    an application that connects event organizers with sponsor by auctioning sponsorship with bidder proposals Funder has a bidding auction, chat, and track record feature This application uses Firebase Firestore, Firebase Cloud Messaging, and Firebase Storage. • Firebase Firestore is used to store user data from the event organizer • Firebase Cloud Messaging is used to bring up notifications in real time • Firebase Storage is used to store files used in the Funder application
  5. Developer Student Club Leads Developer Student Club Leads are passionate

    leaders at their university who are dedicated to helping their peers learn and connect. These Leads may be pursuing various degrees but have a good foundational knowledge of software development concepts. Google selects DSC Leads once a year who are in their second or third year of pursuing an undergraduate university degree and supports them as they start and grow their on-campus community.
  6. Professional Growth Access to community management training and technical knowledge

    to help you be a stronger leader. Invitations to select Google events. Network Growth Access to a global network of student leaders, professional community organizers, industry experts, and Googlers to gain mentorship and share knowledge. Community Learning Dedicated support to help educate and expand your community online and in-person. Benefits Developer Student Club Leads
  7. Start a Club Work with your university to start a

    student club. Select a core team and faculty advisor to support. Host a workshop Grow student knowledge on developer products and platforms through hands-on workshops and events. Build projects Identify local partners to work with and lead project building activities. Role Developer Student Club Leads
  8. Menjadi Developer Milenial DSC Universitas Komputer Indonesia Alexander Manuel S

    DSC Lead Universitas Komputer Indonesia lexmanuel.com
  9. Confidential + Proprietary Vision Framework Mission (what) Strategy (how) Objectives

    & Key Results (OKRs) Core Values Purpose (why) Framework similar to Collins and Porras, “Built to Last”
  10. Universitas Komputer Indonesia Connect with the team Get to know

    them personally and build trust • Inspire them ◦ Search (Bain & Company - How Leaders Inspire: Cracking the Code) • Servant’s heart • Be generous ◦ Money, time, energy
  11. Universitas Komputer Indonesia Effective Conflict Establish a safe environment for

    conflict • Healthy and constructive conflict is a component of high-functioning teams • Conflict for ideas • Addressing the root of the problem maintains the respect and morale of your team.
  12. Universitas Komputer Indonesia Commit to a goals Set a short

    and long term goals • Clear deadlines • Clear key results • Quantitative and Qualitative
  13. Universitas Komputer Indonesia Accountability Hold each other accountable • Believe

    in people, extend them trust, help them soar, and cheer them on. • They’re part of a team, they have the ability to grow, they’re making a difference or doing something they believe is valuable
  14. Universitas Komputer Indonesia Results & Objectives Stay on the course

    and you will see the results • Passionate about your goals • Focus, don’t try to prove something, it’s not a competition • Handle failure with resilience
  15. Universitas Komputer Indonesia HEROES Satria Adi Putra satadii11 Lukmanuddin lukmannudin

    Diki Supriadi diki-supriadi Muhammad Naufal m-naufal Azis Naufal oazisn Fathia Azzahra faat_ya Vanadia Aviandi vanadiaaviandi HEROES
  16. Universitas Komputer Indonesia Get Wisdom • Slowest way: ◦ Learn

    from mistakes • Quicker way: ◦ Mentorship, learn from someone else’s mistake • Fastest way: ◦ Book, learn from what they took a lifetime and it only takes one hour of your time ◦ The Pragmatic Programmer, by Andy Hunt and Dave Thomas How?
  17. Things I Follow DSC Universitas Komputer Indonesia Ceritanya Developer Podcast

    twitter.com/ak92501 twitter.com/cyrildiagne Podcast Twitter Two Minute Papers YouTube https://arxiv.org/abs/2003.00196