为什么写这篇博客,因为我现在有点迷茫,我想通过写作来吐露一下自己的内心
首先介绍一下自己,我是一名前端开发工程师,学历大专(考了一个自考本科),有了五年的开发经验。目前是就职于教育行业的公司。
先说说我的经历吧。
入行之前
我在上大学的时候就常听家里人说,我们村里的一个哥刚出去工作一个月就挣八千了,是在上海,那时候我就很羡慕他。那时候我只知道他是干互联网的,并不知道他干前端的(当然他现在也在干前端,而且很不错,四年经验的时候就已经25k了,差不多可以说他是我的榜样)。在我大专就要实习的时候我就咨询了他,他说可以考虑入这行,因为根据他的经历大专和本科的差距不大。然后我就进入了这一行哈哈哈哈。
入行之后
第一家公司
我在第一家公司干的是用uniapp开发小程序,当时我的领导是一个女生。还记得当时她问我的一个面试题目让我记忆很深。promsie 是解决什么问题的? 我说是解决地狱回调的?她问我为什么
为什么能解决地狱回调?我当时心想你事情不少啊!我当时没说上来,心想应该是挂了吧。但是我却意外的收到了offer,这就是我的第一家公司啊。现在想想可能是自己便宜吧哈哈哈。在这家公司我写了很多个小程序,和公众号,也独立负责过管理端项目开发,这个项目也是第一个前后端分离的项目。使用elemen admin vue的这个模板,我现在几乎都能背下来这个项目的结构,后续社区也出现很多的模板,但是逻辑思想还是那个思想。 工作之余我疯狂学习,在这里我也遇到我最喜欢的技术书籍《你不知道的JavaScript》,迄今为止我读了三遍,也推荐给了一些朋友抑或同事。
这里替当年的自己解决一下未完成的面试题,我想用最简单的语言来描述出我的理解。我把地狱回调当成一个洋葱,一层包着一层。而promise是一个铁链。再用数组比喻一下,地狱回调就是一个多维数组,promise就是一个一维数组,想想看哪种方式看着舒服呢?肯定是一维数组看着舒服啊。而且铁链后面放一个catch就可以统一捕获错误。
我经历过最好一个的团队
这是我近期所在的一个公司,是一家做教育的公司,做sass化教学云平台的公司。是一个纯互联网公司,核心成员都是技术。我们经历过疯狂扩张,也经历低谷期,在这家公司我干了快三年。我们团队是大数据团队,团队成员都很优秀,氛围也非常好。我也很佩服我的老大和我们架构师。
我想先介绍一下我的两位老大。
我的老大是一个女性,我觉得她是一位很强的女性,但是性格又很温柔,是一位南京土著,她是硕士毕业,也是我遇到过学历最高的一位同事,她人很好,下雨了也会送人回家。我记得她说她以前是一个默默无闻的螺丝钉,我想她成长为我们团队的老大也是很不容易的。
我们的架构师,我想他是一个非常热爱技术的人,为人也很和善,但是我觉得他有时候会有那么一点点较真,或许正是因为这样,他才成为一名架构师吧,他非常爱学习。
在这里我封装过管理端模板,负责过前端库开发,写过前端模板下载脚手架,参与过乾坤框架的应用应用开发,写过 Jenkins 脚本,我自学了 python java 等等技术,我觉得我在这段时间里学到了很多。 其实写到这里面我也说不出自己到底有哪些东西?我有些迷茫,虽然学了那么多东西,但是又好像什么都不会一样。
现在
现在的我离开了南京去了伪一线城市,还是找了一家做教育的公司,办公室氛围跟之前很像,我也挺喜欢现在的氛围。希望未来越来越好。
最后
请你写下你的故事。 留下一个问题:前端到底需不需要同时掌握 react 和 vue ? 还是说 vue + 任何一门后端语言更重要一些呢? 我内心的答案是:任何一个实现前端业务的框架然后加一门后端语言。关于react 和 vue 都是用来实现业务的工具。