hello world!

开始进入工作状态之后。。。要学习的东西太多啦。。。

入行不久,关于技术性的东西,本人知道的太浅先不谈论。从头开始说吧,未进入公司之前,学的都是死知识,没有实际应用,真正写一些有用的东西时发现知道的太少了、、、

第一:工具方面

比如说,工作之前不知道,公司要求用google chrome进行调试(以前用firebug),要求共享代码用的svn。也许每个公司的习惯不一样,现在只会用这个。

开始学习发现公司真正做项目用的有js模块化或者是js打包的工具,之前用seajs、requirejs,后来改webpack,而对于一个新手的我来说,之前从未接触,一下子蒙了,

还好现在已经慢慢入行,这些工具大都知道了些,但是,了解还是不深,需加强认识

关于编辑器,老师教的时候用的aptana studio,结果面试的时候面试官说太老了,上班发现他们大都用sublimetext,轻巧方面,但是语法错误不会报错,需要装插件,而我至今不会装插件(我太懒了)

第二:与后台对接

现在得前端页面大都是需要后台支持,除却个别静态页面,基本都需要写接口类的东西,而自己不懂后台语言的情况下基本没机会练习,所以一上手工作,看到这个也傻眼了,只能跟着师傅取经,从json开始写起。

第三:基础知识还是很重要。

很明显的对比我写一个前端项目(完成自己前端页面及接口编写)的时间要是我师傅的好几倍,话说我师傅年纪比我小,入行比我早,93年男生,我觉的已经很牛X了。。。

其实用的基础知识很多,比如我们公司基本都是用jq,对于刚入行的我来说用的的东西有限,而师傅脑子转一圈,就信手拈来组织好了代码(可能新手看谁都是大神),心里又开始自叹不如。而实际上用的东西都是基础的各方法而已,只是我记得的不多。

其实除了js,html和css也很基础很重要的,写的多了才发现很多属性很多标签,我竟然都不知道或者是不记得,基础没记牢,活该不会写。比如,今天才去认真看了看font属性的详细内容。像font-size/line-height,font-family同时出现简写才会起效。。。之前基本不设置字体,直接忽略了。。。罪过罪过。。。

还有,就是兼容性问题,牵涉的bug问题,很多知识网上有解答,但是在未遇到,很真正面对的时候,你根本不会记在心里,死背的东西不理解,当然不会用。

而我遇到的第一个bug是ie7不支持inline-block,我还研究了半天,结果百度一搜,都是答案。。。。不碰到,是不会长心去记得。。。

 

其实有很多东西本来想记录的,后来看看网上随便一搜都是答案,就没好意思在这上面记录,不过想想,别人不看大不了给自己看,记录下自己的学习经历也是不错的嘛,所以就怀着忐忑的心,写下这些,求勿喷。

 

如果你是大神的话,烦请指点一二,姑娘写代码,确实不容易啊!

 

posted on 2015-10-22 22:51  zhouqiujie  阅读(381)  评论(0编辑  收藏  举报

导航

这世界我曾来过-----