上海七牛信息技术有限公司

计算机设备 · 民营企业 · 成立13年2025-03-20

1024实训营的束二人六全三三加


基于「填补校企 Gap」的发心,七牛持续开展 1024 实训营,鼓励同学们既要校招上岸,更要一个长足健全的职业生涯

自 2025 年 1 月起开展的第三期 1024实训营,依然由资深导师带领同学们基于 Go+ 这一真实的大型开源生产级项目,挑战高难度工程实践,脱离螺丝钉模式,体验从 0 到 1 的完整工程项目周期与极致工程规范。

七牛希望与同学们共同探索「如何成长为一名优秀工程师」的话题,也希望这样的探索能够引发更多开发者朋友们的交流探讨。

如果你也关心「赋能大学生开发者」的这一话题,我们不妨先回到本期实训营,一起看看同学们挑战了怎样的项目?获得了怎样的体验?产生了怎样的火花?


01


实训议题:拥抱开源,从 0 到 1


议题 1

LLPkgStore

本期实训营的同学们围绕「LLGo 依赖管理」展开探索,重点讨论如何让 LLGo 能像管理普通 Go 包一样来管理 C/C++ 库。

在本次实训中,同学们提出了 LLPkgStore 方案,通过维护版本映射表、引入多层验证与可复现性构建,并结合 C/C++ 专用的二进制管理器(Conan),尝试为 LLGo 构建更完善的依赖管理机制。最终目标是让 LLGo 开发者能更加便捷地使用和分发 C/C++ 库,为跨语言开发带来更多可能。

从依赖版本的语义化转换,到官方/第三方包的分发与安全审计,再到自动化的构建测试流程,本期实训营通过一系列实战与迭代,搭建起了 LLGo 的全新生态雏形。未来,随着更多工具链和社区力量的加入,LLGo 有望进一步打破语言边界,成为跨语言开发的一站式解决方案。

* LLGo 官方仓库:https://github.com/goplus/llgo

* LLPkgStore 工具链仓库:https://github.com/goplus/llpkgstore

* LLPkg 产物仓库:https://github.com/goplus/llpkg


议题 2

Go+ Builder 引导系统


Go+ Builder 为创作者而生! 它不仅仅是一个游戏编辑器,更是一个旨在帮助用户提升计算思维和系统设计能力的教育工具。通过 Go+ builder,用户可以直观地理解和构建复杂系统,培养解决问题的能力。

基于 Go+ Builder 的发展现状,本期实训同学们将实现 Go+ Builder 的引导系统,降低用户的使用门槛与学习成本,可能的手段包括但不限于:UI 引导、交互式教程、使用文档、帮助机器人等。

* Go+ Builder Github Repo: https://github.com/goplus/builder

* Go+ Builder 线上环境: https://builder.goplus.org


02


学员心声:在实践与体验中成长


实训过程中,我深切体会到「磨刀不误砍柴工」的产品开发哲学。代码编写只是产品孵化的表层工作,而真正决定成败的,是那份看不见的产品规划与架构设计。投入三个月闷头写代码,往往不如花两个月深度研讨、一个月高效开发来得事半功倍。没有精心策划的开发,犹如无图纸的建筑,看似前进,实则徘徊。当规划缺失导致项目中途重构时,那种挫败感更是难以言表。在技术驱动的环境中,我们容易陷入快速实现的执念,却忽视了前期充分酝酿的价值。这不仅关乎效率,更关乎产品的灵魂与生命力。

——张润诚


在 LLPkgStore 项目中,我真正了解到了「做减法」的哲学,项目到了中期需要及时制止过度发散的思维,用最简单的方式去考虑问题。对于一个问题,不能用过于复杂的方式去尝试“全面”地解决,否则容易陷入墒增的循环;此外,在遇到困难时,不能只困在小圈子里讨论,更需要寻找是否有其他人遇到过相同问题,而他们是怎么解决的,这样才能以最好的方案来解决这个难题。

——陆永祥


实训营期间,最宝贵的经历莫过于产品设计阶段与组员们的思维碰撞。意见分歧在所难免,精妙的想法往往由此诞生。多维度的专业讨论让我深刻体会到:优秀工程师不仅要精准实现功能,更要具备产品思维,在技术深度与产品全局之间找到平衡点。每次达成共识的瞬间,都让我对「软件工程」中的「工程」二字有了更立体的认知。

——陈成坤


通过这次实训,我深刻认识到团队协作的核心价值与「做减法」的实践智慧。在团队项目中,成员间的高效沟通与责任分工直接影响项目进度,我意识到倾听他人观点、整合多元思路能产生远超个体的创造力。而「做减法」则教会我在需求爆炸时保持清醒:通过优先级排序聚焦核心功能,剔除华而不实的附加项,让产品逻辑更清晰、执行成本更可控。这种从繁杂中提炼本质的能力,不仅优化了项目成果,更让我学会在快节奏环境中权衡取舍,以最小资源撬动最大价值。

——郭浩蓝


参与完整项目研发全流程后,我的职业规划逐渐清晰。在参与项目架构设计时,逐渐发现自己在系统抽象与模块划分中找到了乐趣——将复杂业务拆解为高内聚、可复用的模块,这种“做减法剥离冗余,用乘法放大模块价值”的设计思维,让我真切体会到架构设计的魅力。通过技术选型与分层设计实践,不仅提升了工程化思维,更让我明确要深耕前端架构方向:用简洁优雅的设计平衡业务扩展性与维护性,这或许就是架构师创造价值的核心路径。

——邓军辉


在实训营中,我完整参与了一款产品从0到1的研发,从全局视角构思产品设计,探索AI融合工程实践的新范式,跟架构师学习产品架构设计精髓,学习到一个好的架构逻辑是要去做乘法,正交分解构建高内聚低耦合的组件,再通过标准化接口跨场景组合复用。在实训营的实践中,我也深入体会到,一个好的架构给工程效率带来的收益是巨大的。

——童烨韬


通过三个月的实训,我意识到了一款优秀的产品,核心并不在于实现它的技术本身,而是它背后的产品思维和架构设计。技术是为产品服务的,只有跳出对技术的迷信,从产品的角度去分析思考产品本身,才能设计出优秀的产品,只有经历过「加法 – 减法 – 乘法」的需求分析过程的产品,才是最契合用户需求的产品;在产品开发前,只要做了足够精细的模块拆分和架构设计,那么在开发阶段团队协作效率、开发进度都会得到极大的提升。这个行业并不缺会写代码、搬砖的码农,并且现在ai已经替代了很多搬砖的工作;这个行业缺的是优秀的产品经理和架构师,而这二者的结合配合上快速发展的ai就是王炸!这也是未来软件工程师应该谋求自身发展的方向。

——郝秋吉


实训让我对成为一名优秀工程师有了新的认知。工程思维和问题解决能力是关键,不仅要关注技术细节,还要从全局出发,理解项目的整体架构和需求。在实训过程中我遇到了很多挑战,其中让我收获最多的就是去部署测试环境。由于之前并没有接触过相关知识,所以需要在有限的时间内去快速上手一门技术。在这个过程中,不仅提高了我的学习能力,也提升了我搜集资料和解决问题的能力。

——万欣


在本次实训中,我参与了产品设计流程:通过分析3款竞品,了解到它们各自的优势,提出我们引导系统的核心概念—视频与交互交错引导,并抽象出信息结构;在架构设计中,打破了UI层思维,以功能解耦为目标拆分模块;开发阶段通过组件Mock联调、独立开发与集成测试,我体会到规范接口的重要性。这段经历让我学习到了优秀的设计是技术落地的基石,而高效的团队协作能推动项目稳步迭代。

——陈非池



03


期待你的关注与加入


无论是 Go+ 本身,还是依托于 Go+ 开展的实训项目,都定位开源、全程公开、追求极致

欢迎每一位感兴趣的小伙伴关注我们,我们将持续更新实训营的最新进展,包括成果展示、技术分享等。

也欢迎大家点击「阅读原文」,一起探索 Go+ 的世界。


鼠鼠求职首页