头一次写这样的博客,有点手忙脚乱不知所措。而自身也才是大二,对编程知识也没有积累多少,唯一和这方面相关的大学课程C语言在大一也就半生不熟的过了。如今决定进入苏嵌,对于刚刚步入这一领域的我来说,也算是小弱鸡一个,什么都不怎么会,什么都可以去尝试。在CSDN逛来逛去,也浏览了许多所谓高大上的文章,因为啥都看不懂,总觉得置身事外,所以也兴致全无。
对于我这一个理科虽然不错却好文艺的人来说,面对成千上万看不懂的代码远没有面对成百上千朗朗上口的诗文来得亲切,而若是把这些作为一份职业技能来说,我又必须去接受它,逐步尝试下来也有了更多的体会。发现通过理性的思维仿佛也在这找到许多文艺的共鸣。
一位诗人会在想要抒发情感的时候谱写诗篇来达成所要的目的。而对于一名程序员来说,我们要做的就是让代码运作起来达到所要的成果。若是运行不成功,则得找出其中的编码错误并修改,然后重新运行直至达成所需。这和写文章有着异曲同工之妙,正所谓文章不厌百回改,修正其中的病句错句使得文章更加的精炼流畅,从而达到你要表达的主题含义。同时编程本身也会同文章一般注重格式的要求,好的格式能够让代码看起来更方便修改与阅读。
然而编程本身确是理科的东西,文科里的生动形象对于编程是不存在的,我们只能说文章描绘得生动形象。因为文章一字一句都能表达不同的含义,而编程中的每个字符却是相对独立,连在一起也不过是执行一串逻辑命令,显得生硬死板。可转念一想,却并非如此,编码是最根源的执行语句,它所构筑出的一系列衍生产品确是算得上是生动形象了,我们玩的游戏也不过就是一串串的代码,却显得如此生动,令人着迷。
想到这儿,我越发觉得一次次的敲击代码也算是安逸的了。可以说理科的运算逻辑通过代码展示,同时编码的过程本身也是写文章的过程。而这一次次的敲击,便是文与理的碰撞!