眨眼一年,从混吃等死到马不停蹄

是时候写下这段文字了,感慨万千。
学习前端将近一年的时间,这一年的改变是我大学变化最快的一年。

探索

还记得去年大概四月份的时候,因为学校有一门专业课跟包装设计有关,那时候就对平面设计产生兴趣,奈何学校的课程太少,而且老师能教的也非常有限,就只好自己去网上找教程。
设计课程的特点就是没有相对完备的学习路线和知识体系,基本上就是需要做什么就学相应的知识,所以课程非常多,杂。当时也是小白一个,一下子看到这么多课应接不暇,充满着对每个课程的好奇,有些课暂时用不到,但是都会去手欠点一下看看里面的花样。
然而有这么一类课程跟其他的课非常不一样。
在这里插入图片描述
实在闲的无聊的我点进去听了几节课,老师也非常照顾小白,课程开始都是html+css,而且教我们用的IDE还是Dreamwearer
在这里插入图片描述
满满的回忆啊,换了电脑以后我还是特意去把它下载回来,虽然再也没用过。
记得当时只用html+css就能写一个百度的词条页,纯静态的,后来被我弄丢了,当时天真的我以为这特么就是编程。

之后的课程就开始往动态过渡,老师真的非常非常照顾小白,只教了一点点js,教了vardocument.getElementById这样的基本语法以后就直接教jQuery,哈哈!当时就觉得$()这样的选择器好方便,用什么getElementById,当时天真的以为jQuery就是一门编程语言,每天学完设计都会跟着老师敲点代码,做点漂亮的网页特效。
其实当时并没有想学前端,也不知道什么是前端,当时就觉得写这些代码无非就是把设计图做成网页。学这些最大的作用顶多就是把我做的设计作品放到网页上展览罢了。



失望

时间一点点推移,到了大二学期后半段,失望的感觉越来越强烈,主要是因为学校的设计课程真的太水了,老师一学期下来真的没教什么,软件操作教的稀里糊涂,基本上就是照着PPT念,让我们做的设计作业也真的很土很土…跟设计网站上的简直不是一个档次,而且一个学期走马观花,讲了四个设计软件…最后就是每周末上课,一学期下来什么也没学到。
那时候也是年轻,出于对设计的喜欢,我真的认认真真对待每一个设计作业,但是最后老师给的分好像大家都差不多,做的好看也是那样,做的不好分也不会低哪儿去。
关键是,老师除了给分,不会给任何其他反馈。我现在想想主要是因为我的专业问题,设计只是一个小小的分支,毕竟不是艺术类的专业,总之一个学期下来对设计充满了失望。



求学

到放暑假的时候,设计网站上的前端课已经看完了,总觉得意犹未尽,而且招聘网上搜了一下前端工程师,工资看起来还挺高,就抱着试一试的心态,大不了就当作学一个技能,等设计作品做好了,把它编成网页。
当时也是无意中搜到了慕课网,先说我真的不是打广告。慕课前端就业班的课大概要2000+,不得不说慕课的UI做的真的很好,我也看过其他类似极客学院的网站,但是就是觉得很Low。那时真的是有想报班的冲动…奈何荷包太瘪,根本拿不出那么多,也不好意思跟家里人说。但是,方法总比困难多!于是我只好去咸鱼上逛逛,当时正好发现有人转让账号,2000。好巧不巧的是,在我关注完这个卖家以后,他的账号转让的页面直接被删了(应该是不能转让的)。但是我仿佛看到了机会,当时就直接找他,跟他说反正你这个也转不成了,咸鱼不让摆,你也不学了。但是2000太贵了,我买不起,要不,你一个月400租给我?
哈哈哈,没想到真的成了…
在这里插入图片描述
话说400也真的好贵啊,还好当时是单身,而且是暑假,咬咬牙也还能顶。迫于金钱的压力吧,每天除了吃喝,游戏都懒得玩,就磕,一天最多能磕个30节课。

痛苦

暑假那阵子是真的难受,天天把自己关在房间里,一个是迫于金钱的压力,想学多一点,赶紧学完下个月就不用给钱了。
还有一个主要原因是不甘心,大学这两年,特别特别堕落,如果第二天没课,可以一觉睡到第二天中午…爽吗?真的爽,但是会有一种恍惚的感觉,感觉一天一眨眼就黑了,还没干什么就到晚上了,然后晚上又不困,就熬夜玩游戏,就这样形成了恶性循环。
设计也处于半放弃的状态,所以我知道,这次真的没有退路了。
可是坚持,又谈何容易啊,唉。
完全没有任何编程基础的我,突然想起大一下那本《C语言程序设计》,是我最讨厌的课之一,什么水仙花数,质数,回文数?尼玛,计算机专业就学这个,怪不得头发少,我当时真的严重怀疑计算机专业的同学都不是正常人…哈哈
当时学到创建对象就开始卡壳了,什么工厂模式构造函数真的让我一脸懵,效率从30节一天直接降到78节,问题是怎么听都听不懂,老师讲的跟玄学似的。

function Person(age){
	this.age = age;
}
var person = new Person(18);

当时这个new真的让我原地爆炸,因为之前学html css jQuery的节奏都很流畅,几乎不会遇到什么太难的,即使卡壳也不会卡很久。这块确实不好理解,估计当时老师也讲的不好,连个图都不画,直接就讲__proto__prototype原型链的东西,哇,当时真的看着屏幕不断回放…

当时还有一个特别痛苦的就是语法细节。

obj.a = 1;
obj['a'] = 1;
obj[a] = 1;

哈哈哈哈哈,写出这个我都笑了。当时真的是被这三兄弟虐哭了,我真的是不知道这三兄弟有什么区别…反正当时照着老师写的敲,经常就忘记加’’,导致引用的是变量的值,刚好环境下还偏偏有这个变量obj[a]于是这个属性就这么加上了,而且不会报错!这是最特么恶心的,浏览器没有红字,却不知道问题出在哪,当时也真的很菜,连基本的调试都不会…就只好一行行的对着视频用肉眼找错误。有时候真的找不到,还好有答疑服务,唯一的问题就是有时候要等一段时间才有老师回复,但是不得不说真的就冲这答疑我觉得收费还是合理的,真的帮了我们这些“真小白”节省了大片无意义时间消耗。

还有一次让我印象特别深刻,就是

<link rel="stylesheet" href="b">
<link rel="stylesheet" href="a">

引入样式表的时候,当时对引入顺序并不在意,总之就写上就完了。好几次不小心弄错了顺序,导致整个页面布局全乱了,当时也看不懂调试面板,其实开发者工具肯定有顺序,但是完全对先后顺序没有概念。就这样,我视图一个一个添加样式,想把它挨个调回来,揪掉了好多头发。现在想想真的是哭笑不得。最后实在调不动了,只好把文件发给老师。
又等了两个小时…老师就一句,同学你好,是css文件引入顺序…
当时在图书馆盯着屏幕发愣…

哎,满满的回忆啊…
今天就写到这吧,累了。
2020/8/3 21:37

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值