这里是up主的三段经历,小伙伴们可以自己看一看
首先可以确定的是,不是很大,因为如果你能走到做开发这一步去,说明你的基础能力是够硬的
我的第一段经历,也就是我的第一份实习,是一家小企业,一共7个人。当时我去的时候,正好是我的前辈要离职了,当时去的时候,其实心里还是很慌的,因为自己啥也没做过,工作交接的时候,也不知道问什么,但是还是非常感谢我的前辈,一直都在帮助我。
第一家公司主要是vue2为主的后台管理系统,还有uniapp开发APP,其实去的时候做的一些需求,其实需求非常的简单,但是问题就是你要在原有的基础上去改,就会出现很多的bug,可能是延迟回调,或者是一些方法使用的不够透彻,从来没有想到这个方法还有这个功能。一般就是按需求添加功能,所以整体难度其实不是很大,这其实也是大多数公司目前开发的现状。但是由于没有产品,就会经常出现刚改好又让改的情况。虽然第一家公司实习的时间最短,但是却是让我学习到最多的东西的时候,因为公司小,所以很多事情都要做,包括部署,发布等都需要我去做。但是同时也是让我明白自己其实还有很多提升的地方。
第二家公司是一家央企,外包出来的开发,这家公司的规模会比上一家大,当时我们一个项目组就有10个人。主要技术是vue3开发的可视化大屏,也就是要用到echars。这里就有产品经理了,所以就会有对应的设计图,只需要按照对应的设计图做代码开发还原就行了。所以,难度也不是很大。做一些数据上的渲染。整体而言,对于UP主来说,还相对轻松。
第三家公司也就是现在的公司,使用的是自研的框架,但是目前因为是刚加入,所以一直都做的是一些边缘的业务,就是按照需求写代码就行了,目前还没有接触到公司的自研框架。这里就又新学习了angular.js这项技术,其实经历过前两次的实习之后,已经基本上能知道工作都要干些啥了,基本已经入门这个行业了。
所以,其实真的并不是很难,因为一般太难的都不会让刚出学校的我们做,或者做不出来的也会有前辈指点。在大公司也是一样的,难度太大,询问前辈,他们还是很愿意帮忙的。另外,很多问题,其实CV就能解决不少,但是为了长期的发展,还是需要我们自己多去思考。
好了,以上就是UP主自己的一些经历