仪器社区

一个合格的软件开发者,所需要学习的有哪些?

忧奕升花落相依 2013-08-12
我个人只学了C语言,数据结构。 还有一点点的java基础,数据库原理。 但是我很迷惑,我想做一个很简单的软件,像扫雷,都不行。请问我的学习方式有错么。 我的目的是达到软件开发,或者网页制作,安卓应用什么的。 还有,C语言编程真正能做什么?怎样制... 我个人只学了C语言,数据结构。 还有一点点的java基础,数据库原理。 但是我很迷惑,我想做一个很简单的软件,像扫雷,都不行。请问我的学习方式有错么。 我的目的是达到软件开发,或者网页制作,安卓应用什么的。 还有,C语言编程真正能做什么?怎样制作网页?用什么开发软件制作?面向对象?GUI?asp?项目?去哪里接项目制作?这些词汇太多了,我都搞不清楚学习的顺序了。 我是自学,有时候碰到一些问题我会很迷茫,所以比较慢无目的。需要高人指点。 需要看什么书,或者我该去做什么事。
评论
全部评论
一直红到底88
整个ACCP课程学习完成后,要求:

在开发技能上:
1. 核心技能:能够参与到企业软件开发项目的全部过程
2. 核心技能:运用HTML/JavaScript/CSS技术实现标准、规范的客户端静态和动态效果
3. 核心技能:用JavaEE JSP/Servlet/JavaBean的结构来实现MVC模式,把客户的业务需求转化为计算机中的Web应用系统
4. 核心技能:基于Struts/Spring/Hibernate(SSH)集成框架技术开发多层企业级应用
5. 核心技能:使用ASP.NET和组件技术开发和部署三层结构的企业级应用系统
6. 核心技能:在Java或者.NET环境中,能够运用Ajax提升客户端效果、运用WebService技术实现系统级调用

在职业素质上:
1. 树立正确的就业态度和良好的职业心态
2. 通过简历和面试推销自己
3. 职业人必备素养:职场礼仪、职场沟通和执行力

能够胜任的工作岗位包括:

Java(JavaEE)工程师

.NET软件工程师

外包开发工程师

网站设计和开发工程师

数据库工程师
ERP/CRM/OA/B2C开发应用工程师

系统分析设计工程师
文档工程师

欢迎追问
19 0 2016-12-02 0条评论 回复
海棠卿卿
经验跟实际
2 0 2017-07-26 0条评论 回复
巨蟹顾嘉豪
我建议你找一家做软件的公司去实习或者工作一段时间,从中你可以了解到需要什么知识,你已经有了一些基础,现在缺少的是实践的经验,接项目一般是从合作公司里或者学校拿,你有条件的话可以试试,Z重要的是团队合作,祝你好运哦
2 0 2013-08-13 0条评论 回复
jiejiechi2
软件是一门技术行业,熟能生巧,多写多思考慢慢就好了
15 0 2013-08-13 0条评论 回复
慕府君临
一个合格的软件开发者,所需要学习的一部分有:
· 软件工程
· SQL Server 高级应用
· C#面向对象程序设计
· C#数据结构与算法
· Windows 与WPF开发
· JavaScript与Jquery编程
· ASP.NET开发
· Oracle程序设计与开发
· UML 2.0
· 设计模式
· Java面向对象程序设计
· JSP 应用开发
· JSP AJAX 框架
· JSP 综合项目案例
· SSH与S2SH开发
· 软件测试
· PHP程序设计与开发
19 0 2013-08-13 0条评论 回复
甘占财
我也是学的软件开发,听你说的跟乱,你学的c,然后又想搞Java,然后又是asp。asp是.net的,Java中只有个JSP,是网页。
这么说吧Java语言可以实现Javaweb就是网页或者服务器端,然后是安卓开发,是Java中的一个新方向延伸,不深究原理的话,比学Javaweb相对简单一点。我是学Javaweb,个人感觉也不是很难。
.net就是你说的asp之类的了,这个我只学过一些窗体,做过一个酒店管理系统。方向不是这个,所以我不说啥。
如果你想做项目,有点Java基础的话可以做个出租车计价器或者年月日判断输出星期几这样的小玩意,有Javaweb基础的话可以自己做一个项目了,比如Z容易的图书管理系统。你可以研究下数据库,多接触几种尤其是oracle,研究下存储过程,多表连接查询之类的。研究网页中的css样式表和JS。研究面向对象编程思想。你说的那本数据结构挺不错的,里面有封装,抽象之类的基础概念,需要理解透彻。你没有选择一种语言来学吗?
11 0 2013-08-13 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论