将近半个月的实习使得体会到思维模式的重要性。
有人认为在软件界技术强的人就是高手,其实不然。对于编程而言,清晰的思维,有序的逻辑,细心的态度才是王道。任何一项技术或者一些效果,你都可以通过强大的互联网给搜索出来,但是如何将其活学活用就要看你思考了多少了?
程序是有灵魂的,环环相扣一步出错,满盘皆错。我经常会对一个功能如何实现了如指掌,但是在实现的过程中却错误百出。原因在于不够细心,空格、符号这些都是导致出错的隐形杀手,一旦出错你很难把他们找出来。
我承认自己不是个聪明人,超过四层的关联就不能反应过来了。后来发现不是自己反应不过来,而是一味的模仿,自己没有去思考,所以只能被别人的程序牵着鼻子走。凡是多些思考!!!
不过话也说过来了,谨慎、良好的思维模式不是一朝一日就可以培养好的,我只是想给自己或者是正在学编程的人一点建议。
前几天和学校里面一个老师聊天的时候谈到现在大学的教育体系,我抱怨到:现在大学里面教的东西都太浅层次了,不够广,不够深,到了用人单位才发现自己学的东西是那么的幼稚。
老师答道:深层次的没有几个学生愿意用心去专研去学,即使是表面的知识还没有几个学生可以学好,挂科的比比皆是。极少数学生认真学的时候也只喜欢专研一些小技巧,一些小语法,不喜欢从更深更广的层次上去思考。
九年义务制教育给我们带来的是灌输式的教育,我们不知道自己需要什么?也不知道为什么要去学那些东西,只知道老师讲的就要学,因为考试要用到。久而久之我们就成了一味的接受主义了,自己也就懒得去思考了。直到上大学,一下子由灌输式教育转为放养式,但这时的我们已经被惯性和惰性缠身了,一下子天地变大了,也就盲目了。偶尔有些人开始思考人生,但是还不够深刻。大多数人开始享受这种*带来的快感了,从几十年的圈养中放生出来,让他们对这个花花世界有太多的憧憬了,于是真正的游戏人生开始了~什么时候结束,没有人知道。有人顿悟的早,有人顿悟的晚,这个完全是因人而异。
说着说着好像偏题了,不过讲了这么多,只是为了强调一个重点:学着自己去思考。看着容易,做起来可不简单啊~