前情提要
今天打开学习通,点开「作业」,看到期末考查只有「一道题,100分」。
我以为是送分题。
然后我把题目读完了。
然后我陷入了沉默。
题目原文(我来翻译一下)
- 制作并提交答辩 PPT
- 剪 3-5 分钟项目演示视频,提交视频屏(个人)
- 获得更多的项目 Star 收藏,提交截图(100 分此项满分)
Star 数决定你的成绩。
我重新看了一遍,没有理解错。
逐条吐槽
第一条:PPT
好,PPT 我会做,正常操作,没意见。继续往下看。
第二条:视频
剪视频。3 到 5 分钟。个人(加粗加括号,重点强调)。
啊好,懂了,不能组队水视频。那就自己剪,可以接受。
继续往下看。
第三条:⭐ 以 Star 数定分
获得更多的项目 Star 收藏,提交截图(100 分此项满分)
我当时的表情:
题目还贴心地给了一个「推荐实现思路」:
- 去小红书 / 知乎发帖子,配图放项目运行截图,末尾放 Gitee 链接,找毕设参考的学生会主动关注
- 去B 站发视频,标题写「毕业项目完整实现,开源求支持」
翻译过来就是:去网上乞讨 Star,Star 越多分越高。
参考项目 duyu09/MKTY-System 的 Star 数是:
⭐ 56
然后老师把这个项目截图放题目里,意思是:「你看别人都 56 Star 了,你呢?」
我的项目现在什么情况
项目叫 Cognix——一个AI生成d支持多用户的智能题库练习平台,AI 导入题目、错题分析、学习数据追踪、挑战模式……
说实话功能挺完整的。技术栈 TSX + TypeScript + PostgreSQL,写了 44 个 commit,MIT 开源。
目前 Star 数:
⭐ 10
距离参考项目的 56 Star,差了 46。
按照这道题的评分逻辑,我大概……寄了。
深度解析:这道题在考什么
表面上考:项目展示能力。
实际上考:互联网运营能力 + 社交媒体营销技巧 + 人脉积累 + 流量变现意识。
大学课程终于走到了这一步:Java Web 课不考 Servlet、不考 Spring Boot,考涨粉。
我不是在说这个思路有错——毕竟开源项目的曝光确实重要,Star 也算是某种社区认可度的体现。
但拿它来打分……
好,那我问一下:如果我的项目代码写得飞起,架构清晰,文档完整,但我不擅长发帖子,Star 只有 10——
跟另一个同学代码一坨,但他有人脉粉,Star 刷到 80——
谁的 Java Web 课学得更好?
行动计划(认真的)
既然规则已经定了,那就在规则里面赢。
- 整理 Cognix 项目 README,截图要好看
- 写一篇「我的 Java Web 项目开源啦」发到知乎 / 掘金
- B 站剪一个 3 分钟的演示视频
- 顺便把 GitHub 同步仓库 live-ling/cognix 也整理好
- 然后,乞求各位点个 Star 🙏
Gitee 传送门:whpa24soft/cognix
结语
好的同学们,这道期末考查作业,它不只是考你的代码,它考你整个人。
我接受这个挑战。
但我保留吐槽的权利。
如果你觉得这篇博客有意思,或者你刚好也是苦 Star 久矣的大学生,不妨去给 Cognix 点个 ⭐——
毕竟,我的期末成绩,掌握在你手里。
评论交流
欢迎留下你的想法