「时光不负,创作不断,本文正在参加2022年中总结征文大赛」
从结业到今日,刚好一年了呀,在这一年的前端路上有惋惜也有收获,想了想也的确该总结了下自己的前端之路了,也希望能借此表扬和反思一下曩昔一年的自己,希望下一年的自己能够更卷,更挨近心中的方针!!!
为什么做前端工程师
由于疫情,我的整个大学生涯有半学期都在家呆着,也正是这段时刻,让我离开了学校里的吃喝玩乐,说走就走,让我能静下心来考虑一下自己的未来。
其实我选择前端的原因很简单,也很实在,就是为了赚钱,由于我从高三填志愿选择了这个专业开端,就下定了决心要做一个程序员。
或许有人会问了,既然是赚钱,为什么不做后端、算法岗那些更高薪的作业呢,其实原因很简单,在选定做前端之前,也学习过后端、嵌入式、人工智能、深度学习等方向,属实是对那些方向提不起兴趣,感觉自己一直以来在学习过程中,很少有能让我感兴趣和喜爱的学科。
可是在前端学习过程中,却让我感受了强烈的常识取得感和成就感,让我觉得前端是我学的懂的、能坚持的、感兴趣的、能靠这个养活自己的一个岗位,我也认为,假如能对作业岗位感兴趣,而且能把作业作为作业之余的爱好的话,那关于今后的作业技能提高必定是是个不小的助力,或许这也是我直到现在,也会坚持学习的动力叭~
从躺平到自来卷
我记住第一次感受到做程序员之后的躺平,是我还在一家国企实习的时分,那个时分真的很清闲,根本没啥使命,和之前的天天coding,忙于各种crud,各种新的技能栈,各种需求完结的日子节奏彻底不一样,是一种特别躺平的状况,不想学习。
这个状况大概继续了半个月叭,这个状况的改变是发生在一次很偶然的一同攀谈,那次我得知了他们的学历,竟然都是一些比我厉害的学校,在那个时分我也认识到了我的学历很一般,是一个一般的不能再一般的二本,那么我想要在今后的作业中,顶着这个一般的学历,和他人竞赛,我就只有掌握更强的技能,更强的才能,用编码才能来当作我最强的竞赛力。
至此,我在那段时刻开端不断的学习,学习js基础、js的特性各种细节和技巧,研究团队老大建立的项目架构,熟练掌握其时技能框架(vue)的每一个api真么用,为了了解这些api背后的原理,又硬着头皮去硬啃vue源码,过程尽管磕磕绊绊,不过最终也是收获颇丰,为了解决组件库bug,去看了elementui的源码,学习了怎样建立一个ui组件框,学会了怎么做ssr……
在那段时刻里,我感觉我对前端的常识系统架构有了质的飞跃,敢去碰一些平常不敢试的技能,常识的广度和深度也有了大幅提高
起飞~
正是有了之前的积累,才在下次的机会中能牢牢把握住,开端了我接下来一年的快速提高
在最近两年里,我一直都在做一个大屏、h5、pc三端的低代码平台,将它从一个demo,孵化成了现在的,能经受住用户考研的,经得住市场验证的产品,让在我心中有了一个针对低代码平台的 完好的方法论和技能系统架构,一同也让我学会了许多crud和繁琐需求中学不会的东西,例如:webpack打包优化、项目架构设计、搜索引擎优化优化、ssr架构高并发优化、算法在项目中的实践与落地,等等等一系列,站在更高层面去看待事情,大到一个项目架构的通用性、拓展性、可维护性、兼容性、易读性、耦合度、性能,小到一个具体功用点的完结是否高雅、封装是否完善、是否组件化、可读性可维护性可拓展性是否优异等等
自我反思
在曩昔一年中,也有过走弯路的时分,记住有一段时刻十分焦虑,感觉这儿得学一下,那儿又得学一下,感觉自己欠缺太多了,导致那段时刻失眠,长痘痘,影响作业状况也影响健身状况,对了忘了说了,我坚持健身已经有三年了哈哈哈,尽管练的不咋地,不曩昔出出汗训练训练真的是一个很不错的调节方法,我们也能够试试呀
扯远了扯远了,至于我后来是怎调整过来的呢,说来也巧,其时看了几篇同龄的大佬的文章,也认识了写年纪相仿可是巨猛的编程大佬,这时让我认识到,人家能具有那么强的才能,虽然离不开天分,但也是很多时刻和支付堆砌出的效果,或许天分有凹凸,可是只要在进步,没有浪费自己的时刻,其实就能够了,曩昔强求自己,反而效果欠好,也正是这份活跃的心态,也让我改掉了不少坏习惯,烟也戒了,熬夜也少了,打游戏的时刻更少了
给自己定个方针!
在这里,给接下来的半年到一年定下以下方针,下一年来还愿,完不成一个,就罚自己刷100道leetcode哈哈
在学习中:
- 阅览vue3源码,对vue3架构、原理、设计思维有全面的认知
- leetcode刷200题
- 熟练掌握react,并对底层架构和核心原理有必定的了解
- 加强ts的熟练度,到达能作为项目架构时的工具的程度
- 继续加宽常识广度,一同加深常识深度
在日子上就很简单啦,坚持健身坚持撸铁,把疫情期间长得肉的减下去,疫情在家给我涨了10多斤肉,甩都刷不掉。。。。。。
感觉这个容量还是比较需循渐进的哈哈哈,要是能完结这个方针,那岂不是既有丰厚的技能常识,又有健旺的体魄哈哈哈~
要是能学完这些,那就再给自己安排点使命,比方阅览react源码呀,再刷刷leetcode呀,不过感觉或许性不大哈哈哈~
最终最终 接下来的时刻 我们一同努力呀,为了搞钱,也为了过上更好的日子,卷起来卷起来!!!冲冲冲!