我这前端五年的总结,希望对你有帮助!

共 2432字,需浏览 5分钟

 ·

2021-01-08 09:44


关注公众号 前端人,回复“加群

添加无广告学习群


你知道,我这五年是怎么走过来的吗

前言

工作五年多了,进过BAT外包团队(驻场),在中大型公司呆过,也在小团队中担任过小组长。现在网上有很多建议或者是文章都说进入大公司的好处。说说自己这些年的学习感受吧。

大厂

大厂团队多得是大牛,如果你抱着的是学习和分享的心态进去的话。你会得到很多你意想不到的东西。入团队前,抱着自己是一个小虾米,很强的好奇心感受进去的。进去之后,你会发现很多很新奇的事物。里面的技术盏和技术要求会让你感到压力很大,但是你会充满了干劲。因为你会发现你学习到很多,你在外面无法学习到的知识点,和解决问题的能力,你会考虑的一些技术问题。说说我的收获吧:

排查问题的能力

ssr的内存泄漏问题,接口报错、本地转发、host的切换、捉包等等。

前端UI高度还原能力

你会发现大厂对于UI还原度的要求是100%,但是有些时候,兼容性问题就需要经验积累了。

处理各种兼容性问题

js版本的兼容,安卓、iOS版本的兼容。最多的是浏览器的版本的功能兼容。因为有一些浏览器用的还是旧内核,你需要对新API做兼容。如:vuejs2.0,不建议使用ie9以下的浏览器。

底层源码的学习

深刻的记得,入职的前一个星期,每天都是沉浸在代码的海洋里。每天都需要写一篇学习文章,例如:vuejs的响应式原理,也可以说是一个团队对一个新人的考核了吧。毕竟即使你再怎么牛逼,除了面试官,别的同事想了解你,总得又一个渠道。

你会学会分享

也许短短的一个小时,半个小时。不能给你带来太多知识点,但是绝对会让你眼前一亮,并且在得到分享之后,你会去深入学习和琢磨。你会对它引起兴趣。

胆子逐渐大起来愿意开口说话。你会学着写精美的ppt、markdown、思维导图,你会把自己学习到的知识点。跟大伙分享,即使、你说得很烂。但是总得会有一个成长的历程的。

产品思维

开始慢慢的学习产品的逻辑、怎么才能让用户得到最佳的体验、怎么才能更精准的引导用户。前端可是面向用户的第一人。

other

  • 运维:docker、linux命令。
  • 多语言:java、php、python、go。
  • 数据库:mongodb、redis、mysql。
  • 算法:leetcode刷题
  • 我的个人规划,当然不仅仅是一个前端工程师!

中厂

在中厂里面,也许只有那么一两个牛逼的人。像技术经理、技术老大等。他们是我们值得学习的榜样。但是他们有时候也会因为太忙。而忽略了内部团队学习氛围的建设。从而造成了,你觉得在这里学习不到东西的感受。说一下我在中厂里面学习到的一些东西吧。

担任面试官

也许因为老大太忙,没空。需要你担任前端面试官。需要你去把控前端的技术团队能力。至少,在我当面试官的过程中,我至少筛掉了至少80%的人吧。

担任某一条技术线的前端小组长

中厂的人员不多,就算是当了一个小组长,可能也只有三五个前端的人。而且你还是必须得写代码。我觉得每个人的能力都是可以被得到释放的,我们应该放手让他们改,他们想改的。只需要把控住质量和可能产生的问题的范围即可。还有技术文档的编写等等。

前端学习氛围组织者

组织一个前端氛围是一件很困难的事情。你需要带领组内的成员进行学习和分享,要学会扩大自己视野,增强解决能力。而且因为团队的问题,你可能会接触不到太多其他非前端范围的事情。尤其是nginx的配置、日志查看等等。慢慢的分享和学会扩展组内成员的视野。才能把学习氛围搭建起来。那么我是如何搭建学习氛围的呢?

搭建公司内部的技术文档和技术博客。语雀和mindoc都是一个很不错的选择。前者是付费,后者是自己内部服务器的搭建。其实中厂可能更加建议你使用后者。毕竟一个服务器的费用比付费的还是比较便宜。除非是技术文档和技术氛围扩大到其他团队,那么就可以申请啦!

作为一个氛围建造者,你需要学会多分享,只有这样。你才能更加把同事之间的氛围和学习氛围搭建起来。【只要业务没出什么问题,按照节奏,是可以申请一些经费团建的】

前端的技术能力可能会比较偏低,而且平时学习的时间可能是比较少的,要激起大家的学习热情和询问热情。只有这样,才能把学习氛围搭建起来。

初创团队(初学者不建议) 经验不多,只能写一些自己遇到过的问题

奔跑吧、切图仔

公司对于技术没有太大的要求的话,你完全可以按照你觉得挺不错的技术体系去搭建业务。只要你能说服老板。这时候,你可以接触更多的东西,例如用nginx自己部署,在nginx上自己拉代码打包部署,也可以写一个sh脚本进行部署。因为规矩和限制并不多。

你可以根据你的经验,提供一些产品思路。为了做一个更好的产品而工作。

也许如果你们连UI都没有的话,你还得兼任切图、画图的工作。

忙上加忙

因为初创团队 也许是0-1的项目的话。那你只能加班加点的进行赶工。为了项目上线操碎了心。3个月的工作量压缩到1个月,甚至更短。

老板会成为你的鼓励师,给你承诺股权、年后加薪,项目上线项目奖(别说,本人确实拿到过。很香,几个月工资到手)

总结

其实不管是大厂也好,初创公司也罢。其实主要的还是自己的学习心态和个人规划,如果你只是为了跳槽要更高的工资,也许你会在某一短时间内去强化面试技巧,巩固一下自己的现有技能的能力。但是更多的应该关注自己的基础。毕竟,现在都是面向百度编程了。在我面试的过程中,遇到过很多面试者紧张导致的,手抖、说话结巴、突然忘记了常用的知识点。也许,你缺乏的并不是技术能力,而是自信心。

原文juejin.cn/post/6902335526771589128


1.鬼哥要开始敲代码,如果喜欢,请帮鬼哥 点赞在看

2.回复资料包领取我整理的前端进阶资料包

3.回复加群,加入前端进阶群,和小伙伴一起学习讨论!

浏览 47
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报