参与科技社区的 11 种方式

2025-05-24

参与科技社区的 11 种方式

如果说有一件事我希望自己在职业生涯早期就做到,那就是参与科技社区。参与是我职业生涯中最重要的一件事。我想在这篇文章中深入探讨其中的原因。我也想提供一些关于如何参与的建议。

我的故事

我开始学习编程是在一门计算机科学课上,这门课完全是运气好才考上的。但我当时是文科生,班里没人认识我。周围的人和我平时上课的同学不一样。女生不多,而且大多数人的兴趣爱好都和我不一样,经验也比我丰富。我感觉自己完全是个局外人,但事实也并非如此。

我身边没有一个和我处境相似的人。两个学期后,我最终放弃了,因为我觉得编程不适合我。

几个月后,我去了一个软件工程实习,同样的问题也出现了。公司里只有两个女的,另一个也是实习生。我以为这会是一次性的事情,实习结束后就回去不写代码了。幸运的是,事情并没有变成这样。但是,如果我身边有一群和我一样的人,我想我对编程的态度会有很大不同。

我参加的第一个社区活动是作为导师之一,在Django Girls的活动中担任志愿者。我非常感激那段经历。它让我能够运用我在大学学到的教学技能,而且能够帮助其他女性学习当时我职业生涯赖以生存的技术,这种感觉很棒。我几乎有一年没参加过其他活动了——直到我去华盛顿特区参加CodeHer大会,第一次被数百名科技女性包围。

那时我还没有在科技圈做太多事情,我开始每隔几个月去Hear Me Code做志愿者老师,这可能是最不可思议的组织之一。我还参加了几次在华盛顿特区为科技界女性举办的欢乐时光活动。我几乎只参加女性活动。

第二年,我冲动地向 CodeHer 提交了我的第一份会议提案。不知怎么的,提案被接受了,之后我被邀请在几次聚会上发言。之后,邀请越来越多,最终变成了在会议上发言、写博客,甚至组织聚会。

对我来说,找到一个社群的很大一部分在于找到科技界和我一样的人——尤其是女性,因为在我的职业生涯中,和我一起工作过的女性程序员屈指可数。另一方面是教育方面,在免费的研讨会和会议上学习不同的技术非常棒,真的能让你对各种主题产生兴趣。然后,还有职业方面。我很幸运,因为参与社群,我获得了许多工作机会,在某种程度上,这就像一张安全网,万一出现问题,它就像一张安全网。它也为我打开了其他的大门——我得以去各地演讲,与一些非常鼓舞人心的人成为朋友,与我的偶像一起做播客等等。

关于我的介绍就到此为止,接下来该如何参与呢?我列出了以下 11 种方法,大致按难度从低到高排列。

1. 回答问题

参与其中的一个快捷方式是开始在线回答人们的问题,无论是在 DEV 上的#Discuss#help提问,还是在 Stack Overflow 或其他论坛网站上回答问题。它的门槛很低,而且你真的能为人们提供帮助。

2. Twitter

很多开发者都会在 Twitter 上交流,这是一个提升知名度的好地方。参与 Twitter 聊天室是一个简单易行的方式,例如#CodeNewbie#DevDiscuss#ArtTechChat。你无需费心构思高深的推文,系统会提供问题或提示供你回答。你也可以从回复别人的推文开始,看看他们是否对你有见解,或者分享你自己的见解!

3.聊天群组

很多聚会小组和会议都有 Slack 群组,方便你与其他参会者保持联系。此外,Slack 还为不同技术领域和兴趣相投的人士设立了群组。这些群组是结识新朋友并即时聊天的好地方。Discord 等其他网站也提供类似的功能!

4.博客

我之前在这里这里写过关于博客的文章,但通过博客分享你正在做的事情,可以产生巨大的影响。我强烈推荐!

5. 为开源做出贡献

与此列表中的许多活动相比,它的社交性略低,但为开源做贡献是回馈开发者社区的另一种方式。你可能正在从开源项目中受益,这可能是一个很棒的职业发展方向,尤其是在你参与大型项目的时候。顺便说一句,DEV 代码库是开源的!

6. 撰写简报

您还可以设置邮件列表并发送包含您所学到的东西、您喜欢的链接等的新闻通讯。设置起来可能需要一些工作,而且一旦您拥有几千名订阅者,就需要花钱,但这是一种很好的沟通方式,人们非常关注他们的电子邮件!

7. 聚会

聚会很棒,因为它们可以采用多种不同的形式。有些是欢乐时光,有些是闪电演讲,还有一些是更传统的长篇演讲或研讨会。它们的另一个优点是本地化,所以你可以结识你所在地区的人并与他们建立联系。你甚至可以成为组织者或演讲者,从而更多地参与其中。我建议你第一次参加新的聚会时带上一位朋友,这样如果你感到害羞或不自在,就可以有人陪你。但聚会是参与当地社区现实生活的好方法。而且,如果你正在找工作,这些也是最好的选择之一。

8.流媒体

我自己还没试过,不过你可以在TwitchYouTube上直播自己的编程过程。这能让你集中注意力,还能展示你的技能!

9.视频教程

制作视频教程可能需要花费不少功夫,但很多人确实从中受益匪浅。你需要制定一个教学计划,然后编写示例代码,最后录制视频。之后,你可以将其发布到YouTube或与其他网站合作!

10. 会议

与上面列出的其他社区活动相比,会议的参与门槛更高,因为你通常需要支付会议费用,以及如果会议不在本地举办,可能产生的差旅费。话虽如此,很少有像会议这样能一次性向行业专家学习的机会,而且你还能获得大量集中的社交时间。我通常会在 Twitter 或PaperCall上了解这些活动。你也可以查看Listings——那里也有一些!

您还可以开始在会议上发言,我有一篇关于此的完整文章

11.办公时间

我最近开始为科技界人士举办办公时间活动。我既举办一对一的,也举办小组活动。能够建立更紧密的联系,并真正了解我在网上认识的人,真是太棒了。虽然从逻辑上讲,这需要很多工作,但真的值得!

结论

参与社区活动是我职业生涯中最重要的一件事。参与社区活动的方式有很多,你绝对不必事事都参与,尤其不必一次性全部参与。

文章来源:https://dev.to/aspittel/11-ways-you-can-get-involved-in-the-tech-community-3ah2
PREV
给新开发人员的 25 条建议:来自一位(主要)自学成才的软件工程师的建议
NEXT
DeepSeek-R1 671B:完整硬件要求