Herman

Herman

日记 2023-09-22


今天工作都是无聊的 curd, 昨天把后端的接口写完今天画前端。反正很无聊,翻翻文档看看 element-plus 的文档,扣一扣细节校验之类的东西。干了两三天吧.

回想一下这次写这个项目的过程,我感觉有点不对劲,总感觉我在边想边干,好多功能是我先做了一点点端倪,然后看一下感觉应该加点细节,然后又重新推倒重写,效率有点低.

思考了下问题出在什么地方。一开始我分析了需求之后,貌似就直接开始后端数据结构的设计。把数据库的数据结构设计完之后,再 臆想 几个 dao 层的函数,根据需求想了下 service 层的应该提供一些什么样的功能。然后我好像想都没想前端应该有些什么就开始写代码了.

这么看下来,我是跳太多步了,想完需求就去想代码应该怎么写.
一开始应该先想我要做什么样的功能,这些功能对应满足什么需求。再把功能再拆分成一个一个小点,推导出页面应该要做成什么样子的,这个 ui 会访问什么样接口,和后端接口交互用什么什么参数,对应到 service 层应该提供什么样的业务逻辑,根据业务逻辑推导数据库至少需要些什么数据结构...

囧... 这种错误我不是第一次犯了,老是跳步,不是顺着顶层需求一步一步往下思考每一件该做的事情是什么.


之前关注一个 YouTuber, 叫做 moneyXYZ. 今天不知道在哪听到的一段话,是这样的.

很多人做事情都是很快就确定一个选题,然后就埋头往下苦做。结果辛辛苦苦做出的成果没有什么人在乎,自然这件事情也就失败了,而做这个事情的本人则把这些事情归咎于「时运不济」, 继续投身于下一个失败的事业。他们似乎更在意过程,而非结果.

而我所认识的成功的人,他们通常都会花很长的时间在寻找选题上,找领域内重要且值得解决的问题。找到之后,才会用尽资源和时间攻破问题.

这让我想到了之前看 moneyXYZ 的一个视频,这个是关于时间管理的,观点是类似的。想要取得成功,就需要在重要的问题上花费力气.

可是说起来容易,我不知道怎么找到我人生中那个重要的选题呀 T=T .


iOS 17 对我来说是史诗级更新... 为什么呢,因为我发现我的 airpod pro 2 居然可以自适应降噪了,居然可以在跟我女朋友说话的时候自动关闭降噪了... 过一会就又降噪回去听歌了...

这个真的是太丝滑舒爽了啊... 用起来太丝滑了啊


今天又开始有点胡思乱想了。我在想,如果我不想上班,想自由职业,是不是得先转前端?

因为好像很多私活都是找那种非核心的项目外包的,特别是前端页面,比较好接单。看起来如果前端懂多一点,会更有可能养活自己...

然后我就可以不坐班,项目做完多出来的时间可以学习 rust, 直到我可以用 rust 养活我自己...

不过我有点畏难情绪... 我每次翻看电鸭看到都是工作十几年的前辈在接单子,我这刚出来工作一年的真瑟瑟发抖...


坚持骑车回家一周了,加上这两天换了药,开始吃 fancl 的复合维生素片,今天一天上班脑袋都太清醒了... 人还是要有一点运动量加上均衡的营养,才能保持良好的状态...

可惜我的颈椎病还是伴随我左右,我的背好痛,脖子一摇晃就疼的不行...


END! 就这么戛然而止吧!

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.