大一、大二回忆录—对于自己在编程道路的追逐和反思
不知不觉中,大学开始了。不知不觉大一结束了,不知不觉大二也已经结束了。从名义上来说我已经是一名准大三的学生了,从以前的新生到现在的老油条。从大一的不懂事只知道玩的小屁孩到现在的开始担心,思索自己的就业道路的“成年人”。
暑假回家,最常听的话就是:明明的长瘦了。小明你成熟了。我想自己能不成熟么?世事所逼,为了生存我只能选择成熟。在这个世界从来不缺少“弱智”的人,我不想成为其中一个。
刚刚进入大一的时候,觉得大四是多么遥远。岁月如梭,时光如流,迷迷糊糊已经进入大三了....
在刚刚进入大一的时候。看见一本C语言的书,而且听说实验室有免费的网上而且还可以不用晚自习。由于在高中我是老师心目中的乖乖学生,整个高中连网吧都没有进过,机会没有摸过电脑。而且那时也没有买电脑。当时想为了这个免费得网我也要进实验室。于是利用七天的时间把那个C语言的书给看完了,当时就一个感觉不懂,完全不懂。于是请教老师,慢慢的理解了其中的一点皮毛。不过进入实验室还是可以的。在实验室中,最大的感受就是自学,完全靠自己自学。不懂查资料,再不懂就和同学讨论,还是不懂才可以问老师。当时在班上也要学C语言,在做实验的时候,感觉那个实验简直就是豆芽。但是同学们几乎不怎么懂,都来问我,最后老师让我指导同学们。当时感觉就是爽,当圣人的感觉就是棒!在这个暑假,我利用整个暑假来完成了一个小型的项目——学生成绩管理系统:也就1500行代码!!感觉自己那时好牛逼,非常了不起了。后来才知道在没有大思想的指导下,我做的那个连垃圾都不如!!
大二下学期,开始学数据结构,在实验室中又包揽了那个算法。感觉就是难,而且那个算法要的数学基础太扎实了。搞了两个月就把那个放弃了,知道自己不是哪方面的料。于是专供数据结构,慢慢的发现同学中有搞网页制作的,发现还是蛮好玩的,于是又兼网页制作(HTML+CSS)。个人感觉数据结构学的还蛮好的,最起码书上几乎所有的算法全部都可以用代码实现。暑假呆在实验室和几个同学用c语言做一个小项目——图书管理系统!其中唯一觉得好的就是可以实现很多的需求,而且是用树做的!在暑假中就开始学习javascript,在这个学习的过程中发现了有和多同学在学java于是也慢慢的接触java。觉得java好神奇,又加上在实验室搞C语言的人越来越少了,于是放弃了。开始搞java。
因为刚刚开始接触java根本不知道怎么学,如何学。于是自己决定加入培训班!对它的要求不很高,只要它能够把我领进java的门就行了!!但是在培训的时候就感觉亏!!这个教学模式根本不是我想要的,但苦于自己已经交钱了,也不能浪费,于是硬着头皮去学!!在这个学习的过程中,一般都是根据培训机构的课程,然后再加上视屏教学。刚刚学完java基础,就要求做一个项目。那时恰好在寒假,于是在寒假中给自己接了一个月的网。在这个项目中自己写需求分析,设计数据库等工作。写这个大概花了我7天的时间,感觉还好。于是再开始写代码。当时几乎痴迷了,有时会写到半夜,有时饭都不怎么吃!!在这个过程中由于第一次接触这个需求分析和数据库设计,在编写代码的时候遇到了许多的问题,一边写代码,一边修改数据库,当时就一个感觉,人还是要群体工作啊。团队合作永远都是王道!!终于皇天不负有心人,经过一个月的奋斗,我终于完成了自己的图书管理系统。自我感觉良好。毕竟花了自己这么多的功夫。。。。
在下学期开始学jsp和数据库!!由于java基础还可以,所以学jsp还是蛮好的!!但在这个学习个过程中发现自己的理论知识不是一般的差。在论坛上面竟然不能回答几个问题。天天只知道照着老师的代码敲有什么用啊!!!没有理论的基础知识做基础怎么会有提高呢??也许是自己另有打算,自己非常重视这个问题,但没有怎么付出行动。因为还有学校的课程要学习!!于是自己就慢慢的忽略了这个问题!!在做jsp的项目中,自己还是自己写需求分析,设计数据库等工作,不过在这个过程中有老师的帮助,所以进展的还是比较顺利!!当时老师给我的时间是一个月,但我设计这些就花了两个多星期,只有将近一个星期的时间写后面的代码。于是我寝室里就会经常看见我忙到半夜,很早就会起来写代码。而且还经常翘课去写代码。当时的感觉就是累,人的潜力是无限的,只要逼你是可以做出来的。
暑假开始学SSH,感觉就是方便,牛逼!!第一次感觉框架的强大。当然在做这个项目的时候,我们开始团队合作,4~5个人一组!!数据库中不得少于15张表。给我们的时间是两个月。于是我们5个人天天呆在一起商量,三个人当客户,两个人当做项目分析师!!感觉当时就好玩,于是在玩玩、做做中把项目给完成了,45天正式交项目。老师给的评价还可以。在这个过程中自己得到了许多,到了许多的问题:团队的合作、项目的分工、代码的整合、队友的沟通、项目的代码实现等等一系列的问题。在这个过程中我主要的负责后台服务和前台基本框架的一部分设计。当然最后我们集体找咋—寻找bug,觉得非常好玩,机会天天都有笑料.当然在这个项目中并没有添加什么设计模式、和很先进的技术,也没有怎么优化,运用很好的算法,就是采用MVC模式,几乎完全是传统的思想!!
在这个培训的过程中很纠结,经常敲代码,实践,但就是不知道为什么,基础知识很差。学到后面心里和不踏实。
现在踏入大三了,四级还没有过!!当初自己太注重java了,忘记了英语。虽然学校已经没有要求没有四级证书不能来学士学位。但自己还是要要求这个学期把四级给过了。哎....
大三的任务主要是加强java方面的基础知识和英语!!
新学期开始了,又要面对新的挑战,人生就是这样,一个接一个的挑战,拥着无所畏惧,所有它成功了,懦弱者躲避,所以他注定失败。所有我们应该静心面对,告诉自己其实没有什么....
暑假回家,最常听的话就是:明明的长瘦了。小明你成熟了。我想自己能不成熟么?世事所逼,为了生存我只能选择成熟。在这个世界从来不缺少“弱智”的人,我不想成为其中一个。
刚刚进入大一的时候,觉得大四是多么遥远。岁月如梭,时光如流,迷迷糊糊已经进入大三了....
在刚刚进入大一的时候。看见一本C语言的书,而且听说实验室有免费的网上而且还可以不用晚自习。由于在高中我是老师心目中的乖乖学生,整个高中连网吧都没有进过,机会没有摸过电脑。而且那时也没有买电脑。当时想为了这个免费得网我也要进实验室。于是利用七天的时间把那个C语言的书给看完了,当时就一个感觉不懂,完全不懂。于是请教老师,慢慢的理解了其中的一点皮毛。不过进入实验室还是可以的。在实验室中,最大的感受就是自学,完全靠自己自学。不懂查资料,再不懂就和同学讨论,还是不懂才可以问老师。当时在班上也要学C语言,在做实验的时候,感觉那个实验简直就是豆芽。但是同学们几乎不怎么懂,都来问我,最后老师让我指导同学们。当时感觉就是爽,当圣人的感觉就是棒!在这个暑假,我利用整个暑假来完成了一个小型的项目——学生成绩管理系统:也就1500行代码!!感觉自己那时好牛逼,非常了不起了。后来才知道在没有大思想的指导下,我做的那个连垃圾都不如!!
大二下学期,开始学数据结构,在实验室中又包揽了那个算法。感觉就是难,而且那个算法要的数学基础太扎实了。搞了两个月就把那个放弃了,知道自己不是哪方面的料。于是专供数据结构,慢慢的发现同学中有搞网页制作的,发现还是蛮好玩的,于是又兼网页制作(HTML+CSS)。个人感觉数据结构学的还蛮好的,最起码书上几乎所有的算法全部都可以用代码实现。暑假呆在实验室和几个同学用c语言做一个小项目——图书管理系统!其中唯一觉得好的就是可以实现很多的需求,而且是用树做的!在暑假中就开始学习javascript,在这个学习的过程中发现了有和多同学在学java于是也慢慢的接触java。觉得java好神奇,又加上在实验室搞C语言的人越来越少了,于是放弃了。开始搞java。
因为刚刚开始接触java根本不知道怎么学,如何学。于是自己决定加入培训班!对它的要求不很高,只要它能够把我领进java的门就行了!!但是在培训的时候就感觉亏!!这个教学模式根本不是我想要的,但苦于自己已经交钱了,也不能浪费,于是硬着头皮去学!!在这个学习的过程中,一般都是根据培训机构的课程,然后再加上视屏教学。刚刚学完java基础,就要求做一个项目。那时恰好在寒假,于是在寒假中给自己接了一个月的网。在这个项目中自己写需求分析,设计数据库等工作。写这个大概花了我7天的时间,感觉还好。于是再开始写代码。当时几乎痴迷了,有时会写到半夜,有时饭都不怎么吃!!在这个过程中由于第一次接触这个需求分析和数据库设计,在编写代码的时候遇到了许多的问题,一边写代码,一边修改数据库,当时就一个感觉,人还是要群体工作啊。团队合作永远都是王道!!终于皇天不负有心人,经过一个月的奋斗,我终于完成了自己的图书管理系统。自我感觉良好。毕竟花了自己这么多的功夫。。。。
在下学期开始学jsp和数据库!!由于java基础还可以,所以学jsp还是蛮好的!!但在这个学习个过程中发现自己的理论知识不是一般的差。在论坛上面竟然不能回答几个问题。天天只知道照着老师的代码敲有什么用啊!!!没有理论的基础知识做基础怎么会有提高呢??也许是自己另有打算,自己非常重视这个问题,但没有怎么付出行动。因为还有学校的课程要学习!!于是自己就慢慢的忽略了这个问题!!在做jsp的项目中,自己还是自己写需求分析,设计数据库等工作,不过在这个过程中有老师的帮助,所以进展的还是比较顺利!!当时老师给我的时间是一个月,但我设计这些就花了两个多星期,只有将近一个星期的时间写后面的代码。于是我寝室里就会经常看见我忙到半夜,很早就会起来写代码。而且还经常翘课去写代码。当时的感觉就是累,人的潜力是无限的,只要逼你是可以做出来的。
暑假开始学SSH,感觉就是方便,牛逼!!第一次感觉框架的强大。当然在做这个项目的时候,我们开始团队合作,4~5个人一组!!数据库中不得少于15张表。给我们的时间是两个月。于是我们5个人天天呆在一起商量,三个人当客户,两个人当做项目分析师!!感觉当时就好玩,于是在玩玩、做做中把项目给完成了,45天正式交项目。老师给的评价还可以。在这个过程中自己得到了许多,到了许多的问题:团队的合作、项目的分工、代码的整合、队友的沟通、项目的代码实现等等一系列的问题。在这个过程中我主要的负责后台服务和前台基本框架的一部分设计。当然最后我们集体找咋—寻找bug,觉得非常好玩,机会天天都有笑料.当然在这个项目中并没有添加什么设计模式、和很先进的技术,也没有怎么优化,运用很好的算法,就是采用MVC模式,几乎完全是传统的思想!!
在这个培训的过程中很纠结,经常敲代码,实践,但就是不知道为什么,基础知识很差。学到后面心里和不踏实。
现在踏入大三了,四级还没有过!!当初自己太注重java了,忘记了英语。虽然学校已经没有要求没有四级证书不能来学士学位。但自己还是要要求这个学期把四级给过了。哎....
大三的任务主要是加强java方面的基础知识和英语!!
新学期开始了,又要面对新的挑战,人生就是这样,一个接一个的挑战,拥着无所畏惧,所有它成功了,懦弱者躲避,所以他注定失败。所有我们应该静心面对,告诉自己其实没有什么....
我,无所畏惧,
即使有风雨的磨砺,失败的挫伤,
只要有坚定、执着的灵魂
在风雨中前进
在风雨中崛起
踏出我的双脚
用一个真实的行动、脚印去铺就成功的基石