热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

我们为什么要写作

几个月前看了几个超级大V的文章,他们都不约而同的在一段时间内鼓励读者们开始写作,他们说写作可以锻炼你的思维能力写作可以解除自身的焦虑写作是一种创作写作是一种社交,可以认识更多志同

写作

几个月前看了几个超级大V的文章,他们都不约而同的在一段时间内鼓励读者们开始写作,他们说

写作可以锻炼你的思维能力

写作可以解除自身的焦虑

写作是一种创作

写作是一种社交,可以认识更多志同道合的人

总之写作的好处很多,我被拥有这种能力所吸引,期待有一天,自己也能够像这些大V一样,坚持写作10年以上,也能够写出深刻的文章。可是几个月过去了,这一切都还停留在跃跃欲试阶段,迟迟没有开始,也许不知道从何开始,也许害怕自己像以前一样,没有准备就开始了,最后却不了了之。

今天早上起得很早,看了一篇关于写作的文章,文章里说:

写作就是记录自己的思考,如果不马上记录下来,你就会忘记你所思考的内容,即你也很难写出一篇完整的文章。

不管说得对不对,我认为至少对于新手来说,应该是有用的,我们大脑确实是时时刻刻都会产生不同的想法,但也确实很难回想起一个月前、一周前、甚至一天前的想法,如果不记录下来,用此时此刻的一些想法来形成文章是很有难度的,我们很难在一两个小时内把一段时间内所有想法回忆起来。

我害怕写文章,往往是因为这个原因——我脑袋里没有行云流水的供我输出的内容。所以我们需要有了想法就记录下来,日积月累会形成自己的写作素材,能够做到有话可说,有东西可写,我想,坚持写文章这件事就可以实现。

现在我们解决了可执行性(怎么坚持写文章)的问题,下面就来谈一下"为什么"的问题,看了很多作家、大V的文章,虽然当时我也特别渴望去做这件事,但毕竟那是别人给这件事赋予的意义,也许别人认为这样或那样的意义已经能够产生足够的动机,但真正能让自己认为这件事非常重要,非常有动力,还需要自己去思考,去说服自己,下面就来谈下对我来说,写作意味着什么

写作,是对自身的检查

我是做互联网开发的,主要从事后端服务器相关工作,后端不像前端,有丰富的界面,相反,我们只能通过古老的字符命令和计算机交互,但服务器程序是每个互联网公司最重要的部分,它承载着每个公司所有的业务接入,例如,微信服务器集群,每时每刻都要接入上十亿的终端,作为中国人来说,应该最有体会,任何事情,只要数量一上来,就会变得相当复杂,但正是因为这样的国情,才造就了腾讯、阿里、12306这样能够并行处理海量数据的服务平台。

我对后端服务确实有一定的了解,我也知道,能够保障后端服务持续运作的有利手段就是记录日志,记录日志也是最简单的编程技巧,可能刚学编程的人都知道怎么写这个程序,差不多就是著名的Hello World!那样的语法,为什么它这么简单却这么重要,因为


  1. 我们会在程序出错的地方输出错误日志,方便排查问题

  2. 我们会将程序的接入行为以日志的形式输出,通过这些信息,我们可以提前判断在一段时间内接入数是否会有所增长,并做好调整来应对即将到来的变化,做到未雨绸缪

  3. 对于重要业务,每一个客户产生的流水,我们必须为他保留流水日志,一是方便他查看自己的操作记录,也可以帮助我们检查某些用户的数据是否异常

由此可见日志的重要性,假设没有日志,程序就像一个黑盒,我们无法判断程序是否正常运行,非常不利于我们开展工作,更有甚者,这种做法将直接影响公司的业绩,我相信任何程序员都不会为了偷懒而不去做这件事。

说了这么多,你可能会问了,这些和写作又有什么关系? 计算机是用日志来帮助它正常运行的,没有日志,你就摸不着它的"生命"轨迹,同样道理,如果我们没有记录的习惯,我们也几乎记不得我们的生活足迹,表面上看不到我们会有什么损失,但在飞速发展的社会,自己的成长跟不上社会的发展,就是损失,《把时间当做朋友中》有一句这样的话:

时间过得飞快,我们却全然不知,这是一件多么可怕的事情

相反,如果我们记录生活中的想法,我们可以不断的总结,回顾,辩证的看待自己想法哪些好,哪些不好,有什么理论去支撑,从而不断改善,当你有了这些积累后,你便可以将它们写成文章,这时你会发现,

写文章并不是目的,检查自己,完善自己才是目的,写文章只是你的一个手段

所以,为了更好的自己,现在就开始写作吧。

写作给自己腾出了思考的时间

我写这篇文章之前,正在跑步机上跑步,写这篇文章的想法也是在跑步机上产生的,我一直感到奇怪的事情是,为什么总是在跑步机上产生这样或那样的想法,而我大部分时间都没有跑步,为什么另外的大量时间里却很少有想法冒出来,最近我好像是想明白了,那是因为我们人害怕无聊,一旦有点时间,会迅速去找点事情做,这样就会感到不无聊,比如现在所有人一有时间就掏出自己的手机把玩,在时间被占得满满的情况下,我们很少有时间腾出来思考问题。反而在跑步、吃饭、通勤等不需要思考但必须要占用你时间的时候,你才会去不自觉的思考起来,怪不得村上村树有本书叫做《当我谈跑步时我谈些什么》。

有的同学会问了,我不是很努力吗,时间都排的很满,我也没玩游戏,这种状态很充实,有什么不好呢?可你有想过没有,如果你时间排的很满,没有安排时间思考,你是在重复使用过去习以为常的方法办事儿,没有刻意去优化自己的做事方法,而优化工作需要通过思考、总结及实践来完成,就像我们常说的一句老话”磨刀不误砍柴工”。

所以,我们需要腾出时间来思考,其实我们人类非常聪明,当我们长期忙于工作而疏于思考时,我们会创造一些行为去做这件事儿,例如旅行、健身、冥想等。我没有冥想的习惯,不知道它是否是因为能帮助人们思考,而衍生出来的产物,但我猜它有这样的作用。

你应该有这样的感觉,因为工作的原因,你忙得没日没夜,有时候甚至连吃饭睡觉都顾不上,更顾不上思考和总结,当事情终于结束,你可以名正言顺的请个年假,出去旅行,放松之后,再回到原来的岗位,你发现你的思维和做事方式都发生了变化,效率比以前更高了,我就有过这样的经历,我想是因为当你放下繁重的工作,有时间看到外面的风景、别人的生活方式时,你会时不时对照自己,思考自己这一段时间的经历,并潜意识的做了调整,所以我们才会经常说,每年出去旅行对自己帮助很大,但我们却'误打误撞'的得到了提升。

同样的道理,写作更是主动腾出时间来思考的行为,它需要你刻意花几个小时坐在桌前,打开电脑,整理你一段时间内的想法,这和平时记录想法的行为不一样,如果把平时记录想法看做收集、积累,那写作应该算是沉淀和升华,一篇文章的完成,需要你不断的打磨,当你回看过去的文章,或许还会发现其中的不足,因为你每次都会比上次写得好。

写作,是一种教育方式

每个做了父母的人,都希望自己的小孩能够比自己优秀,但这本身就是一个矛盾的事情,毕竟你让小朋友学习的东西,你自己都很难做到,比如你认为英语很重要,希望你的小孩把英语学好,但同时你自己的英语水平却一般;而我们知道,父母的以身作则才是孩子学习最大的动力,既然他都无法从你身上体会到学英语的好处,你如何能让他这么小就理解长大后这种技能对生活的帮助呢?怎么能够保证学习过程中的一两次挫败不会让他失去信心,而产生对英语不感兴趣的错觉呢?

毕竟兴趣这种东西,不是有兴趣才做得好,而是做好了,才会更有兴趣

所以我们无法直接解决这样的问题,那我们只能换一种间接的方式,既然以身作则才是关键,我们不一定非要和孩子做同样的事情,在同样的事情上给他树立榜样;深入思考就会明白,其实你是希望孩子能够成长,通过学习,能够让他体会成长的乐趣,最理想的情况下,他今后能够自发性的成长。所以,只要拿我们成长的过程这个例子来启发他,就足够让他明白其中的道理,即一个看得见,摸得着的成功的父母,比任何一本成功学书籍,或名人传记,都更有说服力。而写作天然的记录了你的成长过程,你的博客就是最好的证明,所以,

写作是一种非常好的教育方式

via:程序员在深圳


推荐阅读
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
    像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
author-avatar
钓鱼翁玩围脖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有