首页 > 代码库 > 写在第一天

写在第一天

自几周前,基本完成学院网站以后,我就计划着写一篇博文来总结这即将过去的多彩的一年。奈何,拖延病太过严重,一直拖啊拖啊,直到昨晚和舍友玩到了三点半的三国杀以致今早醒来11点多所带来的愧疚感,让我不得不强迫自己去完成这个延迟了数周的博文。(格式不重要啦,这一段姑且作为题记吧(笑脸))

作为一个对传统文化无比虔诚的学渣,我不想把今天称为“新年”,而只是叫做“元旦”。但不管怎样说,至少社会更多认同的是阳历,所以2017这个数字的更替是无法拒绝的,尽管我想去拒绝。那么今天究竟是16年还是17年呢?这咬文嚼字的本事我是没学会。在这交替的间隙,漏洞往往是很多的,所以嘛,不必太过在意吧。那么就暂且将今日称为16年年末吧。

16年,一半的大二,一半的大三,从一个懵逼的学渣成功进化到一个更加懵逼的学渣,这也是一种难得的经历啊。我已然记不得当初是怎么想接触前端这条路的,我最早的记忆大概是模糊记得15年的寒假,也可能是16年的年初,我开始自学html的。

也就是说,到今年为止,我接触前端还不到一年时间,虽然远远不敢说入门,但也稍稍摸到一些门路,有了一些脉络清晰的学习路线。下面我就回忆整理一下这过去接近一年的学习历程吧。

因为家里的网络其实不敢恭维,所以在大二的寒假放假前,利用各种途径下载了很多的相关资源。慢着,我似乎想到了什么,等等等等,我知道我是怎么接触前端的了,深度回忆:哪一个放浪不羁的孩子没有一个黑客的梦想,动动鼠标,千里之外警察都会过来抓我。。。好吧,大概是黑客题材的电影看多了,顺便推荐几部吧《黑客帝国》,这经典毋容置疑,此外还有《源代码》,《我是谁,没有绝对安全的系统》,似乎还有一些,记不得了。回忆来到大一,受到众多优秀的黑客题材电影的影响,我想去了解一下相关技术,所以在网上搜啊搜啊的,似乎还真的找到了几十G的免费资源,可能花了一周的时间才下载完吧,于是大一的假期,我就开始忙活这些,疯狂地看教程,然而,并没有什么效果,什么"啊D",“明小子”,他们可以轻松的找到后台,我怎么就不行啊,当然作为几乎没有编程基础的我来说,大部分教程都是看不懂的。所以到后面我开始没耐心了,直到看到一个 php的教程,记得似乎是传智播客的讲师录的。视频质量不错,第一章内容讲的是客户端请求服务器的过程,当时看了好几遍也不是很懂,当然现在肯定是懂了,接着,视频中又介绍了,学习php的前提是要具备一定的网页开发基础,也就是html的基础。我似乎恍然大悟,原来黑客也没有捷径可走,也是需要基础的。因此,时隔一年,也就是大二的寒假,我乱七八糟的下载了很多视频教程。这就是我与前端的羁绊。刚刚想起来的。

大二的寒假,格外的冷,刚刚下火车,就飘起了雪花。记得我前端的“启蒙老师”是传智播客的张鹏讲师,那是2011年的视频,课题名是《 带你一周hold住html+css》,加上一个项目视频,总共有31个视频,完全是零基础的课程,难度很小,跟着张老师的口号,我用了一周左右的时间,将这些视频完完整整的过了一遍,“过”的过程很痛苦,因为是完全的零基础,基本都是他讲一句,写一句,我暂停,跟着写一句,如此反复一周,一个视频40分钟左右,而我至少需要2个小时,经过两天的学习之后,我决定做笔记,大概是“知识量”太大,脑容量不够用。一周之后,我我似乎懂了html和css,按照张老师的说法,我可以做一个完整的静态页面了。但是我不自信,想试验一下,于是,在本次磁盘中搜寻,找到了一个李炎恢的视频,我随意看了几眼,,好像还不错,然后就直接跳到了最后的项目阶段,第一个项目是用纯html写的,名为《河畔雨林》,而且是用table的布局方式,而不是div+css,跟着李炎恢老师的“指导”,我用了差不多两天的时间吧,将这个有八个页面的静态网页出来,并感叹着table布局的强大,似乎无所不能,可是,李炎恢老师好像很嫌弃table布局,还说这是一种过时的技术,现在要用什么div+css,很有情绪,这么好的table,干嘛要放弃呢?

随后,我决定不看视频,自己讲这八个页面写出来,应该也没什么难度吧。然后我就发现我高估自己了,第一句是什么来试着。这个东西的属性是怎么拼写的来?哇,我有点崩溃了,几个小时,写了十来行的代码,想砸电脑。我知道有个东西可以做出这个效果,可我就是写不出来。似乎都有了放弃的放弃的冲动,我这么认真地学,前后加起来差不多一个月,可我就想完全没学过一样,就这样低迷了差不多一周,我不服气,这是最基础的内容,我一定可以学会的!

于是,我决定看李炎恢老师的视频,33个基础讲解视频,其他都是项目实战,看了几天以后,我开始发现,李炎恢老师的课讲的很细很容易理解,更适合新手们。于是,我把讲解的视频认认真真的看了一遍,当然过程和之前的类似,暂停,模仿,不过进度却比之前提升了不少。最后,到了项目实战部分,我没有全部做,选了其中的三个进行练习,三个中最难是《火影忍者》,写的速度很慢,但我似乎摸到了一些门道,懂得了一些网页设计思想,什么margin,pading,box这些盒模型,以及rerlative和absolute,float这些定位的属性。《火影忍者》没有完成,然后就开学了,具体时间是2月末,3月初。

在校期间要修满2门公选课,然而我一门都没有修,于是我学期,我准备直接选两门课,一门是《影视中的社会学》,另一门是《交响乐赏析》。开学之后,我并没有巩固寒假的“果实”。也不知是怎么冒出的念头,我决定做一个静态网站,将我寒假所有的知识都用上,我计划是用一个月的时间来完成。

开始,决定仿站,于是找到了一家做音乐的网站,我模仿他的header部分,nav,然后大海搜寻,觉得哪家网站的哪部分好,我就抄过来,说起来容易,做起来可就不简单了。首页是我自己设计的,换了很多个方案,也花费了很长时间,照着笔记,写标签,写属性,写属性值,遇到不懂的,百度搜,图书馆借书,重新看李炎恢老师的视频,反正利用一切想的到的解决方案,一个月没有完成,两个月也没有完成。两个半月,基本完成了,买了个廉价的域名,又租了个同样廉价的空间,我将自已的第一个网站挂了上去,并没有什么成就感,但我却有很多感悟。感悟一:我对html和css的运用熟练了很多,我甚至可以模仿出任意一个静态网站,而且有一定的效率保证。感悟二:html和css已经无法满足我了,我需要提升,我需要更深层的技术。于是我开始接触JavaScript,jQuery,bootscrap等等,暑假临近,电脑也已装满了资源。

大二暑假,玩了一个月,终于觉得愧疚了,好吧,那就借一个月给学习吧 。 因为之前看过李炎恢的html视频,觉得很不错,所以在找资源的时候刻意留意了一下他的其他资源。假期里我的时间可以分为三个部分,一:javascrpt的基础课程;二,javascript的提升jquer;三:其他的东西。李炎恢的js部分就有149个视频教程,我自然是没有完全的看完,自认为有些技术已然过时,没有学习的必要,而且后面有接近60个是封装的库,我也都略过了,真是罪过。但是经过七八十个javacript的洗礼,我对js有了最基本的认识,可能很多效果写不出来,但好在马马虎虎读的懂意思。紧接着,便同样是李炎恢老师的jquery教程,这部分内容相对javascript来说,那就简单了很多,没有了那么繁琐的dom操作(document.getElementById(id)),代码风格也赏心悦目,并不自觉地产生了依赖感。除此之外,我也顺便了解了其他技术,但是都是简单的了解,没有练习过,其中包含,http协议,bootscript,xml,html5,css3等,再加上刚刚结束的数据结构。同时,也逛了各大论坛,贴吧,知乎,博客尔尔,对前端有了一个大致的把握。

开学便是大三了,这学期有了前端的课程,因为我提前接触过,所以学起来也算是得心应手,老师也经常布置前端的练习作业,我也能不错的完成,即便每节课听起来都很熟悉,可我还是很认真地听,我想听到的是在那些培训机构学不到的东西,也就是设计思想。我也算是get到了一些,大概是因为我的基础不错,赖老师推荐我加入了学院唯一的工作室--赛克工作室。一个年轻的新老师来指导我们的学习,小浩老师给我们的第一个学习课题是bootstrap,之前也有接触过,也理解其中的一些思想方法,收到老师的指令之后,我就去图书馆借了本相关的书,翻了两周,并认真地做了笔记,唯一不满的就是没有做项目练习,不过本次寒假正准备用bootstrap来做一个响应式的项目,并完成一个软件自主学习的作业。

在赛克的第二件事,是完成学院的网站,因为审错题,所以在做设计稿的时候,我重新实现了这个网站。还好,不负众望,被老师采纳了,于是,我就开始按着设计稿来实现网页,这个过程还是很顺利的。在修改的时候,因为轮播图换了很多方案,然后又是一堆的的缝缝补补,就到了与后台的对接部分,对接出现了很多问题,因为不懂后端的语言,所以只能照着原来的网页小心翼翼的修改,以后又经历了乱码,form提交之类的问题,到目前为止,大的问题已经解决的差不多了,还剩下最后的一些缝缝补补,相信不会花费很多时间的。

距离的放假的时间已经很近了,本次假期的任务我也早就开始计划了。计划内容主要有三部分:一是js框架,angular.js和react.js;二是后端部分:asp.net,node.js已经php;三是其他的东西,linux基础,算法,数据结构。任务不算轻,但我会尽力完成的!

一口气写了四五个小时,也讲的差不多了,总结一下吧。首先呢,我更愿意想把包括这个寒假在内的时间称为我的前端第一年,因为即便是目前来说,我的前端在广度上还是不完整的,现在不提深度,因为深度是和经验直接挂钩的。其次呢,自从着手学院网站开始,我就基本没玩过游戏了,我觉得这是一件挺不错的事情,游戏真是虚度光阴。最后呢,我要告诫自己,一定要好好把握在校的这一年多,毕竟我可是励志进网易的学渣啊(笑),网易,我四年的梦,希望,我能如愿以偿吧!康哥,加油!(完)

写在第一天