我是一个从大三下开始校外实习的前端小白,从实习到现在转正已经1年半了。在这一年半里,我接触过jQuery,vue,react。写过后台管理,小程序,H5,静态页。其实如果从如何学好前端来说,我会建议看这篇文章的人,多接触一下各方面的东西,从中找到适合自己的。我现在就是在从事React H5开发,在开发期间,公司的需要使我能接触到cocos2d的开发。这一刻也使我明白,学好前端的前提首先是兴趣,其次就是要学一门自己感兴趣的技术。现在前端的技术范围很广,我个人就很偏向于视觉动画这块。我比较喜欢的css和canvas。
css优先级
我把优先级分为5级
5>4>3>2>1
5级: !important
4级: id选择器
3级: 类,属性,伪类
2级: 元素和伪元素
1级: 通配选择器 *
有!important永远是最高的
其余的可以通过比大小来快速区分
级数从高到低去比较
级数相同时看数量,相同数量多那肯定就是胜者
别看这个基础点很小,但是有的时候,就是因为这个基础点让你措手不及。
本篇文章其实只是起到一个激励的作用,激励自己和看到的此篇文章的各位,相信自己,相信自己选择的道路。如果有喜欢css和canvs的道友可以加个微信,大家一块学习一下。我其实也是个小白,但是相互学习才能有进步的空间,我自己也创建了一个微信公众号【前端小白的成长记录】每天会发一些跟视觉动画有关的东西。如果你对静态页有一些疑问也可以加入群里联系我帮你解决,期待在群里与你相见。
————————————————
一、工作内容和要求
初进公司,熟悉环境,了解大概流程,参加了公司的新员工培训大会及简单的考试,进行了简单的自我介绍之后就开始实习工作;
巩固微信开发文档;
安装VScode、node、Git Bash、微信开发者工具,支付宝小程序开发者工具等;
修改蒙牛支付宝小程序优惠券的UI;
二、工作情况记录
开始部门负责人叫我阅读项目源码,熟悉系统和项目开发流程,引用自定义组件开发新UI,为的是了解项目逻辑,了解客户需求在实际应用中的体验;再次巩固了一下小程序开发;
第一次部门负责人给我安排工作的时候,我连项目都不会从Git Lab上拉下来,后面问了一下工位旁边的大佬同事,他很细心慢慢的教我怎么克隆项目、配置、查看分支、创建的分支和提交代码等;后面在修改蒙牛支付宝小程序的优惠券UI的时候也遇到了问题,因为项目框架都是高级前端开发工程师写好了的,改样式的时候都是要在对应小程序里面的对用自定义组件里改的,而且还不能影响其他的小程序,也就是样式是活的,不能写死,当我们要用到哪一个小程序的时候是需要打开其对应的接口就可以,无需改动太大。然后我接手过来改的时候,把别人写好的动态样式全写死了,都影响到其他小程序了,还好只是在自己的分支上改动,后来又求助了旁边的大佬同事才把工作完成了。
三、个人体会或收获
旁边的同事帮了我很多,也教会了我很多知识,非常地感谢他;
实习生不懂一定要多问;
接触到了在学校没有接触过的支付宝小程序开发;
学会了在开发过程中Git Bash的基本操作命令;
总结
小白实习生一定要多问 多问 多问
重要的事情说三遍!!!
哈哈哈哈哈哈哈哈哈哈哈哈
入职第一天就是摸鱼的天
————————————————