摘要:前言最初,唯有时光记得。起初,按照自己的学习习惯来,一直秉承着好记性不如烂笔头的学习理念,开始做纸质的笔记,累计了好多本之后,发现有很多的不便利,例如图片随时要改动注明来源等。微信公众号微博。
回顾
Retrospect to the past and look into the future
最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把webview要学习的知识写清楚,个人也还在摸索中。此外从周末开始迁移自己的文章到gitbook上,加上处于实习的尾声,突然发现这周可能无法完成,突然有些慌,把自己写的gitbook的序拿了过来。希望能和大家分享一下我学习前端的经历。
前言最初,唯有时光记得。
我从2014年开始接触前端,由于项目需要,开始边做项目边学习,那个时候后台和前端基本都需要一个人完成,不过觉得前端比较有意思,就把精力放在前端多一点。后面也承担了更多前端的编码工作,一边学习一边改进自己的代码,不断优化自己的代码的质量,每隔一段时间都可以看到自己的进步,这一点给予了我很多信心。
人需要一个目标,才能走得越远。
虽然没有怀疑过自己走技术这条路,但是“技术”太广泛了。前端的开发工作给予了我信心,于是选择了前端作为自己技术的敲门砖。在项目的时候,由于没什么前端基础,只能一边搜索一边做,在解决了问题之后,我把这些文章存在自己浏览器的收藏夹中,不知不觉积攒了蛮多的。随着自己对项目的开发越来越熟练,逐渐有剩余的时间,不满足于自己的水平,于是寻思着怎么样才能提高自己。
笔记有想法便开始行动。
起初,按照自己的学习习惯来,一直秉承着“好记性不如烂笔头”的学习理念,开始做纸质的笔记,累计了好多本之后,发现有很多的不便利,例如图片、随时要改动、注明来源等。特别是图片,一张好的图能够说明很多的问题,而纸质的笔记无法提高很好的解决办法,做笔记的效率也就很低了。
之后开始做电子笔记,存在云盘里面,手动进行同步,很麻烦。
后来,开始接触github,创建了自己的github项目,用来当自己的笔记,用git来当自己的版本管理和同步工具,非常顺手。之后又经历了知识结构的调整,指定目录索引等,进一步提高自己做笔记的效率。
总结来说,我的笔记的来源大致分为:
视频学习的笔记。这里不得不提一下如今的视频网站的教学,对于新手来说是特别好的,能够手把手地叫你入门,迅速对一个技术有一个基本的认识,并且提供了比较成熟的代码供你学习。前端的视频网站很多,个人使用的是幕课网,里面的视频资源相当不错。
项目遇到的问题,搜索出来的文章。由于抱着一个问题去寻找答案,搜索出来的经常有很多文章,是不是可以遇到条理清晰、实实在在可以解决问题的答案,这个时候我都会把它收藏起来,并且归类到自己的收藏夹中。
APP、微信公众号、微博。本人经常使用的是掘金、开发者头条,一些微信公众号也会提供相当不错的资源,例如前端早读课,奇舞团等等,微博也是关注着这些,当然还关注了一些有名气的前端开发者,例如司徒正美(《JavaScript框架设计》的作者),月影,阿当,大漠等,他们时不时会分享一些文章,也是不错的。
知名博客。例如阮一峰的个人博客,又或者说是团队的例如腾讯的Alloy Team的博客,里面的文章质量也是不错的。
翻译。身为一个研究生看懂英文的博客和文档还是没什么问题的,为了确保自己的理解准备,时不时会做一些翻译,从中也发现了很多外文的中文翻译的错漏,也是比较有收获的。
经典的书籍。个人认为《JavaScript程序设计》和犀牛书《JavaScript权威指南》是必看的,其他的书籍则是见仁见智,在这里专门有一个书单,但是本人看过觉得受益匪浅的书籍,在这里面的文章也会经常看到这些书籍里面的内容。书籍不同与前面介绍的那些学习的来源,它更加地系统,全面,能够让你有一个整体的认知,这一点很关键。这本gitbook也是希望可以把平时学到的知识串联起来,融会贯通,进一步提高自己的对技术的理解,达到提升自己的目的。
由于所做的项目对于前端的要求并不高,于是乎维护这一项目成了我学习前端,提高自己前端水平的最主要的途径,期间,为了提高自己的项目能力,接了几个网站的外包,尝试了自己所学的技术,感觉还是不错的。
博客在收集到一段阶段之后,开始把自己的项目的README.md变成了目录,可以随时检索到自己整理过的笔记中。
正所谓学而不思则罔。
我渐渐地意识到学习不仅仅是对于知识的整理那么简单了,在积累了一定的基础知识之后,要学会转变,要开始去思考,开始有自己的认知,于是,后面的笔记就不单单简单的知识地整理和验证(有些博客的错误还是不少的,所以在条件允许的情况下,我基本都会手动编码验证),而是逐渐加入自己的思考和理解。为了让自己的思考更加清晰明了,我开始写博客,由于一直用markdown来记笔记,看了一下segmentfault对markdown的支持比较好,风格也基本和github类似(实质是采用的css样式),选择了用segmentfault,在这上面开始发表文章。目前在上面发表的文章并不多,因为刚刚开始不久,一般情况下是一周一篇,有的时候因为写的东西涉及的知识比较多,写demo需要花比较多的时间,就会久一些。
gitbook由于个人的笔记现在越来越臃肿,考虑用一种新的方式来进行组织。采用gitbook也跟我之前把项目的README变成目录的想法很类似,这种笔记或者说是博客的形式,可以更加清晰地组织我所接触到知识,并且也更加优雅、美观和自然。这本《前端之旅》的内容大部门来自于我的github项目,借此机会,我也可以将里面的内容整理、补充、删减,使其更加系统,相信这一过程也会让我收获不少。
最后技术的成长需要时间的沉淀,如今我还有很多需要学习的地方。知识的积累让我可以得心应手地去解决工作上的问题,让我可以去思考更多深入的问题。千里之行,始于足下。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/111409.html
摘要:最后,感觉上天很眷顾我,可能是以前我经历了太多,我考上了,我的女朋友也考上了武汉的某,这对于我来说,算是送给我大学的最好的礼物吧。 01 近些日子,总想着该写点什么对大学作一个总结,或者说是一个告别吧,马上就要毕业答辩了,也马上就要参加毕业酒会了,我想,是时候了~ 回想大学四年,对自己的表现还算满意吧,虽然没有什么突出的成绩,也不是什么好的学校(大学普通本科),哈哈,但是对于大学的总结...
摘要:另外由于豆瓣上一些电影评分数量太少而不显示,所以这里的电影数量会和票房数量有所差异。月度票房将类型片的票房按月划分,得到了这张图。 去年末的时候,我招收了新的 实训生 。本文是其中一位 @齐大圣 同学在实训两个月时完成的项目案例。(码上行动群里同学应该都看过这个名字,现在也是助教之一。)项目最初的想法是, 从互联网上的公开信息中采集2018年在国内上映电影的票房、评分、类型、演员等信息...
摘要:不妨看基本思想上的书籍,或者写写日记,多思考。猫叔自诉大学任性养猫两次,纹身四处,逃课无数大四任性外出创业,感谢父母这一路以来的陪伴与指责和支持。 本博客 猫叔的博客,转载请申明出处阅读本文约 4分钟 适读人群:同学 本文,送给所有初入社会或刚离开父母的同学。 起稿是6月25号,想了几个点,当时是想着写给我刚刚步入大学的弟弟,而后回顾自己的大学时光便一直迟迟没有落笔。 因为想了几种方...
阅读 3572·2021-11-15 11:38
阅读 2788·2021-11-11 16:55
阅读 2527·2021-11-08 13:22
阅读 2562·2021-11-02 14:45
阅读 1197·2021-09-28 09:35
阅读 2513·2021-09-10 10:50
阅读 443·2019-08-30 15:44
阅读 2741·2019-08-29 17:06