来黑马之前,我学的是应用化学,毕业后一直从事着产品开发工作,5天8小时,几乎从不加班,闲暇时间很多,收入也还凑合。算是比较安逸的了。促使我选择转行的原因来自于两次比较严重的过敏经历,第一次尤为吓人,可以用面目全非来形容。第二次是眼睛,感觉再这么下去,可能以后就看不见了。想了想,应该是自己的体质真的不适合这个从事这种工作,最后下定决心转行,但又不知道转什么。几年来,身边有很多人都从一开始的行业转向了其他,自己也去一一咨询参考过,综合各方建议,最后决定学习编程,毕竟当下乃是互联网的时代,薪资、前景自不必多说。
编程,一个几乎完全陌生的领域,那么多的编程语言,一开始不知道该选哪一个,又是一番解了,最后觉得前端挺有意思,入门难度不会太高,于是从黑马社区找了一套最新的前端视频,每天下班后坚持自学两小时,大概坚持了两个月,感觉自己是可以接受这个东西的。一开始的打算是边工作边自学,学完后去尝试找工作,但是感觉光凭野路子出生不太行,于是听取同学的建议,来了黑马。至于为什么选择黑马,我就不在此多说了,避免有打广告的嫌疑。
来黑马学习前端也快两个月。说一说学习上的事吧,学习一项是件很枯燥的事情,尤其是在炎热的夏天,听着视频里老师的声音,总有种像是在被催眠的感觉,很难完全跟住老师的脚步,毕竟要在很短的时间里去掌握很多零碎的知识,实在是件很不容易的事。甚至很多理论性的东西,不知道用来干什么,看不到实际效果,学起来自然会感到乏味,失去兴趣。
从基础班到现在,一步一步地走过来,现阶段大家都觉得js很难,其实js并不难,无论是单词还是各种方法,记住就行,真正难的是逻辑思维,是如何使用这些方法去实现我们的需求。说到这里,谈谈学习方法,当然每个人的思维方式都是不一样的,学习的方法也因人而异,这里说说我个人的一些看法,给大家做个参考。整个js的学习过程中最重要的因该就是培养个人的逻辑思维能力、问题分析和解决能力。一开始自己没思路没关系,跟着老师走,看他是怎么分析的,先牢牢的记住,下次遇到同样的问题,按照这个思路走,慢慢的遇到的问题多了,就会有自己的思路和想法了。就像基础阶段,我们学习html和css一样,一开始写页面,感觉很难,不会布局,不知道什么地方该用什么,后来在老师一遍又一遍的讲解下,终于学会了布局,自己也能够独立的写出一个完整的静态页面。拿我以前的经历来说,刚接触新产品开发的时候,不知道该从哪开始,过程中具体该怎么控制,但是慢慢做的多了以后,有了经验的积累,再加上那些学过的理论知识,慢慢就有了自己的套路,拿到一个新产品时,经过简单分析,很快就能给出一个大致方案,剩下的一些具体细节再去优化就行了。
说了这么多,其实就想告诉大家,上课时一定要跟着老师的思路走,尤其是在我们自己没有思路的时候,不明白为什么,没关系,先记住,课下顺着老师的思路多捋几遍,还不明白,再去问,搞明白了再捋几遍,这样才能印象深刻,将别人的转变成自己的,还有就是代码一定要多敲,因为你会发现有时候你的思维非常清晰,逻辑上没有一点问题,但是仍然会有很多意外的错误。框架很厉害,基础也很重要,现阶段还是打基础的时候,希望我们都能一步一个脚印,稳扎稳打,共同努力,共同奋进。
就写这么多吧,最后再给大家分享几句话“每一个选择的背后都有一份舍弃,每一个举重若轻都有不为人知的努力。愿你我凝神倾听内心的声音,昂首直奔心中的理想,十年磨剑,一朝听锋。”
|
|