第六届字节前端青训营结营感受 | 青训营

100 阅读4分钟

引言

第六届青训营就结束啦,这次青训营活动都有全程参与(虽然偷懒了,可能不够沉浸式),所以这一个月还是有所收获的,很感谢字节给的青训营学习机会,授课老师基本上都是字节一线的开发人员,所以通过课程我们基本上能对前端的知识体系有一个大概的了解,同时也会知道一些前端的发展趋势,以及结合自身思考目前自己所在的位置和需要提升的地方。

课程学习感想

前端训练营总共四门大课(计算机基础&框架、前端工具、web知识、语言基础),一共不到30小时,课程非常紧凑。从基础三大件,到web开发标准,开发框架介绍,构建工具,老师对每一块知识的讲解都是从最基础的科普性文字到最后这个东西在实际开发中的具体应用情况,或者是当前的发展阶段,其实在听的时候会感觉到比较吃力,全程干货输出,短短的几十分钟回溯一项技术。但听完我能差不多理解这项技术的变革,以及它变革的动机,所以会对前端技术有一个整体的印象。比如说我们HTTP协议,它经历了从1.X,2.0,3.0的变更,每一代分别解决了什么问题呢?

我是一个比较佛系的人,在实际的工作中随着工作压力变大,我可能会逐渐满足于实现需求,类似有种一叶障目的感觉吧?除非我的工作枯燥的让我痛苦,我才会想着去打破当前的状态。我记得我实习的时候,当时对各项技术都不是熟悉,我跟我老大说的是我想在实习期间把前端工作的各项业务都摸一遍,但我实际做的最多的是和后端对接口、写页面结构、实现展示逻辑。刚开始因为对技术栈不熟悉,老大就让我配了几天的字段,后来我实在受不了,就用python搞了个数据处理的程序,相当于解放双手了。然后就是学习前端框架、组件库,更多的是对于业务功能的实现。对于原理什么的,或者我正在使用的技术本身我并没有多了解。知其然,不知其所以然。但其实只是机械的使用一项工具,我确实是在拧螺丝,不需要知道这个流水线的构造,只要知道需求来了就直接开整就行了。

青训营的课程老师们,他们在授课时不自觉地分享他们平时在工作中的一些思考或者处理问题的方式,这个时候我确实感觉到虽然大家都戏称互联网大公司为“大厂”,但大厂程序员并不只是在产线上机械劳动的,他们在工作过程中会融入自己的思考,这可能是因为本身业务更复杂,也可能是因为工作强度更大,所以才会养成寻找优化手段的习惯。包括最近面试的时候,我也逐渐发现大厂会更喜欢去深挖一些底层的实现,会考察我们对于我们所使用的技术到底是停留在使用阶段还是进行了一些深入的思考。我突然就有了“这才是我卷互联网的理由”的感觉,不是单纯的为了证明自己可以或者说是为了薪水,而是我的大脑可以不退化,我的同事话语都闪烁着智慧的光芒。经过思考之后的每一句话,我都觉得让人既安心又舒适。

作为一项工具,或者一项技术它肯定是可以被使用的,学习成本再高也高不到哪去。那么真正区分我们程序员(或者预备役)的到底是什么?说实话,我不清楚。我只是记得某前辈说“面试的时候,你答错不一定致命,你思考问题的方式也很重要”,“现阶段,对于你更重要是纵向知识的学习和掌握,横向知识等你亲身使用的时候学习会更事半功倍”。

最后,诚挚感谢字节青训营给的这次宝贵的学习机会~