自学了Java后怎么提高Java的扎克伯格编程水平平

您现在的位置:>>自学编程难找工作,Java培训靠谱
自学编程难找工作,Java培训靠谱
发布时间: 16:32:59 &&编辑:honors &&已有(10人)阅读
 &&&&&&&&&&    自学编程为什么普遍找工作都比较难  无论在校大学生还是已经毕业的,还有已毕业很多年的想转行做程序员的小伙伴,开始会尝试自学编程,但尝试几次会发现自学编程太难了,折腾几个回来基本上做出两种选择放弃或者参加培训。能通过自学顺利找到工作的凤毛麟角。为什么自学编程这么难?疯狂软件教育疯狂Java实训小编根据十几年的编程经验,尝试着总结了以下几点原因。  自学编程为什么普遍找工作都比较难,疯狂软件教育拥有着全国优秀级讲师团队,一直以师资力量强为闻名,疯狂软件技术团队都有丰富的讲师经验并且是身经百战的项目软件开发经验和过硬的技术开发能力。疯狂软件Java培训分为5.5个月,全天授课,注重学员的实战动手能力的培养,由讲师亲自手把手授课,传授学员技术直接用于实战项目。学习Java开发,请咨询疯狂软件热线电话: 020-QQ: QQ:详情请咨询疯狂软件教育中心官网。  一. 没有学习大纲,乱学一通,丧失继续学习的勇气  目前网络上学习资料多如牛毛,各种学习方法卷牙交错,而且适合别人的方法不一定完全适合自己,所以从万千信息中提炼出对自己有用的信息不是一件轻松的事情。很多人开始的很着急,还没落实好自己的学习大纲,就匆忙上战场了,结果被撞的头破血流大败而归。兵家道:知己知彼,百战不殆。先制定学习大纲,然后收集好资料再去全力出击。  如何定制自己的学习大纲,首先确立好自己未来的方向,有了方向就容易确定自己先学习什么语言,确定了初学语言,就可以制定相对详细的计划了。怎么确定自己做的大纲是切合实际的,可以在网上找一些技术群,或者找技术文章作者,一般做技术的沟通起来比较容易,当然也可以直接联系笔者。保持耐心总会找到,方向层面的东西含糊不得。  二. 不能专心学习一门语言,学到一半就开始切换到别的语言,这山看着那山高  很多自学的开始学的是Java,过了没多长时间又切换到python,从编程语言本身来看,学到一定层次只是在语法细节上差别,真正掌握一门语言之后,再去学习别的语言只是熟悉语法的细节而已,能够做到触类旁通。这就开始解释越是老手,学习新语言的入门时间越短。  在学的过程中不要觉得目前学的有这样那样的缺陷,耐住性子学好一门,然后再去学习下一门语言。每种编程语言都有自己适合的场景,编程语言到最后只是编程的工具而已,编程的核心点是编程思想,我们一遍遍打磨的看似是编程语法,其实修炼的是编程逻辑思想。  常见的编程逻辑思想不会超过100个,随着时间推移有个几年的经验,会掌握个20-30个模式,这个阶段基本属于信心比较强的阶段,在意识形态上展示出,来个基本的功能或者模块做起来不会那么慌了,在编码界基本上属于标准工程师级别了,业内流行着这么一句话三年培养一个工程师其实就这么点事情。随着编程年限的增加,越感到自己的掌握的匮乏。知道的多了,随之不知道的也会变多。  三. 很难一直坚持学到底,耐不住寂寞,编程的学习细节繁多,标准的脑力力气活  自学编程能否做到最后,第三点最关键,目标方向再明确,半途而废还是会放弃。很多人经历了从入门到放弃这个过程。考验是不是具备编程能力,就是能不能坐住,标准的程序员能坐在电脑边上一动不动持续8个小时,这在正常的编程工作中也是十分常见的事情,其实这也算是编程的基本功。  综上三点能自学做到,想不成为技术高手都很难了,当初也是在自学中苦逼的度过的,回顾来看也是一种财富。走向技术岗位的时候,几乎是无缝对接,进入技术岗位在注重培养的单位还能安排好一点的师傅,基本上都是靠自己了,分配到任务首先自己要有一定的认知和理解力。&
疯狂Java培训热门课程
178人次学习
156人次学习
课时:查看课程详情
152人次学习
课时:查看课程详情
146人次学习
144人次学习
课时:查看课程详情
125人次学习
课程数量:8 门
在线客服:
咨询电话:
疯狂Java培训课程导航
免费预约试听
疯狂Java培训最新资讯
热门课程推荐
周期: | 人气:152
周期: | 人气:146
周期: | 人气:110
周期: | 人气:125
周期: | 人气:144
周期: | 人气:178
周期: | 人气:156
周期: | 人气:110
所在地区:
求学课程:
学校校区School Zone
1疯狂Java培训
校区地址:天河区车陂沣宏大厦3011
相关学校Relevant Schools
Copyright &
dexuee.com All rights reserved by 德学网. 版权所有 广州市德学教育信息咨询有限公司博客分类:
一、Java学习路线
第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; (基础)
第二阶段:java界面编程,包括AWT,事件机制,SWING,(不常用)这个部分也可以跳过,用的时候再看都能来及;
第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分(重点);
第四阶段:数据库SQL基础,包括增删改查操作以及多表查询; Oracle& Mysql
第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBC API,虽然现在Hibernate比JDBC要方便许多,但是JDBC技术仍然在使用,JDBC思想尤为重要;
第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想(高级)这个比较不好懂,有时间的可以学习;
第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础;
第八阶段:JavaScript脚本语言,包括javaScript语法和对象,Ajax基础 ;就这两个方面的内容;
第九阶段:Servlet开发,从此开始踏入javaWeb开发的重要一步,包括XML,Tomcat服务器的安装使用操作,HTTP协议简单理解,Servlet API等,java web开发的基础。 (重要)
第十阶段:JSP开发:JSP语法和标签,自定义标签,EL,JSTL库了解以及MVC三层架构的设计模式理念;
第十一阶段:AJAX开发:AJAX原理,请求响应处理,AJAX开发库,Jquery;
第十二阶段:三大框架-struts、spring、hibernate,javaWeb的精华部分(重要)
第十三阶段:其他框架学习-springMVC、mybatis,目前比较主流的框架
第十四阶段:当学习完这些知识后,你就可以深层次的学习一些企业框架,Maven、redis、log4j等等
第十五阶段:一般现在的公司企业用的系统服务器都是linux,所以有兴趣的可以学习一下,linux的各种命令
二、java学习要求
1:java 基础编程掌握程度:熟练。原因:不会 java 你能写 JSP? 开玩笑吧。还有你必须非常熟悉以下几个包:
java.
java.
java.
java.
java.
javax.
javax.servlet.
javax. 等。
2:sql 掌握程度:熟练。原因:如果你不使用数据库的话你也许不需要掌握 sql 。同时你必须对以下几种数据库中的一种以上的 sql 比较熟悉。 Oracle,Mysql,DB2...
3:html 掌握程度:熟练。原因:不会 html 你可能写 JSP?
4:javascript/jscript: 掌握程度:熟悉。原因: client 端的数据校验、一些页面处理需要你使用脚本。
5:CSS 掌握程度:熟悉。原因:实现页面风格的统一通常会使用 css 去实现。
6:xml 掌握程度:了解原因: AppServer 的配置一般是使用 XML 来实现的。
7:ejb 掌握程度:了解原因:很多项目中商业逻辑是由 ejb 来实现的,所以呢……
8: 以下几种 AppServer(engnier) 你需要了解一个以上。
& a:)Tomcat
& b:)WebLogic
& c:)WebSphere
& d:)Jboss
三、成长之路
1:java 学习时间,天才也的三个月吧,慢慢学吧,如果要精通,不知道需要多少时间了。用来写jsp, 两个月应该够了。
2:sql 学习时间,只需要知道 insert ,delete ,update ,select,create/drop table 的话一天你应该知道了。如果设计到函数、视图、索引等等,大概一周吧,若是要学会存储过程那还得几天吧。
3:html学习时间,10天时间应该够用了。至少你能手写出一个页面来。
4:jacascript 学习时间,这个其实跟java基础一样,需要很强的语法能力,所以一个礼拜吧,能够写出基本的东西,但后续还需要继续学习。
5:css学习时间 ,一天的时间你应该知道如何使用css了,不要求你写,一般是美工来写 css ,然后你直接去使用就OK了
6:xml 学习时间,我不知道我还没有学会呢,这个学习时间可能会比较长,但是一般用的都是比较基础的东西,所以一天了解一下,以后慢慢学吧。
7:熟悉AppServer,Tomcat四天你可以掌握安装,配置并且把工程跑起来了。如果是 WebLogic也够了。
8:框架学习,至少也得一个月,你可以选择三大框架:Struts+Spring+Hibernate进行学习,其实我觉得也可以先学习现在比较主流的框架SpringMVC+Spring+Mybatis,看你觉得哪个比较顺眼,但是我觉得这两套框架最好都学会。
9:熟悉 Linux 那可得需要不少时间,有需要的自己慢慢看吧。
浏览: 6406 次
来自: 上海
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'2011年4月 Java大版内专家分月排行榜第二2010年8月 Java大版内专家分月排行榜第二2010年5月 Java大版内专家分月排行榜第二2008年2月 Java大版内专家分月排行榜第二2007年7月 Java大版内专家分月排行榜第二
2011年2月 Java大版内专家分月排行榜第三2010年9月 Java大版内专家分月排行榜第三2008年9月 Java大版内专家分月排行榜第三2008年1月 Java大版内专家分月排行榜第三2007年11月 Java大版内专家分月排行榜第三2007年9月 Java大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。自学java到什么水平可以找工作_百度知道
自学java到什么水平可以找工作
我有更好的答案
4熟练使用Oracle。7熟悉SVN的使用1熟练使用Java语言,有一定的项目经验和良好的编程习惯2熟练使用Spring、MyBatis开发框架,熟悉Spring的AOP面向切面编程思想及应用Spring进行事务管理,并在实际项目中使用过。6熟练使用MVC模式、DAO模式等面向对象编程模式、Hibernate、MySql数据库及相关辅助工具开发。3熟练使用Web技术(Servlet\XML\HTML\JSP\Ajax\Jstl),熟悉jQuery。5熟练运用Java集成开发工具Eclipse进行Java编程开发;熟悉Apache Tomcat配置及部署运用,了解GIT的使用。8了解Android的开发和Linux的命令;熟悉Struts2
采纳率:5%
有较强的新技术学习能力,和良好的沟通能力和理解能力动力节点的学生、spring、hibernate等主流java开源框架技术,深入理解mvc编程模式、javascript、ajax;熟练掌握web应用程序设计相关的jsp,了解uml相关知识、orcale、ms sql server、mysql数据库其中一种:精通java基础,java高级编程、html等技术;掌握struts2、css,及常用java设计模式,主要是oracle;熟悉db2
一样可以很牛逼
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 约翰卡马克的编程水平 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信