编程属什么五行?
先占个位,有时间写详细些 最近很火的一个话题就是“程序员为什么没有妹子们喜欢”,看了很多答案,有说性格的,有说我不够帅的(别打我),还有说什么身高不够的....好吧,这些我认了,毕竟是我能力不足导致的结果。但下面有些答主说的“因为编程是逻辑思维,感性和想象力会下降”我就不能忍了!!!到底谁给你们下的定义,编程就一定是逻辑性强的,就不需要创造力?谁给你的勇气这样说,梁静茹吗?
首先:编程需要很强的思维能力这是没错的,但是逻辑是在你的思维之后的东西。你通过思考解决了问题,这时候为了让你解决的问题能够复用或者解决同类问题,你需要把思路编码,这本身就是创造性的工作好吗!而且这种创造性在工作中必不可少。一个项目不可能从头到尾都是逻辑,如果全是逻辑那你根本称不上一项程序员,应该叫计算机程序员吧(误)。
再来说说想象力,你编代码的时候,如果你只按照问题的逻辑来推导公式然后直接套用,那你的想象力也就只能停留在推倒公式的阶段,你根本无法创新,更别说解决问题了。好的程序员不仅要逻辑强还要有很强的想象力和创新力。不然你如何能想到别人想不到的代码,如何能创新性地解决别人解决不了的问题? 所以啊,各位程序员哥哥,要证明我们程序员的魅力所在,首先要从我们自己身上找原因哦~