分享

前端这些年我到底经历了什么?

 星光闪亮图书馆 2020-01-03

迎来了新的一年,新的开始,所有的一切都希望能朝着自己的希望的方向发展,“一日之计在于晨,一年之计在于春”,我们都想在新的一年展开新的任务,计划在一年之内将它收获。

回首过往,在前端差不多已有四个年头,我想总结一下这四年来我在前端的摸爬滚打,给大家分享一下,希望小白可以少采坑,大佬们多提提意见。

引言

我在学校了学的是信息与计算机科学专业,大部分的时间都在学数学相关的知识,其中也接触过计算机的知识,不是很深,只是一些基础,那时候对程序员这个职位可以说是一概不知,不知道程序员分哪些,也仅仅知道有C语言,Java语言,真的,那时候对IT这个行业可以说是比小白还小白。

大三的时候,也是在浏览网页的时候看见了后端程序员和前端程序员的独白,才想去深入的了解一下,开始找资料,深入了解,那时候才对程序员这个行业有所了解,想去深入一下,毕竟自己也接触过一点,c语言的简单打印还是知道的,之后开始深入编程。

这山望着那山高

2016年,盲目的开始了,平时在课堂上接触过Java,还没深入了解过呢,那就从java入手吧。

那时候毫不犹豫的买了Java从入门到精通这本书,买回来一看,太厚了,这啥时候看完啊,慢慢看吧,还有一年才毕业呢,于是慢慢看起来,然后上电脑查资料,查资料的时候就会发现很多有趣的代码知识,于是乎开始了这边瞧一瞧,那边看一看,这边写一写,那边想一想的学习态度。

技术太多了,也太诱人了,各种好玩有趣的技术,这一天下来看不了多少专业的知识,尤其是前端的那些动效吸引了我,我就开始抛弃书本上网上找各种视频资料学习,确实比书本效率高。

当我跟着视频学习如何制作网页并加上交互效果的时候,就觉得太轻松了,跟着它都写出来,就觉得自己身牛逼,想模仿京东的首页,写一个出来,结果毛都写不出来,确实一口吃成个胖子太难了。怎么办呢?

老老实实的来吧,于是花时间看完了HTML+CSS的开发文档,当时思路就很清晰了,慢慢开始就能写出页面来了,是的,一个不错的开始,新的问题马上就来了,js怎么学?看视频吧,找的资料看视频,跟着视频敲代码吧,边敲变查边扩展知识,费劲得很。

所以说,小白要学起来,建议还是从开发文档学起来,比较全面,然后去找资料辅助学习,千万不要上来就看视频学习,基础很容打不好,往后学别的更难。

京东的首页没搞成,倒是把小米的首页原模原样的切出来了,那时候就觉得自己学的差不多了,于是乎又开始了我的Java学习里程,基本上把基础都过了一遍,就想着开始写一个商城后台,直到如今也没有完成[惭愧][惭愧]。

至于后来为什么又跑到前端工作了,后面慢慢道来。

工作初期

学个前端切页面,过了一篇Java基础,时间就来到了毕业找工作的时候了,看看我初期的建立技术介绍:

前端这些年我到底经历了什么?

第一份简历技能介绍

现在看看就是个切页面的,因为是校招,实习的,我的简历在我同龄人中还算是看得过去的,我投的是第一意向是Java,第二意向是web前端,结果第二意向成了我的工作。

那就干呗,半年时间无止尽的切页面啊,真的切吐了,一直以来就是这工作,后来后端的以为老哥辞职了,看我学过Java就让我试手替代他的工作,我一想终于不用切页面啦。

它主要是写后台的业务逻辑代码,这尼玛,我哪会啊,我就会点基础,好长时间不用了,干不了,老板说暂时没人,你先学着,跟别的人学,很简单的,于是乎开始有一次的学习Java,也会是学数学的,还有学过基础,后台那点增删改查加上别人的代码很快就上手了,于是乎就开始后端的工作,差不多一年,可以说跟前端差不多熟练了,想去看看外面的世界,开溜了(经理把我养熟了,我就这么开溜了,也挺不好意思的)。

全是老天的安排啊

我面试的Java,找到了Java开发的工作,可没过多久,前端一哥们走了,正好后台有没有多少事,给我加绩效同时切页面,全都是自己装的逼啊,我又开始慢慢的回到了前端,庆幸的事,不在那么低级的切页面了,大佬们开始讨论学习Vue了,说以后指定火,现在已经很多其他项目公司在用了,我们也去尝试使用它。

Vue确实当时有后端代码的形似,又有前端代码的交互,确实吊,那还是对于之前的React框架、AngularJS框架还不太熟悉,没有应用过,只知道Vue确实好,就当学后端一样学了,况且公司那么多人在学。

可以说那一年直接确定了我在前端的工作,之后我基本上以Vue为主,Java为辅进行开发,.net后台开发,快两年时间接触了更多,掌握了更多。

野心勃勃的我想去北京看看,学的杂七杂八的我在北京不怎么受到重用,因为我没有一项技能是精通的,不过还好,也找到了一份工作,这时候我的简历是这样的:

前端这些年我到底经历了什么?

第二份简历技能介绍

来啥学啥阶段

2018年,随着前端基础设施建设越来越完善,前端这个职位也越来越得到重视,前端技术也变化飞快,Node的出现在前端领域大大增加的前端系统的能力,一些高级工程师开始往Node服务端探索,于是乎有了全栈工程师这么一说。而我继续着我的“转行”。

小程序又火起来了,大爷的,又让我学习小程序,用的是Java后台开发+微信小程序+Vue管理系统,这时候前后端分离,模块化就显得格外清晰了,与我之前的.net开发网站比起来,真的有过之而无不及啊。

我有苦逼的开始切小程序的页面,感觉又高级啦。

前端路上,真的是在用不同的技术切同一个页面。然后给不同的爹,让他们管理。你还得去问问爹你管的咋样啊,不行咱们换一个,哎,太麻烦,我们还是等等下一个爹来吧。

2020年前端仍不在变化着,前端微服务也开始被越来越多的人开始讨论和实践,大前端的时代越来越规模化,技术的不断迭代更新,前端的工程化,一切尽在前端人的手中。

最后看一下我的前端技能:

前端这些年我到底经历了什么?

目前掌握的技能

说不上富有,也谈不上大神,也是一步一个脚印来的。

在前端的路上,路漫漫其修远兮,吾将上下而求索,加油吧,骚年!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多