java学习方法与感悟

Enjoy life,Enjoy coding,Avoid the chance to regret forever!

-——题记

--------作者: 刘绍 总结过去的一年!站在学生时代的尾巴上,马上就要开始职业生涯,我说:以后每年的最后一天我都会总结自己一年的得失,记录下自己成长的脚步! 20xx年,记忆里并没有20xx年总是出游那样多彩;真实存在脑海的只有两件事:云南的骑行与编程的学习!事情虽少,但是给我的收获我想真的是太多了!

云南的骑行——拆掉你思维里的墙,改变自己的世界!

每 一天都在沿着自己预定的轨迹向前迈进,你清楚地知道此时你想去的远方就在不远处,你需要做的就是迈出双脚,大胆向前!在不熟悉的环境下你的大脑随时都在转 动,你不知道究竟什么地方可以停下吃午饭,不知道天黑之后的什么时候才能遇上大的镇子作为落脚地,你不清楚前方究竟会有什么在等待着你、而这一切恰恰激起 了男人原始的冲动,恰恰是乐趣所在!

记 忆最深刻的不是在具体某一个诗情画意的地方,而是在群山之间艰难的骑行,那些落魄!深夜12点到达大理古城比到达大理这个诗情画意的地方深刻;到达丽江的 那天中午没地方吃饭比达到"文艺青年聚集地"丽江深刻;在沙溪推着山地车误入山林下近乎垂直的坡比沙溪古镇:"茶马古道上仅存的集市"这样的称呼深刻!越 艰难的,记忆越深刻,而不是所谓到达终点的成功! 旅 行会让人谦卑,你会知道地球之大,永远有着与你截然不同的人、事、物在地球的彼端发生。见的世面广了,也就不会把自己局限在小格局里,不再愤世嫉

俗,与人 为敌。旅行是会改变人的气质,这是让人的目光变得更加的长远。书籍只能改变一个人的想法或是看世界的角度,而经历却可以改变一个人的命运;这几年来很多不 平凡的经历确实锻炼了我很多!

编程的学习——兴趣就是你以最高级est的形式投入到当下ing的事情之中inter去!

这个是今年的重点,占据了我5月份之后所有的精力。

三 月份开始准备做些事情,老爸力劝我考研,一次两次我心动了,于是我拿起课本到了教室,一周后高数看了5章,我感觉真心没那么喜欢这样的东西,恰巧此时处于 对编程感兴趣的初始阶段:感觉Oracle真是可爱!于是我不再去教室,在宿舍学习It知识,从最初的Oracle到.net在到后续的Java,从三月 底到四月底。这段时间其实没有学会什么,.net网站设计没有什么好的资料;Java的入门我竟然看了《21天学通Java》这样现在被我鄙视到极点的 书!我也没有明确不考研,但是很明确自己有学习编程的兴趣,同时也深感求艺无门,无法入手!

五 一我在某宝搜资料的时候看到了名字霸气十足的某马,听名字就秒杀某内、某锋几个等级!于是买了一套教程,结识了某马XXX,从此我的人生真的改变了!如果 不是某马,我想我还是会处于一种迷茫不清晰自己想要什么、不明确自己怎么去获取自己想要的、说不清未来在何方的普通大学生的状态!不是某马,我不会完成由 排斥北京、不理解很多人北漂到将自己的方向只锁定在北京这样思维的转变!

我 比较了考研与Coding两者,兴趣、付出、成就;毅然选择了Coding!当时勇敢的Follow My Heart,现在看来:选择Coding给我了技术的支撑,带给了我工作的信心,更重要的是更坚信不平庸,有成就,就需要追随生命的质朴,需要知道自己的 兴趣,将个人兴趣与实际工作相结合,而不是做那些看起来很美的事情!如果当初我继续考研,看起来高大上,但实际情况是一个渣渣整天在给自己吸食精神鸦片: 我一定可以,I can play!最后结果却是获得一个重在参与!而且浪费了这一年这么好的一个机会。以前我相信:努力就应该受尊重,但现在我相信:只有有效的努力才配得上尊 重!很多时候不是不够努力,只是努力的方向错了。错误的努力比不努力还可怕。人云亦云,没有独立的思维,是绝对不可能成事的!

最 初开始学习我还是浮躁,总以为自己是计算机系出身,好歹有点编程的基础,于是我贸然前进,直接开始Android的学习。结果是我深深的受到了打击:感谢 某华,老师讲的真心好,跟着老师的步骤可以做,但是离开老师就什么也不回了。老师使用知识点那叫一个轻松写意,但是对我来说近乎陌生!这下我终于知道差距 了,于是我又买了一套某智的Java基础班视频!当时我就痛下决心:基础班的视频从第一节看起,绝对不以自己有基础为借口,遗漏任何知识;所有的代码必须 自己手工敲!之后我也劝很多人:不要浮躁,总以为大学里学过有某些基础;其实你没有一点基础,你的那些基础撑不了基础班的前五天!

Java 基础是成都的某龙教的,某智普通讲师年薪便20W起的水平果然不是吹的,教的相当好!说Java的学习:不管是自我评价还是曾经参加各种小测试,我都认为 自己的学习非常扎实:从5月3号开始学习基础视频起,我真的

是全身心的投入了,学校里能逃不能逃的课都被我逃了,看视频,看完自己反复敲代码,科学的安排 进度每周复习两天,对于任何知识点我从不畏惧学习第二次,全天的Java直到晚上12点之后。那时很多人说我是一时激动,过一段时间激情不在学习就不会努 力了。这是20xx年的最后一天,我想说:所谓的高原期、疲倦期我都遇到过,但是我都坚持过来了,直到现在我还在学习,超脱某马的知识!我也有很多想做的 事情,只要我不确定自己做,我绝对不会说出口,一旦我说出口,我是一定会去做完的!

母 亲节那天我发了一条说说,给自己的压力:不画饼充饥,一句话放这,我成功的速度必须超过你老去的速度!我给妈妈打电话给我妈一个许诺:从当天开始查起,两 年之内,工资达到某K!而这个数我现在相信不出意外工作后我就可以实现!也是那天开始,这一年我一直在描述自己努力的方向、自己的前景给父母,之前他们都 是在忧虑我的未来,公务员?考研?我明确告诉爸妈:我的未来不用你们丝毫的操心!我在试图改变他们传统的思维,我发现:混得好的,都是敢闯的。世界上没有 一劳永逸的事情,一眼望到底的、重复的人生我不要做!

虽 然我基础几乎没有,但因为学习认真、合理,所以水平在同期学习的人中还是不错的,信心慢慢的就有了!学完GUI之后的那天晚上我自己结合前面的知识独立写 了一段程序,240行左右!当时相当激动!!现在看起来那几乎是渣渣,但是对于当时刚刚接触Java的人来说,那是极大的也极其需要的认可!

那 时我是极度想去某马学习的,在某马论坛积极的问问题,力所能及的回答问题,争取技术分!某马论坛的人数虽然不多,都是想去某马的才会去论坛,但是正是因为 这样学习的纯度相当高,学习氛围相当好,有一句话:夜夜不熬两三点,欲进某马怎实现!很多次很多从未谋面人的回答真的太让我感动了,给你一个问题的回复就 有500多字,比你的问题字数多了多少倍;和一群志同道合的同志一起学习是多么的幸运!在6月29号我也终于结束了Java基础的学习,准备在暑假前将某 马的面试先过了,接下来是Java高新技术,接触到了张孝祥老师,太多人佩服,我也很佩服!

自荐信-基础测试-技术博客 -入学测试-面试!某马的流程真心合理,培养了非常非常好的学习习惯:基础的重要性-自己解决问题-总结的重要性-与别人协作交流-分享!7月份,暑假, 搬到了学校某机房一起学习并享受空调:夏天太热了!!!中旬我们的赵班长确定搭上了末班车、去某马学习,敢想敢做,赞一个!我们在学校也开始更加努 力:15号,开始了JavaWeb的学习,之前有心理准备某马的难度会更大,没想到的是大的有点多,学习Java基础只有极少的需要回过头看第二遍视频, 某马的课,看第二遍视频、三、四遍才懂很正常!我做多看一段视频五次才懂,真不是我笨啊!!!好的是我从没因为难而懈怠。暑假里作息是晚上基本两点睡,早 上八点起,中午午休1个小时,别的时间全给了某马!这样的夜战让身体变得虚弱,但是也让自信慢慢累计,那么难的知识都被学会了,后面的即便更难,也有了前 面学习积累下的信心去面对!

8 月15号左右,开始进入核心Android部分,内心十分激动忐忑,又复习了Java基础,Web基础才敢开始!事实证明:前面的准备工作做得越充分,

后 面就越省事!在某华的带领下,开始窥探Android的知识,如鱼得水!我认为给我影响最大的老师:某龙,教会了我Java基础、某华:将我引入了 Android的大门并深入了很多、某睿:思维上的提升舍你其谁!!某华据说十分年轻,但是学识渊博,其实我最敬佩的是某华的教学品德,某华也是很具屌丝 气质的(虽然年薪50W),但上起课来从不含糊,从来是标准的普通话加上最专业的知识讲解,态度没有丝毫的敷衍;手机卫士期间看得出有人上课问问题:某华 说这个过几天讲。到了最后一天,某华一个问题不少的给解释了!要是别的老师:估计以忘记了为借口、糊弄过去的会比较多!

9 月3号开始手机卫士的学习:知道这个重要,过万行的代码!于是又把所有的知识重新复习了一遍!手机卫士讲了9天,我是学一天敲一天:时间很紧张的这样18 天!对某华真是佩服之极,还是我的话:你以为这是已经是一座高峰,某华还是翻越另一座更高的高峰!之后我反编译了真实的360手机卫士,借用了其中的素 材,加上了自己想要实现的功能,总共用了快7天时间自己敲完了到现在看来依然高端大气的手机卫士。虽然现在看来代码部分可以重构的很多,但是当时我是即做 设计又做功能实现,又去做优化,并不是单纯的实现,涉及了很多整体层面的思考,所以现在我还认为自己做的这个很不错!

做这个手机卫士的时候因为长时间的操劳,饮食不规律,每天晚上都是九点多去买个饼、一包奶凑合(省时间有木有)!做完的第二天就被医生诊断输液4瓶!十一来了之后又是4瓶。也在总结:再忙也不用忽略自己的身体,自己的亲人!

10 月份、学习了豆瓣客户端+手机彩票!豆瓣客户端上面介绍了很多的知识点;也建立了对优化的认识!曹睿的手机彩票太厉害了,抽取这个思维简直到了极致,你已 经对这些代码的简化佩服的不得了,某睿告诉你:还可以再抽下,更简化!这个项目对思维的提升是太大了,和一般的项目完全不是一个高度!手机彩票我看了两 遍,才自己做!自己做完,看着那么精简的代码,感觉真好!

11 月份、16fun项目不大,但是介绍了很多我想学习的知识点,老师讲的不是太好,后期自己做的时候就是自己的思维做的!因为关注Android,所以经常 浪迹各大IT人聚集的网站,总是喜欢去搜索Android的资料。这个月末搜到了一个PPT,万分感谢,将我领上了框架的路,里面介绍了两个框架,给了一 个接口!加上后续我自己又学习的框架,Android开发简化的同时也更加有信心,看起来也更像有工作经验的淫了!

12 月份和一起学Android的同学共3人,练习团队开发,做了红孩子购物商场项目。因为时间紧张,我们将很多东西省略,尤其是我们的强项android 端!我们做的就是之前我们不熟悉的或单个人没法完成的部分:服务端、数据库、SVN团队开发、成员沟通、UML等!不得不说运行合理的话一个三人项目组比 单个人开发时间乘3出的效果要好的多,一起讨论项目流程、细节、分工、这样的开发更能调动成员的激情,真心感谢!这个月也在思考自己写一个框架,最终20 号左右我的两个框架EasyAndroids与SAEasyAndroids也正式开源于Github!

这一年,是实现的一年、我实现了自己要去远游的梦想;这一年是积淀的

一年,我接触并且深化了Java、Android的学习,从最初一个程序20行代码都 写下不来到现在敲过的代码量过10万。一路走来的艰辛、信心的增长浮现在眼前,这一年过去了!在网上接触到了不少的牛人, 我眼中的牛人,就是思维比你开 阔,见识比你宽广、态度比你端正的人!很感谢他们,没有他们的潜移默化,我的进步肯定会有瓶颈!很多思维并不会直接带给你收益,但是这些思维能间接的更多 带给你收益!就比如你上街买菜不会使用三角函数,但是三角函数能决定你买菜的层次!

今 年我是没有投任何的简历,我有我自己的观点:打铁还需自身硬,我要的不是一份正常大学生的工资,所以一直将重心放在自己水平的提升上!投简历的又能怎么样 呢,满足自己在找工作的心理?浮躁!11月底开始我也开始着手搜寻自己的面试项目,"你的负担将变成礼物,你受的苦将照亮你的路。"这句话又一次被证明正 确:因为知识学的很扎实,不曾浮躁的干那些看起来很美的事情,所以面试项目的准备很有信心!

开 源究竟成就了多少人?现在我越来越接受Java开源的好处,这本身就是一种高级的思维、流动的状态!可以看到网上有很多人的博客,这些行为都能体现开源的 心态!The more you share ,the more you get !Java与Android能够强大起来,最基本的不就是开源嘛!

IT这个行业,首先比别的行业不拼爹,因为比较的是技术,只要你的水平高,工资绝对高;而这个高比别的行业要高的多,任何行业都有好的,但是IT相对好的比例更大!在这里技术可以成为你最有力的语言,技术可以成就你、实现你的梦想!

这一年学编程感悟到的:

1、 最重要的:先做人,后做事!人的一生都在学做人 ,学习做人是一辈子的事。这个做人是指把任何事情做成功所需要的一些品质:兴趣、热爱、坚持、自制、见识、独立、不浮躁等!做事情不成功,往往是缺乏这些 基础品质,不是做一件事情不成功,而是缺了这些做任何事情都不会成功!太多人盲目的上路,成功需要的做人品质你都没有,慌慌张张的开始做事:盲目的出发, 然后意料之中的跌倒,然后再次迷茫,思维被禁锢于狭小的圈子,再次盲目出发,再次恶性循环!马云、马化腾、李彦宏、他们为什么能成为顶尖人物,首先不是异 于常人的品质吗?普通人有那种见识,能那般坚持?没见识,是一件很可怕的事情,生活千篇一律,没有提高!

2、 了解自己,找到自己的兴趣,做那些让你在平静的时候仍然自发区去坚持的事情,热爱才是成就的前提!5月份以来我几乎全部的精力都在编程上,如果不是对 Java的认可,没有对移动互联技术的兴趣,这么久了我想也坚持不了,那些想看我笑话看我放弃的人早就得逞了!有人说:真正成功的人,是能发现自己的天 赋,并将天赋全然绽放的人。但遗憾的是,我们被“木桶理论”局限了,绝大部份的人都将大部份宝贵的时间,用于去弥补自己的短板,木桶理论适合用于组织,不 适用于个人成长。去发挥你的天赋吧,别太在意那块短板!

3、 独立、自制!恒字有多难写?想法大家都有,都会说坚持,但是真正坚持下来的有几个?软肋是执行力!在学习的时候,从不要管别的多少人在干嘛,不去凑这个热 闹,那些给不了你想要的未来!自制力太差,外界的细微对你的影响就太大,想做的好几乎不可能,不要让别人主导了你的生活!关于独立:不要依附任何人,他会 成为你成长的阻碍!身边有比你水平高的人,不要有这个

依赖,遇到问题就去问,要锻炼自己解决问题的能力!鱼不重要,渔才重要!自己解决不了可以让人给你提 供思路,但是具体的操作一定要自己做,这样才有可能独当一面!

4、 科学合理、良好的习惯!某马的课程就十分的合理、学3天复习1天,学2天再复习一天,给你充裕的时间去把知识点掌握牢!科学合理的安排往往能事半功倍,反 之只知道盲目的去无效努力,事倍功半!好的习惯:总结、分享、健身、交流!不总结学的再多也是白搭,最强的记忆也比不过最淡的墨水,总结的好处在于知识生 疏之后看下总结就能马上拾起,不需要再重新开始!好的习惯,对一生都有帮助!

5、 坚持、执行力!很多人并不是有天赋、能成功靠的就是有效的坚持!姚劲波的58上市了,他说5年他每天只睡4、5个小时;有人发贴自己的经历:5年时间,工 资从1K到18K×18!从他的前两年经历能看出他的迷茫,但是他从没有退缩,终于在IT找到了自己的一片天!看很多人的博客,那种坚持了很多年每年都总 结自己的人,我十分的佩服,那些文章就看出了一个人奋斗、成长、物质生活与精神境界的提高的过程!坚持让他们活的很不错,我想我为什么不能呢?这个世界上 到处都是半途而废的人,这个世界上到处都是自认豁达的人,而豁达有时候不过是“放弃”的代名词。

6、 踏实,不把说到当做到意淫!当自己不冷静的时候,去看看很多大牛的博客,想想乔布斯的stay hungry,stay foolish,找找与大牛人生境界的差距!浮躁是很可怕的事情,急功近利,梦想是没有捷径的,或者说当你试图寻找捷径时,你就已经开始亵渎你的梦想了。 世界是守恒的,当初你抄的捷径越多,到最后走的弯路就越长。其实,对于整个人生而言,从来就没有过捷径,而那些,

你曾经认为好走的路,都是下坡路。KG说 的:成功需要血、汗、泪去换!很多事情在短期内看不到任何的起色,但只要基础牢靠,只要方向正确,时间会给你的更多。前期打牢基础,收效更多!

7、人,最大的对手真的是自己!但是这个对手真的不容易超越,自己都可以超越,你根本没有对手能阻挡!就如同那句话:不要轻视任何苗条的女人,你不知道她有多强的自制力!挑战自己的弱点,实现重生!

8、 安全感来自对自己的信心,是你每个阶段性目标的实现。归属感在于你的内心深处对自己命运的把控。我认为这是对的,前期的准备越充分,后期的路就越轻松!你 现在的状态是你三年前决定的,你现在决定的是你三年后的状态!很多时候心态的失衡、失利、不顺,不都是之前的恶果吗?

9、 时间不欺人!如果你不相信努力和时光,那么时光第一个就会辜负你。不要去否定你的过去,也不要用你的过去牵扯你的未来。不是因为有希望才去努力,而是努力 了,才能看到希望。你把人生过得琐碎,你也就变得平庸无奇;你把人生的路走得越来越宽广,见识自然越来越高,很多身外之物自然就来了!

展望2014,要做的:

1、北上,找到一份达到自己预期的工作;这一年的学习都是积淀,正是为了14年的工作铺路,到了该上场的时刻,show it!

2、完成自己的毕业设计;毕业设计是基于城建的一个Android客户端,我想要的不是单纯的完成课程设计,而是切实的作为城建学子的一款工具,把它发布出去,长久的进行更新、改良!

3、 精心写自己的博客;这一年学习的过程中,自己也有很多的总结;但是鉴于时间有限,都没有发布出去!写博客不仅仅在于总结自己的所学,日后快速回忆!还在于 你写的博客有人看到,看到之后如果帮助了别人,别人会给你反馈,这就监督你必须写出更加高质量的文章;既帮助了别人,又对自己有好处,何乐不为!写博分享 是一种精神,一种信仰,一种传递正能量的方式。其实也可以看得到,CSDN上博客排名靠前的,都是活的不错的!

4、继续学习高大上等知识;读业界著名的书籍《Thinking In Java》《算法导论》《设计模式之禅》《敏捷开发》等,深化编程思想!任何事情都不能成为不去学习的接口,只有学到老,才能滋润的活到老!

5、不放弃!你的拳头没有击打够一万次,你就永远不会知道第一万零一次的威力有多大。积淀,厚积薄发!

最后贴一些常看的激励自己的话:

这 几年累是一定的,但我相信我的人生不可能就止于此了,我不想长大变成街上一抓一把的庸人;我不想以后为钱发愁,我不想以后每天做的都是不喜欢却必须做的 事,我不想成为那种人;我有我的梦想,所以我要努力,只有坚持这阵子,才不会辛苦一辈子;我发誓会努力,我会让自己过得很好。

如 果你有梦想。就要去捍卫它。当别人做不到什么的时候,他们就想要告诉你,你也不能,如果你想要些什么,就得去努力争取。就这样。最终你会发现,能够把你和 别的人在更深的层面联系在一起的,绝不是那些可以被轻易贴上的标签。不是你们上过同一间学校,来自同一个城市或国家,有同一个星座或

血型,你们就能彼此喜 欢。能够维系你们的,是同样的信仰,准则与价值观。只有找到那些和你走在同一条路上的人,你,才不会感到孤独。

还 记得科比的那句话吗?“我知道每一天凌晨四点洛杉矶的样子”。而我也知道,每一天,黎明破晓前,山政六点的样子。没有逗留的人群,也没有吵杂的声音,只有 微弱的星光和匆忙的脚步。其实,人生是自己的,有人选择安逸,有人选择挑战,我们都不是完美的人,但如果你不逼自己一把,就永远也不知道自己究竟能做什 么?这世界,唯有好姑娘和梦想不可辜负!

当你挺不住的时候,想想那些高考的遗憾,想想花季雨季,约好一起走过的年华,想想那些志存高远,比你还要努力百倍的人,怎么能半路就返航。 消 磨时间来打发无聊,其实是精力不济的表现。人这种状态不能做任何有意义的事——比如专注高效的工作、学习,只能做一些娱乐性较高看似放松的事——上网、看 肥皂剧等。但这一过程中,人内心的斗志实质上是被逐渐消磨的。随着时间的拉长,人的精力愈发懈怠,往往会坠入更深的无聊之中,恶性循环,然后怀疑人生,畏 惧未来!

俞敏洪:活到点子上就是能够专注于对生命最重要的事情,我觉得有三大要素:第一,有一个自己特别喜欢做的事情,而且这个事情能够带来经济收入;第二,对于生命不需要的财富没有过分的贪欲,能够云淡风轻;第三,有一个可以专注一生爱的人,可以相伴终生。

when nothing seems to help, I go and look at a stonecutter

hammering away at his rock perhaps ahundred times without as much as acrack showing in it. Yet at the hundred and first blow it will split in

two,and I know it was not that blow that did it--but all that had gone before.

当一切似乎于事无补时,我回去看石匠猛敲巨石,也许敲了100下,石头也没有出现一丝裂缝!但到101次,石头裂成两半,我知道不是最后一次砸开了石头,而是之前所有的努力!

一 个人二十几岁的人,你做的选择和接受的生活方式将会决定你将来成为一个什么样的人!我们总该需要一次奋不顾身的努力,然后去到那个你心里魂牵梦绕的圣地, 看看那里风景,经历一次因为努力而获得圆满的时刻。这个世界上不确定的因素太多,我们能做的就是独善其身,指天骂地的发泄一通后,还是继续该干嘛干嘛,因 为你不努力,谁也给不了你想要的生活!

我丝毫不介意你的三十岁叫做人生的初老,不过我的三十岁一定会是人生的高潮!

成事必备的三点要素,立志、见识、恒心。三点缺一不可,缺乏的,努力往这三个方向靠,做不到,什么励志,激励,都白搭。

这 几年,我走过了很多地方,尤其是今年学习的感受,我开始知道自己的优势:我不是一个仅仅会想想说说的人,我有我的行动力;我也有很多的梦想、远方,但是当 我确定不会马上去做的时候我都是把它们埋在心里;一旦我确定要做,说出口,我百分之一百会马上做!所以,有时候我会显得极端。

这一年就算是结束了,年末,内心还是充满了感激:感谢父母与朋友的支持,感谢网上那些素不相识人的相互扶持,感谢一路走来的赵班长Vs老汤,

感谢某马的名师, 感谢我眼中的牛人,也感谢自己在旅途与学习上的付出,辛苦了,但是你会得到应有回报的!

理想就是希望的种子,我们常常幻想春日烂漫的山花,满满的氤氲着希望。 现实就是那高耸的山峰,山路坎坷,土壤贫瘠,只给最有毅力的种子以怀抱。 我爱这土地,爱它的深沉。

这一年,我在路上。

20xx年,我会北漂。

不远的将来,我会拥有自己的事业,娶我心爱的女孩,孝顺爱我的父母,我会拥有很多温馨的未来。

那就是我的理想,技术是我的武器,奋斗是我的道路,山高水远,一往无前!!

相关推荐