Summarized using AI

Lightning Talk: Non-tech Contributions to The Tech Community

Elisha Tan • June 05, 2015 • Singapore • Lightning Talk

In this lightning talk titled "Non-tech Contributions to The Tech Community" presented by Elisha Tan at the Red Dot Ruby Conference 2015, the speaker addresses the common misconception among programmers that they must have a high level of technical skills to contribute to the open source community. Elisha shares insights from her own journey, beginning with her background in psychology and her initial lack of technical skills, which changed when she sought to find a tech co-founder for her startup. Through this experience, she discovered the supportive nature of the Ruby and Rails community and felt compelled to give back.

Elisha provides various ways for individuals, regardless of their coding abilities, to contribute effectively to the tech community:

  • Organizing Events: She emphasizes the need for volunteers to help organize conferences and smaller meetups, which serve as vital platforms for knowledge sharing.
  • Assisting at Events: Individuals can help design collateral (like T-shirts and stickers), emcee events, or even volunteer as photographers. Elisha highlights the contributions of volunteers like Darlene and Tenman in designing the conference materials.
  • Sharing Knowledge: People can contribute by teaching or sharing what they know through organizations like Rails Girls or Rails Bridge. Elisha encourages everyone to share their learning experiences from conferences through blogs or discussions.
  • Promoting Others’ Knowledge: An idea presented is to interview experienced programmers to share their insights or film presentations at meetups, as demonstrated by Michael, who records various tech events for broader community access.
  • Small Acts of Kindness: Elisha stresses that even minor gestures such as being friendly, welcoming newcomers, or helping with logistics (e.g., cleaning up after events) contribute to fostering a positive community environment.

In conclusion, the main takeaway from Elisha's talk is that contributions to the tech community extend far beyond coding and technical work. It involves creating inclusive spaces for learning, sharing knowledge, and supporting one another. Elisha encourages everyone to recognize their potential to contribute meaningfully, regardless of their technical background, promoting a more diverse and vibrant tech community.

Lightning Talk: Non-tech Contributions to The Tech Community
Elisha Tan • June 05, 2015 • Singapore • Lightning Talk

Lightning Talk: Non-tech Contributions to The Tech Community by Elisha Tan

"I'm not skilled enough a programmer to contribute" is a common response I get when I ask programmers why don't they contribute to the open source community. In this lightning talk, I share some ways that you can contribute to the community (hint: it's all non-technical and anyone can do it) even if you're half a decent coder like me.

Red Dot Ruby Conference 2015

00:00:19.119 my name is elisha and i'm really nervous
00:00:21.279 i'm gonna hide here
00:00:22.960 so i'm the co-organizer of rails girl
00:00:24.880 singapore and i have like zero
00:00:27.279 programming background i studied
00:00:28.880 psychology and was not technical at all
00:00:31.519 so the best technical skills i have was
00:00:33.760 to create that that picture you see over
00:00:35.760 there using powerpoint and pain i'm like
00:00:37.920 really proud i was really proud of
00:00:39.680 myself
00:00:40.640 but after linda's talk like maybe not so
00:00:42.719 much
00:00:44.719 so i picked up programming when i
00:00:46.000 couldn't find a tech co-founder for my
00:00:47.680 startup and that's when i was exposed
00:00:49.680 into to the ruby and rails community and
00:00:52.079 that's when i found out it's such a nice
00:00:53.680 community like i mean the software is
00:00:55.440 free there's like tons of free tutorials
00:00:58.079 people are nice and they really help me
00:00:59.680 out when i have a bug
00:01:01.199 when i couldn't figure out why my code
00:01:02.640 doesn't work or when i couldn't figure
00:01:04.559 out why my code works so people really
00:01:06.880 helped me out and you know so i started
00:01:09.439 thinking like for a community that's
00:01:10.960 given me so much how can i give back
00:01:13.760 so i don't agree that i need to have
00:01:16.080 become a certain kind of person or to
00:01:17.920 have a certain specific level of skills
00:01:20.240 before i could you know call myself good
00:01:22.479 enough to start giving back contribute
00:01:24.840 meaningfully so i started looking around
00:01:27.439 on what i can help and here's a list of
00:01:29.520 what i found that you can contribute
00:01:31.600 even though you can't code
00:01:33.680 so the first thing is organize events
00:01:37.280 so the conferences like this don't
00:01:38.880 organize by itself
00:01:40.560 at least not yet until some someone
00:01:42.560 codes something for it
00:01:44.320 so
00:01:45.360 conferences like this are a way for
00:01:46.720 community to get together and share
00:01:48.320 knowledge and it's mostly run by
00:01:50.159 volunteers like winston is a volunteer
00:01:52.399 so it's anna
00:01:54.399 so a way for you to contribute without
00:01:56.640 code is to organize something like this
00:01:58.799 or it doesn't have to be as big as this
00:02:00.479 it could be also a small meetup or just
00:02:02.159 like a hack session
00:02:05.119 if event organizing isn't your crop of
00:02:07.119 tea you can also try helping out at
00:02:08.800 events
00:02:10.080 so there's a couple of ways that you can
00:02:11.360 help out at events so the first thing
00:02:13.680 like you can see on the picture is you
00:02:15.280 can design like t-shirts and stickers
00:02:16.959 for our conference so darlene and tenman
00:02:19.520 actually designed the
00:02:21.040 our collateral for this year and last
00:02:22.560 year
00:02:23.840 or you could emcee an event like this
00:02:25.520 like anna here she's also in the picture
00:02:27.760 and and winston
00:02:29.920 or you could talk to your boss about
00:02:31.760 hosting a meetup in your office so tanya
00:02:33.920 from thoughtworks has been doing that
00:02:35.519 for for real cigars in singapore and
00:02:38.080 lawrence also volunteered as a
00:02:39.760 photographer and usually help us with
00:02:42.160 paypal
00:02:44.560 so another thing you can do is to share
00:02:46.080 your knowledge
00:02:47.440 you don't need to have you don't need to
00:02:49.200 know a lot in order to share what you
00:02:51.120 know
00:02:52.640 some ways you can share what you know is
00:02:54.319 by teaching someone it could be at a
00:02:57.120 global organization like rails girls or
00:02:58.879 rails bridge
00:03:00.239 it could be just like helping someone
00:03:01.680 out to fix a bug on stack overflow or or
00:03:04.239 you see them like struggling around
00:03:08.400 yeah you could even share your sessions
00:03:10.080 share what you've learned at a
00:03:11.599 conference and meet up or just write
00:03:13.120 about it
00:03:14.560 so if you
00:03:16.480 are un comfortable with sharing your
00:03:18.480 knowledge or you really think that you
00:03:20.239 have no knowledge to share you can help
00:03:22.480 by sharing someone else's knowledge
00:03:25.599 so here's some examples that can be done
00:03:28.159 you can interview programmers so others
00:03:30.080 could learn from their experiences an
00:03:31.920 example is rebuild by sayani it's a
00:03:34.400 podcast and on the website you can also
00:03:36.560 find all the events tech events that are
00:03:38.959 happening in singapore so that's a great
00:03:40.720 way for for you to contribute another
00:03:42.959 thing is another way is by filming all
00:03:45.440 the presentations that had that
00:03:47.760 that
00:03:48.799 are done during meetups so michael
00:03:51.360 michael from um i can't remember where
00:03:53.760 you worked so
00:03:55.360 sorry
00:03:57.920 but but that's not important the
00:03:59.599 important thing is that he has been
00:04:01.040 going to different meetups and to film
00:04:03.120 everything down to upload then on
00:04:04.480 youtube so that even if you can't make
00:04:06.400 it for the meetup you can actually learn
00:04:08.159 from it so that's great so check it out
00:04:10.400 engineers.sg
00:04:12.080 he's also looking for volunteers you can
00:04:13.760 find him outside
00:04:16.479 so the last thing is you know little
00:04:18.000 things count
00:04:19.120 um you can just contribute to the ruby
00:04:21.199 community by being nice to one another
00:04:23.280 just
00:04:24.080 make this a friendly environment welcome
00:04:26.800 a welcoming environment for everyone
00:04:28.960 you could ask questions after a talk
00:04:31.360 uh you could even just pick up trash or
00:04:33.680 like clean up uh pack up the chairs
00:04:35.360 after a meet up and that's that's really
00:04:36.880 a kind of contributing to the community
00:04:39.040 as well
00:04:40.960 so
00:04:41.919 yeah i think that contributing to the
00:04:43.840 community goes beyond writing codes
00:04:45.520 documentation or fixing bugs it's more
00:04:47.600 like creating a way for the community to
00:04:49.520 get together share knowledge is about
00:04:51.600 welcoming people into the community as
00:04:53.919 well
00:04:55.120 so i hope this talk gives you an idea of
00:04:56.960 how you can contribute right now and to
00:04:58.639 encourage you to get started
00:05:00.560 so
00:05:01.440 thank you for your contributions
00:05:16.160 you
Explore all talks recorded at Red Dot Ruby Conference 2015
+18