有很多人对程序员这项工作存在一定的偏见,无论是穿衣打扮,还是思维方式都能说道上一番。认为除了极个别精英的程序员之外,其余的大多数程序员都是代码的搬运工,这不仅是对程序员这样工作的不尊重,也是因为不了解编程这项工作所存在的偏见,其实编程工作远非大多数人口中说的那么简单。就拿p2p借贷程序来说对于程序员的要求更高,尤为强调需要具备以下的几项能力。

在代码编程中需要谨记“存在即合理”这一信条,具体的体现在编程上系统程序语句的存在一定是有价值的,在一个完整的系统中根本不可能存在无价值,冗余代码的情况,因为这不仅不利于提高系统的质量 ,还会使得程序员做过的无用功,而程序员则需要在这样的去掉多余的,留下有用的思考中,完成编程工作。
在苹果设计中有这样一条原则“少即是多”,而在编写代码时,对程序员也有这样的要求。但并不是一味地追求简单,需要在系统功能开发时,综合多方因素,在代码设计简单的同时,还要保障源码的可理解和易维护 ,做到在不易出错的情况下呈现简单有用的代码,这对程序员的编程专业要求极高。
还有一点也是小编认为无论是编程人员在工作时或是在生活中都应该具备的品质,就是有远见性,虽然这与系统开发成功与否无直接关系,可是其关乎着系统在市场的生存寿命与使用周期。因为在系统后来维护的 难易程度都是与其相关的,也直接影响系统的升级、增加新的功能、二次开发的难易程度。从中就可以知道编程远非大多数人想象中的那么简单。只有确立了这种对将来开放的编程态度,设计出的系统才能够切实适应未来的各种变化,挑战性并不低。
对程序员在了解不多的情况下所产生的偏见可以说,不是正确及合理的判断。因为在开发p2p借贷程序或是其他任何程序时,他们所要综合考量的东西比我们认为的要多的多,所以因编程的严谨和难度,所养成的“程序员式”的思维方式也是可以理解的。偏见或是刻板印象也是需要在更多深入了解的前提下才能够真正的消除的。
本文来自帝友官网:http://www.diyou.cn/news/a2088.html