学习Java有一段时间了,内心隐隐约约有些想法想去表达,但是,老是不知道该怎么去下笔。今天,实在是憋不住,就回顾一下这段辛酸的学习历程吧!android
在大二里学了Java,感受比C++简单些,可是那时候本身并不理解大学的教学模式——大学只能给你讲一个面,至于某个点,得靠本身去专。学了一个学期,感受Java好高大上,竟然能作计算器、日记、记事本(当时C++就讲了面相对象,纯基于控制台编程),简直没法想象!但是,学期结束了,考试结束了,而后,我也结束了Java学习。接下来,大三,学了.net,哎呀,我去,这玩意比Java还爽,拖几下就能搞定一个记事本。而后我开始想到一个问题,当时某小明老师教过一门课叫数据库(说真的,那老师数学挺好的,毕竟是数学系的骨干教师,至于为何带咱们数据库,这个不深究),嗯,对,学过,但是怎么用到程序中呢?数据库
而后,我本身找了不少资料,第一次以为数据库这么高大上,我作了个点歌系统,不错,学期结束了。丢了,而后在某次不当心的逛书店(由于重庆夏天太热,去书店蹭空调),我看到了android开发,好东西,我和这货有点缘分。而后干了几天,我发现不是那么回事,Java真的该从新学,但是不知道该怎么下手。在某天,我偶然认识一些想搞android开发的朋友,聊得不错,咱们很快,7我的组建了个团队,俩设计,俩推销,仨编程,开搞。呵呵,真的没想到,这一切都想得太简单了,咱们忘了咱们没有深刻学习过Java的网络编程。android是怎么获取数据的?apache
这点上,咱们卡壳了,同时,作设计的一哥们退出了,接着就是遇到各类问题,你可能想不到,咱们居然花了3000大洋去打点,终于,见到了一个经理,而后他告诉我,大家得有个服务器,而后我告诉你,apache服务器不错,你记住,启动它的命令是net start apache!完了,3000块……编程
没错,我懂了,只能靠本身,既然是服务器,那我就从服务器端开发开始学,对,我选了Java,而后学JSP,这个不错,从网上找了些视频,跟着作,作完一个项目以后,老师说,如今JSP已经不这么用了。接着学JavaBean+JSP、Struts二、Hibernate、Spring愈来愈高大上了,我也愈来愈迷糊了……服务器
现在,本身已经能作一些玩具项目了,但是,回过头看看,这一路走来,我原来真的是一我的,没有师父,没有能够问的人——除了百度、Google(但是它也远去)。是的,如今我懂了,android怎么和服务端交换数据了,可是,我却离他愈来愈远了。网络
如今的我,还跟迷糊,不少东西都是只知其一;不知其二,毕竟什么都是学了一点皮毛,可是,我至少可以懂得,没有人愿意带你装逼带你飞,由于他们都很忙。因此,要靠本身的努力……学习
——致二逼的本身.net