前端开发被逐出队伍后邂逅最强哈基米?~我们的软工才不会这么随意
前端开发被逐出队伍后邂逅最强哈基米?
我们的软工才不会这么随意
“对不起放过我吧我为了把这个羞耻的标题发出来已经挣扎了三天三夜”
第一章|这一学期的软工冒险,从想象到现实
1.1 我以为的《软件工程》,和我真正经历的《软件工程》
在选这门课之前,我对“软件工程”的想象更接近流程图、文档、方法论:
需求分析、概要设计、详细设计、测试计划……一切听起来都很“规范”,但似乎离真正写代码有点远。
真正进入课程、加入 「哈基米南北绿豆」 之后,我才发现这门课的核心并不是“写多少文档”,而是在真实约束下把一个能用的系统做出来。
-
√ 达成的期待
- 真正完整地参与了一次从设计到交付的团队项目
- 不再是“写完就丢”的代码,而是要考虑结构、维护和协作
- 前端不再只是页面,而是系统体验的一部分
-
⚠ 仍然存在的不足
- 项目初期对需求变更的预判仍不够成熟
- 在时间压力下,对部分技术方案的取舍略显保守
这些不足,本质上来自经验不足,但也正是这门课存在的意义。
1.2 投入与产出统计:数得清的代码,算得清的时间
我的角色定位
- 团队名称:哈基米南北绿豆
- 项目名称:学海智航
- 我的角色:前端负责人 / UI 设计主导
我主要负责了:
- 整体 UI 设计风格与交互逻辑
- 前端架构设计与主要功能实现
- 多端适配与迁移方案的探索
代码量统计(个人)
- 前端总代码量:约 23,000 行
- 其中纯 Vue 代码:约 8,800 行
时间投入情况(个人)
| 作业 | 花费时间 |
|---|---|
| 第一次团队作业 | 10h |
| 第二次团队作业 | 12h |
| 第一次团队项目作业 | 30h |
| 第二次团队项目作业 | 25h |
| 第三次团队项目作业 | 15h |
| 第四次团队项目作业 | 30h |
| 项目 | 时间 |
|---|---|
| 累计时间 | 122 h |
| 实际周均时间 | 8 h |
| 预计周均时间 | 6 h |
回头看才发现,这些“每次大概 10h”的碎片时间,最终拼成了一个完整可运行的应用。
1.3 最终章的发布会:前端的高光时刻
如果要选一个最难忘的瞬间,那一定是——
最后一次项目发布会答辩。
那一天,我带着一套完整可运行的应用走上讲台:
- 界面是我反复推敲过的布局与配色
- 交互是我不断在真机上调试过的细节
- 功能是我一行一行敲出来的逻辑
当我现场展示界面、流畅切换功能、介绍设计思路,并最终获得最佳 UI 奖时,那种喜悦对前端来说几乎是无以言表的。
那一刻我很确定:
我不只是“写页面的人”,而是在创造体验。

第二章|哈基米南北绿豆的软工实践记录
2.1 我的软工实践故事(前端视角)
在多次团队实践中,我逐渐意识到:
- 前端不是“最后才接的活”,而是需要尽早参与设计
- UI 设计不是美工,而是对需求理解的另一种表达
- 好的前端结构,能显著降低后期改动成本
例如在某次需求变更中,通过组件化和状态集中管理,我们能够快速适配新功能,而没有推翻原有实现。这让我第一次真切体会到“工程化”的价值。
2.2 本次冒险中学到的新技术(技能树展开)
-
Vue 生态的系统化使用
不再是零散组件,而是有结构、有约定的前端工程。 -
Capacitor 多端迁移
学会了如何将 Web 应用迁移至移动端,理解了:- WebView 的边界
- 平台差异对交互的影响
-
面向移动端的开发思维
从一开始就考虑:- 触控操作
- 屏幕尺寸
- 性能与动画节奏
这些技术直接改变了我对“前端能做到什么”的认知。
2.3 技术之外的成长(隐藏属性提升)
- 团队协作能力
- 需求沟通与妥协能力
- 时间管理与版本意识
- 在答辩场合清晰表达技术方案的能力
这些能力,远比某一个 API 更持久。
2.4 想对后来者说的话
如果一定要留下一句话,那就是:
尽量多参与到真正的编码中来。
这是一门:
- 可以实实在在提升技能的课程
- 也能让你学会如何与他人协作、共同完成复杂目标的课程
不要害怕写得多、改得多,
每一行代码,都会在某个时刻回馈你。
第三章|致谢
这一部分,留给我最想感谢的人。
首先,我要感谢前端搭子鲍晓鹏,真的非常给力,一个人扛起了核心Markdown渲染组件的重构,之后稳定的体验都离不开他的付出;也感谢前端组的其它成员,愿意配合我们进行尝试、共同编写我们的App
其次感谢后端的总负责人肖垲还有他的给力助手陈文嘉,一路上都很愿意配合我们前端去优化调整,功能上新、前后联调、服务器上线,一直都非常的专业高效
最后感谢负责项目统筹规划的组长郑隆熙,还有曾义山、许竣阳、刘佳、彭志成等负责PPT、调研的同学,为我们的项目提出了很多切实宝贵的建议,也让我们共同的努力可以被看见,让我们的优点更加闪光

浙公网安备 33010602011771号