工作与事业

最近有点迷茫,不知道自己想要的是什么,自己在追求些什么。我们常常听到一句话:为事业燃烧,但是什么是事业呢?是当前就职的工作吗?

如果说把工作当成事业,可能我们大多数人会很失望,因为工作不是我们想做什么或者有什么追求就能够去实现的,我们只是上层或者说公司手中的工具,按照别人画好的蓝图去做事罢了,很多时候,多余的想法可能会被认为是在阻碍项目的发展。说的不好听点,就是一颗螺丝钉,而且越是大公司,分工越细,会更有这种感觉。

阅读全文

浏览器渲染原理概述

无论使用框架还是原生 JS,浏览器都遵循自己的规则。理解这些规则,我们可以知道卡顿与流畅的交互之间的区别。

一、为什么要在16.67ms内渲染完一帧

JavaScript 在单线程上运行,必须将控制权让给浏览器才能绘制内容。

阅读全文

我们是否需要AI知识库

前几天听到一个朋友说,搞一个自己的知识库比旧式的看文写博客记笔记更优越,以前的方式out了,几千字的文章,几小时的视频资料,直接喂给AI,省去自己阅读和观看的时间,需要的时候直接跟AI对话,让他吐出内容就好。

我琢磨了一下,效率是高了,但是看都不看一眼,需要的时候让AI投喂给我们,知识没有得到内化,这真的是我们要的吗?我们阅读观看视频的目的是什么呢?如果知识没有被我们吸收,真正需要用到的时候我们也未必会想起来吧。于是,查了些资料做了些研究,下面是我的一些思考。

阅读全文

常用开发提示词整理

整理一些日常开发中用到的编程提示词,给出了翻译和例句用法,方便查阅

阅读全文

博客文章分类

根据开发工作流整理博客文章分类,开发工作流梳理如下:基础理论 -> 技术实现 -> 工程实践 -> 软技能,下面是分类逻辑

.
├── 1. 编程基础 (Programming Foundations)
│ ├── 计算机科学 (Computer Science) // 算法, 计算机网络, 操作系统等
│ └── 编程语言 (Programming Languages) // 语言特性, 语法对比等
│ └── 系统设计 (System Design) // 替换原有的"系统"

├── 2. Web 开发 (Web Development) // 拆分庞大的 "web" 分类
│ ├── 前端 (Frontend)
│ │ ├── JavaScript & TypeScript
│ │ ├── 框架与库 (Frameworks & Libs) // Vue, React, Angular 等
│ │ ├── CSS 与可视化 (CSS & Visualization) // CSS, WebGL, Canvas 等
│ │ └── 跨端方案 (Cross-Platform) // 小程序, Flutter 等
│ │
│ └── 后端 (Backend)
│ ├── Node.js
│ ├── Go / Python / 其他
│ ├── 数据库 (Databases) // MySQL, Redis 等
│ └── API & 服务 (API & Services)

├── 3. 工程化与运维 (Engineering & DevOps)
│ ├── 构建与部署 (Build & Deployment) // Webpack, Vite, CI/CD, Docker
│ ├── 性能优化 (Performance)
│ ├── 代码质量 (Code Quality) // 单元测试, 代码规范, Eslint
│ └── 开发工具 (Dev Tools) // Git, VSCode, Npm, Shell 脚本等

├── 4. 人工智能 (AI)

├── 5. 软技能与思考 (Soft Skills & Reflections)
│ ├── 项目管理 (Project Management)
│ ├── 职业发展 (Career Development) // 替换原有的"职场"
│ ├── 读书笔记 (Reading Notes)
│ └── 随笔 (Essays & Musings) // "随笔", "七日谈"可以归入这里

└── 6. 网站建设 (Site Meta) // 替换"博客相关"

阅读全文

你不是在面试,你是在为职位试镜

之前看到一篇文章,感觉很好的剖析了现在的技术面试现状,翻译了一下。


我曾经参加过一个后端职位的面试。技术栈是 Node.js 和 MySQL,很常见。面试官问:“如果你有一个包含一百万条记录的数组,如何按名字排序?”

我的第一反应是:如果你在 JavaScript 里真的维护一个一百万条数据的数组,那肯定是哪里搞错了。

阅读全文

首次尝试95%都是垃圾:一位工程师使用Claude Code的6周之旅

最近 AI 很火,各个行业都希望把 AI 整合进来,提升生产效率,但是毕竟是新的东西,没有好的模板可以套,自己一点点摸索又很费时间和资源。作为开发者,我最近也在探索把 AI 整合到生产实践中,试图找到一个可行的提效套路,看了作者这篇文章觉得挺有借鉴意义的,随手翻译了,分享给大家


阅读全文

Notion+Chrome书签打造个人知识库

Notion+Chrome 书签打造个人知识库实践

阅读全文

Vol15:初创项目/产品,怎么做用户留存

Canace的七日谈第十五期

阅读全文

Vol14:如何延长下班时间

Canace的七日谈第十四期

阅读全文