浅谈学Java和学踢足球的相似性

来源:互联网 发布:网络歌手邓小龙资料 编辑:程序博客网 时间:2024/04/24 11:46

引子 最近有经常看到类似的帖子和留言

我是初学者,我应该怎么学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"><!--google_ad_client = "pub-2908059660288034";/* 728x90,首页中间 创建于 08-8-14 */google_ad_slot = "5903610560";google_ad_width = 728;google_ad_height = 90;//--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>