Weekly#6&7: 真不知道起什么标题
现在的我才慢慢意识到,健康 > 家人 > 事业。
以前我很纠结一个点,我代码快要完成了,还差一点,可能再工作半小时就能完成,但此时身体又有点劳累,是直接去休息还是再投入半小时去完成工作呢。以前我基本都是再搞半小时,实在不行再去休息,心里抱着一个侥幸的心理,要是能一次性做好就不用留到后面再做了。但事实上往往完成不了,当你越迫切的想做成它,反而会适得其反,身体还受损了,得不偿失。自从我深刻体会到健康是第一位的道理后,我再遇到上述情况,我会二话不说去休息,等身体恢复之后再去投入工作,而此时的效率往往会比拖着疲惫的身体和不甘的心理去做的效率要高。
工作(10.19~11.5)
本周工作:
完成了14种密码算子的开发,另外1种密码算子其实应该也没问题,就等师兄后面跑通100这种类型模式的算子验证一下就可以了。
结束了Spring Cloud 微服务 day3的学习, day04 差40分钟教学视频全部学习完成。
Hot100 完成了28道,这两周完成了7道左右。刷这些算法题时间很零散,后续要集中一下,这样提高才会明显。
花了两个早上和两个下午读了一篇课程汇报需要的论文,标题名字《Suda: An Efficient and Secure Unbalanced Data Alignment Framework for Vertical Privacy-Preserving Machine Learning》。这篇论文关于垂直隐私保护、不平衡的数据对齐、椭圆曲线密码学的,通篇都是数学公式,好难理解,目前看的一知半解。
下周计划(11.6~11.12):
密码软件后端系统的初步开发;(5 + 3 + 3 + 1 + 3 = 15分,中等任务)
结束微服务 day04 的课程,总结微服务的学习笔记;(5 + 3 + 3 + 1 + 1 = 13分,中等任务)
Hot100 链表部分最好全部刷完(8题);(3 + 5 + 1 + 3 + 5 = 17分,接近困难任务)
课程汇报论文阅读完成,做出汇报 PPT。(5 + 3 + 5 + 3 + 3 = 19分,困难任务)
任务难度划分方法
我想对我下周要完成的任务难易程度进行划分,但是我不知道怎么准确划分,因此咨询了 DeepSeek。以下是我让 DeepSeek 帮我建立的一个简单的评分卡,从5个维度为每个任务打分(例如1-5分),然后加总得到最终难度等级。我觉得它对任务的评价非常全面准确,因此贴出来供自己参考。
评分维度:
- 时间投入:
- 1分: < 15分钟
- 3分: 30分钟 - 2小时
- 5分: > 半天或需要多天
- 认知消耗 / 专注度:
- 1分: 机械性工作,可以听音乐
- 3分: 需要集中精力,不能分心
- 5分: 深度思考、创造性工作,非常烧脑
- 技能要求:
- 1分: 使用熟练技能
- 3分: 需要稍微提升或回顾已有技能
- 5分: 需要学习全新技能或知识
- 心理阻力 / 情绪负担:
- 1分: 很愿意做,没压力
- 3分: 有点不想开始,但做起来就好了
- 5分: 非常抗拒,有焦虑或恐惧感
- 不确定性 / 复杂度:
- 1分: 步骤清晰,结果明确
- 3分: 有几个变量,需要简单规划
- 5分: 路径不明确,结果不确定,需要多次试错
如何使用:
将五个维度的分数相加,得到一个总分(5-25分),然后您可以划定等级:
- 5-10分: 简单任务
- 11-17分: 中等任务
- 18-25分: 困难任务
因此,对于 Leetcode 刷题,一道题为例:
时间投入:3分;认知消耗:5分;技能要求:1分;心理阻力:3分。不确定性:5分。总分17分,中等任务,接近困难任务。
以上对任务困难程度的划分我觉得不是最科学的,后续搜索之后补充上来。
此篇博客用时整整1小时,只写了工作部分,生活部分没时间写了,下次要预留2小时来写博客了。
