本周工作思考
本周专注解决AI生成课程介绍的项目,前几周都是断断续续的开发,缺乏很多系统性的思考,AI生成课程介绍这个项目我也访问了王婷、元峰他们听听他们对需求和交互的理解,我也和晔培做过简单的交流,因为大家的视角有所不同,看到的维度不同,总体上来说主体交互比较明确,但是细节比较琐碎,对我这这开发来说,涉及到富文本编辑器的内部的交互,感觉工作量还是不少,我得经验是富文本的开发比较耗时间,这个功能完全是在富文本编辑器基础上开发,涉及的逻辑也比较多。开发过很多富文本的功能,一旦深入开发,想做功能做到尽可能的完美,需要打磨的内容和逻辑非常多,在我看来,富文本编辑器是最自由的交互,没有太多显式的交互元素,到那时内涵乾坤,比如什么情况出什么提示,好比一张白纸写出美文,比看图说话,或者固定好模式的命题文章要难很多。
我也在反思,如果以现在的经验和思考,现在让我做,我估计2周就能拿下,这里我欠缺的就是需要我要提升的,如5个编辑器插件的选择,全局状态的管理我会把zustand设计的简洁,整个设计流程我会优先考虑交互状态机,直接设计成多做状态的组合,而不是刚开始用的单一状态标识交互状态,在设计阶段就把风险考虑清楚。我觉得这些既是坑,也是经验,搞明白了后续能用上,我们基于富文本编辑器的深度开发能力就上来的,让我们的大部分编辑内容升级升简洁健壮的富文本编辑也是提升用户体验的关键路径之一。
很多工作日包括周报都有想到专注的这件事,如何让自己专注,随着经验的增多,随着对软件工程和软件开发的认知的不断提升,学会如何专注是软件工程师核心素质之一, 也是我们公司工程师文化的重要内涵之一,没有专注只能人云亦云,只能被动追随,懂得专注后才有可能提升技术深度和技术创新,才有可能提升技术领导力,继而成为技术领导者,这样才能让 价值 = 业务 * 技术,我们已经有了很多业务基础,如果我们能够在某些技术细分领域取得一定的突破,就能够助力业务的发展。在结构化升级的公司战略背景下,系统的化技术进步也是我们自我完善和自我发展的核心要求。同时我们也不要妄自菲薄,不要认为公司里没有人是业界大咖,我们就没有技术升级成功的机会。假期回老家在高铁上我研究了下四川大学计算机学院的那些博导硕导的论文及项目的时间,我发现有些真的得是天生我材, 但是很多教授在年轻时并不太出众,但是经过较长时间的沉淀,找到了有兴趣或者一两个重点科研课题的锻炼后,后面科研的课题量和发论文数量就有较大幅度的提升,虽然我的这个研究的资料是只是来自其官网的个人简介,但是部分教授有论文题目可以通过IEEE网站搜索其所有相关论文,虽然很不全面,但是我依旧相信事都是自己干出来的,志气是自己长出起来的,心向往之,必有所成。