云计算百科
云计算领域专业知识百科平台

我的创作纪念日

【创作纪念日】从一篇学习笔记,到一座博客小城

写给别人看之前,先写给自己看。

在这里插入图片描述

机缘

2021 年,我在 CSDN 写下第一篇笔记。内容现在看很简单:Markdown编辑器的使用技巧。

开始写的原因很朴素:记性不够好。前端的东西碎,今天刚调通的 Vite 报错,过两周又忘了;今天弄明白的 Git 分支,换个项目又卡住。把过程写下来,下次可以直接翻自己的文章,不用重新踩一遍坑。

后来我发现,写作还有另一层作用:它会让我把「会用」变成「会讲」。很多知识点,我以为自己懂了,打开编辑器准备写,才发现中间缺了好几环。于是去查文档、翻源码、补实验。文章发出去之前,先把自己教会了。

收获

最直接的收获,是几年后回头看时,能清楚看到自己的轨迹。从「走进前端学习」,到 Vue3 和 Vite 的报错记录,再到 数据可视化、Git、Nginx 、Cesium、小程序开发、安卓开发、部分运维的踩坑总结,每一篇都对应着当时真实卡住我的问题。

也有一些意外的反馈。有几篇文章被其他技术社区转载,第一次在别的站点看到自己的署名,说不开心是假的。评论区里有人指出我的错误,有人补充了更好的写法;偶尔有人留下一句「解决了」,就足够让我高兴很久。

比这些更重要的是,写作让我认识了一批同行。大家隔着屏幕讨论一个 CSS 属性、一个编译错误、一段密钥推导,这种交流比单纯涨粉更让人踏实。

日常

现在,创作已经是我工作流程的一部分,而不是额外任务。

白天遇到问题,我先在本地记一条粗糙的笔记:报错原文、复现步骤、试过什么、最后怎么解决。周末再挑其中值得展开的,补背景、补原理、补图,整理成文章。

精力有限,我不再追求「什么都写」。只有满足两个条件的题目才会动笔:一是自己真的踩过,二是能给出可复现的结论。宁可写得少一点,也不想制造一篇看起来完整、实际上没用的文章。

写作也反过来改变了工作的习惯。遇到问题时,我会下意识地问自己:如果要把这件事讲给别人听,我该从哪里开始?这个问题会逼着我往下多想一层。

成就

过去写得最好的一段代码,不是最复杂的,而是最能说明问题的。 在这里插入图片描述

如果只能挑一件作品,我会选我的 Cesium 专栏。

对我来说,它不是一篇文章,而是一件完整的作品。Cesium 的中文资料不算多,概念又密:坐标系、相机、Entity、Primitive、图层、地形、3D Tiles,每个词背后都能牵出一串新问题。刚开始写的时候,我也只是记录「这个 API 怎么用」;写着写着,才慢慢把「为什么这样用」补上。

专栏更像一个长期项目:每一篇解决一个具体问题,前后又能连起来。它让我第一次有了「体系」的感觉——不是把文章堆在一起,而是让每一篇都知道自己站在哪、下一脚该往哪走。

如果要从里面挑一段代码,我会选最开始的那几行,因为后面所有文章都从这里出发:

import * as Cesium from 'cesium';
import 'cesium/Build/Cesium/Widgets/widgets.css';

const viewer = new Cesium.Viewer('cesiumContainer', {
animation: false,
timeline: false,
baseLayerPicker: false,
geocoder: false,
});

// 经纬度 → 三维世界坐标
const position = Cesium.Cartesian3.fromDegrees(116.391, 39.907, 100);

viewer.entities.add({
position,
point: {
pixelSize: 10,
color: Cesium.Color.CYAN,
outlineColor: Cesium.Color.WHITE,
outlineWidth: 2,
},
label: {
text: '北京',
font: '14px sans-serif',
pixelOffset: new Cesium.Cartesian2(0, –24),
showBackground: true,
},
});

// 镜头语言:飞到哪里、从什么角度看、用多久
viewer.camera.flyTo({
destination: Cesium.Cartesian3.fromDegrees(116.391, 39.907, 8000),
orientation: {
heading: Cesium.Math.toRadians(0),
pitch: Cesium.Math.toRadians(–45),
roll: 0,
},
duration: 3,
});

这段代码没有技巧,但它把 Cesium 的三件事摆在了明面上:一个 Viewer 就是整个世界,Cartesian3.fromDegrees 是把经纬度变成三维坐标的入口,flyTo 则是镜头语言。后面无论写实体、图层还是空间分析,都绕不开这三个概念。

专栏让我最有成就感的,不是「我会用 Cesium 了」,而是我能把这条学习路径整理出来,让下一个人少走一点弯路。

憧憬

接下来,我想沿着 AI应用开发 方向继续深入

写作上,我希望自己再克制一点:少一点形容词,多一点代码、图和可复现的步骤。也希望下一个纪念日回看时,能清楚地看到——自己不只是写得更多了,而是写得更准了。

代码会过时,文章会沉底,但把一件事讲清楚的能力,会一直留下。

赞(0)
未经允许不得转载:网硕互联帮助中心 » 我的创作纪念日
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!