为什么写博客对程序员很重要

程序员应该坚持写博客 ##内容简介-------------------1.前言2.写博客的好处3.写博客的内容4.写博客的工具5.写博客的态度###1.前言- 作为一名程序员,每天都在码各种代码,做各种需求,解决各种bug,时间长了总会遇到一些难题需要解决,我们通常是通过查询各种资料或者请教高手或者老司机带一带,问题解决了,但我们需要总结经验和知识,这样以后遇到同样问题我们也能够自己解决。写博客来总结就是一种很好的方... 阅读详情

之前写过一段时间博客,但是后面半途而废了。最近开始频繁更新,把自己一些学习心得系统得整理后发布出来,希望以后能够坚持写下去。

写博客对程序员有多重要?这个是自己在反思的一个问题,上下班在地铁上想,上班时也偶尔会思索一番。于是慢慢的,几个词汇开始慢慢浮现在脑海里。

清晰的表达能力

一般外行的人提到程序员时,不善言辞是其中常见的标签之一。因为我们有时一言不发,在电脑面前敲敲打打就是一天。周边的程序员也多是比较务实的,不喜欢长篇大论、侃侃而谈,更愿意用数据和结果说话。或许出于主观和客观的原因,表达能力的确不算是我们的强项。

写作是我们程序员除了开会外,最容易接触到的锻炼表达能力的机会。有时候你觉得对某个技术已经了然于胸了,但是当要你用一篇文章或一个专题给让别人了解理解它,却是一件不太容易得事。
在这里插入图片描述
你可能要整理出一个脉络,根据一个大纲由浅入深、循序渐进的讲解。这也是每一本书做的,都会有一个目录,这就是作者表达他思想的一个提纲。有时用文字很难说清楚,你就要借助图片、或者图表的形式帮助别人理解。《图解XXX》很系列很热门,就很好的说明一本书(一篇文章)浅显易懂是多重要。
这么说来,写一篇清晰易懂的博客,不亚于一场精彩的演讲。

真正的理解

有时,你觉得你懂了,其实你未必真的懂。这点我有切身的体会,之前待过的一家公司,内部大家会不定期举行一些内部分享。之前我报名过讲某个专题,以为是件很简单的事情。后来发现自己大意了,一个小时的分享会,结果花了很长的准备时间。

就像我们平时仔细看一样东西的时候,你会发现怎么这么陌生。就拿我们整天面对的的显示器。如果你花点时间,研究一下它,你会发现原来它支持很多种接口啊,HDMI、DVI、DP等等,你再看看,你会发现原来它还是 OLED 屏幕啊。你越研究,发现的东西就越多。
在这里插入图片描述
等你自己研究得差不多了,然后给别人讲的时候,被别人问了几个问题,立马语塞了。是的,不管你准备多充分,你都不可能面面俱到。

写博客也是类似,你是要向别人说明白一个东西,那就要求你得先懂这个东西。写博客的过程,就是你对它的理解从浅到深的过程,从单方面到多角度的过程。

系统性的知识

有段时间,我迷上了刷抖音,当然不是看某些小姐姐跳舞的视频,而是看一些所谓的知识视频。后来,我发现哪里不对劲?因为我看了很多所谓硬货知识视频,但是让我说说最近学到了什么时,又想不起来。

后来,自己花时间思索,有了自己的一点感悟。那就是抖音的视频,不是一无是处也有一些知识在那,但是是碎片化的。与其说它是知识,不如说它是信息。对的,你是了解了一些信息,而不是学到了一些知识。因为信息是点,知识是线、甚至是面,甚至体才算是知识。
在这里插入图片描述
悟到了这一点,虽然我也还是会刷抖音,但是不再期望它能带给我什么知识。写博客,尤其是写专栏,就是由点到线、由线到面的过程。至于体,我觉得是实战后再回过头来看,突然觉得自己真正理解了之前的理论,这就形成了体(体系)。

学习再多的知识,都不如实际项目开发中遇到两个难题来的快。

持续性学习

工作过一段时间后,会进入一个舒适区。因为已有的知识和技能,加上对项目的熟悉,就算不再进一步学习任何新的知识和技能,也能应付自如。但是真的这么做,某一天如果离开了这个舒适区,进入新的环境,你会发现技能树已经落后很多个版本了。

写博客,是一个持续学习的窗口。系统整理已掌握的技能和知识,有助于加强我们能力的深度;我们也可以探索性地学习一些工作中暂时没用到的领域,可以帮助拓展我们知识的广度。

广度和深度,就构成了体!

在这里插入图片描述



一时兴起,有感而发!说了这么多,不知道有没有给你带来一点点共鸣呢?如果你觉得有一点点帮助,欢迎继续关注我的博客,让我们一起拓展知识的深度和广度,一起持续性的成长!

在这里插入图片描述

FPGA—ZYNQ_BD Block Design学习(一) 1.第一步:打开Vivado软件,创建或打开一个工程。2.第二步:在Block Design中添加arm核心,并将其配置为IP核。3.第三步:配置arm核心的外设信息,如DDR接口、时钟频率、UART接口等。4.第四步:完成Block Design中的模块互联,生成PL端的比特流。 5.第五步:导出PS端的硬件信息,包括arm IP核的外设、速度、引脚和地址等信息。1创建bd 需要有ddr以及uart和时钟配置外设io口,这里就是zynq的管脚规定好的,根据原理图用哪个个勾选哪一个。 对外设uart的配 阅读详情

相关推荐

Xshell 连接 kali 虚拟机教程

启动ssh服务,启动后重新查看ssh服务状态,如下图active(running)正常。至此便可以直接使用Xshell登录kali系统了。至此虚拟机已经可以上网。-查看ssh服务状态。

qq_40726937的博客 2219

程序员为什么要写博客

这对于职业发展也是非常有利的,有了好的个人品牌,可以吸引更多的人关注自己的技术水平和经验,有可能得到更好的职业机会和提升空间。写博客可以记录这些经历和成长,分享自己的思考和心得,这不仅可以让自己更加深入地理解和反思,也可以给其他程序员提供参考和启示。技术能力:通过写博客,程序员需要对自己的知识进行整理、总结和表达,这可以加深自己对技术细节和原理的理解,同时也可以发现自己在某些方面的不足和缺陷,从而更加深入地学习和掌握相关技术。通过写博客,程序员可以拓展自己的思路和视野,提高自己的思考能力和判断能力。

专注于Python编程技术的分享与交流,致力于帮助开发者提升编程技能,解决实际问题,探索Python的无限可能。 1150

Oracle 11g R2 RAC 到单实例 Data Guard 搭建(RMAN备份方式)

Oracle RAC集群到单机的dataguard搭建过程

驰兔的博客 1721

写好博客:程序员成长之路的重要一环

写好博客对程序员的影响是深远而广泛的。它不仅促进了知识的分享与学习,帮助程序员建立个人品牌,提升技术能力,拓展人际网络,还提高了职业竞争力。在这个信息爆炸的时代,程序员应该充分利用博客这一平台,记录自己的成长历程,分享自己的技术见解,为他人带来价值。在未来的职业发展中,写博客将成为程序员不可或缺的一部分。无论是为了提升个人能力,还是为了在行业内树立良好的形象,写好博客都是一项值得投入时间和精力的活动。让我们一起拿起笔,开始书写属于自己的技术故事,共同推动技术的进步与发展。

Cabc112的博客 1063

工控安全政策系列导读:国际标准IEC 62443标准系列

IEC 62443由ANSI/ISA提出,被ISO/IEC采纳,所以该标准会以不同的名字出现,包括:ANSI/ISA-99,ISA-99,ISA 62443,ISO/IEC 62443,ISO 62443,IEC 62443。其中IEC 62443-2-1已等同采纳为国标,于2016年10月发布,标准编号为GB/T 33007。 IEC 62443是在国...

weixin_34132768的博客 2621

VASPKIT绘制平面平均电荷差分密度

平面平均密度差(planar-averaged electron density difference)是密度差的衍生。密度差是个三维空间函数,经常通过绘制平面图、等值面图方式图形化考察。虽然这两种图很直观,但平面图会受到截面选取的影响,而等值面图会受到等值面数值(isovalue)选取的影响,因此都有一定任意性,也不容易定量讨论。对于电子转移有比较明确方向的情况,可以绘制平面平均密度差曲线,由此可以清楚地考察垂直于选取的方向上每个截面上的密度差积分值,在定量讨论、对比上比较便利。

weixin_43948934的博客 1万+

推荐的程序员发表博客的网站

其博客频道是国内领先的IT原创文章分享及交流平台,百度收录效果好,编辑器也是自主开发的,反馈响应快。对于程序员来说,发表博客文章是一个很好的方式来分享知识、经验和见解,同时也是提升个人品牌和影响力的重要途径。:SegmentFault是一个专注于开发者社区建设的技术问答平台,同时也支持博客文章的发表。不过需要注意的是,这些平台可能需要英文写作,对于英文水平较高的程序员来说是一个不错的选择。:开源中国是目前国内最大的开源技术社区,提供了发现、使用和交流开源技术的平台。

程序猿视角 4188

如何使用ArcGIS Pro制作带基底三维地图

点击运行生成范围线,因为之前对高程进行了夸大,导致生成的范围线和地形边缘不重合,我们打开范围线的图层属性,选择高程选项卡,要素位于选择地面上,如下图所示。目前制作的三维地图下面是空的一片,现在添加一个基底,在工具箱内点击“3D Analyst工具\栅格\转换\栅格范围”,调用栅格范围工具,如下图所示。打开ArcGIS Pro,新建一个局部场景,在高程表面下,地面上点击右键,选择添加高程源图层,将需要制作三维地图的DEM数据加载进来,如下图所示。在要素图层菜单内,类型选择绝对高度,如下图所示。

3978

程序员写博客的好处

引言   做每一件事都有好处和坏处,今天来说一说程序员写博客的好处,知道有哪些好处才能更好地去写博客,接下来就直接切入正题。 写博客的好处 1、加深对技术的理解   写博客的时候你需要将学习到知识点以自己的口吻再讲出来,而且还要讲的通俗易懂,不能胡写瞎写自己也看不懂,要做到这些,你就必须要花时间去理解自己要写的技术要点,一来二去就可以加深对技术的理解。 2、获得成就感   可能刚开始写博客的时候,并没有多少人看,但是随着时间和文章的增多,慢慢的你的文章阅读数就会增多,看着自己写的文章被很多人越多过,就会获得

无痕之意的博客 6669

为分析表明卡诺电池技术(或热泵式储电技术)-是目前最佳的储能技术!!!-2021年

卡诺电池(Carnot Battery)是一种基于热力学循环的储能技术,其核心原理是通过热力循环将电能转化为热能存储,并在需要时将热能重新转换为电能输出。这种技术得名于热力学中的卡诺循环原理,由法国工程师卡诺于1824年提出。

qq_15963745的博客 654

[案例四] 智能填写属性工具(支持装配组件还有建模实体属性的批量创建、编辑)

本次案例主要是对上次导出自动导出BOM的一个前处理,要想导出属性,首先的有属性。于是本着学习的态度进行制作,可能有些功能有点别扭(支持装配环境下组件属性的批量填写,支持建模环境下的实体(不包括装配组件实体)——为了减负我把其过滤掉了,一般没人会往装配体里添加进行建模吧,但是不免有奇葩,哈哈哈)。

weixin_47753171的博客 1980

程序员为什么要博客?

程序员为什么要写博客?怎么写?

哈哈嗨 537

2026 MCM Problem A:智能手机电池连续时间建模——完整解题思路附第一问解题代码

摘要:本文针对2026年MCM A题"智能手机电池连续时间建模"问题,提出基于能量守恒原理的微分方程模型。通过建立以SOC(t)为状态变量的动态系统,将屏幕亮度、处理器负载等主要耗电因素纳入统一功率框架,实现了不同使用场景下的电量变化精确描述。研究表明,屏幕亮度和CPU负载对续航时间影响最大,温度与后台任务会产生放大效应。该模型具有物理可解释性和应用扩展性,为手机电源管理提供了理论依据。(150字)

一键难忘的博客 768

程序员为什么要写博客?怎么写博客?

今天就来和大家聊聊关于写博客的一些事情,首先声明哦,这都是我自己写博客那么久以来的一些想法,可能有些地方不够成熟,但我还是想着分享出来,万一对你有些帮助呢? 为什么这里要加上程序员?不是程序员就不适合写博客吗?那倒不是,我不了解其他行业怎样,但是我知道,至少程序员写博客是对自己非常有帮助的一件事情,而且,很多前辈给编程小白的建议大多都有写写博客吧! 对了,我这里要讲的是,为什么程序员要写博客啊? 我们人呐,其实都是蛮物质的,对自己没啥好处的事情一般都不怎么愿意干,而且都喜欢短期收益高的事情,所以啊,很多.

庆哥Java的优快云技术博客 2万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

写博客原来对程序员这么有用!手把手教你应该如何写博客

写博客的好处 面试加分 最重要 的一点放在第一位,写优质的博客可以让面试官看到你的学习过程,包括你对知识的掌握,和总结能力。现在社会上太多从培训班出来的人,很多面试管都不喜欢这一类“走捷径”的人。如果你写博客,面试管能看到你的博客的时间线,至少可以让他确信你的 学习过程是持续的,基本功是扎实的 。 除了良好的专业素养,写博客也是一种 爱分享 的体现。面试管选中你是看重了你的能力,也就是给团队,给公司带来收益的能力。如果你不爱分享,容入不了团队,有你没你团队都一样,可能你不会有什么升职加薪的机会吧。 如果

qq_46275568的博客 3787

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

作为一个程序员我为什么要写博客?

作为一个程序员我为什么要写博客?从2012-05-22的第一篇博文,到现在累计原创:523篇,转载:182篇,译文:8篇,转载的基本不会占用多少时间,我们来计算一下原创的+译文;这里假设平均写一篇博文需要2小时的时间(通常一篇有质量的博文需要一到两天的时间,甚至更长),(523+8)* 2 = 531 * 2 = 1062 小时,如果按工作日计算,一天工作8小时,1062 / 8 = 132,需要

无知人生,记录点滴 2万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

程序员为什么要写博客?怎么写博客?(转载)

为什么这里要加上程序员?不是程序员就不适合写博客吗?那倒不是,我不了解其他行业怎样,但是我知道,至少程序员写博客是对自己非常有帮助的一件事情,而且,很多前辈给编程小白的建议大多都有写写博客吧! 对了,我这里要讲的是,为什么程序员要写博客啊? 我们人呐,其实都是蛮物质的,对自己没啥好处的事情一般都不怎么愿意干,而且都喜欢短期收益高的事情,所以啊,很多人其实都是不怎么爱学习滴,学习这件事情有的时候还真的是出力不讨好的事情,我都不知道自己学这些东西有啥用,是不是? 不得不说,写博客,在我看来其实也是一件短期看不到

gaopanseil的博客 487

程序员为什么要坚持写博客?

程序员为什么要坚持写博客? 原文地址:作为程序员,坚持写博客对我们有什么好处? 看了一下,觉得博主写的特别好就转载了 一 摘要 1 )写博客的担心 今天来谈谈,写博客对我的益处,说起写博客,其实我写博客的时间不长,也就10来个月时间; 之前工作的时候,看到同事每天晚上写博客,当时

黄酽琛的博客 467

为什么程序员应该写博客?用什么博客系统?

作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。 转载请注明出处。 原文:http://www.jianshu.com/p/f7a970b08362 内容简介 前言 写博客的态度 写博客的好处 用什么博客系统 我的平台 1. 前言 作为程序员,我们敲代码的时候很轻快,键盘上噼里啪啦,「弹指间,樯橹灰飞烟灭」。但是,不少程序员不喜欢写东西。 当然,人都是有惰性的,要跨出这一步不容易。我开始得也有点晚,不过晚总比不开始好。 现在我很喜欢写博客,写博客带给我很多好处。比如有一点副业收..

程序员联盟 1959

程序员写个人技术博客的价值与意义

文章目录什么是博客主要用途博客分类个人博客使用第三方平台个人博客与独立博客的优缺点使用第三方平台个人博客的优点独立博客的优点没写博客的原因浪费时间工作太忙,没时间写懒于思考,疏于总结怕自己的技术被别人学到,被别人超越想写,但不知道写什么技术含量低,写出来没意义,怕别人嘲笑写博客最初的想法写博客的价值与意义加深对技术点的理解,记录足迹,反映成长,分类检索,方便日后查阅观点碰撞,分享收获结交更多志同道...

ThinkWon的博客 2万+

程序员写博客的原因竟然是这样???

今天就来和大家聊聊关于写博客的一些事情,首先声明哦,这都是我自己写博客那么久以来的一些想法,可能有些地方不够成熟,但我还是想着分享出来,万一对你有些帮助呢? 为什么这里要加上程序员?不是程序员就不适合写博客吗?那倒不是,我不了解其他行业怎样,但是我知道,至少程序员写博客是对自己非常有帮助的一件事情,而且,很多前辈给编程小白的建议大多都有写写博客吧! 对了,我这里要讲的是,为什么程序员要写博客啊? 我们人呐,其实都是蛮物质的,对自己没啥好处的事情一般都不怎么愿意干,而且都喜欢短期收益高的...

马小果v:ma-xiaoguo的博客 192

为什么程序员应该要尝试写一写博客

作为程序员,最平常不过的就是敲代码了。然也,这是我们自身以及外界对我们最朴实的认知。在编码过程中,我们可能会遇到并解决掉一些问题,积累经验和心得,有的人选择用自然语言记录下来,形成博客,而大多数人往往不会做这种记录。本文将试图探讨,为什么程序员都应该尝试记录自己遇到的问题,经验和心得,以及为什么我们需要以公开的博客的形式来展现。闲话休叙,进入正题,来看一看为什么我觉得程序员应该尝试写博客。记录与备...

qq_41761551的博客 805

为什么程序员必须坚持写技术博客?

11年前,当我还是一个机械专业的应届生,迷茫地站在职业的十字路口时,决定开始写博客记录学习嵌入式的过程。那时的我完全想象不到,这个看似微不足道的决定,最终会让我从一个普通程序员,变成能靠分享技术知识实现财务自由的创作者。比起任何技术投资,写博客可能是你职业生涯中回报率最高的决定。写完这篇分享,我又想起了"良许Linux"公众号的初心:让嵌入式技术更简单、更有趣。如果这篇文章能激励哪怕一个程序员开始技术写作的旅程,我就心满意足了。期待在技术文章的海洋中,看到你的身影。

码到成功 960

那些坚持写博客的程序员,后来都怎么样了?

作者 | web小二来源 | web前端开发(web_qdkf)如果你不是那最好的5%的程序员,编程也不可能成为你的决定性技能的话,那有什么办法可以让自己成为顶尖人才?...

web前端开发 3145

为什么程序员必须要写博客

前言 突然发现,自己已经很久很久没有写博客了。上次写博客是今年的三月份,再上次就是上一年的六月份了,这跨度。。。属实有点大啊。自己反思了一下,主要有两点原因,一个是懒,另一个,就是自己过得太安逸了,没有什么项目就没有什么技术难点,所以就没东西写技术博客了。回归正题,为什么程序员必须写博客? 一、巩固知识点 俗话说,好记性不如烂笔头。在日常工作中,无论我们遇到什么难题,都应该输出点内容记录下来,比如笔记,心得,demo等等,遇到的问题在找到解决方法后可以临时把它记在我们的笔记里面,等有时间再把这些知识点写成博

别来...无恙*的博客 639
上一篇: 学透Spring Boot — [二] Spring 和 Spring Boot的比较
下一篇: 学透Spring Boot 003 —— Spring 和 Spring Boot 常用注解(附面试题和思维导图)
postnull咖啡
博客等级 码龄10年 1026粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值