求有经验的程序员解答,帮忙做一下规划,给点建议
我高中毕业学的编程,学的java,但是由于没上过大学,知识面很窄,目前在工作之余学习c、不知道要想在编程方向发展,或者将来要当个构架师之类的,应该去系统的学习下什么,要有...
我高中毕业学的编程,学的java,但是由于没上过大学,知识面很窄,目前在工作之余学习c、不知道要想在编程方向发展,或者将来要当个构架师之类的,应该去系统的学习下什么,要有什么先后顺序。
粘贴复制就算了、、 展开
粘贴复制就算了、、 展开
展开全部
走进程序员大门:
1、java基础知识的学习。基础对于以后的发展很重要,很多开发人员都是重视知识的量,而忽略对基础的夯实,开始的时候感觉很爽,但是越是往后就发现越是困难,寸步难行,不得不回过头来学习基础。所以对基础一定要重视!
2、有了一定的java基础后,就可以开始定位自己的方向了,是从事java Se、java EE、java Me。
java Se开发的是桌面应用,想eclipse就是用java开发的,很强大啊。但是基于java Se的应用开发的需求不是特别的好,学习他也不是特别好就业,所以不推荐学习这个。
java EE,目前很火爆,学习这个不担心就业问题。现在我们详细的介绍学习java EE 的流程:
(1)Servlet/Jsp :学习java EE就不得不提这两个技术了,这个也是最古来的开发java EE 的组合,但是也是学习java EE 的基础,目前所说不怎么使用servlet技术了,但是我们使用的框架都是基于他实现的,所以学习他,非常必要,也是不二法门。必学!!!!!
(2)数据库知识:必学!!!!!c/s架构已经逐步淘汰,b/s架构时代来临,所以数据库知识是java EE 程序员必修课,需要好好的学习!!!!!
(3)框架知识:struts、hibernate、spring 这些框架都是java EE 程序员必修课,但是学习什么框架是要根据公司的要求的,但是这三个框架是java EE程序员的必修课嘛,也就是说java EE程序员别的可以不会,但是ssh必须会!!!!!!
学习完上面的东西,你就是一个合格的初级java EE程序员了!
想要向更高的层次发展,你还需要掌握下面的东西:
1、1、企业系统:系统结构
2、企业数据支持:XML、XML DTD、XSL、SAX、DOM、JAXP等等内容
3、企业通信支持:分布式对象通信、CORBA、GIOP/IIOP、IDL、JAVA IDL、 RML、 WEB服务通信等等内容
4、常见的企业服务:命名服务、目录服务、交易服务、web服务查找、JDNI 、CORBA名称、LDAP、 DSML、JINI、JTA 、JTS、 JMS、 JAXM 太多了。太多了。
5、企业web支持:web组件与服务器,通过web提供的与应用程序的交互。
java 小服务、java服务器页面、web service等等。
6、企业应用程序支持:EJB
7、java EE 的管理、部署等等内容。
8、常见的服务器实际应用等等!
这是做为一名java EE开发人员的终极水平(个人认为)。这里只说了部分,但是能知道这个部分的都已经是牛人了。要想全通晓的话。我看没有5年时间是不可能做到的。加油啊! 虽然非常复杂和庞大,但是,我想,只要你保持一颗积极的心,必定能搞定它!!!
1、java基础知识的学习。基础对于以后的发展很重要,很多开发人员都是重视知识的量,而忽略对基础的夯实,开始的时候感觉很爽,但是越是往后就发现越是困难,寸步难行,不得不回过头来学习基础。所以对基础一定要重视!
2、有了一定的java基础后,就可以开始定位自己的方向了,是从事java Se、java EE、java Me。
java Se开发的是桌面应用,想eclipse就是用java开发的,很强大啊。但是基于java Se的应用开发的需求不是特别的好,学习他也不是特别好就业,所以不推荐学习这个。
java EE,目前很火爆,学习这个不担心就业问题。现在我们详细的介绍学习java EE 的流程:
(1)Servlet/Jsp :学习java EE就不得不提这两个技术了,这个也是最古来的开发java EE 的组合,但是也是学习java EE 的基础,目前所说不怎么使用servlet技术了,但是我们使用的框架都是基于他实现的,所以学习他,非常必要,也是不二法门。必学!!!!!
(2)数据库知识:必学!!!!!c/s架构已经逐步淘汰,b/s架构时代来临,所以数据库知识是java EE 程序员必修课,需要好好的学习!!!!!
(3)框架知识:struts、hibernate、spring 这些框架都是java EE 程序员必修课,但是学习什么框架是要根据公司的要求的,但是这三个框架是java EE程序员的必修课嘛,也就是说java EE程序员别的可以不会,但是ssh必须会!!!!!!
学习完上面的东西,你就是一个合格的初级java EE程序员了!
想要向更高的层次发展,你还需要掌握下面的东西:
1、1、企业系统:系统结构
2、企业数据支持:XML、XML DTD、XSL、SAX、DOM、JAXP等等内容
3、企业通信支持:分布式对象通信、CORBA、GIOP/IIOP、IDL、JAVA IDL、 RML、 WEB服务通信等等内容
4、常见的企业服务:命名服务、目录服务、交易服务、web服务查找、JDNI 、CORBA名称、LDAP、 DSML、JINI、JTA 、JTS、 JMS、 JAXM 太多了。太多了。
5、企业web支持:web组件与服务器,通过web提供的与应用程序的交互。
java 小服务、java服务器页面、web service等等。
6、企业应用程序支持:EJB
7、java EE 的管理、部署等等内容。
8、常见的服务器实际应用等等!
这是做为一名java EE开发人员的终极水平(个人认为)。这里只说了部分,但是能知道这个部分的都已经是牛人了。要想全通晓的话。我看没有5年时间是不可能做到的。加油啊! 虽然非常复杂和庞大,但是,我想,只要你保持一颗积极的心,必定能搞定它!!!
展开全部
软件工程 多做项目
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1。进入公司后,首先要搞好人际关系,与同事,领导关系融洽
2。第一条做到后,就要多看一些别人写的程序代码,与同事关系处好了,他们也就愿意帮助你,你的进步会很快的
3。尽管熟悉自己的工作环境,掌握公司要求使用的编辑工具啊,学会编写技术文档以及公司自己开发的框架等,这是建立在第2条的基础上
4。尽自己最大努力做好项目经理分配给自己的项目,把自己该做的任务做好,上面3条做到了,这个也自然水到渠成。
5。上面都成功了,你就开始在这个公司站稳脚跟了 希望可以帮到你.!
2。第一条做到后,就要多看一些别人写的程序代码,与同事关系处好了,他们也就愿意帮助你,你的进步会很快的
3。尽管熟悉自己的工作环境,掌握公司要求使用的编辑工具啊,学会编写技术文档以及公司自己开发的框架等,这是建立在第2条的基础上
4。尽自己最大努力做好项目经理分配给自己的项目,把自己该做的任务做好,上面3条做到了,这个也自然水到渠成。
5。上面都成功了,你就开始在这个公司站稳脚跟了 希望可以帮到你.!
追问
我是想知道从技术方面、、如何做一个规划
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询