跳转至

📘 求索

路漫漫其修远兮,吾将上下而求索。

这一栏记录我学技术的全程:每一个概念、每一次动手、每一次踩坑。

为什么学

我做的是商业不动产转租,日常离不开表格、对账、催缴清单、文件往来。这些活有个共同点:重复、量大、规则固定——正好是机器最擅长的部分。

目标很具体:把「每月手工算一遍」变成「写一次、以后点一下就跑」。

三条线(按学习顺序)

阶段 内容 状态 时间
🐧 Linux 系统基础 12 课 ✅ 结业 2026-08
🐍 Python 编程入门 40 课 ✅ 结业 2026-09
🗄 SQL 数据库查询 40 课 🚧 进行中 2026-09 ~
⚙️ Shell 把命令攒成自动化 ⬜ 待开始

顺序的道理:先懂机器(Linux)→ 再学一门语言把活交给它(Python)→ 再学会从数据里查数(SQL)→ 最后把前面全部攒成自动化(Shell)。

工具链(VS Code、pandas 读 Excel、虚拟环境、Git)排在主线之后。

怎么学的

  • 每课 15~20 分钟,配一个动手环节。听完就敲,敲完看结果。
  • 用财务场景当练习素材:租金、租户、对账、催缴,不是干巴巴的「foo/bar」。
  • 不背概念,先会敲。每个知识点在真实环境里跑通才算过。
  • 遇错是常态NameErrorTypeError、全角括号、no such table——每一次报错都认了个脸熟。

🐧 Linux(12 课 · 已结业)

教室是真实的阿里云服务器——不是模拟环境,练的就是每天在跑的这台机器。

板块 笔记 内容
一、认识系统与终端 这栋「写字楼」 终端、命令语法、认路
二、文件操作 搬文件与看文件 建/复制/移动/删除、读文件
三、搜索 找东西 find、grep、管道
四、权限 门禁卡 chmod、chown、读权限串
五、进程与资源 谁在干活 ps、systemctl、df、free
六、网络与软件 收发室与工具箱 IP/端口/域名、包管理、venv
七、实战与安全 打包装箱与保命 tar 备份、危险命令、排错
八、速查卡 命令速查卡 11 大类命令 + 黑名单

进度:12 / 12 课,结业 🎓

🐍 Python(40 课 · 已结业)

板块 笔记 内容
一、认识 Python 从「数字员工」说起 变量、数据类型
二、数字与字符串 算账的基本功 运算、类型转换、字符串
三、容器 数据的柜子 列表、元组、字典、集合
四、流程控制 让程序会思考 判断、循环
五、函数 教给员工一套动作 封装可复用的工具
六、数据操作进阶 一行顶十行 推导式、f-string、清洗
七、文件与异常 存档与防摔 读写文件、CSV、容错
八、模块与结业 用别人的工具箱 import、结业小测

进度:40 / 40 课,结业 🎓

🗄 SQL(进行中)

进度 内容
第 1~6 课 ✅ 认识数据库 → 建练习库 → 表行列 → SELECT → 点名取列 → WHERE 筛选

练习库:本机 SQLite 的 租金库.db,表 租户(姓名 / 房号 / 月租 / 状态)。练习数据全是租金场景


学完能干什么

  • 看懂机器:出问题能自己看日志、查服务、判断是不是磁盘满/服务挂
  • 自动化算账:读表格 → 清洗 → 筛选 → 汇总 → 生成清单 → 写文件
  • 从数据里问问题:「哪些租户欠费」「每月租金总额」这类,一句话问出来

一点感受

技术这东西,听懂和敲通是两回事

有好几次我看老师演示觉得「哦就这么回事」,自己一敲就全是报错——全角括号、缩进不对、表名写错。但正是这些报错让我记住了规则。

所以这一栏里,踩过的坑和学到的概念一样重要