<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://qingliezhiquan.com/index.php?action=history&amp;feed=atom&amp;title=%E7%A8%8B%E5%BA%8F%E5%91%98%E6%88%90%E9%95%BF%E6%8C%87%E5%8D%97</id>
	<title>程序员成长指南 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://qingliezhiquan.com/index.php?action=history&amp;feed=atom&amp;title=%E7%A8%8B%E5%BA%8F%E5%91%98%E6%88%90%E9%95%BF%E6%8C%87%E5%8D%97"/>
	<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/index.php?title=%E7%A8%8B%E5%BA%8F%E5%91%98%E6%88%90%E9%95%BF%E6%8C%87%E5%8D%97&amp;action=history"/>
	<updated>2026-07-26T04:06:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://qingliezhiquan.com/index.php?title=%E7%A8%8B%E5%BA%8F%E5%91%98%E6%88%90%E9%95%BF%E6%8C%87%E5%8D%97&amp;diff=8006&amp;oldid=prev</id>
		<title>Mwroot: Created page with &quot;== 🧭 第一阶段：打牢基础 == &#039;&#039;目标：读懂常见代码、能用 Linux 解决小问题。&#039;&#039;  === 📌 1. 熟练掌握 C 语言 === * 读书推荐：《C 程序设计语言》《C Primer Plus》 * 实践建议： ** 写一个简单的命令行词典或计算器 ** 实现一个 mini 文本编辑器（如 kilo）  === 📌 2. 深入 Linux 命令行与系统原理 === * 熟练使用： ** ls, find, chmod, ln, grep, xargs, systemd ** 日志排查：journalctl, ht...&quot;</title>
		<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/index.php?title=%E7%A8%8B%E5%BA%8F%E5%91%98%E6%88%90%E9%95%BF%E6%8C%87%E5%8D%97&amp;diff=8006&amp;oldid=prev"/>
		<updated>2025-09-29T02:34:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== 🧭 第一阶段：打牢基础 == &amp;#039;&amp;#039;目标：读懂常见代码、能用 Linux 解决小问题。&amp;#039;&amp;#039;  === 📌 1. 熟练掌握 C 语言 === * 读书推荐：《C 程序设计语言》《C Primer Plus》 * 实践建议： ** 写一个简单的命令行词典或计算器 ** 实现一个 mini 文本编辑器（如 kilo）  === 📌 2. 深入 Linux 命令行与系统原理 === * 熟练使用： ** ls, find, chmod, ln, grep, xargs, systemd ** 日志排查：journalctl, ht...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 🧭 第一阶段：打牢基础 ==&lt;br /&gt;
&amp;#039;&amp;#039;目标：读懂常见代码、能用 Linux 解决小问题。&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== 📌 1. 熟练掌握 C 语言 ===&lt;br /&gt;
* 读书推荐：《C 程序设计语言》《C Primer Plus》&lt;br /&gt;
* 实践建议：&lt;br /&gt;
** 写一个简单的命令行词典或计算器&lt;br /&gt;
** 实现一个 mini 文本编辑器（如 kilo）&lt;br /&gt;
&lt;br /&gt;
=== 📌 2. 深入 Linux 命令行与系统原理 ===&lt;br /&gt;
* 熟练使用：&lt;br /&gt;
** ls, find, chmod, ln, grep, xargs, systemd&lt;br /&gt;
** 日志排查：journalctl, htop, strace&lt;br /&gt;
* 推荐读物：《The Linux Command Line》&lt;br /&gt;
* CheatSheet 网站：[https://overapi.com/ OverAPI: Collecting all the cheat sheets]&lt;br /&gt;
&lt;br /&gt;
== 🧭 第二阶段：掌握一门高效语言 + 开发工具 ==&lt;br /&gt;
&amp;#039;&amp;#039;目标：能写实用程序，自动化任务，维护项目。&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== 📌 1. 学习 Python（推荐） ===&lt;br /&gt;
* 教程推荐：官方教程、廖雪峰教程&lt;br /&gt;
* 项目练习：&lt;br /&gt;
** 自动备份脚本（MediaWiki 图片 + 数据库）&lt;br /&gt;
** 小型爬虫、Flask 写留言板网站&lt;br /&gt;
&lt;br /&gt;
=== 📌 2. 学 Git 与 GitHub 基本操作 ===&lt;br /&gt;
* 常用命令：init, add, commit, push, pull, branch&lt;br /&gt;
* 能看懂别人的项目，维护自己的代码库&lt;br /&gt;
&lt;br /&gt;
== 🧭 第三阶段：进阶开发能力 ==&lt;br /&gt;
&amp;#039;&amp;#039;目标：开发中型项目，读懂框架源码，解决复杂问题。&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== 📌 1. 数据结构与算法 ===&lt;br /&gt;
* 平台：LeetCode、力扣、OI Wiki&lt;br /&gt;
* 推荐书：《算法图解》《数据结构与算法 Python 描述》&lt;br /&gt;
&lt;br /&gt;
=== 📌 2. 学习构建系统与程序编译 ===&lt;br /&gt;
* 学会写 Makefile，了解编译流程&lt;br /&gt;
* 熟悉 shell 脚本、CMake、bash 自动化&lt;br /&gt;
&lt;br /&gt;
=== 📌 3. 深入 Web 与数据库开发 ===&lt;br /&gt;
* Apache / Nginx 配置优化&lt;br /&gt;
* 学习 SQL（建表、查询、索引优化）&lt;br /&gt;
* 熟悉 Laravel / Flask / FastAPI 框架&lt;br /&gt;
&lt;br /&gt;
== 🧭 第四阶段：系统性提升 &amp;amp; 找到方向 ==&lt;br /&gt;
&amp;#039;&amp;#039;目标：构建长期能力图谱，做出真实有价值的作品。&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== 📌 1. 系统编程能力 ===&lt;br /&gt;
* 学习 POSIX 接口、socket、多线程编程&lt;br /&gt;
* 推荐书：《UNIX 环境高级编程》《Linux 系统编程》&lt;br /&gt;
&lt;br /&gt;
=== 📌 2. 尝试新语言 ===&lt;br /&gt;
* Rust：适合系统/安全相关开发&lt;br /&gt;
* Go：语法清爽、部署方便、适合写服务端工具&lt;br /&gt;
&lt;br /&gt;
=== 📌 3. 参与开源，写博客 ===&lt;br /&gt;
* 写自己的使用教程、配置技巧、学习笔记&lt;br /&gt;
* 给喜欢的软件提小 patch 或文档 PR&lt;br /&gt;
&lt;br /&gt;
== 🧰 持续建议 ==&lt;br /&gt;
* 每天写点笔记，记在维基&lt;br /&gt;
* 多用脚本自动化重复操作&lt;br /&gt;
* 主动读日志、查错&lt;br /&gt;
* 常看 GitHub / Hacker News / V2EX&lt;br /&gt;
* 永远不要停止动手！&lt;br /&gt;
&lt;br /&gt;
BY: ChatGPT&lt;/div&gt;</summary>
		<author><name>Mwroot</name></author>
	</entry>
</feed>