由于本人转行又加上是自学,没有啥经验,辞职后开始投简历应聘实习生,但感觉社会对我们工作后转行的不怎么友好,一看招聘网站上招实习生都要应届或者明年毕业的,顿时当头一棒,有点失落。但还是要硬着头皮上呀,boss招聘上可以直接和别人沟通,自己就放低姿态,说自己对工资没要求,只希望能给个机会实习等等。终于有个老板回我了,我很开心,把自己简历发过去了,然后就让我过去面试,很激动,心想一定要把握住机会。去了随便聊了一下就让我上机操作,给了一张图片,让我做出网页版的。这个不难,就是综合考虑到布局和css样式,js就写了一个数组。就这样开始了我的实习之旅。
首先介绍一下公司情况,是一家外包公司,一共有8个人,老板一个,销售一个,前端2个,后台2个,实习2个,其中一个后台是在我来之后一个星期招来的,另外一个实习生也是后来来的,中间走了一个前端,这就是我们的成员。很惊讶吧,为啥没UI,没需求分析,没产品经理,没测试,当然是节约成本,合理利用资源了。没关系,我只是来学习的,不要要求那么多。
在公司,其实每个人都是身兼多职,比如老板,又是后台,又是测试,又是需求分析,又是财务,又是人事;比如销售,还是需求分析;比如后台,也是前端;比如前端,又是测试,又是UI,每个人都很忙,但我们刚来的实习生也帮不到啥忙,也不会让你帮,因为怕帮倒忙。
刚来的前一个星期,基本都是看他们写的代码。然后在这个过程中学会了使用svn,一个将代码上传或者拷贝下来的工具,好多公司用的是git,视公司而定。这个不难,基本就是如果更改代码了,一定要先更新一下代码,再把自己写的上传上去,避免冲突。如果有冲突的话,可以先看一下哪里冲突,是保留谁的,还是都保存,要合理处理。这里提一下,更新代码的时候有些配置是不用更新的,比如电脑ip的设置,每个人电脑是不一样的,不用和他们一样,不然也会报错。
接下来就是敲一些简单的页面。同事们都有项目,然后他们会让我帮忙打一下页面,虽然没有UI,但我们有客户给的一个模板,基本照着敲,敲之前会和销售一起讨论一下,有哪些功能要实现,比如说Select 选择器,是多选还是单选,是否可以清除等,这里是点击跳到另外一个页面,还是只做成一个弹出框等。这里有一点建议,就是敲之前,一定要先搞懂,页面的功能以及他们想要的效果,不然等你敲完了,他们会说这不行那不行的,或者说不是这样,what?为啥不说清楚,你也没问清楚呀?这就尴尬了,只能怪自己咯。
再慢慢的,你可以研究一下他们用的框架,里面涉及到的知识,这些够你研究一番的了。反正我是看了好久,里面好多还是不太清楚,知识太多了。不过也一下让我知道了很多以前不知道的插件和资源库,比如图标类的可以去阿里矢量图库,图表之类可以去echart等等,总之学习别人的代码,可以发现很多好用的插件和方法。如果还有精力的话,可以自己试着按照他们的框架自己也搭一个框架,这样自己就会更深刻,也会学到更多。
然后就是开始学习简单的调接口了。以前自学都是没有接口的,基本都是静态的数据,不需要去处理。但实际工作中,是有很多接口和动态数据要处理的,这就要和后台很好的配合了。来了发现公司调接口方法和自己之前的安全不一样,难道是我错了。就去问了前辈,原来我之前的也没有错,只是他们将这些方法都进行了封装和定义,需要的时候就可以直接拿过去调用,省了很多代码量,也便于维护。希望自己也能有这种封装的思想,很值得学习。基本调接口用到的就是增、删、改、查这几个。删是最简单的一个了,不需要处理啥数据。增和改差不多,区别就是改是在先有内容的基础上才能进行的。接口调起来很简单,但难就在处理数据的时候,有时候要转换,有时候要循环好几次。大家入行了慢慢体会吧!
最后也是我辞职走人的时候了,为啥呢?很简单,在这里我学不到东西了,尤其是老板的一句话,刺痛了我。当初我们实习生在调接口的时候出了问题,其中一个前辈过来指导我们。老板看到了,就过来说我们不要占用他们时间,他们的事还没做完呢?你们不会的先自行解决。当时心里挺难受的,那个前辈当时不忙呀,也是她主动过来的。最后在啰嗦几句,实习的时候一定要有眼力劲,不要在别人很忙的时候去问问题,别人自己都忙不过来了,哪有时间搭理你;不要动不动就问别人,先自己好好想想,百度一下,实在想不出来了再去问,既锻炼自己能力,也不会让别人觉得烦;自己要给自己找事做。
网友评论