自以为没有过硬的文采, 只是以流水的方式简单叙述, 希望可以激励到自己,也可以给其他同学以借鉴,仅此而已。

一个偶然的机会, 我来到了万码学堂, 以此为起点, 我开始了自己的编程学习之路.入学之时正值酷暑,听课实属煎熬,因为自己是零基础,老师讲的那些专业词汇我真的是不知所云,再到后面上机练习,更是云山雾绕。一期后半段基本上就没正儿八经上过机房,就这样一期结束了,学校的测试感觉自己答的够呛,两个编程试题选了其中一个思前想后也只是写下了寥寥几行代码,前路坎坷啊。

二期开课之后我感觉没有一期那么乏味了。可能是数学好的关系,对于二期大量的web开发术语接收起来并不费劲,但是课程后半段java代码的加入应用也使我措手不及,只能硬跟和业余时间问同班同学和老师帮忙讲解。就这样开始了我的第一个编程项目,“纸上得来终觉浅,绝知此事要躬行。”在短暂的项目开发过程中,我深深的感觉到自己所学知识的肤浅和在实际运用中的专业知识的匮乏。

我在开始做项目前的两天就开始考虑我编程的时候应该做什么内容,想做一般同学都能想到的登陆注册,其实所有的登陆注册的本质都是一样的,正则表达式的判断,但是,这些东西看似简单,做起来却难。像我在做验证码输入错误后随即调出登录界面回馈信息的时候,就遇到了问题,最后通过老师的调试,才发现原来是CSS样式冲突了。我们其他人也一样,中间遇到的问题,也及时的请教同学和老师,在机房里大家一起努力,攻克难关。有些时候,困扰我们很长时间的,可能就是一个小小的逗号,或者是被忽略的空格,这些都是我们上课的时候没有注意的,上课没有好好听的地方都在做项目的过程中暴露出了问题,一点也不含糊。我在做自己的功能部分时,也经常出错,常常忘了一些细节的东西,这让我明白,除了上课认真听讲之外,下课了还得很认真练,把代码的意思弄明白,渐渐的,像数据库里的表怎么设计,怎么连接数据库,按钮怎么设置我都熟悉起来,所以感觉这次项目实践带给我很多,不仅是检查一个人知识掌握了多少,其实更重要的是检测你的实践能力,查漏补缺以及看你是否细心、是否有缜密的思维。

二期的项目答辩顺利的结束了,随之到来的就是三期的课程了。新的知识,新的挑战。这里和大家分享在社区看到的一句话:现在的你,凭什么翘着二郎腿,你应该放下你的腿,身体前倾,时刻保持战斗姿态。

 


延伸阅读

畅言论坛畅言论坛