编程属什么五行?

安云巧安云巧最佳答案最佳答案

先占个位,有时间写详细些 最近很火的一个话题就是“程序员为什么没有妹子们喜欢”,看了很多答案,有说性格的,有说我不够帅的(别打我),还有说什么身高不够的....好吧,这些我认了,毕竟是我能力不足导致的结果。但下面有些答主说的“因为编程是逻辑思维,感性和想象力会下降”我就不能忍了!!!到底谁给你们下的定义,编程就一定是逻辑性强的,就不需要创造力?谁给你的勇气这样说,梁静茹吗?

首先:编程需要很强的思维能力这是没错的,但是逻辑是在你的思维之后的东西。你通过思考解决了问题,这时候为了让你解决的问题能够复用或者解决同类问题,你需要把思路编码,这本身就是创造性的工作好吗!而且这种创造性在工作中必不可少。一个项目不可能从头到尾都是逻辑,如果全是逻辑那你根本称不上一项程序员,应该叫计算机程序员吧(误)。

再来说说想象力,你编代码的时候,如果你只按照问题的逻辑来推导公式然后直接套用,那你的想象力也就只能停留在推倒公式的阶段,你根本无法创新,更别说解决问题了。好的程序员不仅要逻辑强还要有很强的想象力和创新力。不然你如何能想到别人想不到的代码,如何能创新性地解决别人解决不了的问题? 所以啊,各位程序员哥哥,要证明我们程序员的魅力所在,首先要从我们自己身上找原因哦~

玉子华玉子华优质答主

我是学计算机的,但我不是程序员 虽然我平时也会敲代码 但是我在大学也学了五科的必修课程啊。

其实我觉得我们学校的课程安排是按“阴阳”来排的吧 (比如大一上学期就是学习《数据结构》这门课) 大一大二上的是《操作系统》和《编译原理》 大三大四上的是《数据库系统》与《软件工程》 当然这些课程的开设顺序是有其道理的啦 我觉得这是为了让我们先了解软件开发的过程是什么,然后再去了解具体的一些技术知识吧! 但这样的学科设置让我感觉我所学到的知识很零散不能形成一个系统的知识体系 所以后来我又去读了第二学位——经济学 这样我就能形成更完整的知识体系了 另外我还想学其他专业的科目 那就再考一个呗~嘻嘻嘻~

我来回答
请发表正能量的言论,文明评论!