引子 最近有经常看到类似的帖子和留言
我是初学者,我应该怎么学Java啊?我想学习JSP做Web开发,我该从哪里入手呢?
也许是许多人要步入社会,才想起来要学点东西吧。此类问题我一般归类于【百年问题】,也就是基本无法回答的问题,或者无法准确回答的问题。
不过问的人太多了,我想用学踢足球对比一下,看看他们的相似性。
如何踢好足球呢?
我从整体上大致总结归纳一下个人观点
1 好的身体素质、意识和毅力
2 常看别人怎么踢
3 看看一些专业书籍或者培训资料,比如如何发角球等,并参加一些训练队
4 找一个好教练 ,当然教练会经常踢你,骂你,寒碜你,打击你,鼓励你、帮助你。
5 最关键的,要有兴趣去踢,和与自己水平相当,最好水平高一点的人踢。(太高了不行,学不到东西)
最关键的是1和5。一个是客观的,一个是主观的。
那么学习Java呢?
同样归纳几点
1 一定的智力和身体,顽强的学习毅力
2 多看看别人的代码是怎么写的
3 多看书,特别是你最近最有兴趣的书
4 找一个好老师
5 最关键的,要有强烈的愿望学习,要去敲代码,枯燥的敲代码,承受90%的失败,享受10%的喜悦。
最好向水平高一些的人请教,太高了依然不行,
1)人家不愿意教你,因为你的问题在对方看来太低级
2)人家没时间,都问你这类问题,对方就累死了
3)人家回答了,可能只是关键点的点播,你看不懂,而你希望能够详细的讲解,那又和1,2点冲突
关键点依然在对应的1和5。
总结:
我们学任何东西,都要经历相似的阶段。悟性高的会快一点,但归根结底,个人的努力和强烈的学习愿望才是最关键的。神人毕竟是个别人,大部分人都必须经过艰苦,枯燥,甚至一种地域式的练习才能提高自己到一个新的层次。
针对Java,
1 新人需要找一个合适的老师,启蒙老师而不是一个差距太大的高手。
2 多到书店看免费书
3 多在机器啊上练习看到的东西
4 多总结
5 集中力量和精力学习某一部分,毕竟时间和精力是有限的。具体哪部分看个人爱好和工作需要。希望网页BS开发的,就看看JSP/Servlet/SSH部分,喜欢GUI的就看看Swing/AWT/GWT之类的东西。
6 善用网络资源。你的问题会遭到一些人的讥讽和嘲笑,甚至辱骂,但你要记住你的目的,只要目的达到了,学到了东西,提高了自己,其它的你有何比太在意。你在向人家请教,你要端正你的态度。
<script type="text/javascript">
</script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script>
分享到:
相关推荐
浅谈Java优势,关于java优势......
浅谈Java中Mysql数据库的连接与操作.pdf
浅谈IO学习经验,浅谈IO学习经验,浅谈IO学习经验,浅谈IO学习经验,浅谈IO学习经验
浅谈Java软件测试.pdf
浅谈java中的几种随机数,浅谈java中的几种随机数,浅谈java中的几种随机数,浅谈java中的几种随机数
浅谈java面向对象和引用,初学java的一些疑惑点
浅谈Java串行端口技术协议 浅谈JAVA串行端口技术协议 1 一、串行通讯慨述 2 二、RS232通讯基础 2 三、常见的边线方式 2 四、小技巧:如何辨别TXD和RXD端口? 3 五、安装JAVA COMMUNICATIONS API 3 六、通讯前的准备...
浅谈网络学习空间应用中学生综合素质评价的有效性.docx
Java基础视频教程-深入浅出学Java精华版,共27章(27天),讲解内容非常详细,非常适合新手学习java, 每章讲完之后,还配有总结,本教程有源码及课后作业题。全套教程目录如下: 01.01_计算机基础(计算机概述) 01.02_...
浅谈Java的输入输出流.pdf 浅谈Java的输入输出流.pdf
浅谈Socket编程及Java实现,学习java socket编程
浅谈java代理机制 .txt 浅谈java代理机制 .txt
浅谈Java自定义异常在教学中的教与学
浅谈Java中的equals和==Java开发Java经验技巧共6页.pdf.zip
浅谈基于Java的异常处理机制
浅谈用于Java软件保护的代码混淆技术研究与实现.pdf
浅谈基于Java的异常处理机制.pdf
浅谈Java自定义异常在教学中的教与学.pdf
浅谈密码学及其在计算机网络安全中的作用.pdf
浅谈计算机学习方法