美文网首页Python
写作与编程

写作与编程

作者: 积木同学 | 来源:发表于2019-02-14 23:12 被阅读6次

写作是运用语言文字符号反映客观事物、表达思想感情、传递知识信息的创造性脑力劳动过程。像我这种刚开始写作的,把话讲明白就行,比如讲述清楚一段旅行经历,描述清楚自己的价值观。

编程是编写程序的中文简称,就是让计算机代按一定运算方法解决某个问题,并最终得到相应结果的过程。编程是为了解决问题,而且让它重复的来解决问题,比如一个计算器的程序,就是反复的辅助人计算的。编程就是未来的英文(像英语那样通用),编程是未来的社会趋势,Python是一门很容易入门的语言,用 Python 可以让办公更高效,比如“一次写好100个 word 通知”,批量处理excel数据表。编程并没有想象地门槛那么高,或者文科生就不能学,不要被自己的标签、身份给限制了,人人都能编程,用 Python为照片加个水印,几行代码就能实现,几十行程序就可以做好一个小游戏。

然而,写作与编程共同之处的。

1)都是用需要达成某个目的

写作就是一种汉字编程,用的是汉语编写,而程序员用的是用C语言、JAVA、python等语言编写。写作达到目的是反映客观事物、表达思想感情、传递知识信息。编程为了解决问题。

2)真正的做了才知道自己懂不懂

写作方面,我发现自己存在一个问题:自己以为懂,但事实上我是不懂的。我觉得自己懂这个概念的,但当我说给别人听或者写出来,表达得不清楚,才发现自己许多地方并没有“自己以为的那样清晰”,自己还不清晰地理解那个概念。写作有助于解决“你以为懂”的问题。

编程方面,我发现自己也存在这个问题:自己以为懂,但事实上我是不懂的。

自己以为简单的程序,但会出现错误,从0到1自己写一遍代码才能判断是否懂。当自己从0到1完成过一个1000、10000,30000行代码的项目时,那些只需要几十行代码的小项目变得轻而易举。

3)先用搭建框架,填充,整理。

我为文章做导图的时候,会遵循四个原则,“结论先行、以上统下、归类分组、逻辑递进”,四个原则其实是有内在联系的,如下图。

写作与编程

最上面的中心思想,ABC3个理由支撑着中心思想,A下面又分为a1、a2,a3。四个原则与图有什么关系呢?结论先行,中心思想在ABC的上面;以上统下,这个中心思想能够概括ABC三方面。归类分组,逻辑递进是横向结构相关的,比如说ABC中各有3个小分类,而ABC之间有一定的先后顺序。将理由等拓展开来说明,填充内容,整理成文。

编程时,先用搭建框架,具体的功能结构,逻辑关系的怎样的,再分别实现好各个功能模块(相当于填充),最后,将各个功能模块整合调试,编程完成。

让我们一起编程与写作吧!

相关文章

  • 编程与写作

    王小波广为人知的身份是作家,而他在写小说之前是一个相当优秀的程序员。他应该是程序员中最会写作,作家中最懂编程的人。...

  • 编程与写作

    随着移动互联网的蓬勃发展,技术编程和知识变现越发的成为许多人关注的话题。感觉自己没赶上一个,就是落后了。 2016...

  • 写作与编程

    & 文学创作如软件开发,则写文章如计算机编程,一篇文章如一段具有一定功能的程序:函数(Function)或过...

  • 写作与编程

    在准备关于科技写作的课程时,我忽然发现,写作与编程,有很多相似之处。 写作时,本来你以为自己很清楚的概念,你在落笔...

  • 写作与编程

    写作是运用语言文字符号反映客观事物、表达思想感情、传递知识信息的创造性脑力劳动过程。像我这种刚开始写作的,把话讲明...

  • 英语,编程与写作

    编程可以说是舶来品,英语自然也是。学习英语和编程,新鲜的技术和素材自然都来自国外。学技术,等技术书翻译成中文,少说...

  • 编程与写作(二)

    在编程方法论上有个有趣的现象可以对应写作谈一谈。最早的编程方法,强调写代码前的静态分析,相当于动笔写作前要进...

  • 编程与写作(一)

    我是个三分钟热度的人,兴致来了会非常投入的专注一件事。只是不多久激情消退后会放下,坚持不下来。唯有一件事倒是例外,...

  • coding

    享受编程,享受写作。

  • 编程与写作的微妙关系

    编程与写作之间,有着奇妙的关系。 写作,把想法一字一句写下来的过程,可以让人看清细节,理清逻辑,并搞清楚原本混沌的...

网友评论

    本文标题:写作与编程

    本文链接:https://www.haomeiwen.com/subject/bvlueqtx.html