from_coder_to_expert
2021年最新总结,从程序员到CTO,从专业走向卓越,分享大牛企业内部pdf与PPT
A curated reading list of internal technical presentations from major Chinese tech companies covering distributed systems, cloud architecture, and backend engineering, all content is in Chinese.
This repository is a curated collection of internal technical presentations and documents from major Chinese technology companies, shared publicly as PDFs and PowerPoint files. The stated goal is to help developers grow from generalist programmers toward senior engineering and leadership roles, framed as going from coder to CTO.
The document list covers a wide range of backend and infrastructure topics: distributed systems, large-scale data processing, cloud platform architecture, message queues, caching layers, search engines, machine learning, and more. The companies represented include Alibaba, Tencent, Baidu, JD.com, Meituan, Sina Weibo, NetEase, Xiaomi, and others. Many entries describe how these companies built or evolved specific internal systems, such as Alibaba's message engine under traffic spikes, Weibo's Redis optimization, and JD.com's distributed key-value storage.
A recurring theme in the document titles is the Go programming language, with multiple entries covering its use in blockchain, microservices, financial trading systems, and geolocation services. Other recurring topics include Kubernetes, Docker containerization, Elasticsearch, and Kafka-based data pipelines.
The repository also includes a section advertising weekly job listings for C/C++ and Golang developers across major Chinese cities including Beijing, Shanghai, Guangzhou, Shenzhen, Hangzhou, and others, covering both full-time positions and internships.
All content in the repository is in Chinese. There is no code. The repository functions as a reference library or reading list for engineers in China who want exposure to how large-scale systems are designed and operated at prominent domestic technology companies.
Where it fits
- Study how top Chinese tech companies like Alibaba and Tencent design and operate large-scale distributed systems.
- Learn real-world Go usage in production systems including microservices, blockchain, and financial trading applications.
- Use the weekly job listings section to find backend engineering roles in major Chinese tech hubs.