写给非计算机行业的编程文章

新闻
很久以前曾看过一本书,书的名字叫做《写给非设计师的设计书》,虽然我不是设计师,但是读完受益匪浅,有些时候,一个行业你可能不是很了解,但是我们有必要掌握一些基础知识,就像一个做运营的,它不一定对产品有着深刻的理解,但是它一定要懂一些产品知识。

 很久以前曾看过一本书,书的名字叫做《写给非设计师的设计书》,虽然我不是设计师,但是读完受益匪浅,有些时候,一个行业你可能不是很了解,但是我们有必要掌握一些基础知识,就像一个做运营的,它不一定对产品有着深刻的理解,但是它一定要懂一些产品知识。

 

写给非计算机行业的编程文章

 

记得小的时候,我就听过开车在未来会是很多人的一项基本技能,长大之后,确实现在开车已经成为大部分人的一项基本技能,而对于编程,将会是未来大部分应该掌握的技能。

在未来,编程将不再是一个行业,而将会是一项技能,就和会说英语一样,未来的编程也不需要,或者很少需要你去编写代码,一个语音交流,可能你需要的功能就已经实现了。

面对这样的编程,我们需要掌握些什么呢?我想我们需要掌握的就是编程思维,就是学会如何像程序员一样思考。

 

我们都听过这样的笑话,老婆让程序员老公下楼买苹果,如果看到鸭梨了,就买4个。结果老公回来只买了4个苹果。因为在程序员的世界里,如果是判断语句,满足条件它就会执行后面的语句,这就是程序员思维。而我们需要掌握的就是这种判断逻辑,掌握的就是逻辑思维能力。

其实现在的编程很大一部分就是各种判断语句,如果是会员,那么价格是怎样的,如果总价超过了多少,那么价格是怎样的,如果有优惠券,那么价格是怎样的,很多业务逻辑就是在做各种情况的判断,你需要考虑的就是各种可能的情况。

编码永远不是编程的核心,在软件开发过程中,编码只占了不到30%的时间,更多的时间是用在了需求分析,软件设计,还有单元测试和集成测试。

如果你够细心的话,你会发现编程语言有很多种,这么多编程语言,如果都学会的话,是不是需要很长时间,其实你没有必要,也几乎不可能学会所有的编程语言,你最需要做的是先精通一门语言,然后你会发现,一通百通,其它语言有很多类似的地方。

 

逻辑永远是最重要的,很多人喜欢遇到问题直接就开始编码,这样有好处,但是更多的是它带来的不好的地方。因为当你直接编码之后,你的思维就会被限制在固定的笼子里,你将很难逃出去,而一旦你被关进的是一个错误的思维牢笼,那么你所做的一切都是徒劳无功。

编程并不是有多深奥,也并不是很难学会,它其实和写文章一样,也是有规律可循的,而且它和写文章一样,需要你不断地去练习,可能在你写出一篇你满意的文章之前,你写的100万字都是废话,但是那些废话却是你写出满意文章所必须经历的。编程也一样,在你能够轻松地编写出一个软件应用之前,可能你写的代码连你自己都会感到羞耻,但是那却是你必须经历的。

写文章需要不断地练习,编程也需要不断地练习,而人生也是如此,需要你不断地练习才能学会如何生存。

责任编辑:华轩 来源: 今日头条
相关推荐

2015-09-30 11:22:19

计算机大数据

2019-09-10 12:58:03

电脑编程语言硬件

2012-03-31 11:12:19

计算机好文章

2010-07-21 16:10:25

计算机

2011-10-17 09:50:38

编程

2009-05-22 10:43:44

2011-08-01 15:34:42

非活动计算机账号

2018-01-15 14:20:57

编程语言学习方法

2015-06-17 14:06:50

编程语言计算机编程语言

2024-03-26 10:38:16

计算机视觉人工智能

2022-08-21 07:30:55

程序并发Golang编码

2013-01-09 09:27:09

面向对象计算机编程

2011-04-13 12:56:53

计算机编程

2023-10-11 18:30:39

Web系统程序

2015-04-03 09:50:56

编程高效编程

2021-01-15 16:37:29

编程语言JavaPython

2021-03-07 00:47:37

开发编程科学

2010-11-01 10:33:07

2013-03-27 09:59:33

程序员编程

2021-01-15 11:37:28

面向对象编程计算机科学OOP
点赞
收藏

51CTO技术栈公众号