今天是11月27日,我学习javaweb有20天了,我实习有一个月零四天了。我觉得有必要开一个博客来让自己清楚自己是怎么学习的,对总结自己的每一天都有帮助。大学每天都偷偷摸摸去图书馆看书,没效果,最后总结出来:每天都学了,但从来都不总结,最后导致学了就忘了,忘了再学,老是在重复做一件事(现在看起来有点傻逼,我觉得目前我还是要克服这个长久以来养成的毛病)。
我20天以前学javaweb的目标是能做出一个毕业设计,现在也是,但今天早上我走在北京的大街上的时候,我在想我难道一点也不爱编程吗?
其实我是爱的,我感觉在程序猿的世界里比较纯粹,我感觉敲代码跟弹钢琴一样优雅,它能让你魅力十足。编程序的时候一定会遇到各种各样的问题,甚至会让我奔溃(我是摩羯座的),但我还是挺喜欢有问题可以解答的那种感觉。
从学习javaweb以来,我经历了一些过程:
1、从不会用IDE到会用
①会建环境;会将tomcat加载到eclipse上;会用eclipse建javaweb工程;刚开始肯定是慢的(即使我是学软件工程的)但一定要去动手,不要怕。
目前会做的javaweb编程就是在servlet上写filter(过滤器)和listener(监听器),学了DAO层设计,还有MVC框架
2、从不知道怎么找实例到看各种博客去模仿别人的代码
我目前还是处于模仿阶段
我感觉学习一定要有一本书:纸质书,让你可以静下来的书。我买了一本疯狂java讲义
我还是得模仿大量代码,一定要耐心,多看源码。网上有些源码是大神放上去的,没有告诉实现他们的过程,比如:我第一次做filter过滤器的时候,网上就没有web.xml文件的配置,我在eclipse中根据大神的代码敲了一遍,并没有得到效果,最后才发现还需要配置文件。所以说学习一定要耐心,不能急躁,懂得遇到问题,解决问题
3、多跟大神交流,多跟前辈分享自己最近的情况,我来这开通博客的一个原因就是:
其实我一开始是在微信里写每日总结的,我感觉唯一的效果就是监督我每天都学一点,然而没有跟前辈交流的机会,即使我做错了,我迷茫了,都没有人懂,没有人会提醒你怎么做,而对于程序猿来说,这一定是致命伤。缺少交流,可能就会走偏。(目前我就挺迷茫的)
4、一定要给自己信心,学会学,也学会放松
我要开始每天都写一点自己的学习点滴。给自己每天都有一个交代。
我记得一句话就是:有些人过一生还是过一天;有些人过一生就是过一生。