快过年了,最近在学习es6,没有深刻,主要仍是以了解为主,碰到感兴趣的好比Object.assign()方法会多花些时间。毕竟实际工做中还没用过到es6。css
工做快半年了,可能我大学时候靠自学打的基础不错,刚入职一个月差很少就适应了如今的工做。并且公司的氛围挺好,有需求时,尽全力完成需求,没需时,能够自由支配时间,这样多了不少学习的时间,对于刚工做的,学习仍是最重要的。前端
如今公司的工做是按照需求来拆分的,也就是一个需求的先后端都是一我的写(前端js+react,后端python+django)。平时的学习也就分红了2条线,一条是公司的需求,若是碰到问题,靠搜索,靠问,本身在写写,问题最终转换为了积累的只是;另一条靠本身设定的目标,除了相应的阅读计划,还有每个月的随手写几个小玩意,最终这些小玩意中一部分转为了博客的内容。python
我我的主要的自学方向仍是前端,前端的自学又分为样式和js。在样式方面我我的认为在会css的基础(会切图,懂适配,了解什么状况下用哪一种方案写样式更为优化,能做一些向下兼容处理,css3的动画,还有一些依赖js的简单动画)后,主要仍是靠积累,这个积累能够是你随手打开一个网页发现一个不错的样式,首先想一想本身能不能写出来,有个大概思路,再检查元素,看看这个网页是否是用了更巧妙的方法;也能够是你在需求中碰到的问题,好比fixed相对父元素定位,这样就知道一能够用父元素添加tranform: translate(0,0),二能够在父元素和子元素之间添加一个层,该层拥有float属性,可能还有更多的方案;三能够去看一些大牛的博客,好比张鑫旭的,他常常能研究出比以前的更优化的写法。而对于js的学习,我主要仍是看纸质书+结合书中实例写demo。不知道为何自学老是喜欢看纸质书,看电子书总不习惯= =。这半年把大学没看完的《JavaScript高级程序设计》学完了,一些模糊的概念、方法好比call就结合网上的搜索,多看几回(是次,不是遍,每一次的理解可能会更深一些),再多写写,虽然如今可能理解的也不是很全面,但至少已不是一无所知,一个东西不必,也不太可能一次理解到位,按部就班反而会记忆的更深。react
归根到底,兴趣才是源泉,实践才是翅膀。我对于前端是有兴趣的,也肯实践的。css3