Rails Girls 广州:推倒对未知的恐惧高墙


周末参加了 Rails Girls 广州 的活动。这是一个在全球许多城市都很有影响力的非营利志愿者组织,初衷非常纯粹:通过举办完全免费的技术工作坊,为女性搭建一个轻松、包容的平台,鼓励她们勇敢尝试接触编程、了解现代网络技术。

活动的现场氛围非常活跃。参与者主要由两部分组成:作为教练的程序员志愿者,以及前来学习、大部分从未写过任何代码的女性学员。

Rails Girls 广州活动现场合影打卡框

在这次工作坊中,我作为志愿教练指导三位从未接触过编程的女生。我们围坐在一起,从最基础的概念讲起,带着她们在终端敲下一行行 Rails 命令,并用简单的文本编辑器编写代码,从零开始搭建起一个展示她们自己心仪内容的完整网站。

在笔记本电脑前指导学员编写代码

Ruby on Rails 极高的开发效率与友好的设计,在这个过程中发挥了巨大的作用。哪怕是初学者,在脚手架和清晰架构的帮助下,也能迅速跨过初期的语法门槛,看到立竿见影的成果。

令人欣慰的是,每位参与的学员最终都做出了一个像模像样的网站,并且全都顺利跑了起来。

耐心地为学员解答编程与终端操作中的疑问

看着她们从一开始的全然陌生,到真正理解各个部件如何协作、脸上露出惊喜与成就感,这正是作为教练最希望看到的结果。

大家围在一起专注地调试与排查页面问题

人常常会对未知的事物产生退缩与恐惧。在没有迈出那一步之前,“写代码”往往被想象成一堵冰冷而高不可攀的高墙。但其实只要有人愿意提供一个安全的探索环境,带你完成从“未知”到“认识”的转变,那些因恐惧而筑起的高墙就会慢慢坍塌,让人有勇气去接纳、甚至热爱一件以前从未敢尝试的事物。

这正是开源社区与技术分享最具温度的意义所在。

备注:本文配图在多年后通过 AI 进行了卡通化处理后再上传,主要是为了避免侵犯活动参与者们的个人肖像与隐私。

Share this post

Enjoyed reading? Share it with your friends or colleagues!