程序员的奋斗史(二十)——沉思录(一)——关于博客和思想

写在前面:如果你看到这篇文章,那是缘分。如果你因为这篇文章有所收获,那是我莫大的欣慰。请读者静下心来,认真看完本文,阅毕肯定会有不一样的感受。

 

        写这篇博客之前看看我在知乎上提的问题和有缘人对这个问题的回答。原帖地址:http://www.zhihu.com/question/20896970

 

 
问题:
如何书写高质量的技术博客?应该从哪些方面加强这方面的能力?写博客已经一年多了,但感觉自己的博客内容质量不高。
	
有缘人对我的回复:
访问了楼主的博客,近两年的时间写了500多篇原创,算是频率很高的了。当然其中有水分,比如5月14日连写四篇,标注的是原创,但是实际有三篇是转载的。

你的博客置顶博文太多,没有分类目录、没有搜索框,你也只得用《程序员的奋斗史》——目录来临时充当目录,不知是不是非独立博客的限制。
——————————————————————————————————————
我认为你的博客内容质量不高问题主要在于文笔水平有限。

技术类的文章我看不懂,看了看你写的非技术文章,你写不出长文,超过200字的都很少。像程序员的奋斗史(十六)——谈习惯,都是蜻蜓点水式的,就几句自励的话而已,且不流畅,几个独立的句子称不上文章。

我也试图看了看你的技术文章,纯是教材里的那些内容。技术文章也得需要好文笔,也可以写成引人入胜的好文章。

霍金能将那深奥的物理前沿知识写成《时间简史》这样的畅销书,你的技术文章难道比描述宇宙怎么形成的还难懂么?
_______________________________________________________________________
如何提高博客内容质量?
我大学学的是理工,毕业前几年也是干的技术工作,这四五年转成文职。我以前最怵写作,现在作为单位的笔杆子,应该有点发言权。
好的文章讲究凤头猪肚豹尾,开头短小精干、引人入胜;中间要内容充实;结尾要苍劲有力,不拖泥带水。
动笔之前,要理清思路,明白你想说什么,想表达什么意思。
动笔时,行文要流畅,章节要分清,有主有次;减少病句出现;合适用词,正确使用标点符号。
动笔后,检查检查再检查。当时刚让我写作时候,我就是每次写完,打印出来修改上5、6遍。以后写作水平提高了就可以偷工减料了,如我现在基本上不是重要文件就一遍完稿,不复查的。

如何做到这个,一是多看书,二是学习写作的基本技巧,掌握写作的基本要求,三是多练,三天不写手生。
	
我的评论:
其实前辈的回答我一开始就看到了,至于为什么现在才想在这里留下点什么,我想我应该用一些时间思考你对我说的这些话。

看了前辈的回答,我总结了两点制约我写高质量的文章,一是持续深入的思考,二是深度阅读的匮乏。第一点,往往很多时候看待一个问题太片面了,思维宽度、广度不够,写的文章往往是结合了其他人的观点,然后结合自己的一些浅显思考,草草的写了几句话罢了。第二点,平时阅读的渠道是微博、微信、订阅邮件,看纸质书的时候很少,而且每次看持续时间也不会太长。太多的杂乱信息浪费了太多的时间,不专注,太浮躁,这是很多人的通病,当然也包括我。

常言道,良药苦口,忠言逆耳,每个人对我的评价我都会客观地认真分析,认真总结,无所谓对错,更无所谓褒贬,任何时候保持空杯心态,才能收获更多。

再次感谢前辈对我的馈赠。
	
有缘人对我的回复:
写博客不是为写而写,在写之前想好要说什么,要言之有物。
你现在还是该看看写作的入门书,写作 - 图书 - 亚马逊有好多。
微博之类,信息短,对你的写作没有帮助。知乎上好多长文,你学了写作基本技巧后可以学习其写作方法。
剩下就是多练了,那也不是瞎练,每周认认真真写上一、俩篇博文,不出三个月,你的水平会大有提高。

        我觉得一个人应该学会不断地思考,并尝试用自己的思维看待社会、分析问题。于是想写个系列文章,名字姑且叫做《沉思录》。我会在我思考某一个问题或者几个问题得到一些感悟后记录下来,时间不定,内容不限。本文探讨两个问题:博客、思想。

 

        我是那种喜欢写点东西的人,但总感觉写得不够好。或许正像有缘人对我的“馈赠”一样,文笔太差、读书太少、思考匮乏。文笔太差,究其根本,还是阅读得太少。“腹有诗书气自华”,读的好书越多,气质会得到提升,生活领悟也会不同,思考层次也会提升。一个文学大师所阅之书大概可以用斗车来拉载。文笔太差,还来源于写得太少,总结得太少。和说话类似,写作也是讲究技巧的,相同的话不同的人表达出来是完全不同的。好的文章必定是言简意赅,简洁朴实,清楚的表达作者的意思。读书太少,究其原因还是没静下心来,太多的信息吸引了我们的目光,导致大片大片的时间被信息洪流占据了。如果以后想专注做一件事,就离开网络吧,没有网络你可以做得更好。思考匮乏,究其原因还是太容易赞同别人的观点,对一个问题的见解没有通过自己大脑的思考。凡事多想个为什么,不要被别人的观点所左右,别人的观点只能做参考,如果觉得对就吸纳,如果觉得错那就多想想你是怎么想的,为什么你的正确,他的错误。做自己,才最真实。找到自己的病根,从今以后,就对症下药。

 

         有句话是这样说的:“男生一定要看王小波,女生一定要看周国平”。但我认为,不管性别是何,周国平真的是一本值得一读的大书,你一定会从中收获很多。周国平有句话说得好:“人生最好的境界是丰富的安静。安静,是因为摆脱了外界虚名浮利的诱惑。丰富,是因为拥有了内在精神世界的宝藏”。最开始接触这句话是在高中,当时语文练习,有篇作文就是以这个为话题进行写作,题目叫做“丰富的安静”。那个时候只知道这句话说得很好,很有分量,至于内涵其实是不懂的。当然现在我也不懂,只是有了新的领悟。社会太浮躁,真正沉下心来做事的并不多,我们总被太多的诱惑扰乱自己的生活,想想曾经自己追求的现在看来重要吗?寡欲者常乐,知足常乐,想必也是这个道理。但这并不是教导我们不追求,而是在追求的时候想清楚这个对自己是否有价值,如果一件事情或者某个物体对你来说不重要,完全可以抛弃的。这点可以映射到程序员上,涉猎多固然是好,但如果什么都会,什么都不精通,那等于什么都不会,社会需要的是专才。另一方面,什么是丰富,我想内心世界的丰富才是真正的丰富。一个人是否浮华那就要看他追求什么,一个人不仅要对物质有合理的追求,更重要的是精神世界的丰富。老子、孔子、柏拉图、约翰米勒、苏格拉底、托尔斯泰、尼采、马克思、黑格尔、叔本华、康德、亚里士多德、罗素等一大批中外的哲学家交给了我们大智慧,我们应该从他们的思想,他们的灵魂中汲取那一亩安宁和深邃。柏拉图提到智、情、意,对应着真、美、善,智即智力生活,情即情感生活,意即信仰生活,这三者组成了我们的精神生活。一个丰富的人必是精神生活丰富的人。怎样丰富呢?周国平提到了两点,第一点要养成独处的习惯,第二点就是多读书。多读好书,多独处,和自己的灵魂交流,多和有思想的人思考,总有一天你就会达到“丰富的安静”的境界。更高的自我必定是充实的灵魂,对一个人来说,最重要的品质是善良、丰富和高贵。人应该做一个有灵魂的人,要有善良的心、有丰富的心灵、有高贵的灵魂。

 

        白岩松因其敏锐的洞察力,极富内涵的言辞深入人们的喜欢,当然也包括我。前些天看了他在江西财经大学的演讲,讲到了几点让人感触颇深:维系集体友情、心理素养、用自己的眼光看待世界和思维方式、社会需要能看到你会学习会进步和生长空间的可能、从传统的思维方式中走出、我们带着什么离开校园,走向社会:带着生活多是平淡的走向社会,每一点都值得我们深思。这些话题可以展开很多思考,有心的读者可以试着分析下。

 

        如果玩微信,那一定要看“鬼脚七(微信号:taobaoguijiaoqi)”,他的口号是“做一个有思想的人”。在入睡之前,我会一字一句地将他的每篇文章认认真真地看完。每次都会有新的收获,每天晚上都在思考者他的很多文章。一个人没有思想仿若行尸走肉,没有灵魂,一个有思想的人即使不在这个世界也会感受到他的存在,即使身体不在,灵魂也会不死。谈搜索、谈思想、悟道……生命中有太多值得回忆和思考的话题和美好,很多话题都能引起我的共鸣。我是爱读《道德经》的,每个字句都值得细细品味,总能在其中找到心灵的安抚和寄托。人活着,总要有些不同,做一个有思想的人,我想我也会的。

 

         就拿IT人来说,掌握本质才是发展之硬道理。技术更新太快,我们永远跟不上发展的脚步,但究其根本,很多核心的东西是不会改变的。比如操作系统原理、数据结构、计算机网络、计算机组成原理、数据库原理这些计算机的支撑课程是不会改变的。核心的编程思想、计算机本质、思维方式、为人处事之道、说话的艺术、心里素养等等,对于一个IT人来说才是最重要的。我们不是码农,应该有自己的思想。什么都可以被取代,唯独我们脑子里深处的思想和思维方式是不能被替代的。

 

 

         博客伴随我度过了两年多的时间,我想技术的提升、思想的升华、成为一个优秀的人、追求真正的幸福、做一个有思想的人会伴随着我度过一生。周国平、白岩松、鬼脚七……凡是对我的思想有提升的,我想都是上天对我的馈赠。

 

我的邮箱wgbno27@163.com
  新浪微博@Wentasy27         
  微信公众平台:JustOracle(微信号:justoracle)
  IT交流群:336882565(加群时验证 From CSDN XXX)
  Oracle交流讨论组https://groups.google.com/d/forum/justoracle
  By Larry Wen

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值