学Java有什么好方法?严格要求自己是通往成功的桥梁

学Java有好的方法吗?我也曾经用很长时间思考这个问题。因为我希望能够掌握这门技术,从事自己喜欢的工作。我大学学的是工商管理专业,同时我也是一名计算机爱好者。其实当时我并不对编程感兴趣,而是沉迷于电竞。但在学习成绩对我敲响警钟之后我慢慢感到学习的重要性,因为当时距离我走向社会找工作也就只有一年半的时间了。回想我高考时的刻苦与努力,也让我感到自己只要对自己严格一些,未来还是很有希望的,于是我便开始了对未来职业生涯的探索。

在努力学好专业课的同时,我也在尝试学Java编程。原因是我的女朋友是计算机专业的,她能给我一些建议,也能给我一些资料,这让我入门Java没有走太多的弯路,我也为此感到幸运。于是我卸载了电脑里的全部游戏,然后安装好JDK和eclipse,跟上视频课程开始练着敲代码。有不懂的问题还能问女友,这让我把Java入门的基础部分打得比较牢固。在顺利通过大学的毕业考试之后,我把精力全都放在了Java上,在把JavaSE的基础巩固好之后,我决心去攻克JavaEE。当然这部分内容比较难,于是我来到尚学堂来系统掌握JavaEE的内容。

在大学毕业之际我怀着一腔热血来到北京,不仅是为了见识首都的宏伟壮阔,更希望通过在在这里增加自己的生存技能,扩展自己的视野。初来乍到,最恼人的自然是吃住,身为南方人,一开始挺不适应北京的饮食,我自认适应能力强,也为吃的不合胃口苦恼,还好紧张的学习使我逐渐不在意这些,除了融入同学们的学习氛围当中,也明白这些都只是生活中的一部分,把注意力放在学习上,慢慢地也就习惯了。

经过一段时间的学习后,感到这里还比较适合我,一方面是实战化,让没有基础转行的我能够在实际操作中深化理论知识,另一方面是管理严格,让自律性没有那么强的我回到了高中那种紧张的学习。

记得教基础班的老师,他教学较为严谨,详尽,很认真解答学生的问题。我记得当时我问了他很多问题,都一一为我耐心解答,扎实的Java功底也就是在那个时候慢慢形成的。还好,我的基础知识学得不错,什么方法、类、集合、接口……在老师的严格要求下,我已经能够把这些概念很清晰地复述出来,同时也让我体会到了严格要求自己在学习上的重要性。

紧接着自然是中级班。中级班内容庞杂,却也很重要。给我们代课的老师声音很洪亮,这让坐在最前面的我深有感受,平时偶尔的小瞌睡都没有了。中级班的内容有很多,html、js、jsp、css、servlet、简单的webkit开发、oracle、mysql等等都有涉及。由于内容太多,老师也会看轻重来选择所讲的内容哪些该精哪些该简,我们上课会跟着老师的节奏学习,老师简单讲的东西,晚上会自己学习和巩固。其实中级内容虽然庞杂,不过万物都有相通的地方,把握它们的要点并关联起来,对于学习是很重要的。

最后是高级班,依然是一位严厉的老师带我们。虽然在课下可以一起吃饭聊天,不过严厉的时候也丝毫不会放松,具体例子就不多说了。在高级阶段,主要是三大框架,这三大框架基本上融合了之前网页设计和后台服务的大部分Java技术,要学好三大框架是需要花费大量时间和精力的。我觉得学习三大框架很重要的一点是掌握其内部核心,理清三大框架各自的优缺点,以及它们的区别,弄清楚这些区别产生的原理,学习三大框架的很多问题也会迎刃而解。在学框架的时候,最重要的就是结合企业开发的案例和项目来进行,多看源码,可以帮助自己理解很多框架的应用问题。

学Java有什么好方法?经过这一番的求学经历,让我感到严格要求自己的重要性。如今我不仅找到了理想的工作,也成了家,开始承担自己的家庭和社会责任;这也让我对自己更加有信心。有句话说:不逼迫一下自己,就永远不知道自己有多优秀。青春不需要迷茫,加油!

本文来自企鹅号 - 科技大咖汇媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

写了 100 万行代码的程序员身上发生了什么故事

看完之后就头皮一阵发麻,让我写一万行的代码?!are you kidding me?(黑人问号脸)我估计写到20万的时候就会突然有个疑问—-“咦?我的头发呢?”

793
来自专栏程序员互动联盟

大学生如何学编程?

不是计算机专业的学习编程在开始学习的时候还是有点费劲,因为在开始涉及专业术语方面会遇到一些困惑,这个时期需要打好基础,所以在学习编程之前先学学计算机组成原理,了...

2668
来自专栏PPV课数据科学社区

几近满分的项目管理课程

大公司的一个好处,是各个领域都有牛人,可以为你提供经验分享交流。腾讯庞大的培训体系更是保证了:如果你想学点什么东西,你总可以学到。项目管理是很多人的痛点。我...

3495
来自专栏互联网杂技

40岁+,你还有编程吗?

美国劳动力的中值年龄是42岁,而StackOverflow的一项有关年龄的调查表明,40岁之后的开发人员只占开发人员总数的13%。那么其他人到哪里去了?他们被解...

3225
来自专栏程序员互动联盟

【入门必备】自学编程,如何做到无师自通?

又到开学季,无数莘莘学子开始了他乡求知的旅途。求学生活你要怎么开始呢?你是要先享受来之不易的求学生活呢还是继续为人生目标而奋斗。闲言少叙,当今社会一步拉下很有可...

39910
来自专栏程序员互动联盟

自学编程的人,都是怎么找到自己的第一份工作的?

每年毕业这么多大学生,很多被培训机构弄去培训了,但是更多的还是选择在大学期间,自力更生去自学,自学的人很多都觉得没有方向太难了,自学怎么坚持下去,自学完了怎么去...

2734
来自专栏AI研习社

Cloudera 发布自助式数据科学开发环境 原生支持 R、Python、Scala 和各大开源框架

雷锋网消息,在昨日圣何塞举行的 Strata+Hadoop World 大会上,美国大数据服务商 Cloudera 发布了 Cloudera Data Scie...

2716
来自专栏企鹅号快讯

一个19岁萝莉程序媛的内功心法

Lydia才19岁,但她绝对是那种“毕业两年,五年工作经验”的类型。年纪轻轻,却有数年的导师经历。她的内功心法都是非常实用的干货,不鸡汤,不矫揉造作。 软件门外...

1936
来自专栏PPV课数据科学社区

【干货】关于数据科学的十本好书

《Python Machine Learning》 ? Python 是建议数据科学家应该学习的最顶尖的语言,掌握这种技能协商薪水时能得到更多。对任何数据科学...

3417
来自专栏Golang语言社区

程序员三种境界背后的含义,大多数人不知道……

春节假期,与几位友人小聚,大家互道工作顺利、平安健康云云,期间一位驰骋商界多年的老友问:”你现在在华为做什么工作呀?”我很骄傲地说:”系统架构师“,可是他却愣了...

773

扫码关注云+社区