又开始急急忙忙地写 2025 年终总结了。
如果用一句话概括这一年,大概是:我把大多数时间花在了生活上,却把自己的技术和工作上弄丢了。
但我找到了一个想要一起生活的人,在经历了失去、低谷、重启之后,才开始重新正视“我到底要过怎样的人生”。
p.s.有些事情直到写总结的时候才发现,原来已经过去了这么久,这么快。
代码人生:编织技术与生活的博客之旅
又开始急急忙忙地写 2025 年终总结了。
如果用一句话概括这一年,大概是:我把大多数时间花在了生活上,却把自己的技术和工作上弄丢了。
但我找到了一个想要一起生活的人,在经历了失去、低谷、重启之后,才开始重新正视“我到底要过怎样的人生”。
p.s.有些事情直到写总结的时候才发现,原来已经过去了这么久,这么快。
一眨眼,今年就只剩下不到一周了,而我来到深圳,也已经接近第五个月。
想给这段时间做一个稍微完整一点的记录。与其说是讲故事,不如说是整理这几个月里生活感受上的变化——不会事无巨细地还原来龙去脉,只记录那些真实发生在我身上的状态转变。
从为爱奔赴来到深圳→开始一段全新的生活→到远程工作离职→再到接触合约交易、经历爆仓→X 账号被封→带对象回老家参加亲戚婚礼。
这篇文章其实上个月就已经在脑子里打过草稿,却一直拖到现在。很多具体的事情,或许之后还会单独写成几篇慢慢展开,但至少现在,想先给当下留下一份备份。
也算是,给这四个月一个暂时的落点。
从小到大我都没有独自出过远门,更别说在异地他乡生活了。在农村老家待了整整四个月,心中渐生改变的渴望。于是,便有了此次为期二十天的江浙沪之旅。
回顾整个旅程,说得好听些,倒像是一场特种兵式的旅行;说得不好听,则是漫无目的、四处奔波的流浪。我对旅行的想象过于简单,竟没能真正放下心来,细细体味每座城市独有的人文风情。
这段旅程也让我意识到,旅行的意义不只是到此一游的打卡,更是在陌生中与自己对话,在不确定里发现生活的丰富与可能。每一段匆忙的脚步背后,都隐藏着成长的印记和内心的蜕变。
面临着最后半年的大学生涯,与大多数大学生不同,我无时不在期盼着毕业这天的到来。步入职场进入了一家 AI 初创公司开始了"牛马"生活。最终我选择在国庆前裸辞,回到老家开始黑猴 play,却未曾料到,一份远程工作机会和一位新伙伴🐱悄然而至…
直入正题,Next.js 自带的 API Routes (现已改名为 Route Handlers) 异常难用,例如当你需要编写一个 RESTful API 时,尤为痛苦
作者已于 9 月 30 日离职,以下内容只发生于入职后的 1 个月,之后就过着如同牛马般的生活,日子又开始没有盼头了😔。
已经在一家 AI 公司入职了一个月,对坐班有些厌恶的我,没想到有一天也会开始通勤打卡。而经历了这一个月的工作,我对坐班的态度有所转变,开始理解这种工作方式对我的意义。是时候分享入职这期间的工作内容与感受。
最近研究了一下 React Native(简称RN),并用它作为毕设项目(一个仿小红书的校园社交应用)。经过一段时间的折腾,对 RN 生态有了一些了解,是时候可以分享一些心得了。
要说 2024 年 Node.js 的 ORM 框架应该选择哪个?毫无疑问选 Prisma。至于为何,请听我细细道来。
又到了年底写年终总结的时候了,说实话今年感觉没什么内容可写。上半年发生了比较多的事不方便叙述,而下半年我忙于学校课程 + 课程重修,过得其实还有点浑浑噩噩。
不过如今都大四了,也确实是要考虑实习的事了。我想结合我自身情况,谈谈我是怎么看待工作或者往远点说职业规划方面的想法。
关于 restful api 想必不用多说,已经有很多文章都阐述过它的设计原则,但遵循这个原则可以让你的 API 接口更加规范吗?以下是我对 restful api 风格的一些思考🤔。
正如标题所言,在我四年的编程经历中就没刷过一道算法题,这可能与我所编写的应用有关,算法对我而言提升不是特别大。加上我几乎都是在需求中学习,而非系统性的学习。所以像算法这种基础知识我自然就不是很熟悉。
我在今年暑假期间有一个面试,当时面试官想考察下我的算法能力,而我直接明摆了说我不行(指算法上的不行),但面试官还是想继续考察,于是就出了道斐波那契数列作为考题。
但我毕竟也接触了 4 年的代码,虽说不刷算法,但起码也看过许多文章和代码,斐波那契数列使用递归实现的代码也有印象,于是很快我就写出了下面的代码作为我的答案。
function fib(n) {
if (n <= 1) return n
return fib(n - 1) + fib(n - 2)
}
面试官问我还有没有更好的答案,我便摇了摇头表示这 5 行不到的代码难道不是最优解?
事实上这份代码看起来很简洁,实际却是耗时最慢的解法
毫无疑问,在算法这关我肯定是挂了的,不过好在项目经验及后续的项目实践考核较为顺利,不然结局就是回去等通知了。最后面试接近尾声时,面试官友情提醒我加强基础知识(算法),强调各种应用框架不断更新迭代,但计算机的底层基础知识是不变的。于是在面试官的建议下,便有了本文。