南通地区最受信赖的IT培训 | 南通大学计算机专业学生实习实训基地 | 崇川区政府指定信息化建设辅导站 | 
快捷导航
开启左侧

学习总结|Java88班王祥

[复制链接]
admin 发表于 2017-9-20 14:36:50 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
青鸟学习总结

       从学校毕业之后,我走上了和专业匹配的工作:建筑施工,在我看来,这真是一份伟大的工作。

       然而理想很丰满,现实也很骨感。实际去了项目部之后发现既没有那种每天坐在办公室看图纸的高端大气的风雅,也没有在现场指挥的运筹帷幄的气度,每天的工作就是带着仪器一层一层的做重复的事情,而且这个行业关键问题是:地球不爆炸,我们不放假!!!充斥着这样那样的理由,我决定转行,改变自己的人生轨迹。

  那么......为什么转行选择程序员这份职业呢?

首先,我身边有一个朋友是做程序员的。当时我把第一份工作辞了之后就去请教他(毕竟程序员在我眼中是一份聪明人才会做的职业,请教他不会错的),当时我就向他诉苦:做施工员真的是没前途,又苦又累还不能怨社会,一年到头不放假,天刚亮就要起床干活,天黑了才能下班吃饭,刮风下雨也只能在现场待着,想换行我该怎么办?他当时还在敲代码(不得不说他真是认真,过年放假还在写代码,这么上瘾么),头也不回的回了我一句:想换行?敲回车啊!我:???
然后,他就给我推荐了他这份职业。刚听到这个建议的时候我也是怦然心动的,在我眼中的他:朝九晚五,周末双休,月薪过万,简直人生赢家。但是毕竟大学没有学过这个,我心里也没有底,谨慎的问一下这个东西难不难学,工作好不好找,在他一番忽悠和推荐之下,我走进了南通青鸟教育机构的大门。
  刚进入青鸟时,瞬间觉得好温馨,好有感觉,仿佛回到了象牙塔的生活。以前在学校的时候意识不到,觉得学校生活枯燥无味,每天三点一线,离开了学校走上社会才知道,能够无忧无虑的、没有老板的批评,不用担心工作完成的状况,周末还能随时回家,这样的生活太幸福了。于是乎在荷尔蒙的冲动之下,我加入了这个家族。

我选择的课程是JavaWeb开发,第一门课程是前段页面设计的HTML5,刚开始学的感觉是:哇塞,写网页原来这么简单,区区几行代码就可以把一个空白页写出这么丰富多彩的东西出来,原来我也做得到嘛。

  我抄的第一个网页大概用了一个下午才画完,当时的成就感真是无与伦比。相比于之前在工地的每天浑浑噩噩的过着机械般的生活,一想到以后每天都能做这么有趣的事情,还能挣钱,真是做梦都会笑醒。当然现在看来当时还是太年轻了,没想到这一行水那么深。
从JavaScript开始,真正难学的部分开始了,有了语法和逻辑的问题,之前的HTML代码,就算写错了,也就是网页不显示写的东西,但是JavaScript不同,一个死循环可能导致内存一直不断占用,最后栈溢出,造成电脑死机,刚开始HTML的代码写的少,有什么错误一眼就可以看出来,JavaScript代码的数量远远超过了HTML代码,找错也很困难,而且JavaScript是弱语言,可能一个括号,一个分号都使得整个页面错误,更头疼的是,有时候即使找到了错误,报错的信息也看不懂,无从下手。

不仅刚开始的成就感烟消云散,而且自信心下降,找不到错误的烦躁,逐渐让我开始意识到一个问题:我是否真的适合学习编程,我能在这条路上面坚持下来么?多亏了我的指导老师--陆老师。在我最困惑的时候给了我指引,让我明白这是学习编程的必经之路,入门容易,精通就比较困难了。唯有坚持下去,不断的钻研,才能学好这门语言。在老师悉心指导之下,我没有气馁,逐渐学会了调试的方法,找错误的思路,安全度过了第一个困惑期。

除开平时学习的酸甜苦辣咸之外,青鸟教育的课外活动也是非常丰富的,让同学们在枯燥的学习之余能更好的享受生活。

这样良心的活动极大地促进了师生之间的情感交流,在活动中我们没有身份的悬殊,大家都是良心竞争的伙伴,尤其是在每天浸染在代码中的身体,突然大汗淋漓一场,别提多么兴奋。

开始学习Java,才等于开始学习编程,真正有意思的地方才开始。开头学很轻松,因为基础的部分变量、语法等和JavaScript如出一辙,差别不大,前几节课甚至觉得有些索然无味,练习的习题也是信手拈来,之前被打击的自信心似乎开始恢复了,学习也更有激情了。随着学习的深入,我遇到了Java学习的第一个难点,即面向对象语言的三大基本特性(封装,继承,多态),光是名字听上去华丽无比,似乎是玄之又玄的东西,事实上也确实如此,听完之后你以为你懂了,做题的时候发现还是不懂,然后就导致了连锁反应,接下来的知识也跟着听的云里雾里,这就是学习的第二个困惑期了,感觉自己潜力到极限了,再也学不下去了,陆老师还是那句话来指导我们:不忘初心,始终如一。所幸的是,接着后面学习的内容都是一知半解,不懂的东西越来越多,反而觉得没那么焦躁了,所谓被打击的越多,抗打击能力也愈强了。

Java基础知识暂时告一段落之后,终于开始学习课程的核心内容,把前段和后台结合起来的技术——Jsp!终于可以写一个用户和数据库交互数据的网页出来了,想想以前浏览过那么多漂亮的网站:淘宝,爱奇艺等等,自己终于可以动手写那种东西了,顿时觉得努力学到现在真是太好了。
  然而实际上炫酷的动态画面、复杂的逻辑结构那些都没有。

  陆老师说:刚学6个月,你们连入门还算不上,找到工作之后,能先把最基础的增删改查做好就可以混一碗饭吃了,最重要的是不断学习的过程,编程的世界太广泛了,想要学习一辈子根本不够,冰冻三尺非一日之寒,等到适应公司的工作节奏之后,把Java基础知识深入学习一下,例如虚拟机的原理,协议是什么等等,只有多写多练才能把代码写的更优雅。

  让我发现了自己很多问题:首先是编码问题,以前不注意编码方式,导致有的项目导入eclipse里面出现乱码,这就很不友好了,然后就是注释的问题,以前不写注释,一个月之前自己写的东西自己都看不懂想表达啥意思,现在尽量保证自己一段代码就要有一段注释,这样自己看着都觉得很舒服,写注释还能帮助自己理解代码的涵义,如果出错了找错也更方便。

不知不觉半年时间过去了,回忆往昔,似乎学到了很多,似乎又什么都没学到,收获肯定是有的。就像比尔·盖茨说过:任何人都应该学习编程。Java是一门面向对象的语言,学完之后看世界的角度都不一样,会把日常遇到的各种事物进行抽象分类,思考各个可能性,让我生活更有效率。今后的道路只希望自己能够持之以恒,一直品尝到编程的乐趣,把编程当成生活必不可少的一部分,在这条路上越走越远。

总之,能够学习编程真是太幸福了!

我要成为牛B程序员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

0粉丝

207帖子

会员达人更多+
广告位

信息推荐

更多+

最新信息

更多+

关注我们:南通青鸟IT教育

官方微信

咨询热线:

0513-89197166

地址:江苏南通跃龙南路182号数字大厦二层

邮编:226000 Email:sujingjing@ntqingnia.com

Copyright   ©2017  青鸟IT教育  Powered by©NTQN       ( 办学许可证号:教民13206027zx00201 苏ICP备09098946号 )