学习方向!!!!!

本人现在已经大二了,学的是软件工程专业!!!现在也已经学了些该专业的相关语言,如,C语言、C#、JAVA、SQL!!!本人觉得自己对软件开发这一块比较感兴趣,所以想往这方... 本人现在已经大二了,学的是软件工程专业!!!现在也已经学了些该专业的相关语言,如,C语言、C#、JAVA、SQL!!!本人觉得自己对软件开发这一块比较感兴趣,所以想往这方面发展!!!但是,你们也知道,想开发软件,搞项目,懂这些是不够的!!!所以我就想自己去自学点!可是,有关于这方面的东西实在太多了,真的不知道该怎么去学!!!所以现在想请教大家一下!!!
1.搞软件项目开发应该要具备哪些知识呢?
2.而这些知识,像JavaScript,HTML,xml,XHTML,ASP,JSP,UNIX,SERVER哪些要学呢?而这些知识学的先后顺序应该是怎样的?
3.除了这些专业知识外,想具备开发的能力还需要哪些必备的素质呢?
大哥们,大姐们,各位大虾,帮帮忙啊!!!
答的好有加分的哦!!!大家加油啊!!!
我问的这个软件开发方向是指为一些公司做应用管理软件!!!不过好象很大部分的该方面软件都是基于网络的,如局域网~~~
展开
 我来答
forchenyun
2008-03-09 · TA获得超过586个赞
知道小有建树答主
回答量:328
采纳率:100%
帮助的人:457万
展开全部
首先,我也是大二的软件专业学生,现分享如下:
1.软件工程师的任务是搞设计搞架构,一般不参与编码。所以,你的《数据结构》,《离散数学》,《软件系统分析与设计》,《软件项目管理》,《软件体系结构》,《软件测试与评估》必须学好,这些也是我们学习的专业课。
2.个人感觉学得不可太多太杂,有所精专即可。Java毫无疑问必须学好,然后会点网络编程的比如JSP,含struts,hibernate,spring这些常用轻量型网站建设必备知识。操作系统应该放大三去学,相关的计算机组成原理,汇编语言等都应该大三学。
3.能力最重要的是团队合作,短时间高压力下的拼搏精神。
最重要的两点建议:
1.循序渐进。
2.多实践多做项目。
最后我将我的学习进度提供如下:
第一学期:C语言
第二学期:java语言,离散数学(上)
第三学期:离散数学(下),数据结构 ,电路与模电,Java Web 开发(JSP)
第四学期:数学建模,数字逻辑,科技日语1
第五学期:计算机组织结构,汇编与接口技术,数据库系统原理,XML,软件项目管理,形式语言与自动机理论,科技日语2.
第六学期:计算机网络原理,操作系统原理,编译原理,软件系统分析与设计
实践课是穿插于四年之中的。
后面一年是根据个人喜好选修的课程就不一一例举了。
百度网友9dfee8e89
2008-03-09 · TA获得超过365个赞
知道答主
回答量:173
采纳率:0%
帮助的人:105万
展开全部
我和你差不多,我也是大二的,我也是自学的,我认为你应该先选一种软件主学习,我学的是java,基础都学完了,数据库操作也没问题了,
java主要是j2ee,java一般是做Web项目的,比如MVC(JSP+Sevrlet+JavaBean),我现在正在学习SSH(Spring+Struts+Hibernate),学习这些的同时,还要学习其它的,比如javascript等,我感觉就差不多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式