10岁女程序员,婉拒谷歌 Offer ,凭实力影响着所有年轻人!

点击上方“开源社”关注我们

| 转载自:核桃编程教育

| 编辑:王皓月

| 责编:Corrie

开源社引言

这是一个全民编程的时代,这是一个不分岁月创造奇迹的时代。继82岁程序员若宫正子独立开发 iPhone 手游、90后美女张怡从小白到AI算法工程师的进阶之路和年逾半百的风投家陶建辉先生带着一腔热血奋不顾身投入到开源事业后,一个4岁的小女孩给 Linux内核贡献一事再一次引起了大家的关注。

本篇是开源社编程岁月系列中的最后一篇,开源社理事长刘天栋.Ted  2019年9月12日到美国拉斯维加斯参加 ApacheCon’19 时听到了 Samaira 本人的大会主题演讲,印象深刻的是她非常自律、有理想、有目标地管理自己的生活,不轻易为挫折或其他人的意见而受影响。

未来的世界是终身开源开发者及贡献者的世界!

6岁开始学编程

10岁就成为被全硅谷追捧的女程序员

兼一家游戏公司的CEO

奥巴马夫人亲自写信鼓励她

扎克伯格赞她未来可期

谷歌和微软都亲自捧上offer

希望 Samaira 大学毕业后能够进入谷歌和微软工作,而她却说 No...

这个就是 Samaira Mehta ,她看起来和其他同龄小女生没什么差别,圆嘟嘟的脸蛋、亮晶晶的眼睛,样子特别萌。

但和大多数女孩不一样的是, Samaira 的父亲是一名典型的硅谷程序工程师,因此很注重为 Samaira 营造良好的学习计算机的氛围。

在 Samaira 5岁的时候,就专门为她置办了属于她的 iphone 、 iPad 和 Macbook 。

在家庭环境的熏陶下, Samaira 从6岁开始对编程语言非常兴趣,每天缠着爸爸教她学习计算机知识。

7岁的时候, Samaira 已经是一名厉害的小程序员。身为小孩,她自然爱玩,如果在玩的时候,也能够学习基础的编程知识就好了。

于是,她想到将桌游与编程结合起来,用好玩的方式,帮助其他孩子学习编程。

通过一年时间的努力, Samaira 制作了一款编程桌游 CoderBunnyz 

8岁还在上小学的她忐忑地带着这个项目,去参加了全市高中生智囊团学习节比赛,竟一连击败了25名高中生,获到2500美元的二等奖奖金。

这个奖项引起了 Cartoon Network 市场营销人员的注意,他们希望将 Samaira 塑造成现实生活中的“飞天小女警”,以激励其他的孩子们。

视频一经播出, Samaira 开始受到各大电视台和媒体争相采访,她也因此开始走红。

趁着媒体宣传的热度,她也开始在亚马逊上销售自己的桌游。

没想到一年时间,就卖出了1000多箱,收入超过3.5万美元。

同时,在父亲的帮助下,她又发起了“10亿孩子一起学编程!”的倡议,邀请感兴趣的人将游戏盒捐给学校,并在各个学校组建编程研讨会一起学习,帮助学校里的孩子学习如何掌握游戏。

如今 Samaira 已经开设了60多次课程,辅导了2000多名孩子,并有106所学校使用这款游戏教孩子们编程。

 

可贵是, Samaira 并没有停滞不前,除了一边读书一边工作, Samaira 还腾出时间教6岁弟弟计算机知识。

并和弟弟共同研究,再次发明一款名为 CoderMindz 的 AI 桌游,让玩家能通过游戏了解基本的 AI 原理等概念,从小学习如何使用人工智能进行编码。

这款游戏面世后不久,就在微软“女孩节”上亮相,还引起了谷歌的注意。

在硅谷的一场研讨会上,谷歌首席文化官 Stacy Sullivan 看到了这款游戏后,当场为 Samaira 发出了 offer :“等你大学毕业,可以来谷歌上班。”

没想到 Samaira 却有更大的志向:“我不知道自己会不会去谷歌打工,因为我比较喜欢当老板。”

在家人的完善和帮助下, Samaira 成立了自己的公司。

截止到去年,也就是 Samaira  9 岁的时候,她的身影已经遍布硅谷各大公司以及活动,担任演讲嘉宾,其中包括微软、谷歌、英特尔、TIBCO、CUE、硅谷论坛、全球女性大会、开放硅谷、CMG Impact,ApiNxt,PitchFest 等。

演讲中 Samaira 曾反复强调自己的愿景:“希望从事科技领域事业的女性,能由如今的1/5上升到2/5,希望贫困地区的女孩们,也有机会接触到编码和编码所带来的未来。”

这样的愿景何时能实现,或许我们还不得而知,但是从年仅10岁的 Samaira 身上,我们或许能看到,闪闪发光的梦想正在慢慢酝酿发芽生长。

她也因此得到了扎克伯格的鼓励:“继续前进,你做得很好。”

甚至连奥巴马夫人都亲自写信鼓励她:

“请继续奋斗下去

你不仅能改变自己的命运

还可能改变历史!”

如今的她已成为硅谷的明日之星,到处都能听到她的成功事迹,并被超过11个国家媒体报道:“10岁天才女程序员,引起谷歌和微软重视!”

虽然也许有人会质疑,让一个10岁的小女孩,过早的接触社会,岂不是丧失了她的童年?

但对于 Samaira 来说,她的人生并没有被这样的成功束缚。反而她的生活过的更加的丰富了。

平时除了学习和工作,她还有自己的小兴趣,比如射击。

闲暇时,她还会弹弹吉他放松心情。

更重要的是,在 Samaira 创业当CEO后,她有了更伟大的梦想,就像她在 Coder Bunnyz 官网上说的那样:“我的使命是让每个4岁-104岁的人,都能在编程中找到快乐”。

看完这个故事,你是否也受到了这个小程序员的启发呢?

虽然不是每个孩子都能成为像 Samaira 这样的牛娃,但是作为普通家长,有一点值得我们借鉴的是,我们可以从小培养孩子的编程思维,让他们在未来有更多的机会去选择自己的发展方向,实现更远大的梦想。

相关阅读 | Related Reading

8岁上海小学生B站教编程惊动苹果,库克亲送生日祝福

        4岁小女孩给 Linux 内核贡献提交

从第一行代码到20万行开源,我已经走过了三年

90 后美女独家秘籍:从小白到 AI 算法工程师

全球最年长程序员,84岁硬核老奶奶的励志编程路

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值