前段时间,网上一则 “腾讯开启史上最大就业计划,三年新增 2.8 万个校招岗位” 的新闻引发广泛关注。我还就此话题与同事展开探讨,其中 “技术新人如何快速成长” 这一方向尤为值得深入思考。基于此,我整理了本文,将个人读过的书籍以及同事推荐的好书汇集成列表,希望能为技术新人的成长提供助力。

基础知识 & 专业技能
基础知识
程序员入门
- 计算机速成
- 《Python编程快速上手》
- 《Python编程》
- 《鸟哥的Linux私房菜-基础》
- 《鸟哥的Linux私房菜-服务器架设》
- 《菜鸟的Excel函数修炼手册》
- 《工作型PPT实战手册:电力人必会的100个PPT技巧》
- 《MySQL必会知识》
程序员进阶
- C/C++语言:《C语言程序设计》 、《C语言程序设计现代方法》 、《C缺陷与陷阱》、 《C++ Primer 中文版(第 5 版)》、 《Effective C++》 、《More Effective C++》、《深度探索C++对象模型》、 C++ FAQ 、《Unix环境编程》
- Golang语言:《The Go Programming Language》 、effective_go
- Java语言:《Java核心技术·卷 I(原书第10版)》 、《Spring实战(第4版)》 、 《Spring Boot实战》 、《Java编程思想》、《Java性能权威指南》、《Java并发编程实战》
程序员入门实践
基础知识
- 《操作系统导论》
- 《TCP/IP详解 卷1:协议》
- 《计算器网络》
- 《编译原理》
- 《数据结构 c++语言第三版》
- 《算法图解》
- 《计算机程序的构造和解释(原书第2版)》
- 《深入理解计算机系统》
- 设计原则: 《软件开发201原则》
- 设计模式:设计模式
- 《算法导论》
专业技能
- TRPC框架
- 系统架构:《SRE Google运维解密》
- 安全规范:
- 质量领域:《Google软件测试之道》、《完美软件》
- 云计算:腾讯云从业者、运维工程师、高级运维工程师
程序员修养
- 《重构》
- 《修改代码的艺术》
- 《代码整洁之道》
- 《程序员的职业素养》
- 《UNIX传奇》
- 《Unix编程艺术》
- 《代码大全》
- 《人月神话》
- 《软件工程》
- what-cs-majors-should-know (每个搞计算机专业的学生应有的知识)本文作者马修·迈特(Matthew Might)是美国犹他大学计算机学院的副教授,2007 年于佐治亚理工学院取得博士学位。计算机专业的课程繁多,而且随着时代的变化,科目的课程组成也在不断变化。
- 《大教堂与集市》
实践课程
生产环境效率工具
- 业务框架系统:trpc 、grpc
- 架构承载:容器管理平台
- 发布管理:配置管理发布系统
- 系统监控:监控系统设计与实践
模拟实践环境
- CMDB
- DEVOPS系统(质量、效率提升、成本、安全)
- 容器管理
- 监控平台
稳定性系列
- 如何设计稳定性系统架构
- 历史问题复盘
公司级实践课
- 海量运维之道
- 弹性设计
软实力
- 项目管理: 《项目管理方法论》
- 时间管理:《高效能人士七个习惯》
- AI工具使用
- 数据分析能力
- 问题分析、归纳与总结能力:《透过结构看世界》、《底层逻辑》、《金字塔思维》、提问的智慧
- 情绪管理
- 写作能力:关于技术写作的思考 、如何写一本技术类书籍
- 分享&演讲:如何做分享? 、如何晋级答辩?、《ppt演讲力》 、《全脑演讲》
热点内容
大模型
- 大模型的应用:
- 算力的调度:
- 大模型原理(机器学习、深度学习):
- 硬件芯片:
人工智能
- 具身智能
行业观察
- 游戏
- 云计算
- 金融
用户画像
按画像内容补充:
- 技术族(TE)
- 设计族(DG):《客户体验至上》、 《设计缺陷》、《客户体验101:从战略到执行》、《俞军产品方法论》、《设计心理学》
- 产品/项目族(PD):《人人都是产品经理》、《数据产品经理自我修养》