怎样学好软件开发?我是一个不会学习的人怎么办?只会照着老师的代码打,自己打就不会了,而且越来越听不

怎样学好软件开发?我是一个不会学习的人怎么办?只会照着老师的代码打,自己打就不会了,而且越来越听不懂老师讲课了?怎么办,自己也不知道怎么学也不懂讲究学习方法,感觉这几个月就是这么糊弄过来的,不想再这样继续下去了怎么办的?

也有可能是老师的问题,老师只顾着教代码,不教软件开发思想。

首先你自己得从高一些的格局上来看软件开发,明白软件开发是怎么一回事,不能只是跟着老师做,其实程序员每个人写的代码都不一样,即使是为了实现同样的功能,每个人的思路也会不一样,代码就不一样。所以照着老师的重复,没有什么意义。你要在他的代码里看到,你当前学的这门编程语言或工具都能干什么、有什么优点,理解他写的每一行代码都是为了什么,最后你有可能发现他写的代码里很可能有没用的东西,有能够再优化的东西。

你同时要慢慢的自己独立开始编写程序,先从最简单的开始,一个程序也许就实现一个非常简单的功能,然后再慢慢的扩展。这样有助于你记住基本的语法,循序渐进的理解程序的构成和工作原理。

最后,还得加强软件开发相关知识的学习,比如数据结构和算法(这个相当重要,有时一个程序的运行速度完全看编写它的程序员对数据结构和算法的理解程度),数据库,各种标记语言等等等等,这些知识会在你的脑海里和编程技能一起构建一个较基本的软件开发技术框架,能够帮你理解软件开发在技术上到底是怎么一回事(另外软件开发还有管理层面的框架,这个就不展开了)。追问

好难得啊,一头雾水

追答

入门了就不难了,慢慢练吧

追问

你学这个多久了啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-20
认真点
第2个回答  2016-03-20
上课认真学习
相似回答