不惑之年,感悟!

与计算机如何结缘

我真正最早接触到计算机应该是大学刚毕业,那时候大哥单位有一台 286和一台386,我们就天天晚上去玩,有时候玩到半夜12点回来,其实现在想起来那时候真没什么好玩的,好游戏很少,仙剑一那会儿都没接触到,TT打字算是最有用也最好玩的,指法就是那时候练出来的,而五笔打字是在大哥家小霸王游戏机上学会的。
后来随着时间,计算机迅速发展,逐渐接触到 window3.2win95win98, win2000,各种软件游戏没少玩,后来无聊时还看着一本翻译得极烂的VFP3.0编程的书学了一些,还给别人免费编了一个XX局用的考试自动出题系统, 现在想起来真是不可思议,当时自己那水平怎么可能做得到。
2002年的10月,经过半年多的思想斗争,我决定不再从事当时的职业了(当时原因主要有两点:一是我不喜欢和人打交道,二最重要的是我认为在那个行业没办法不违背自己的做人原则,思想压力太大),恰巧我哥邀我帮他开发维护系统,于是离职来到现在的这家单位,一个人用VFP做系统开发和维护,一直到现在。

Java和兄弟连如何结缘
一个人孤军奋战并不象自己想象的那样顺利,没人指点,没有经验,没有很好的整体规划,原来的系统就是个烂摊子,系统完全是跟着需求跑,而已经成型的数据库设计的不合理更是雪上加霜,需求是多变的,费尽心思做出来的功能可能用不了多长时间就没人用了,而新的需求又得熬夜去做,时间就这样一天天流逝,而我的编程能力却没有太大的长进。
2003年的时候,单位上了一套JSP做的商城网站,是请人编的,但当时开发网站的是几个在校学生,系统问题不少,从那开始,我就逐渐接触JAVA,但是自学之路并不顺利,我的自学能力并没自己想象的那么强,而长期以来已经习惯了VFP面对过程思维,习惯了那种摆摆控件,写些方法就搞定的模式,换到了JAVA离开类和对象就寸步难行的情况,我适应不了,我hold不住了,我没能坚持闯过面对对象这道难关,这次的失败也给后来的学习蒙上了阴影,后来因为单位对网站有新需求,几年里我又断续的学了几次,也只能是照着范例和视频把原有的网站修修改改,因为基础不扎实,每弄点东西都要查很多资料。
今年单位领导希望我出来学习,好把单位一直要上的网站做出来。其实近几年我也很想出来参加个培训班学习,没学会 JAVA,没能熟练的掌握一门流行的开发语言,实在是不甘心。本来想再把java基础好好学学,把硬盘里N多的视频认真看看,再出来学,但几个月转眼就过去了,生活还是那样,眼看今年又要过去了,最后下定决心一定要出来学,在java.net之间也不犹豫了(.net我也自学了一些,并且给单位做了一个对付用的软件来管理淘宝店的品种和库存),就选更难的学的java
北京有名气的 JAVA培训机构我至少知道4家,本来是打算在另两家早已看了几年的培训机构中选一家,正好这时候在verycd上看到兄弟连的java培训广告,当然第一眼是超级优惠的价格吸引了我,但认真看了一下兄弟连的网站和论坛,我觉得这个地方应该是很不错的,而且也能给单位省些钱。当时觉得可以来这里的理由有三个:一是看了论坛感觉就是这里的要求很严(但是没想到这么严),这样最好,即使我自己学不下去,那么就应该去一个管得严的地方学。二是我仔细看了课程体系,和其它机构相比基本都差不多,而这里JAVAEE和安卓开发都能学到,也不要求有比较好的基础。三、以前在网上也下载了N多视频了,但从来没听说过佟老师,而兄弟连的JAVA课程又是新开的,课程的质量完全没处了解,这是影响我决定的最大因素。我在网站上下载了佟老师的视频听了一节MVC的,感觉听得很明白,10.18又在线听了一节JSP的公开课,我觉得我能适应他的讲课,于是就这样下了决定。

这段学习的感受 :
转眼来了已经半个多月, JAVA基础部分也快结束了,说实话现在写战地日记时间是还短了些,必竟只上了12天课,一个阶段还没结束呢,但是感受还是有些的。

一、对老师:来这段时间对 4个老师印象最深,佟刚老师真人看起来比网站那P过的图片靠谱多了;宋红康老师从外表上看不出来他也很能侃挺风趣的;李明老师真人和他在QQ群里的猥琐完全不同;张晓光老师非常能讲又有自信的,虽然知道他那是说教但你也愿意听。兄弟连的老师特点就是都是很有自信,有相当的人格魅力,都很能说,风趣中带点猥琐,说教里不失幽默。

二、对听课:佟老师的讲课没有让我失望,虽然他没明说,但从他的话里可以看得出,他自信他的讲课不比任何 JAVA培训讲师差,到目前为止我认同这一点。虽然有一部分零基础学得比较吃力的兄弟觉得佟老师讲得乱,没条理或者其它的不足,但我一直不这样认为。也许也和自己有一些基础有关,到目前为止听课完全没有压力,除了上周五的泛型最后那部分有些疑惑,需要再看下视频,其它课完全不需要看视频,课上完全可以跟上老师的思路,课后直接看代码,整理笔记做作业就行了。
另外我很喜欢佟老师讲课的风格,听起来很爽,能把知识点讲的很透彻深入,又完全不拖沓,不会把一个问题翻过来掉过去的重复讲。
JAVA基础的视频我在网上下载过最少有七种,或多或少看过些的有5种,完整看完的只有一部,这些都是在网上流传颇广的一些有名的培训机构发的免费视频,讲师也都是颇有名气的,起码比佟老师有名,说实话虽然现在知道佟老师在业内也是很挺出名的,但以前我在网上从来没听说过他。同这些讲师相比,佟老师的讲课丝毫不逊色,在条理性、知识深入度、干净利落这几点上都感觉相当好。我觉得佟老师视频发到verycd上以后肯定也会火,不过不利的是,你来得也太晚了,java基础的视频大家估计都看腻了。
如果说对讲课有一些意见或建议,那就是课上就不要浪费时间讲前一天的作业了,因为佟老师讲题的时候为了照顾教学进度,一般都讲得很快,他敲代码还特别快,结果是听了之后不会的兄弟估计还是不会,会了的兄弟就觉得很无聊浪费时间。不如把作业习题之类的都交给宋老师下午仔细给不会的兄弟讲,已经会了的兄弟也不用浪费时间再重复听了,而佟老师也能把更多的时间用来讲课保证教学进度,说实话现在这部分我觉得老师讲的再快些我也完全能接受。

三、对管理:兄弟连管理严来之前在论坛上已经有所了解,但来了之后才发现比我想象的还要严得多。罚款、罚抄、罚站、扣分、休学、降级、开除,种种要求,佟老师上课都说过好几次:“我也在很多培训机构讲过课了,但象兄弟连管理这么严这么变态的,我还没见过,但是我赞同这种方式。”对于这么变态的管理,兄弟们也都认可接受了,必竟这也是为了保证我们有一个良好的学习环境。

四、对学习:第一天开学典礼,我们敬爱的张班主任就明确的告诉我们,你们以后的睡眠不会超过 6小时,一个月后都得自习到12点,咖啡那东西根本不管用,得准备柠檬、槟榔。后来还说,要断网断电话断女朋友(还好我没女朋友,只有个媳妇,打死也不敢断)。不过现在看起来,我们比他要求的自觉多了,从第3天开始,多数人都已经开始到12点了。在这里,不学习你还能做什么呢?不学习你来这里吃苦受罪干什么?除了吃饭睡觉、和家人联系和个人卫生消耗些时间,其它时间都是用来学习的。
经过这段时间的学习,我发现我确实学会了,起码我确定 JAVA基础部分我一定可以过关了。虽然这些基础知识也都学过,但是从基本数据类型到类、对象、构造器、static……几乎没有什么毫不犹豫张口就能说明白的,要写点什么代码更是得到网上东查西查。现在我对这些都不在迷惑,即使有的知识点还不能信口说那么全,也不会差太多,写作业也没什么太大压力,我确信我能学会java了,而且我对以后的学习也充满信心。
为什么只是半个多月的学习就产生那么大的变化呢?当堂听课确实是比听视频效果更好,更有感受,但更重要的是佟刚老师开学讲话说的那几点:努力、坚持、多敲代码,还有张老师职业素质课最后那几句话我也很欣赏:连续五个月,全力以赴,只做一件事 “学习”,你就会创造奇迹确实,“聋者善视,盲者善听,绝利一源,用师百倍”,这道理人人都懂,但能做到的却不多,在家里有种种纷扰让我做不到,在这里我做得很轻松,当然辛苦是要有一点点的,但相当值,我喜欢这种每天不断进步的感觉。

这段时间的一点学习心得和建议:
时间太短,又没太大压力,所以说心得不太靠谱,就说说我这段时间每天的学习流程:
上午认真听讲绝不溜号,因为在家也是习惯晚睡早起的,睡眠太少上课困的问题对我困扰不大,除了有天没睡好只睡了4小时,但早上灌下两袋咖啡立马保证一天精神。
因为上课基本完全消化,不需要重复看讲课视频,下午老师辅导时间一般是整理笔记,参考一下别的书,有时候看看别的视频,如果时间充裕就同时把课上代码完成。
晚上自习时间,继续把作业、整理笔记和预习笔记完成后,就自己先看一部分后面没讲的内容,如果觉得这部分掌握的还不太好,就多看一下别的书或者视频关于这部分的内容,看过你就会发现,佟老师说的“尽管我讲的课时少,但我讲的知识点并不比别人少”,确实如此。我现在真是越来越觉得佟老师讲课很厉害,有点小崇拜他啊,呵呵。

这段时间也看到一些零基础兄弟在学习上的困惑和苦恼,有一些建议给他们,但是必竟我是有一些基础的,很难完全理解他们的感受,所以不见得适合。

关于学习笔记:开始我是挺烦做笔记的,在这里一天写的字比我这些年一年写的都多,而且我也不太善于整理笔记,感觉很浪费时间。但这段时间学下来,感觉记笔记还是有好处的,对知识的归纳总结进一步帮助强化了对知识点的记忆,必竟到时候企业面试笔试是要答题的。

关于每天敲一遍课上代码:这项每天必做工作开始也觉得烦,上课都明白了,作业完成得也挺轻松,感觉做这个浪费时间,不过一向都是听话的好孩子好学生好员工的我还是每天认真的完成,后来我就让自己每天敲的代码都不要和老师课上的一样,只要把讲的知识点都体现出来就行,比如异常部分,我就设计一个循环接收键盘输入根据不同输入抛出不同异常包括自定义的,虽然是没什么用,但是至少把当天学到的知识用上了。 当然如果你还看不懂课上代码什么意思,那还是参照视频弄明白了再敲吧,我个人不赞成不明白就照敲,我们不是来练打字的。

关于作业:作业是为了巩固和加强当天学到的知识的,如果为了完成作业而作业就没意义了,我觉得写不出来兄弟,如果参考别人的作业理解然后再自己写,那肯定有好处,如果不理解照抄那毫无意义,如果那样还不如老老实实写上未完成,让老师了解你学习的真实情况更好。

关于这段学习已经跟不上的兄弟:整个基础知识部分,面对对象的三章就是重中之重,遇到困难的兄弟多半是从那部分开始掉队的。所以,如果集合没听懂?没关系,最常用的集合 List list = new ArrayList();能记住吧? 先把这个记住,其它的有时间再补。泛型没听懂?没关系,集合的泛型使用能记住吧? List<String> list = new ArrayList<String>();能记住吧?其它的慢慢补。面对对象没听懂不会用?这关系可大了,不能彻底的掌握面对对象部分的知识,和JAVA有关的一切知识你都会遇到麻烦,上课老师讲的其它任何部分你都会感觉如听天书,我劝你马上把其它的都放下,看看自己是从哪里掉队的,从最简单的类的创建和实例化、最基本的类的结构和组成部分,到抽象类和接口、匿名内部类这些,封装、继承、多态三大特点,所以和面对对象有关的知识,都要很好的掌握,随便说个相关知识都能马上写出实例,我觉得这样才行。我支持佟老师说的:bank那个项目,如果能全理解,随便就能写出来,那面对对象基本就掌握了。推荐用bank来练。

来这里学习,我压力是比较大的,因为随着年龄的增长近两年工作中明显感觉思维不如以前,而且估计兄弟连以前也没有过象我这么大年龄的学员,起码现在学员加老师里,我还不知道有没有比我岁数更大的人。搞笑的是班主任张老师竟然好几次管我叫大哥,我狂晕啊,你可是我们的 Boss啊,你管我叫大哥我敢答应吗,你看人家佟老师多好,很亲切地管我叫忠玉。
在这里,不管学得比别人好坏,我不敢小瞧任何一个人,因为他们都还有一样最珍贵的东西 青春,那就意味着还有光明的未来,而我只有现在。毕业以后,他们会进入大公司,接触到大项目,而我只能还一个人回公司默默地完成我的项目。这确实有些让人感到悲哀。
尽管这样,我还是每天快乐的学习着,快乐地看着自己每天一点一滴的进步,除了顺利完成学习任务,来之前我就给自己订了几个目标: 1、在成绩上要名列前茅,起码争取进入前10名;2、基础阶段要自己完成一个小东西:MARC数据浏览器,目前基本功能已经完成,等IO、多线程和JAVA常用类库学完后再优化一下,虽然功能太简单,实际用途不大,但必竟是我用JAVA写的第一个小程序;3、第二阶段要完成公司网站的数据库设计、主体框架和主要页面,这个目标不知道能不能完成,因为还不也确定第二阶段我是否还会象现在这么轻松,但我会努力完成的。
从中学开始就最讨厌写什么东西了,花了四五个小时才写了这段又烂又长的东西,耽误我好多学习时间,但愿能以此和大家共同努力,一起痛并快乐着,为了美好的明天。
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(21) | 评论(0) | 转发(0) |
0

上一篇:破蛹成蝶

下一篇:日出

给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值