女神们,节日快乐

作者 | 佩奇

出品 | 区块链大本营(blockchain_camp)

你绝不会设计一个只对男人有吸引力的系统,因为只有男人才会使用它。

区块链也一样,它需要更多女性同胞的参与,听到更多非「兄弟文化」的声音!

先做个小调查,帅哥靓女动动你的大拇指哟

据 Longhash 一项研究表明,区块链行业具有十分明显的「bro culture」。在被调查公司中,有超过85.5%的团队成员为男性,14.5%的团队成员为女性,只有7%的女性担任管理职务。在被调查的100家初创公司中,78%的公司没有一位女性高管,37%的公司甚至都没有一名女性员工。

虽然女性从业者在人数上少得可怜,但业内不乏一些女性佼佼者。(详情请戳)

今天营长向老铁们介绍的这位女神 Alice Henshaw,同样不简单!

高中时,Alice 在女子学校(没有男生)读书,但她热爱数学、热爱计算机科学,她不得不每天走路去对面的男子学校(没有女生)学习,她是全校唯一一个选修计算机科学的女生。从此开始了她的「编程人生」。

在牛津大学学习期间,Alice 在一通电话中告诉妈妈:“我发现了有史以来最好的东西”,这个「东西」就是区块链。如今她深耕于智能合约的审计研究与 Web3.0 生态的建立。

她的求学、工作中透漏着一种「谁说女子不如男」的反抗态度。如今她正呼吁更多女性进入互联网行业,与男性开发者一起,共同建设 Web3.0 生态。

近期 Alice 在一次采访中详细介绍了她如何从在男子学校蹭课到成为一名区块链开发工程师的经历,老铁们一起来看吧!以下为采访内容:

Q:你是如何涉足计算机科学的?

从小到大,我就一直喜欢数学。在英国读高中的最后几年,学校要求选择四门课程进行深入研究,其中一门,我选择了计算机科学。但不幸的是,当时的女子学校并没有计算机科学相关的课程,所以我每天必须走路去男子学校上课,我很快就爱上了它。

高中毕业后,在我申请的五所大学中,我全部选择了计算机科学。很庆幸,我在牛津大学获得了计算机科学的学位,很自豪的是,我是女子学校中第一个这样做的女孩。

Q:你所在的高中,性别划分竟如此明显?

是的。如果男生想学习戏剧相关的课程,他们必须来女子学校;如果一个女孩想了解计算机课程,她也不得不去男子学校。当时特希望计算机课程能在女子学校普及,对女孩子更有吸引力。还好在我离开后女子学校聘请了一名计算机科学老师。


Q:你是何时接触区块链技术的?


在牛津大学读书的后两年,我才接触到区块链技术。我最喜欢的话题是就是密码学与安全,因为我对密码学背后的数学知识十分感兴趣。毕业前的一个夏天,我在惠普安全研究实验室进行了为期三个月的实习,在那里,我开始深入研究区块链技术,甚至为他们写了一篇论文。

我记得当时十分激动地给妈妈打电话说,“你可能不会相信,我刚刚发现了一个叫「区块链」的技术,这是有史以来最好的东西。" 区块链有很多应用方向,但最让我感兴趣的还是从技术的角度进行研究、以及如何将区块链技术与密码学等学科结合去创造一个可信的、去中心化的系统。

2019年巴黎区块链峰会


Q:现阶段你的工作重点是什么?


我始终致力于构建一个智能合同框架,旨在创建一种功能齐全的证券型通证。智能合约将证券在现实世界中的运作方式直接转移到链上进行,既降低了中心化程度、增强了信任,也提高了效率。我还会在一些业内会议上发表演讲,且近期在曼哈顿举办了一个区块链技术workshop,目的是告诉开发人员如何利用加密签名降低 gas 成本。

Q:简单介绍一下 Web3 开发者的工具和经验?


工具:我几乎每天都在使用 Truffle 区块链开发工具,它让开发、部署智能合约变得非常容易。我也经常使用 Remix,这是一个在线的 Solidity 工具。

经验:如果你是刚刚入门的开发者,你必须学会利用搜索工具解决任何卡难住你的问题。几乎可以肯定的是,你永远不是第一个遇到某个问题的人,你总可以在网上找到解决方案。不要害怕向其他开发人员寻求帮助,如果他们知道答案,他们会很乐意帮忙你。


Q:你对哪些项目(方向)十分感兴趣?


我认为智能合约的审计工作非常重要,合约审计是开发的关键。很多人总相信自己可以写出安全且完美的智能合约,且为了省钱而选择跳过审计环节。然而,如果你的智能合约中存在一个漏洞,并且有人破解了它,除了无奈看着它,你通常什么也做不了。

Q:应该如何吸引、留住和支持技术领域的女性?


首先,普及IT教育。尤其是在年轻女性中间,因为随着年龄的增长,她们就已决定了要学什么。让计算机课程更易获取,鼓励更多的女性去尝试、去学习。计算机科学是世界运转的关键,所有学校都应普及IT教育!我当时所在的高中,99%的女生会因为必须步行到男性学校而选择放弃学习。

其次,消灭认知误区,"技术人员"的刻板印象亟需改变。IT行业通常被认为是"男人的战场",对女人而言,它不够酷,做起来也难,这严重阻碍了更多女性加入这个行业,也造成更多女性选择辞职离开,不幸的是,相比男性,女性离职率要高出45% 。

在几乎完全由男性组成的团队中工作,女性可能会遇到一些非常不受欢迎的情况。我并不是说所有的男性或者所有的团队都是这样,也不是说从来没有发生过相反的情况,但我知道有相当数量的女性会在男性占主导的团队中感到非常不舒服,这种情况需要改变。

Q:你希望更多的人了解以太坊和生态系统的哪些方面?

许多人仍将「区块链技术」与「加密货币」混为一谈,这是不正确的。加密货币只是区块链技术的一个应用,区块链远不止于此,区块链技术在解决目前各行业无法解决的痛点的潜力是无与伦比的。

此外,它对世界各地许多过时的系统和被忽视的社区产生的影响是巨大的。但是,许多人仍然认为比特币和区块链是同义词,认为区块链技术服务于买卖毒品和雇佣杀手。教育可以根除这个问题。当我们向社区展示以太坊的能力,让他们清楚白以太坊如何改变生活,他们就会明白区块链的重要性。

Q:在区块链行业学到的最重要的一课是什么


永远不要停止阅读,要时刻关注这个领域正在发生的事情。每天都有新的技术更新、新的智能合约、新的公司、解决新的问题。在这里,你能最大限度地做你想做的事情,我体验到了一种不一样的工作方式。

Q:你是如何学习Solidity语言的?


我最开始使用 QBasic 语言编程,然后在大学里又学习了一系列不同的语言,比如Java。Solidity 在许多方面与 Java 相似,所以从 Java 到 Solidity 的转换是相当轻松的。但有一些特性是 Solidity 语言所特有的,它在以太坊上运行的方式不同于其他传统语言,它不仅要编译后在分布式网络上运行,而且还必须与用户帐户、其他智能合同和 ETH 进行交互。

Alice演讲

Q:开发人员应该将 Java 作为 Web2 向 Web3 转换的基础吗?


你可以从任何地方进入这个领域,只要你有动力去学习,并付出一些时间和努力,任何人都可以做到。我认识一些人,他们把 Solidity 作为他们的第一个编程语言。如果你是一个熟练掌握另一门语言的程序员,那么学习 Solidity 会十分容易。


Q:你对 Web3 的期待是什么?

我希望在这个领域看到更多的女性参与者,我想让她们知道,不仅是男性,Web3 也是一个女性受欢迎的领域,在这里她们可以发挥影响力。如果你想让世界上的每个人都使用这个系统,那么它就不应该只由一个「bro team」来设计。Web 2.0几乎完全是由男性设计的,如果我们试图建立一个改变未来的系统,Web 3.0 需要不同性别的架构师。你不会想设计一个只对男人有吸引力的系统,因为只有男人才会使用它。


Web2.0 时代从不缺少开发者,但缺女性开发者!Web3.0 时代,多一些「Alice」,女性也能撑起半边天,老铁们,你们觉得呢?

— END —



推荐阅读:

  • 5年Go语言经验薪资翻倍! 这份全球职业报告中, 区块链开发者薪资排第三, 前两名你绝对想不到!(含完整版下载资源)

  • 马化腾:“区块链到底怎么用?” 切勿亲人两行泪...

  • 中国开发者真实现状:40 岁不做开发,算法工程师最稀缺!

  • 聊天宝解散,多闪、马桶MT还会远吗?| 畅言

  • 程序员撒狗粮!3 天开发自己的婚礼小程序!

  • 300道Python面试题,备战春招!

  • 女神节 |  那些奋斗在IT领域的“女神”们

  • 月入5万,程序员夫人们过上"贵妇"生活了吗?

好文!点「好看」哟~

女子偷师男子学校,变身区块链开发工程师,却说: “这次女人不会再缺席了!”...相关推荐

  1. CSDN联合BSV发布首个区块链开发工程师能力认证

    11 月 13 - 14日,由中国人民大学区块链研究院.上海可一澈科技有限公司(简称"可一科技").CSDN 联合主办的"2021上海区块链开发者大会"在外滩成 ...

  2. 区块链开发工程师和人工智能算法工程师,哪个会在未来 5 年收入更高?

    直接拿数据说话. 控制变量,base北京,5年以上的区块链开发工程师 5年以上的人工智能算法工程师 按照大趋势来看,区块链开发工程师的工资在35K左右,而人工智能算法工程师的工资在30K左右.但区块链 ...

  3. 招募英雄-招募前端开发/Java开发/区块链开发工程师

    大量招聘前端开发/Java开发/区块链开发工程师,详情见大图,简历速速砸来哦.可以发送简历到图中的邮箱.

  4. FAF世链区块链大会|区块链开发工程师王祥懿:FAF全球首发第一条CDN公链

    2021年8月7日,由世链财经.FAF主办,世链矿业.斯塔克科技.世链投研.世链资本.丰收资本联合主办,CSLA.DHD冠名的"FAF世链区块链大会"在深圳隆重开启.世链财经记者有 ...

  5. 区块链开发的权威指南

    原文:https://medium.freecodecamp.org/the-authoritative-guide-to-blockchain-development-855ab65b58bc 新的 ...

  6. 区块链开发指南_区块链开发权威指南

    区块链开发指南 by Haseeb Qureshi 由Haseeb Qureshi 区块链开发权威指南 (The authoritative guide to blockchain developme ...

  7. 区块链开发: 2019年及以后数字货币的前景如何?

    区块链开发: 2019年及以后数字货币的前景如何 区块链是 2017年最热门的技术之一.来自世界各地的数千人试图利用比特币和其他数字货币不断上涨的价格进行投资和套现.似乎世界将在短短几年内依靠这些货币 ...

  8. 区块链开发公司能做什么?对企业未来市场有何帮助?

    随着区块链开发公司的日趋成熟,商业结构在可持续发展的思路上渐显乏力,很多人想寻求一个更能切入未来市场的方式,因为他们清楚的知道面对未来市场,结合区块链开发公司做到"全面覆盖"的商业 ...

  9. 区块链开发:为什么你应该学习?

    2019独角兽企业重金招聘Python工程师标准>>> 为什么你要学习区块链技术开发?在回答这个问题之前,需要先指出一点: 区块链现在是一个过度估值的领域, 这些高估值是不可持续的, ...

最新文章

  1. 卷积神经网络基础:(6)卷积神经网络原理
  2. 方案里最常用的集群拓扑图(包含:多机集群、负载均衡、双机)
  3. MySQL 授权用户 ; 存储过程的DEFINER; 命令分隔符DELIMITER
  4. c++ file* 句柄泄漏_C++核心准则?讨论:持有没有被句柄管理的资源时切勿抛出异常...
  5. java 异常 抛 效率_一文带你理清Java异常体系,提高开发效率
  6. tar 解压zip_Keka for mac(压缩解压工具)
  7. 移动端h5 顶部菜单栏_HTML5 移动端上 动态固定菜单栏的问题
  8. mybatis常用jdbcType数据类型
  9. unity头顶状态制作_Unity中结合IK实现Lookat
  10. SQL Server索引简介:SQL Server索引级别1
  11. 小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_33、SpringBoot2.x整合Mybatis3.x注解实战...
  12. 【语音隐写】基于matlab GUI LSB语音信号数字水印嵌入提取(带面板)【含Matlab源码 1676期】
  13. 三维扫描仪修复的功能有多重要
  14. 基于fpga的方波发生器
  15. 计算机应用基础论文1000字,计算机应用基础论文.doc
  16. git 创建新分支并关联远程分支_git 把远程分支拿到本地,并建立关联关系track | 学步园...
  17. echarts将x轴展示在图标上方
  18. 抢购倒计时自定义控件的实现与优化
  19. note pro 国际版_改装Redmi Note 8 Pro —一次冒险
  20. phpstudy环境下laravel项目,Nginx报错CreateFile failed

热门文章

  1. B站手把手layui+javaWeb项目全纪录(四)
  2. 私活利器,时薪翻一番,推荐几个SpringBoot项目,建议你改改
  3. 追踪文献好助手!stork文献鸟使用介绍
  4. Ralink RT5350 GPIO配置(坑了个大爹的)
  5. lucene java 庖丁解牛_Lucene3.3、Lucene3.4中文分词——庖丁解牛分词实例
  6. 【乐视云学习笔记】关于Letv乐视云点播的视频暂停之后,按home回到桌面后重新onResume回到Activity,视频自动播放的情况
  7. 外星人入侵游戏python学习_外星人入侵:使用Python开发游戏
  8. 新手还在为货源发愁吗?萌啦选对平台货源无忧!
  9. 你想找的HTML最全 最精美 易懂文档来了 不好你打我
  10. liquibase使用