裁员潮中,我是如何靠一份简历和几本书找到新工作的?
大家好,我是小陈,一名211高校计算机专业的研二学生,也是一名坚持写技术博客的“过来人”。最近两年,互联网行业经历了一轮又一轮的裁员潮,身边不少朋友突然失业、焦虑迷茫。我自己也在去年秋招中遭遇了多次拒信,一度怀疑是不是选错了路。
但最终,我不仅拿到了心仪的Offer,还意外进入了区块链方向的团队。今天我想用这篇深度思考型文章,复盘那段求职经历,并分享三个关键词:简历、区块链、书籍。这不是一篇干巴巴的成功学鸡汤,而是一份真实、可复制、有代码、有行动指南的成长记录。
为什么我要写这篇“非典型”技术教程?
你可能会问:这明明是求职故事,为什么要放在技术教程里?因为技术人的成长,从来不只是写代码。在裁员潮中,光会刷LeetCode远远不够——你需要清晰的自我定位、持续学习的能力,以及把技术转化为价值的表达力。
而这些,恰恰体现在你的简历里,藏在你读过的书籍中,也决定了你能否抓住像区块链这样的新兴机会。
下面,我会以“零基础也能理解”的方式,拆解这三个关键词如何串联起我的求职之路。
一、简历:不是罗列项目,而是讲好技术故事
很多同学把简历写成“课程设计清单”:
- 做过学生管理系统(Java + MySQL)
- 用Python爬过豆瓣电影数据
这种写法,在HR每天看上百份简历时,几乎等于“查无此人”。
我当初学的时候犯的错
研一投实习,我的简历写了5页,堆满了课程作业。结果石沉大海。直到一位学长点醒我:“简历不是档案,是广告。”
正确姿势:STAR-L 模型 + 技术细节
我后来用以下结构重写项目:
- S(情境):校园二手交易信息混乱,缺乏可信机制
- T(任务):设计一个去中心化交易验证原型
- A(行动):基于以太坊测试网,用 Solidity 编写智能合约,前端用 React 调用 MetaMask
- R(结果):实现交易不可篡改,获校级创新项目二等奖
- L(技术栈):Solidity, Web3.js, Hardhat, React
💡 新手提示:即使没做过区块链项目,也可以模拟!比如用本地 JSON 文件模拟“区块”,用哈希值链接前后数据。
// 简易“区块链”演示(适合写进简历)
class Block {
constructor(index, data, previousHash = '') {
this.index = index;
this.timestamp = Date.now();
this.data = data;
this.previousHash = previousHash;
this.hash = this.calculateHash();
}
calculateHash() {
return require('crypto')
.createHash('sha256')
.update(this.index + this.timestamp + JSON.stringify(this.data) + this.previousHash)
.digest('hex');
}
}
class Blockchain {
constructor() {
this.chain = [this.createGenesisBlock()];
}
createGenesisBlock() {
return new Block(0, "Genesis Block", "0");
}
getLatestBlock() {
return this.chain[this.chain.length - 1];
}
addBlock(newBlock) {
newBlock.previousHash = this.getLatestBlock().hash;
newBlock.hash = newBlock.calculateHash();
this.chain.push(newBlock);
}
}
// 使用示例
let myChain = new Blockchain();
myChain.addBlock(new Block(1, { sender: "Alice", receiver: "Bob", amount: 10 }));
console.log(JSON.stringify(myChain, null, 2));
这段代码虽然简单,但能体现你对“链式结构”和“哈希防篡改”的理解——这比空谈“了解区块链”有力得多。
二、区块链:不是炒币,而是理解信任机制
很多人一听到“区块链”,就想到比特币、狗狗币。但在求职中,企业更看重你是否理解其底层逻辑:如何在不信任的环境中建立可信协作。
区块链的核心三要素(零基础版)
| 概念 | 通俗解释 | 技术对应 |
|---|---|---|
| 区块 | 一个数据包(比如一笔转账记录) | JSON 对象 |
| 链 | 每个区块包含上一个区块的“指纹” | previousHash 字段 |
| 共识 | 大家同意某条链是真的 | 工作量证明(PoW)、权益证明(PoS)等 |
动手:5分钟搭建本地测试链
你不需要买矿机!用 Hardhat 这个开发框架,可以在本地模拟以太坊环境。
步骤如下:
- 安装 Node.js(>=14)
- 创建项目:
mkdir my-blockchain-demo cd my-blockchain-demo npm init -y npm install --save-dev hardhat - 初始化 Hardhat 项目:
npx hardhat # 选择 "Create a basic sample project" - 写一个简单合约(
contracts/Transaction.sol):// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract SimpleTransaction { address public owner; uint public count = 0; event Transferred(address from, address to, uint amount); constructor() { owner = msg.sender; } function transfer(address to, uint amount) public { count++; emit Transferred(msg.sender, to, amount); } } - 部署并测试(参考
scripts/deploy.js和test/目录)
✅ 避坑指南:别一上来就啃《精通以太坊》!先跑通一个 Hello World 合约,再深入。
三、书籍:在信息爆炸时代,系统性学习才是护城河
裁员潮中,最怕“碎片化学习”——今天看短视频学React,明天刷推特追AI热点,结果什么都没沉淀。
我读过的三本“救命书”
| 书籍 | 为什么推荐 | 适合阶段 |
|---|---|---|
| 《程序员修炼之道》 | 教你如何像工程师一样思考,而非码农 | 入门期 |
| 《区块链:技术驱动金融》 | 中本聪白皮书之外的最佳入门 | 转方向期 |
| 《简历写作与面试通关》 | 技术人常忽略的软技能 | 求职冲刺期 |
📌 关键建议:读书不是划线打卡,而是带着问题去读。比如读《区块链》时,我会边读边问:“这个共识机制能不能用在我们学校的选课系统里?”
实战整合:用“区块链思维”优化你的简历项目
假设你只有Web开发经验,如何蹭上区块链热度?答案是:嫁接信任场景。
案例:将普通博客升级为“不可篡改日志系统”
- 用户发布文章 → 生成哈希
- 将哈希存入本地“模拟链”
- 展示时验证哈希是否匹配原文
// 前端伪代码(React)
function BlogPost({ content }) {
const hash = sha256(content); // 使用 crypto-js 库
const storedHash = blockchain.getLatestBlock().data.hash;
return (
<div>
<p>{content}</p>
<p style={{ color: hash === storedHash ? 'green' : 'red' }}>
{hash === storedHash ? '✅ 内容未被篡改' : '⚠️ 内容可能被修改'}
</p>
</div>
);
}
这样一个小功能,就能让你的简历从“会React”变成“理解数据完整性与信任机制”。
新手常见问题解答(Q&A)
Q:我没做过区块链项目,简历怎么写?
A:用模拟项目+理论理解。比如:“通过实现简易区块链,理解Merkle树与工作量证明原理”。
Q:现在学区块链还来得及吗?
A:来得及!企业缺的不是“炒币高手”,而是能用技术解决实际问题的人。供应链、版权、身份认证都是落地场景。
Q:读书太慢,有没有速成法?
A:没有。但你可以“主题阅读”:围绕一个目标(如“写区块链简历”),只读相关章节。效率翻倍。
下一步学习路径建议
- 巩固基础:确保数据结构、网络、操作系统过关(这是大厂底线)
- 动手做:用 Hardhat + Remix 部署3个不同类型的合约
- 输出倒逼输入:写一篇博客,解释“为什么区块链不适合所有场景”
- 优化简历:每段经历都按 STAR-L 重写,突出技术决策与结果
最后的话
裁员潮不可怕,可怕的是在动荡中失去学习的能力。我的经历证明:一份有思考的简历、一本读透的书、一个亲手写的 demo,足以让你在寒冬中突围。
技术永远在变,但解决问题的能力不会贬值。愿你在代码的世界里,不仅找到工作,更找到自己。
作者:小陈,211计算机研二在读,持续更新技术成长干货。欢迎关注我的博客,一起少走弯路。

评论 0