👋 Hi, I’m xwybq
我大学是一所双非本科,从高三暑假就想着提前为编程打基础,自己啃完了C语言,还有基础的数据结构与算法 —— 当时就觉得,搞开发先把底子扎牢准没错。大一的时候,凭着这点积累通过选拔进了 ACM 校队,跟着队友一起训练、打比赛,一路坚持到大二。可惜最后成绩没达到自己的预期,说不遗憾是假的😔,但这段日子练出来的编程思维,还有啃硬题时那种不放弃的韧劲,现在回头看真的特别受用。
ACM 结束后到了大三,我开始把精力扎进技术实践里。一开始自学的是嵌入式开发,我就没太纠结硬件细节,反而更在意代码怎么写得简洁、系统逻辑怎么理清楚 —— 毕竟这些能力不管以后做什么方向都能用。跟着教程敲代码、捋业务流程,慢慢能自己写些小功能;后来接触了 FreeRTOS,跟着做了几个小项目,真的能用它处理些实际场景的任务调度问题,那时候还挺有成就感的。但是我做着做着发现,我其实更沉迷纯软件层面的设计:比如怎么把复杂的业务逻辑去做一个解耦,怎么优化系统响应速度,怎么搭个稳定的服务架构。反而对硬件接口调试、兼容性适配这些事,提不起太大兴趣。
后来想通了:纯软件里的逻辑设计、架构搭建,更能用上之前练的编程思维,也更对我胃口。于是果断把方向转到了 Java 后端开发。之后每天都在啃 Spring Boot、MyBatis 这些后端框架,还有 Mysql、Redis、RabbitMQ 这类中间件,自己找项目练手 —— 遇到不懂的就查必应、问 AI,实在搞不定就泡 Stack Overflow,比如琢磨怎么用 Redis 解决缓存穿透,怎么处理并发场景的线程安全问题。
日常还是泡在代码里,没事就琢磨怎么给接口解耦,也会翻开源项目的代码,思考人家为啥这么设计;有时候熬夜调一个业务逻辑,累是真累,但一旦调通了,那种成就感能抵消所有疲惫。现在往Java后端冲的这股劲,比之前做嵌入式时足多了 —— 感觉这才是真正让我喜欢的领域吧。
🔗 找到我
- GitHub: github.com/xwybq
- 邮箱: w3290819205@gmail.com
🛠 技术栈
| 方向 | 具体技能 |
|---|---|
| Java 后端 | 技术栈(JavaSE, MySQL, HTML, JS, CSS, Vue, Nginx, Maven, MyBatis, MyBatisPlus, Spring, Spring MVC, Spring Boot, Git, Linux, Docker, SpringCloud) |
| Python 拓展 | 数学建模(NumPy / Pandas / Matplotlib) MicroPython 硬件控制(Arduino / ESP32 / Raspberry Pi Pico / STM32) 深度学习(PyTorch / TensorFlow / PaddlePaddle / OpenCV) |
| 算法 & 基础 | C++ 刷题(LeetCode / AcWing / NowCoder / Codeforces)、数据结构、算法设计 |
“Stay hungry, stay foolish, stay coding.”





