从 Java 到 Rust,Substrate 优秀学员亲述 Web3 入门之路

在这里插入图片描述

你知道如何从 0 到 1 转行 Web3,找到技术开发岗位的一席之地吗?从后端核心开发到 Web3 测试,Substrate 课程优秀学员的区块链探索之路有哪些心得体会?10 月 26 日晚 20:00,第二期 Block Space 成长路径系列主题 AMA 活动如期举行,本次活动邀请到了 Substrate 往期优秀学员及课程助教孙铁兵同学,与我们一同分享了他的 Web3 Walk 之黑客松历练之路,带给直播间观众以深刻的启发。
在这里插入图片描述

从 Web2 起步,发觉去中心化才是未来航向

目前在区块链领域从事测试工作的孙铁兵,主要负责测试开发人员开发的一些新功能,确保上线后能够正常运行并满足技术功能的安全性要求。大学期间,他的专业是软件工程,学习 Java 语言。毕业后最开始工作的时候,孙铁兵作为 Java 开发给 ToB 的券商系统做一些资金服务相关工作。偶然的契机之下,孙铁兵接触到北京大学肖臻老师的公开课《区块链技术与应用》,“这让我感觉去中心化的软件才是未来发展的方向,于是我便开始尝试学习区块链技术。”

起步阶段总是最为艰辛,孙铁兵边工作边学习 Web3 技术语言还时常碰壁,“刚开始我并不知道学习什么才能进入 Web3。我在网上开始搜寻学习资料,学了一阵子的 Solidity,感觉很迷茫就又开始学习 Move,通过 Move 知道了Rust 就又学习了一段时间 Rust。”一段时间的摸索学习过后,孙铁兵发现了 Substrate 技术框架,这才让他走上了 Web3 学习的正轨。

入门 Substrate,将黑客松作为技术练兵场

跟着 OneBlock+ 社区进行技术入门、进阶课程的学习,与同学、助教互动交流获得了更多行业干货,孙铁兵沉浸在 Substrate 开发课程的同时也系统化掌握了 Substrate 这门技术语言。“我认为这份学习经历支持了我报名参加黑客松,进阶课学习期间我开始思考是否报名夏季黑客松。经过思考和忖度后,我决定还是要勇敢试一试,努力完成一整个项目的开发实战。比赛过程中,启发最大的是导师答疑环节,很荣幸受到了王大锤老师的指点,让我把更多技术建设的想法融入到项目开发里”,谈到 2023 夏季波卡黑客松大赛的经历时,孙铁兵也十分感慨。
在这里插入图片描述
据悉,孙铁兵报名参与黑客松的是一个 AI 和 区块链结合的 NFTFi 项目,项目主旨是用户可以通过平台借助 AI 创造各类艺术品,最后上链作为 NFT 保存以证明被用户创作的 AI 作品所有权,与此同时这些 NFT 也可被用于交易、借贷等操作。

令他意想不到的是这个项目竟然一路闯进了决赛,但是对孙铁兵来说最宝贵的体验反倒是亲身看到了优秀选手的创意想法与作品,学习到了更多区块链的技术知识,发掘了更多自身职业突破的潜力。虽然最后没有取得非常瞩目的成绩,孙铁兵却因这次黑客松经历坚定了在 Web3 行业继续探索的信心。

真正转行 Web3,在 Bifrost 找到职业新定位

黑客松比赛过后,孙铁兵毅然决然向原先的工作单位递出辞呈。熊市环境下寻找一份合适的 Web3 工作并非易事,好在 OneBlock+ 赛后对选手的资源扶持,让孙铁兵瞄准了 Bifrost 测试岗位的工作机会,通过自身努力顺利通过面试并入职。
在这里插入图片描述
虽然在 Bifrost 的工作时间还不长,孙铁兵已经收获了不少行业新知识。“很想跟大家分享一下 DeFi 的相关知识,有个概念叫 LSD。比如我们要在 Polkadot 上面做 Staking,选择节点质押然后获取收益,但是 Pokadot 上的质押天数为 28 天,并且 Dot 是锁定的。但现在通过 LSD 可以产生一些衍生品,比如通过 Bifrost 产生 vDot,这些 vDot 可以参与中继链治理、铸造 LP 或进行赎回操作。以 Dot 来铸造 vDot 的过程就是把 Dot 给到 Bifrost,通过策略来选择不同的质押节点,等质押节点过程结束后会将这些 Dot 及附加的收益投放到一个池子里,等用户赎回时就能得到相应的 Dot 及附带收益。

因此,用户参与这样的质押、赎回过程,不仅可以提升数字资产的流动性,还能够在原本的“等候空窗期”得到更多额外效益,实现项目与用户之间的双赢。孙铁兵简单向直播间的观众们介绍了自己近段时间在 Bifrost 工作的所见所闻。他也希望经过一段的区块链开发工作可以成长为一个正式的开发者。
在这里插入图片描述
“我对 Web3 发展充满信心。我相信在不久的将来,去中心化思想和技术将深刻影响我们的社会和经济。而我希望能够在这样的一个发展进程中贡献属于我自己的一份力量。”

Block Space 是由 OneBlock+ 推出的直播专栏活动,活动主题涵盖多个方向,包括但不限于成长路径、就业招聘、技术
Workshop、面试技巧等。这不仅仅是简单的分享,而是一个完整的成长链路,不论是新手还是有经验的学员,都能从这个系列活动中受益。关注
OneBlock+,锁定每个 Block Space 的精彩瞬间!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/179178.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

美团面试:Redis 除了缓存还能做什么?可以做消息队列吗?

这是一道面试中常见的 Redis 基础面试题,主要考察求职者对于 Redis 应用场景的了解。 即使不准备面试也建议看看,实际开发中也能够用到。 内容概览: Redis 除了做缓存,还能做什么? 分布式锁:通过 Redis 来做分布式锁是一种比较常见的方式。通常情况下,我们都是基于 Re…

基于CMFB余弦调制滤波器组的频谱响应matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1、CMFB余弦调制滤波器组原理 4.2、CMFB调制过程 4.3、CMFB特点 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ......................…

【触想智能】4U触摸工控机具有哪些优势?

工控机也叫工控主机,和我们常见的普通电脑主机是一样的,都是由CPU、主板、内存、硬盘、电源以及机箱组成的。 工控机有很多分类,有无风扇工控机、嵌入式工控机、上架式工控机、4U触摸工控机等。上架式工控机在市场上是比较受欢迎的&#xff0…

【LeetCode】剑指 Offer Ⅱ 第8章:树(12道题) -- Java Version

题库链接:https://leetcode.cn/problem-list/e8X3pBZi/ 类型题目解决方案二叉树的深搜剑指 Offer II 047. 二叉树剪枝递归(深搜):二叉树的后序遍历 (⭐)剑指 Offer II 048. 序列化和反序列化二叉树递归&…

【idea】生成banner.txt

Spring Boot banner在线生成工具,制作下载英文banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.netSpring Boot banner工具实现在线生成banner,轻松修改替换实现自定义banner,让banner.txt文…

Vue项目创建与启动(2023超详细的图文教程)

目录 一、下载node.js 二、下载vue-cli与webpack插件 三、项目初始化(项目配置详细信息) 四、项目启动 五、Vue项目工程结构(扩展知识) 一、下载node.js 1.检测是否已经安装过node.js 打开控制台,输入 npm -v如果有会显示对应版本 如果没有会显示…

7个UI设计必备课程,小白必看!

无论你是想提高技能的资深UI设计师还是网站开发人员,又或者是刚转行不久的UI设计新手,学习UI设计课程都会让你做出更美观、更有影响力的UI界面设计作品。现在网上有很多网上的UI设计课程。通过这些课程,你可以自己学习、掌握一些UI设计的基础…

Oil Crop Science:DAP-seq技术揭示花生中AhTWRKY24和AhTWRKY106转录因子下游调控基因

2023年6月4日,青岛农业大学草业学院宋辉教授课题组的研究成果,发表在Oil Crop Science期刊上,文章题目为Identification of the target genes of AhTWRKY24 and AhTWRKY106 transcription factors reveals their regulatory network in Arach…

react中的useReducer复杂的状态管理

一、useReducer reducer官网教程 useReducer 是 React 提供的一个用于状态管理的 Hook。它可以替代 useState,更适用于处理复杂的状态逻辑。 useReducer 接受一个reducer函数和一个初始状态,并返回当前状态以及一个 dispatch 函数,用来触发…

NI-9505 嵌入式行业领先的流量校准测量算法

NI-9505 嵌入式行业领先的流量校准测量算法 基岩自动化公司,基岩OSA自动化平台的制造商,已经将流量计算机功能集成到OSA平台中。奥萨流程系列嵌入流量校准基岩自动化平台中的测量应用。Flow-Cal的软件是流量测量和生产核算数据的选择。 奥萨所有基岩控…

lua-web-utils库

lua--导入所需的库local web_utilsrequire("lua-web-utils")--定义要下载的URLlocal url"https://jshk.com.cn/"--定义代理服务器的主机名和端口号local proxy_port8000--使用web_utils的download函数下载URLlocal file_pathweb_utils.download(url,proxy_…

如何在Linux上安装JDK、Tomcat和MySQL以及部署后端项目

目录 前言 一、JDK和Tomcat的安装 1.JDK安装 2.Tomcat安装 二、安装MySQL 三、后端接口部署 1.将ssh前后端分离项目进行部署 ​2.将单体项目进行部署 3.将ssm前后端分离项目进行部署并修改端口号 前言 随着现代软件开发的快速发展,越来越多的企业和个人开始…

iOS报错命名空间“std”中的“unary_function”

刚刚将我的 Xcode 升级到 15.0,突然它开始在 RCT_Folly 中出现以下错误 No template named unary_function in namespace std; did you mean __unary_function?我尝试删除缓存数据和派生数据并清理构建。也尝试删除 pod 和 node_modules。但没有任何帮助。 于是我…

基于PyTorch的中文情绪分析器设计与开发

收藏和点赞,您的关注是我创作的动力 文章目录 概要 一、相关基础理论2.1 主流深度学习框架2.2 神经网络2.2.1 神经网络基础 二、中文情感分类模型构建3.1 开发环境3.2 数据部分3.3 文本特征提取3.3.1、过滤标点符号3.3.2 中文分词、单词过滤 三 运行结果与分析五 结…

Python+Selenium自动化测试框架详解

什么是Selenium? Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。 Selenium IDE:Firefox的…

Redis 分片集群

目录 ​编辑一、搭建分片集群 1、集群结构 ​编辑 2、准备实例和配置 3、启动 4、创建集群 二、散列插槽 三、集群伸缩 四、故障转移 1、自动故障转移 2、手动故障转移 五、RedisTemplate 访问分片集群 一、搭建分片集群 1、集群结构 主从和哨兵可以解决高可用、高…

使用 Docker 部署高可用 MongoDB 分片集群

使用 Docker 部署 MongoDB 集群 Mongodb 集群搭建 mongodb 集群搭建的方式有三种: 主从备份(Master - Slave)模式,或者叫主从复制模式。副本集(Replica Set)模式。分片(Sharding)…

java商城免费搭建 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城

1. 涉及平台 平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务) 2. 核心架构 Spring Cloud、Spring Boot、Mybatis、Redis 3. 前端框架…

如何快速学习编程编程?

语言的选择 选择适合自己的编程语言学习主流的编程语言了解不同语言的特点和适用场景学习资源线上学习资源:在线课程、视频教程、GitHub等线下学习资源:书籍、教程、练习题等 社区交流 加入编程社区,与他人交流学习心得和经验学习方法分阶…

springboot-2.7.3+ES-7.10.0

跟着官网走,能干99。一年几次变,次次不一样。刚部署好ES-6.8,又买阿里云Es-7.10.0根本忙不完。 做为JDK1.8最后一个版本。今天就拿新技术部署一套。致辞:大家以后就用这套好了。别轻易触发springboot3.0了 学习无止境&#xff1…