我的 4096 创作纪念日

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。

热门文章推荐

  • (1)《为什么很多人工作 3 年 却只有 1 年经验?》
  • (2)《一文掌握大模型提示词技巧:从战略到战术巧》
  • (3)《AI 时代,程序员的出路在何方?》
  • (4)《如何写出高质量的文章:从战略到战术》
  • (5)《我的技术学习方法论》
  • (6)《我的性能方法论》
  • (7)《AI 时代的学习方式: 和文档对话》

时光飞逝,转眼注册 CSDN 已经超过 4096 天。
在这里插入图片描述
借着这个机会简单写写自己写 CSDN 博客的起源和一些杂谈。

一、机缘

大学时选修 Java ,临沂大学陈新疆老师建议可以通过写博客记录自己所学,加深理解,厚积薄发。

当时学的东西都比较简单,总感觉没啥可写的,写出来也怕有错误让别人嘲笑。陈老师,对写博客非常鼓励,认为只要有一些感悟,有不一样的想法,有不一样的方法等都可以写。

因此,大概大二开始,断断续续一直坚持到现在。

最初写的相对比较简单,大都是对具体某个细节问题的解决记录;后面很多问题经过曲折地排查才能解决,网上没有找到现成资料,最后将自己的经验分享出来帮助更多人少走弯路。慢慢地,有一些相对系统地思考,也整理发布出来。

二、 收获

收获了很多不错的粉丝,现在阅读量超过 480 W,粉丝超过 5W。其中很多粉丝从陌生人逐渐加入技术交流群,成为不错的朋友。也有一些粉丝,在我“懈怠”时,鼓励我坚持创作。

在这里插入图片描述
积累一些写作技巧,比如创作了 《如何写出高质量的文章:从战略到战术》 将自己的技术写作的方法论分享出来。而且这种写作技巧也可以复用到工作上。

获得很多正反馈,比如获得了 CSDN 博客专家称号,并且在多次“猿创征文”中获奖,有多篇博客文章进入热榜和头条,多篇文章被一些公众号转载,也有很多文章获得粉丝的点赞、收藏和比较正面的评论。
在这里插入图片描述
内推成功了几个朋友。也有一些朋友通过 CSDN 博客联系我让我内推到蚂蚁集团、阿里巴巴集团,也有一些内推成功。

对找工作也有些帮助。不管是当初从网易到有赞,还是从有赞到蚂蚁。CSDN 上的阅读量和粉丝量,CSDN 上的一些高质量文章对我求职也带来了一些帮助。蚂蚁集团和阿里巴巴集团内部的技术论坛技术文章质量也很高,CSDN 上积累的写作能力,也对我在公司内网的创作有很大帮助,在内网上也成为 TOP 写手,公司内部也受到更多关注和认可。

带来了很多机会。通过 CSDN 博客,让更多人认识到了自己,甚至有知识付费平台和出版社主动联系,希望能够合作。

三、 日常

3.1 创作时间问题

有些人会认为,“你有时间创作就是工作不饱和”,这有“以小人之心度君子之腹”之嫌,如果我业余时间不去写作,用于睡觉,工作就饱和了?。

我写技术博客都是利用晚上或者周末的时间,从来不占用工作时间。很多时候,很多人并不是没时间,而是没有把时间花在创作上而已。时间就像海绵里的水,要挤总会有的。就像恋爱一样,你喜欢一个人,就愿意花时间在一起,写作也是一样。

3.2 创作和工作问题

我认为工作和写作不冲突。我一直秉承“以教为学,教学相长”的理念。我一直认为“每一个问题都是彻底掌握相关者知识的绝佳机会”。

当工作中遇到一个 BUG 时,应该深入学习相关知识点,挖到底层,然后整理成文,就能够带来很大地成长。

当工作中遇到一些难题,自己有很好的解决方案时,非常值得通过博客记录并分享出来,一些自以为很懂的知识,写博客的时候才发现其实还有很多不明白的地方,往往很多知识只有能非常系统化得写出来才代表真正得懂了。写作的内容和工作关系很大,很多都是工作中可以用到的知识。而且写作能力的提升,对工作中写技术文档等都有很大帮助。

越是大公司越鼓励技术创作和交流,在公司内部创作高质量的文章,也让我获得很多奖项,也帮助我成为集团讲师,让更多人认识我。

四、一些经验

4.1 贵在坚持

很多人总想一口气吃个大胖子,开始创作的时候,如果不能有很高的阅读量就不愿意加持下去。记住,写作并不仅是为了让别人来读,更是为了让自己获得成长。

很多人缺乏的不是机会,而是能力和坚持。

4.2 艺术来源于生活

工作中遇到的 BUG ,近期学习的源码,近期阅读的书籍,都某一块知识系统而独特的思考,某个问题独特而有效的解决方案,都可以成为你创造出高质量文章的素材。

4.3 PDCA 持续改进

我个人认为 “一万小时定律”有很多误导性,低层次的重复一万小时并不能让你成为“专家”。不管是工作还是写作,都需要不断学习,取他人之长,不断获取反馈并持续改进。

五、憧憬

希望自己能够继续坚持,坚持以教为学,坚持教学相长,并持续改进写作技巧,未来输出更高质量的文章,加油。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/733278.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv8+DeepSort/ByteTrack-PyQt-GUI / yolov5 deepsort 行人/车辆(检测 +计数+跟踪+测距+测速)

YoloV8结合可视化界面和GUI,实现了交互式目标检测与跟踪,为用户提供了一体化的视觉分析解决方案。通过YoloV8算法,该系统能够高效准确地检测各类目标,并实时跟踪它们的运动轨迹。 用户可以通过直观的可视化界面进行操作&#xff…

Unity性能优化篇(七) UI优化注意事项以及使用Sprite Atlas打包精灵图集

UI优化注意事项 1.尽量避免使用IMGUI(OnGUI)来做游戏时的UI,因为IMGUI的开销比较大。 2.如果一个UGUI的控件不需要进行射线检测,则可以取消勾选Raycast Target 3.尽量避免使用完全透明的图片和UI控件。因为即使完全透明,我们看不见它&#xf…

常见BUG如何在测试过程中分析定位

前言 在测试的日常工作中,相信经常有测试的小伙伴遇到类似的情况:在项目上线时,只要出现问题(bug),就很容易成为“背锅侠”。 软件测试人员在工作中是无法避免的要和开发人员和产品经理打交道的&#xff…

117.龙芯2k1000-pmon(16)- linux下升级pmon

pmon的升级总是有些不方便,至少是要借助串口和串口工具 如果现场不方便连接串口,是不是可以使用网线升级pmon呢? 答案当然是可行的。 环境:2k1000linux3.10麒麟的文件系统 如今我已经把这个工具开发出来了。 GitHub - zhaozhi…

网络工程师笔记10 ( RIP / OSPF协议 )

RIP 学习路由信息的时候需要配认证 RIP规定超过15跳认定网络不可达 链路状态路由协议-OSPF 1. 产生lsa 2. 生成LSDB数据库 3. 进行spf算法,生成最有最短路径 4. 得出路由表

【探索C++容器:set和map的使用】

[本节目标] 1. 关联式容器 2. 键值对 3. 树形结构的关联式容器 1. 关联式容器 在初阶阶段,我们已经接触过STL中的部分容器,比如:vector、list、deque、forward_list(C11)等,这些容器统称为序列式容器,因为其底层为…

Toyota Programming Contest 2024#3(AtCoder Beginner Contest 344)(A~C)

A - Spoiler 竖线里面的不要输出&#xff0c;竖线只有一对&#xff0c;且出现一次。 #include <bits/stdc.h> //#define int long long #define per(i,j,k) for(int (i)(j);(i)<(k);(i)) #define rep(i,j,k) for(int (i)(j);(i)>(k);--(i)) #define debug(a) cou…

链表|面试题 02.07.链表相交

ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {ListNode *l NULL, *s NULL;int lenA 0, lenB 0, gap 0;// 求出两个链表的长度s headA;while (s) {lenA ;s s->next;}s headB;while (s) {lenB ;s s->next;}// 求出两个链表长度差if (lenA &…

stm32学习笔记:SPI通信协议原理(未完)

一、SPI简介(serial Peripheral Interface&#xff08;串行 外设 接口&#xff09;) 1、电路模式&#xff08;采用一主多从的模式&#xff09;、同步&#xff0c;全双工 1 所有SPI设备的SCK、MOSI、MISO分别连在一起 2 主机另外引出多条SS控制线&#xff0c;分别接到各从机的S…

DetNet论文速读

paper&#xff1a;DetNet: A Backbone network for Object Detection 存在的问题 最近的目标检测模型通常依赖于在ImageNet分类数据集上预训练的骨干网络。由于ImageNet的分类任务不同于目标检测&#xff0c;后者不仅需要识别对象的类别&#xff0c;而且需要对边界框进行空间…

音视频开发_音频基础知识

如何采集声音——模数转换原理 声音模数转换是将声音信号从模拟形式转换为数字形式的过程。它是数字声音处理的基础&#xff0c;常用于语音识别、音频编码等应用中。 音视频通信流程 音视频采集&#xff1a;首先是从麦克风、摄像头等设备中采集音频和视频数据&#xff0c;将现…

【Windows】VMware虚拟机应用(一):下载安装 VMware Workstation

目录 一、下载 二、注意事项 三、安装 四、密钥激活 4.1 密钥 4.2 激活 一、下载 进入官网下载页 VMware Customer Connect | The All-In-One VMware Product Support Portal 先登录&#xff0c;下载时要求登录。 点【Downloads】 进入产品下载页面&#xff0c;切换到…

手写简易操作系统(三)--加载Loader

前情提要 上一节我们讲了如何启动计算机&#xff0c;这一节我们讲如何加载内核&#xff0c;内核是存在于硬盘上的一段程序&#xff0c;要加载这段程序&#xff0c;那么必然需要从硬盘上读取数据&#xff0c;这里我们就需要使用 ATA PIO 模式 根据ATA规范&#xff0c;所有符合A…

docker部署springboot jar包项目

docker部署springboot jar包项目 前提&#xff0c;服务器环境是docker环境&#xff0c;如果服务器没有安装docker&#xff0c;可以先安装docker环境。 各个环境安装docker&#xff1a; Ubuntu上安装Docker&#xff1a; ubuntu离线安装docker: CentOS7离线安装Docker&#xff1…

可视化场景(2):电商大屏-引爆业绩,直观呈现

hello&#xff0c;我是贝格前端工场&#xff0c;本期分享可视化大屏在电商领域的应用&#xff0c;如需要定制&#xff0c;可以与我们联络&#xff0c;开始了。 电商领域的可视化大屏可以提供实时的销售数据、用户行为分析、库存管理等信息&#xff0c;帮助企业实时监控经营状况…

不知道吧,腾讯云轻量应用服务器使用有一些限制!

腾讯云轻量应用服务器相对于云服务器CVM是有一些限制的&#xff0c;比如轻量服务器不支持更换内网IP地址&#xff0c;不支持自定义私有网络VPC&#xff0c;内网连通性方面也有限制&#xff0c;轻量不支持CPU内存、带宽或系统盘单独升级&#xff0c;只能整个套餐整体升级&#x…

Anthropic 公司最新宣布,他们的 AI 聊天机器人模型击败了 OpenAI 的 GPT-4

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

Unity Text文本实现滚动跑马灯效果

在一些公告上我们经常会看到文字滚动跑马灯的效果。 那么在Unity上如何实现&#xff1f; 1、首先创建一个Text(或者TextMeshPro)组件&#xff0c;然后输入需要显示的文本内容&#xff0c;如图&#xff1a; 2、编写控制脚本TextRoll.cs&#xff1a; using System.Collections…

钉钉h5应用 globalthis is not defined vite client

钉钉h5应用 globalthis is not defined vite client problem 背景 钉钉h5应用使用 vue3 vite 构建的前端工程 问题 h5页面在pc端浏览器和pc端钉钉打开正常h5页面在移动端钉钉打开异常 页面空白 通过调试工具找到报错信息 globalthis is not defined vite client reason …

ULTRAL SCALE FPGA TRANSCEIVER速率

CPLL支持2-6.25速率 QPLL支持速率 实际使用CPLL最高可以超过这个&#xff0c;QPLL最低也可以低于这个&#xff0c;xilinx留的阈量还是比较大。