自己潜水优快云已经有1年半的年头了,也从优快云上下载过很多学习资料,问过很多问题,受益颇多。今天写第一篇博客文章,作为我学习的又一个新的起点。
本人是一名大三学生,主要从事JavaEE开发,自己也喜欢做一些Android手机应用,想很多大学生一样,在高中阶段并没有对编程有太多了解,进了大学后,看到他人做出一些漂亮的应用,自己非常的羡慕,在羡慕之余,也暗暗下定决心学好编程技术,为自己以后的发展打下良好的基础。大学期间,我先后学习了C、C++、.Net、以及本人最喜欢Java,看起来很多的样子,其实能够熟练应用的语言,也就只有Java和Android,在此不得不吐槽中国的大学教育(此处省略1000个字)。很多老师,都跟我说,其实学精一门语言就好,编程语言的设计思想上面都是相通的,只是在代码实现上有些不同,才上大学的我对此并不是特别的理解,直到自己接触Java这门语言大约有1年时间后,才慢慢了解到编程的艺术所在,自己开始看关于设计模式方面的书籍,现在大概能熟练掌握及应用的设计模式大约有5、6种吧。在大学的学习生活中,我深深地感受到,仅仅靠老师上课讲的知识,还远远不够,必须要有足够的热情去自助学习,所以自己有空常常上各大网站论坛逛逛,自此才有幸和优快云结缘。在优快云上面,也认识了很多朋友,无论是搞技术开发,还是业务处理,都给我很大的帮助。自己有空也会参加个优快云大学生编程比赛,感觉非常有意思,和各路高手一一过招,也能看出自己的差距,这给了我更大的动力。很多同学都问我,编程这么枯燥的工作,你是如何坚持下来的。在此我把我的经验和大家分享一下,说的不对的地方勿喷,也借此和大家交流一下学习经验。
1.给自己定下一个目标
编程是要面对电脑,和机器说话明显感觉到太死板,有时找半天也不会发现程序运行错误的愿意,这确实会令人很沮丧,所以大部分人都会对编程忘而却步。有一个编程高手
曾经说过:“只有一种人不会遇到Bug,那就是从来不编程的人”。我觉得这句话非常有道理,所以和大家分享一下。不仅仅是编程,人生也是如此,谁不会遇到挫折和困难,只有
经历过风雨才能够看到明天的太阳,给自己定下一个目标,试着去完成它,不要太注重结果如何,有时候过程会比结果更加迷人。
2.做一个自己感兴趣的项目
很多人都喜欢玩游戏,对于大多数男生来说更是如此。如果自己能够实现一个游戏,给他人带来快乐,自己也一定会有自豪感。很多人在开始的时候就给自己打退堂鼓,感觉
自己不是那块料,其实没有行不行,只有敢不敢尝试。没有登上月球的人只有遐想她的美好,只有接近真相才会发现她其实只是一堆石头。
3.多和他人分享
分享对于学习来说是非常重要的,现在已经不是一个人成为英雄的时代,学会分享,不仅仅能够增强友谊,还能够学会更多知识。自己编程不仅工作复杂,而且出错率也高。
这是本人的切身体会。
4.多学多问
和老师、同学搞好关系,保持谦虚,时刻保持饥饿感。你和可能会遇到这种情况,当学习一门技术已经有1、2年后,你会感觉没什么可以学习的东西了,这时候你可以去做一
些其他的事情,可以放松一下,或者去学习另一门技术。等你过一段时间后,你会发现其实你还有很大的差距。其实,做到一件事情很简单,但是最难的事情是去做好一件事
情。切记好高骛远。
5.善于总结
每天拿出30分钟来总结一下自己的学习成果,写博客就是一个很好的渠道。学习就是一个循环往复的事情,不要认为复习就是在浪费时间,只有将基础打好,才能够建造出更
美丽的大楼。
6.不断激励自己
每天给自己一些鼓励,为了你关心的人和关系你的人,时刻保持责任感,这是非常重要的。不要在最该奋斗的时候,选择了安逸,你的安逸是建立在他人的辛苦劳动上面,不
要把别人的付出当成是理所当然的事情。
最后总结一下,写博客的是为了记录我成长的点点滴滴,当若干年后,再翻开自己写的博客文章,希望自己能够有些美好的回忆。在此,我也希望能够结交更多的朋友,真诚
相待,共度青春。今天就写到这里吧,以前没有写博客的经历,还请大家见谅,以后我会发一些技术型的博客。希望和大家分享学习经验,谢谢大家。对了,5.20号,在这个特
殊的日子里,想我爱的人和爱我的人说一声,我爱你们,真的谢谢你。