美文网首页
编程思维

编程思维

作者: 墨说智能制造 | 来源:发表于2017-04-13 02:41 被阅读24次

    题目起的很是高大上,编程思维,不知最准确的定义为何物。

    今天来说说我的思维方式的转化。

    自己是一个大男孩,典型的哲学理性思维。由于家庭出身在农村,所以认为自己一无所有,在大学期间, 广泛拓展自己的兴趣爱好,总体给人的感觉就是,知识面特别广,但是说到职业,又无所定义。

    从北京的学习,再到苏州的就业。中间也是历经无数的艰辛(以后有时间自己会细谈)。

    人的思维方式会转变的,之前一直以为自己足够理性,足够优秀,足够全面。但是,正式踏上工作职场,一切的一切又在不知不觉中悄然变化。

    关于敲代码,关于测试,关于认知和新知识的获取。一切都会将你的思维进行重新定义。

    比如简单的代码元素,数据类型。

    编程是个枯燥的事情,总想用最生动简洁的东西把这些代码具体化,让自己可以很直白的表述出来,让自己真正的理解,也让自己知道这么多东西,都能够融为一个 完整的知识体系。对,是的,知识体系(知识体系),既有大概的主体轮廓,又有清晰毕见得局部细节(整体和细节),融汇贯通,以后,每次遇到问题,都可以套用这个思维智慧和体系,强悍的思维,让生活中或者新领域的东西变得更容易探知。

    一边是自我沉醉的满足感,一边是不断的自我否定,和知识进行扩充,完善。编程,也许就是这样,每遇到一个事情,就会有其他的事情,每个问题,都可以引申到其本质。就像是捕获异常,用try...catch...功能块,每次捕获的异常,如果凭借经验,一眼看出的,那肯定是很easy的,如果,跳出来,这些捕获的异常,本源,会在那些情况下发生,而且,在这些情况下发生了,系统是怎么去捕获的,共计分为多少大类,以及如何巧妙定制捕获异常代码块,这些都是学问,而且学问是个无底洞,层层递进,之后,又会回归基础。

    很多人用建筑来比喻编程,感觉很形象,C语言就像是那石头,沙子,蕴含万千奥秘。变化无穷,所以能做的事情也是令人惊叹。(建筑与编程)。

    刚开始,从面相对象的if...else...最基础的控件,值的传递。去理解,入手,曾经,一度,自己脑海中有无数个生活中的if..else....而这些东西,都是比如红绿灯,过马路,公交车导航,他们最基础的算法核心应该是共同的。

    拥有这种想法,自己的脑袋会变得很累,似乎自己脑海深处的很多东西,都要过渡到自己的代码中,这种感想的原因之一是,自己一个人,工作,生活,思考,不知道思维进了一个狭窄的墙角,还是,正在康明大道上一路高歌前进。

    思维在转换,人的各方面都在变化,有关注很多的微信公众账号,接触了很多人的思想。自己的思维,一度爆炸了一样,因为,还没有资历去,驾驭这些,前辈们的金玉良言。能力也是差距千里之远。

    一边在疯狂的补充自己,一边在编程这个思维上,越走越远。接口世界,等以后要好好谈谈,这个接口,人类很智慧的一个东西。那些语言之父,引导语言潮流趋势的无数工程师,更是将接口的智慧,运用到极致。

    令人赞叹,令人惊奇。

    思维还在不断的发酵,编程思维或者是其他,查缺补漏,自己还在狂奔。

    如果程序和世界结合起来,你一起认证对待,更是结合哲学的思维,你会发现,奇妙无穷,代码在理性的思维空间下,几乎是无所不能的。

    这是我的第一个简书文章,第一次都是可贵难忘,你懂得,要把自己的简书写的类似百科全书一样,和编程遵循的原则一样。

    彼此独立,但是又相互独立,你看那些,被打上了加粗的文字,是我文章的接口,会在另外一个时间点,我会用自己独特的视角去阐述,梳理成章。

    人啊,总归要有点梦想,万一要实现了呢,想法不断,人生精彩不知。

    感谢你不遗余力,耐心的阅读。

    相关文章

      网友评论

          本文标题:编程思维

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