【杂谈】聊聊我是如何从Java转入Web3的

我先说说我基本的一个情况吧:

我是之前是一位从业了传统web2行业三年的Java开发,在2018年尾才开始去关注区块链的,之前虽然也有混迹在币圈,但是没怎么关注到币圈的内在运行逻辑。

后面因为当时元宇宙和Web3的概念特别火,也可能是不满足于传统Java的无意义加班与内卷,厌倦了每天都是curd的工作,就抱着试一试的心态去看一下web3领域相关的开发,打算转型,但是不像传统互联网一样,其实在当时区块链的系统性学习课程或资料并不好找,找到的都是些比较零散的,而且相关的行业的人脉资源也比较缺失,所以我觉得应该找到一个更系统的学习方式去学习,当时的第一个想法是花钱买时间,于是就是抱着赌一赌的心态,报名了一个比较小众的培训班(防止打广告,名字不透露,有意私我)。个人感觉,那边的培训班还算比较良心,当时在那里做了几个学习项目之后,他们那里就有外包项目可以去实战了,也赚了点小钱。同时我也会去加入web3相关的社区,去找社区里面人合作去完成黑客松,然后去积极参与开源项目。就比如我就很喜欢去参与FiscoBcos的开源社区任务,现在也是成为了FiscoBcos Task一期的优秀开源贡献者。

后面就是凭借着上面这些经历,获取到第一份关于web3的智能合约开发的offer(公司是新加坡的,搞得是social领域,名字不方便透露),享受了分布式远程办公的福利,虽然说该忙的时候也忙,而且不亚于之前的强度,不过在家里音响放的最大声敲代码,真的很享受😎而且减少了很多通勤和无用会议的时间,这些时间我可以用来学习,也可以用来做其他事情。就比如我现在就会利用闲暇时间来创业或者接其他外包项目。忙感觉是比以前更忙了,但是忙的也更有意义了,自然收入也增长与变多了。

分享几点刚入行web3朋友的建议:

  • 多关注web3相关的资讯,多去了解一下现有的web3的项目,看web3项目有什么基本的功能(基于这点你才知道你要往什么方向去开发,以及web3到底要开发个什么东西)
  • 多去交互web3项目,没事撸撸空投,炒炒币,去多了解一下币圈的内在逻辑,看看到底是怎么挣钱的。(就如同你要去做游戏开发,但是你连游戏都没玩过,谈和开发?)
  • 善于走捷径,多去结交web3相关的人脉,多去和已经从业web3的开发者交流,了解一下开发套路,了解一下相关技术栈,认识人的手段有很多,可以去付费咨询相关的人或者报名课程认识一些老师去询问,或者多去搜刮一下网上的信息多去加入相关的社区,或者花点小钱加入付费社群,多去和别人组队参加黑客松。
  • 善于用技术变现,我学习某个技术的原则就是,这个技术是否能给我带来收益,如果不能,那么对于我来说就是没有价值技术。就比如我学习python,我就是为了去做量化交易,去做脚本撸空投交互,那么我对应的技术选型就是YNPY与selenium。我学习合约开发,目的是为了就业和接外包,那么我就需要去了解目前主流的开发技术选型,以及快速开发需要用的框架,那么无疑就是nextjs ➕ hardhat。(这里只是举了部分例子 ,实际开发肯定不是只有这些,只是为了大家理解这个理念)
相关推荐
weiwei228444 小时前
zcash pow equihash算法详解
区块链·哈希算法·zcash
c***97987 小时前
Web3.0在去中心化金融中的智能合约
金融·web3·去中心化
2501_941810837 小时前
区块链智能合约开发与多语言链上交互实战指南
区块链
S***428017 小时前
Web3.0在去中心化应用中的前端框架
前端框架·web3·去中心化
青云交18 小时前
Java 大视界 -- 基于 Java 的大数据分布式存储在数字媒体内容存储与版权保护中的应用
java·性能优化·区块链·分布式存储·版权保护·数字媒体·ai 识别
2501_941810831 天前
Web3去中心化应用在跨链资产流转体系中的架构设计与落地实践解析
区块链
东南门吹雪2 天前
PostgreSQL与MySQL的锁与隔离级别
mysql·postgresql·区块链
5***79002 天前
Rust在区块链智能合约中的安全实践
rust·区块链·智能合约
java之书2 天前
1. web3.0 概念理解
web3
MicroTech20252 天前
微算法科技(NASDAQ :MLGO)基于区块链的混合数据驱动认知算法:开启智能安全新范式
科技·安全·区块链