积极答复者
成为一名软件工程师

问题
-
大家好,我是一名软件工程专业的大二学生,我准备做软件开发,但是我们现在在学校里也没学什么东西,请问各位大侠:做软件开发都需要哪些知识,应该怎样学习呀,请大家不吝赐教,谢谢!
坚持做自己,不抛弃,不放弃,就能成功!- 已移动 WanLi.Wang521Moderator 2009年5月29日 2:33 ([Loc]From:一般性问题讨论区)
答案
-
你好!
我感觉目前可以注重基础知识的学习,这些知识可以决定你将来可以走多远,虽然可能目前看来对你的实际项目帮助不大,但是对你将来是否可以成为一个优秀的工程师起决定的作用!这一点你目前可能体会不到,只有你将来水平达到一定的高度的时候才能体会到!
这些基础包括:编译原理 数据结构 算法 操作系统 汇编语言 等
我还是建议先把基础打好,不要急啊!你可能现在已经急于要学习实践的技能了,我感觉目前没有必要浪费大好的时光去学习框架和控件怎样使用,这些东西的变化很块的,你可能很难跟上他的脚步,重要的是你编程思想,并不是你使用某种语言和框架有多熟练!有了好的编程思想,学习新的东西会很快的!
以上是个人意见,仅供参考,希望对你有点帮助!
周雪峰- 已标记为答案 龙心不悔 2009年5月30日 7:51
全部回复
-
你好!
我感觉目前可以注重基础知识的学习,这些知识可以决定你将来可以走多远,虽然可能目前看来对你的实际项目帮助不大,但是对你将来是否可以成为一个优秀的工程师起决定的作用!这一点你目前可能体会不到,只有你将来水平达到一定的高度的时候才能体会到!
这些基础包括:编译原理 数据结构 算法 操作系统 汇编语言 等
我还是建议先把基础打好,不要急啊!你可能现在已经急于要学习实践的技能了,我感觉目前没有必要浪费大好的时光去学习框架和控件怎样使用,这些东西的变化很块的,你可能很难跟上他的脚步,重要的是你编程思想,并不是你使用某种语言和框架有多熟练!有了好的编程思想,学习新的东西会很快的!
以上是个人意见,仅供参考,希望对你有点帮助!
周雪峰- 已标记为答案 龙心不悔 2009年5月30日 7:51