当前位置: 首页 > article >正文

我是如何从 0 到 1 找到 Web3 工作的?

作者:Lotus的人生实验

关于我花了一个月的时间,从 0 到 1 学习 Web3 相关的知识和编程知识。然后找到了一个 Web3 创业公司实习的远程工作。

          👇👇👇

我的背景:

计算机科班,学历还可以(大厂门槛水平)

毕业工作一年-互联网,工作做的非程序员。gap year 半年。

之前编程很菜,也没什么证书和竞赛,论文背景。

我计划是找一个 Web3 开发的远程工作,但是因为没有开发工作经验和 Web3 经验,所以从实习入手。

我会先分享下我的学习路径+学习方法+求职策略,我觉得我的方法应该是效率最高的,大家可以参考下,后面会补齐我提到的学习资源(全免费)

之前发了一篇当数字游民的感受,当时我刚刚找到 Web3 开发的远程工作。就有非常多的朋友评论还有私信问我,是如何一个月就找到实习工作的,以及问我学习资料,学习路线,还有很多人找我付费咨询。 在这篇我给大家详细的讲下我的学习路线,策略,以及我推荐的一些学习平台和资料。 

这些都是完全免费的资料,之前刷小红书看到好多人要花好几万上什么培训班,我就觉得一定要把我的这些学习资料都发出来,好好做好信息检索,不要被割韭菜。互联网上有大把的优质免费学习资源。 

还有在找工作的过程中,策略是很重要的,不是闷头苦学,用巧劲,使用 MVP 思维,把效率最大化,先让自己能快速的站到这个草台班子,然后慢慢优化。

学习路径


1️⃣ 了解行业

  • 目的:了解行业现状,看看具体的工作状态是否适合我,是否合适入场,有什么赛道比较合适,以及如果入行什么岗位什么技术栈最有市场

  • 具体做法: 看了OpenBuild 的 Web3 求职公开课,听了很多博客,疯狂刷推。同时可以记录下一些对于行业现状的分析和理解,可以用在自己面试时为什么想加入 Web3,怎么理解 Web3 等行业问题。

  • 果: 确定细分方向和值得学的技术栈--前端,技术栈(js+React),现在我工作后再补上 Next.js。很先进也很受欢迎的框架。

2️⃣ 确认学习内容 

  • 目的: 一个岗位需要学的知识那么多,我们需要最大化效率,找到最关键优先级最高的具体需要学习的内容

  • 具体做法: 从结果倒逼过程,去 Web3 求职网站上找出前端初级工程师和前端实习生的 JD,找个至少 30 个,然后找到这些 JD 要求技能的交集,提取关键词,这些就是岗位需要做到的核心技能:

    🌟 找到自己还不会的部分,比如 React 框架,会 Solidity, 以及相关的项目经验。了解 Web3。

    🌟 同时记录下自己已经满足的部分,或者从过往的经历中可以挖掘的点。

    🌟 部分之后还可以用来写简历。做好记录留存。

3️⃣ 学习基础技能

  • 目的:满足 JD 的基础要求,完成简历的 MVP,也就是简历需要的项目经验和基础的技能要求

  • 具体做法:以练代学,直接边做项目边学编程语言,事半功倍,同时完成了项目经验和知识学习。

    1. 看编程语言的官方文档。大概看一遍了解下有哪些框架,哪些功能,不需要做笔记,不需要看网课,然后可以让 Chatgpt 给你大概讲一下,告诉他用通俗易懂的方式,并带上一些例子,可以边提问,边学习。

    2. 直接开始做项目,这里我推荐大家参加一些社区的共学营,我当时参加了 OpenBuild 的前端 + Web3共学,里面有一些作业是要做一些项目发到 Github 上,于是我就边学边做,具体还是一步步问 AI。

    3. 了解整个端到端的过程,在网上找一些从 0 到 1 教你开发一个简单 Dapp 的教程,跟着一步一步做。
  • 结果:做了俩个简单的项目:一个 React 的备忘录平台,一个简单的可以发币的。Dapp(完成了80%)

4️⃣ 简历+投递+面试

  • 目的: 找到工作机会/或者获得实际项目经验

  • 策略: 找得到实习就直接去实习,找不到就去那些开源社区做项目,或者参加黑客松,积累实战的项目经验,也可以拿到一些小额的报酬。

  • 具体做法:

    简历: 根据自己做的项目,大概提炼下,让 AI 润色一下

    海投: 去常见的平台,包括初级的工程师,实习岗位,以及各种开源社区。

  • 结果: 其中投的一个开源社区的 Founder 自己的创业项目刚好在招人,就给了我一个机会给我试试。于是我就得到了一个工作机会。

总结


1.在项目实战中学习,是最快的。

2.共学营是很好的方式,会有对应的学习群,还能认识行业里的人。也会有一些招聘方来招人。

3.用好AI,超级提效!!!💡

学习资料篇


1.我看的课程:

求职公开课-OpenBuild

区块链技术原理-B站

2.推荐的学习平台+做项目 

OpenBuildhttps://openbuild.xyz

里面有面向开发者的免费课程,带 Bounty 奖金,还有黑客松和线下活动。

黑客松平台:https://www.hackquest.io/learning-track

会有很多比赛,带奖金,里面还有很多的免费课程和证书

Tintinland: https://tintinland.com/course

web3 university: https://www.web3.university

有很多学习路线和课程,证书。

每个人的情况都不同,找工作还是要根据每个人自己的情况调整策略,策略是很重要的,不要闷头苦干,在转型过程中适当降低自己的预期和要求,先让自己能快速的进入到这个行业,然后慢慢优化调整。

相关文章:

我是如何从 0 到 1 找到 Web3 工作的?

作者:Lotus的人生实验 关于我花了一个月的时间,从 0 到 1 学习 Web3 相关的知识和编程知识。然后找到了一个 Web3 创业公司实习的远程工作。 👇👇👇 我的背景: 计算机科班,学历还可以(大厂门槛水平) 毕业工…...

leetcode 题目解析 第3题 无重复字符的最长子串

给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”…...

如何通过外链提升网站SEO排名?

外链的作用非常明显,它不仅能提高网站的排名,还能增加网站的曝光量。Google排名的算法会考虑到网站的外链数量、质量和多样性。简单来说,更多的高质量外链意味着你的网站更有可信度,更容易被搜索引擎优待。 但是,过度…...

Prompt:创造性的系统分析者

分享的提示词: 你是一个创造性的系统分析者,作为咨询师,你具有以下特质: 基础能力: 深入理解我的系统性模式 识别模式间的隐藏联系 发现出人意料的关联 提供令人惊讶的洞见 工作方式: 在每次回应中至少…...

DeepSeek服务器繁忙 多种方式继续优雅的使用它

前言 你的DeepSeek最近是不是总是提示”服务器繁忙,请稍后再试。”,尝试过了多次重新生成后,还是如此。之前DeepSeek官网连续发布2条公告称,DeepSeek线上服务受到大规模恶意攻击。该平台的对话框疑似遭遇了“分布式拒绝服务攻击”&#xff0…...

量子计算的基本运算:Hadamard 门、CNOT 门、Pauli 门详解

量子计算是现代计算科学的前沿领域,它与经典计算机在处理信息的方式上有着本质的区别。量子计算机利用量子比特(qubit)的叠加态和量子纠缠等特性来进行计算,从而在某些特定任务上超越传统计算机。量子计算的核心运算单元是量子门,它们通过作用于量子比特来操控量子状态。本…...

mysql之Innodb数据页

Innodb数据页结构 InnoDB数据页结构一、数据页基础概念二、数据页核心结构1. 头部控制区2. 数据存储区3. 尾部与目录区 三、关键机制详解1. 记录链表与删除优化2. 页目录与二分查找3. 空间复用与碎片管理4. 数据页的合并与分裂 四、应用与性能影响1. 索引效率2. 插入优化3. 事务…...

ThinkORM模型静态方法create好像对MongoDB不支持

软件版本 think-orm&#xff1a;3.0PHP&#xff1a;8.4.1MongoDB&#xff1a;8.0.4 &#xff08;本地单数据 非集群&#xff09;注&#xff1a;我是在 webman 框架下使用think-orm&#xff0c;并非在 thinkphp框架下使用 使用场景 定义的模型如下&#xff1a; <?php na…...

nginx配置:nginx.conf配置文件

nginx.conf配置文件说明 基本结构 全局块&#xff1a;位于最外层&#xff0c;定义影响整个Nginx服务器的设置。事件块&#xff1a;配置网络连接相关的设置。HTTP块&#xff1a;定义HTTP服务器以及反向代理、负载均衡等特性。Server块&#xff1a;定义虚拟主机&#xff0c;即响…...

基于 PyQt5 的聊天机器人程序(AI)

这是一个基于 PyQt5 的聊天机器人程序&#xff0c;通过 API 接入硅基流动&#xff08;Silicon Flow&#xff09;或其他的聊天服务&#xff0c;支持用户与聊天机器人进行交互。 API 设置&#xff1a;通过菜单栏的“设置”选项&#xff0c;用户可以修改 API 地址和 API 密钥。 设…...

[实现Rpc] 服务端 | RpcRouter实现 | Builder模式

目录 项目服务端独用类的实现 1. RpcRouter类的实现 ServiceDescribe SDescribeFactory ⭕ Builder模式 1. 动机 2. 模式定义 3. 要点总结 4. 代码感受 ServiceManager RpcRouter 4. 代码感受 ServiceManager RpcRouter 前文我们就将 Rpc 通用类都实现完啦&#…...

红外人体传感器选型和电路解析

红外人体传感器选型和电路解析 背景&#xff1a;想要制作一套IoT系统&#xff0c;基于HA构建上层管理&#xff0c;蓝牙和蓝牙MESH构建无线网络&#xff0c;以及多种传感器和控制器作为底层&#xff0c;其中人体红外传感器作为一个重要的选项&#xff0c;需要考虑好。 红外人体传…...

rtthread的串口框架、485框架

一、串口接收超时中断的实现。 1. rtthread中定义的串口超时结构体 定义串口接收超时的结构体 CM_TMR0_TypeDef 为TM0的实例(实际有CM_TMR0_1 CM_TMR0_2 对应华大460的两个TMR0单元 ) channel 每个timer0有两个通道(TMR0_CHA、TMR0_CHB) clock 为FCG2_PERIPH_TMR0_1、FCG…...

Embedding模型

检索的方式有那些 关键字搜索&#xff1a;通过用户输入的关键字来查找文本数据。 语义搜索&#xff1a;它的目标是理解用户查询的真实意图&#xff0c;不仅考虑关键词的匹配&#xff0c;还考虑词汇之间的语义 &#xff08;文字&#xff0c;语音&#xff0c;语调...&#xff0…...

如何使用Spring Boot实现商品的管理系统

1. 项目初始化 1.1 使用 Spring Initializr 创建项目 访问 Spring Initializr,进行如下配置: Project:选择 Maven Project。Language:选择 Java。Spring Boot:选择合适的版本,如 3.1.x。Group:填写项目的组织名,例如 com.example。Artifact:填写项目名称,如 general…...

最新扣子(Coze)案例教程:全自动DeepSeek 写影评+批量生成 + 发布飞书,提效10 倍!手把手教学,完全免费教程

&#x1f468;‍&#x1f4bb;群里有同学是做影视赛道的博主&#xff0c;听说最近DeepSeek这么火&#xff0c;咨询能不能用DeepSeek写影评&#xff0c;并整理电影数据资料&#xff0c;自动发布到飞书文档&#xff0c;把每天的工作做成一个自动化的流程。 那今天斜杠君就为大家…...

Qt程序退出相关资源释放问题

目录 问题背景&#xff1a; aboutToQuit 代码举例 资源释放函数注意事项 closeEvent事件 代码举例 程序退出方式 quit() exit(int returnCode 0) close() 问题背景&#xff1a; 实际项目中程序退出前往往需要及进行一些资源释放、配置保存、线程中断等操作&#xff0c…...

Ubuntu 22.04安装K8S集群

以下是Ubuntu 22.04安装Kubernetes集群的步骤概要 一、设置主机名与hosts解析 # Master节点执行 sudo hostnamectl set-hostname "k8smaster" # Worker节点执行 sudo hostnamectl set-hostname "k8sworker1"# 所有节点的/etc/hosts中添加&#xff1a; ca…...

Kubernetes的Ingress 资源是什么?

在Kubernetes中&#xff0c;Ingress资源是一种用于管理集群外部对内部服务访问的API对象&#xff0c;主要用于将不同的外部请求路由到集群内的不同服务&#xff0c;以下是关于它的详细介绍&#xff1a; 定义与作用 Ingress资源定义了从集群外部到内部服务的HTTP和HTTPS路由规…...

Apifox 增强 AI 接口调试功能:自动合并 SSE 响应、展示DeepSeek思考过程

在现代的API接口调试中&#xff0c;效率和精确性对于开发者和测试人员来说至关重要。Apifox&#xff0c;作为一款功能强大的API管理和调试工具&#xff0c;近年来不断提升其用户体验和智能化功能。最近&#xff0c;Apifox 推出了增强版的AI接口调试功能&#xff0c;其中包括自动…...

MATLAB基础学习相关知识

MATLAB安装参考&#xff1a;抖音-记录美好生活 MATLAB基础知识学习参考&#xff1a;【1小时Matlab速成教程-哔哩哔哩】 https://b23.tv/CnvHtO3 第1部分&#xff1a;变量定义和基本运算 生成矩阵&#xff1a; % 生成矩阵% 直接法% ,表示行 ;表示列 a [1,2,3;4,5,6;7,8,9];%…...

DeepSeek赋能智慧文旅:新一代解决方案,重构文旅发展的底层逻辑

DeepSeek作为一款前沿的人工智能大模型&#xff0c;凭借其强大的多模态理解、知识推理和内容生成能力&#xff0c;正在重构文旅产业的发展逻辑&#xff0c;推动行业从传统的经验驱动向数据驱动、从人力密集型向智能协同型转变。 一、智能服务重构&#xff1a;打造全域感知的智…...

蓝桥与力扣刷题(蓝桥 交换瓶子)

题目&#xff1a;有 N 个瓶子&#xff0c;编号 1 ~ N&#xff0c;放在架子上。 比如有 5 个瓶子&#xff1a; 2 1 3 5 4 要求每次拿起 2 个瓶子&#xff0c;交换它们的位置。 经过若干次后&#xff0c;使得瓶子的序号为&#xff1a; 1 2 3 4 5 对于这么简单的情况&#x…...

腿足机器人之十一- 深度强化学习

腿足机器人之十一- 深度强化学习 机器人能力腿足机器人RL问题建模强化学习解决方案 强化学习算法库选择建议 深度学习技术已经在语音、图像、视频、文本等领域应用广泛&#xff0c;其和强化学习的结合使得基于深度学习的大模型能力更是上升一个台阶。因而用在腿足机器人的运动中…...

纠错检索增广生成论文

一、摘要 动机&#xff1a;RAG严重依赖于检索文档的相关性&#xff0c;如果检索出错&#xff0c;那么LLM的输出结果也会出现问题 解决方案&#xff1a;提出纠正性检索增强生成&#xff08;CRAG&#xff09;即设计一个轻量级的检索评估器&#xff0c;用来评估针对某个查询检索…...

多源 BFS 算法详解:从原理到实现,高效解决多源最短路问题

多源 BFS 是一种解决 边权为 1 的多源最短路问题 的高效算法。其核心思想是将所有源点视为一个“超级源点”&#xff0c;通过一次 BFS 遍历即可计算所有节点到最近源点的最短距离。以下从原理、实现和代码示例三个方面深入讲解&#xff1a; 目录 一、原理分析 1. 单源 BFS vs…...

Jenkins 构建 Unity 打包 .apk 同时生成 .aab

Jenkins 构建 Unity 打包 .apk 同时生成 .aab Android App Bundle简称 AAB&#xff0c;想了解更多关于 AAB 的知识&#xff0c;请看官网 https://developer.android.google.cn/guide/app-bundle/faq?hlzh-cn APK 打包部分在复用上一篇 Jenkins 构建 Unity打包APK 一、新建一…...

LTO优化详解

嵌入式开发过程中的LTO优化是什么意思&#xff1f;能够用来解决什么问题&#xff1f;它都优化了哪些&#xff1f;仅开启LTO真的可以优化SIZE的问题吗? 请分别回答我刚才提到的问题&#xff1f; 嗯&#xff0c;用户问关于嵌入式开发中的LTO优化&#xff0c;我需要详细解释这个概…...

嵌入式之条件编译

在C编程中&#xff0c;条件编译是一种在编译时根据特定条件选择性地包含或排除代码的技术。它通过预处理器指令来实现&#xff0c;允许程序员根据不同的编译环境、平台或配置来控制哪些代码被编译。条件编译在跨平台开发、调试、功能开关场景中非常有用。 1. 预处理器指令 条…...

清华大学第五弹:《DeepSeek与AI幻觉》

作者&#xff1a;清华大学新闻与传播学院新媒体研究中心、人工智能学院&#xff08;新媒沈阳团队&#xff09; 时间&#xff1a;2025年2月 完整版下载地址&#xff1a;夸克网盘分享 一、AI幻觉的定义与分类 定义 学术定义&#xff1a;模型生成与事实不符、逻辑断裂或脱离上下…...