An open API service indexing awesome lists of open source software.

https://github.com/qiniu/techcamp

1024 Techcamp:an open, hands-on platform where engineers grow through real projects, open-source collaboration, and architectural thinking.
https://github.com/qiniu/techcamp

1024 agile agile-development agile-methodologies ai curriculum education engineer gitflow go learn-to-code learning-by-doing production programming tutorial xgo

Last synced: 2 days ago
JSON representation

1024 Techcamp:an open, hands-on platform where engineers grow through real projects, open-source collaboration, and architectural thinking.

Awesome Lists containing this project

README

          

# 🚀 TechCamp - 1024 实训营

> 携手成长,成就优秀工程师

[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE)
[![Status](https://img.shields.io/badge/status-active-brightgreen.svg)]()

## 📖 项目简介

1024 实训营,由七牛云发起,致力于打造一个开放、实践、创新的工程师成长平台。我们以开源精神为基石,以工程实践为路径,以架构思维为指引,在真实项目中锤炼工程师的工匠精神。

在这里,你将直面真实复杂的开源项目,体验严谨的工程规范,感受架构设计的艺术,在实战中锻造工程思维,在协作中传承技术精神。

我们相信,优秀的工程师不仅需要扎实的技术功底,更需要追求卓越的工程精神。

如果你也热爱技术、渴望成长,欢迎加入我们。

## 🎯 项目特色

- **开源公开**:过程公开,结果开源,倒逼高质量产出,让优秀者容易被看见
- **AI Native**:倡导 Build/Think/Code With AI,让 AI 成为你最强大的伙伴,共同创造
- **技术纵深**:挑战编程语言、编译器等高技术门槛项目,技术纵深足够,切入点不设限
- **资深带教**:资深专家全程陪跑,代码逐行审阅,架构反复推敲,坚持高工程标准
- **全流程参与**:从定方位到架构设计再到开发实现,体验完整的产品思维和架构思维
- **小团队共创**:3-5 人小组协作,激发潜能,培养团队协作和领导力

## 📚 内容目录

### 🆕 2025 年技术分享系列

| 序号 | 主题 | 链接 |
| ---- | -------------------------------------------- | ------------------------------------------------------------------------------------------- |
| 01 | 工程实践分享 \| 把小事做好 | [📖 阅读](2025/01.%20工程实践分享%20%7C%20把小事做好/202504-builder-articles.md) |
| 02 | 工程实践分享 \| "写代码"不是第一步! | [📖 阅读](2025/02.%20工程实践分享%EF%BD%9C"写代码"不是第一步!/llkgstore-summary.md) |
| 03 | 同学,为什么我建议你关注 1024 实训营? | [📖 阅读](2025/03.%20同学,为什么我建议你关注%201024%20实训营?/whycamp.md) |
| 04 | 当 AI 能写代码,工程师的核心竞争力是什么? | [📖 阅读](2025/04.%20当%20AI%20能写代码,工程师的核心竞争力是什么?/ai-related-engineer.md) |
| 05 | 我眼中的优秀工程师特质 | [📖 阅读](2025/05.%20我眼中的优秀工程师特质/to-be-better-engineer.md) |
| 06 | 一行之差:为什么你的文件末尾应该留一个空行? | [📖 阅读](2025/06.%20一行之差:为什么你的文件末尾应该留一个空行?/newline-at-eof.md) |
| 07 | 从类型系统看 XGo 编译器的实现 | [📖 阅读](2025/07.从类型系统看XGo编译器的实现/typesystem_xgo.md) |
| 08 | AI 辅助开发新范式:1024 实训营带你探索未来 | [📖 阅读](2025/08.%20AI辅助开发新范式:1024实训营带你探索未来/AI-assisted-dev.md) |
| 09 | 许式伟聊 AI 时代下的工程师发展观 | [📖 阅读](2025/09.%20许式伟聊AI时代下的工程师发展观/content.md) |
| 10 | 许式伟发布 XGo 全景图:AI 时代的全民编程语言 | [📖 阅读](2025/10.%20xgo发布/content.md) |
| 11 | GitHub PR 合并三选一:主分支该怎么选? | [📖 阅读](2025/11.%20GitHub%20PR%20合并三选一:主分支该怎么选?/github-pr-merge.md) |
| 12 | 如何才算"完成"一个AI应用? | [📖 阅读](2025/12.%20如何才算"完成"一个AI应用/content.md) |
| 13 | 从类型系统理解 LLGo 编译器的实现 | [📖 阅读](2025/13.从类型系统理解%20LLGo%20编译器的实现/typesystem_llgo.md) |
| 14 | Code Review 不是什么——盘点5个常见误区 | [📖 阅读](2025/14.%20Code%20Review%20不是什么/what-code-review-is-not.md) |
| 15 | 架构设计从何入手? | [📖 阅读](2025/15.%20架构设计从何入手/content.md) |
| 16 | 关于架构设计的几点认知体会 | [📖 阅读](2025/16.%20关于架构设计的几点认知体会/content.md) |
| 17 | SPX-Algorithm:构建多模态搜索服务的一些心得 | [📖 阅读](2025/17.%20SPX-Algorithm:构建多模态搜索服务的一些心得/share.md) |
| 18 | 代码不是核心:从 XLink 项目看产品开发的决策层次 | [📖 阅读](2025/18.%20代码不是核心:从%20XLink%20项目看产品开发的决策层次/content.md) |
| 19 | llpyg: LLGo 快速集成 Python 生态的桥梁 | [📖 阅读](2025/19.%20llpyg:%20LLGo%20快速集成%20Python%20生态的桥梁/content.md) |
| 20 | X绘图:我们如何让 AI 更好地融入产品 | [📖 阅读](2025/20.%20X绘图-我们是如何让AI更好的融入我们的产品的/实训感悟.md) |
| 21 | LLGo 中 Python 编译与运行时集成:从依赖识别到一键交付 | [📖 阅读](2025/21.%20LLGo%20中%20Python%20编译与运行时集成/content.md) |

### 🎓 第 4 期训练营

#### 实训课题
| 模块 | 主题 | 内容 |
| ------- | --------------------------------------- | --------------------------------------------- |
| 第 1 组 | XBuilder 项目分享与传播 | [📖 阅读](4th/1st_xbuilder_share/topic.md) |
| 第 2 组 | XBuilder 基于大模型的代码生成与素材生成 | [📖 阅读](4th/2nd_copilot_classfile/topic.md) |
| 第 3 组 | LLGo 对 Python 库开箱即用 | [📖 阅读](4th/3rd_llgo_python/topic.md) |
| 第 4 组 | AI Powered Ops | [📖 阅读](4th/4th_ai_powered_ops/topic.md) |

#### 实训公开课
| 期数 | 主题 | 内容 |
| ------- | --------------------------------------- | ---------------------------------- |
| 第 1 期 | 《人人都是产品经理》作者苏杰:AI 教我的产品哲学 | [📖 观看](https://mp.weixin.qq.com/s/qGQBKs3bjDZzk-SKdNumBw) |
| 第 2 期 | 汪源 × 许式伟:AI时代如何打造真正解决用户痛点的产品? | [📖 观看](https://mp.weixin.qq.com/s/eppy6z7XNN-mVZIjk44yvg) |
| 第 3 期 | 《构建之法》作者邹欣:实战中的软件工程——从微软到 AI 时代的构建之道 | [📖 观看](https://mp.weixin.qq.com/s/CkKXGLzycyE7inMFp6jKlw) |
| 第 4 期 | 毕玄 x 许式伟:AI时代架构演进的底层逻辑与未来挑战 | [📖 观看](https://mp.weixin.qq.com/s/ON0dmxCtD0CjBo6ZEewK4Q) |

### 📋 实训营规范

- **任务发布规范**: [如何发布任务](communitee/01.how-to-release-tasks.md)
- **产品方向指导**: [定产品方向指导规范](communitee/02.product-direction-template.md)
- **日报写作规范**: [如何写高质量日报](communitee/03.how-to-write-quality-daily-report.md)

### 💡 提案与建议

- **课程指导**: [定方向](proposal/课程指导-定方向.md)

### 📖 学习资料

#### Git

- 可视化学习 Git Branch/Commit: https://learngitbranching.js.org/?locale=zh_CN

## 🤝 参与贡献

我们欢迎所有形式的贡献!无论是:

- 📝 内容贡献:分享技术文章、实践经验
- 🐛 问题反馈:报告错误或提出改进建议
- 💡 功能建议:提出新功能或改进想法
- 🌟 社区建设:参与讨论、回答问题

## 📄 许可证

本项目采用 Apache-2.0 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。

---

**让技术成长,从这里开始** ✨

_如果这个项目对你有帮助,请给我们一个 ⭐️_