阅读 735

小白入行前端的半载风雨路 | 掘金征文

嗯,没错,我是培训班出身的。我也很清楚很多公司很多程序员对于培训班出身的人,有点不屑,作为亲手经历者,原因我也很清楚。

之所以想写这篇文章,只是因为想给自己这个半年一个总结,以及这半年来在掘金上阅读了1556篇文章的一个反馈。哪怕只有一点点,我希望我的经历能够帮助到一些想中途转行,且热爱这个行业的同学。

背景

排不上名的工业设计院校出身,毕业两年。为了转交互设计方向,考了两年国内顶尖设计院校的研究生,失败。

接受现实,开始找工业设计的工作,但是现实是,没有一个好的平台,做设计且是产品设计根本看不到出路。每个月拿着3000+的工资,房租和生活后,哪有余粮。陷入了迷茫和怀疑,我曾经也热爱过设计,想着成为大佬了,能够推出一些产品能够实实在在的为了情怀而设计,能够为社会做出一点点贡献,哪怕只有一丝一毫。

继续接受现实,舍弃很多包袱,一身轻松,开始转行。出于对设计背景的考虑,我报名了前端培训班。

半载愉悦

在接受现实准备工作后,我就没奢望能够还有纯粹的时间去心无旁贷的学习,所以这半年,让我很开心。恣意的看书,痴迷的沉浸在代码的世界,中间也有过焦虑,但是没有怀疑过这次选择。

刚进班的时候,发现整个班级大部分都是专科同学,未免有种都是失败者的悲哀,不过都是一群挺有意思的人。同桌是有计算机背景的,在他的帮助下,我很快上手了html和css。老师上课讲解的也很详细,对于新手确实很友好,但是为了方便大家的理解,过于简单和详细。在我上手之后,便开始自己看书和逛掘金等分享社区了。每次学完一个新的知识点都会看书上的全面解析和掘金作者的实际应用分享,然后自己在xmind上面总结。

也深感自己计算机科学方面的不足,便想着去补充这方面的知识,只是cs知识体系太过于庞大,我当时的精力实在有限,这部分只是只能后续再学。在挑选很多学习资源后,只看了一套科普视频,当然也是收益良多,对我后面的学习,很有收获。一下是视频链接地址(B站真的是一个学习的好地方)

www.bilibili.com/video/av213…

这段时间,是学习效率最好的一段时间,无论是吸收还是应用。后来因为疫情,转成了线上授课,这期间是最焦虑的时候,xmind总结也断了。我每次上完课后,很多东西都自以为自己掌握了,除了一些比较难的内容我会敲一下代码练习一下。其他时间都在看书和看技术文档,中间也走过很多弯路,一开始看官方文档都看不明白,到后面可以看完vue和相关的官方文档,当时自以为这时候自己才算入了程序员的门,现在看来远远不够。

其实这时候我的学习方式已经出了很大的问题,看的书和部分知识分享有些深入,看起来很吃力。知识体系混杂且不牢固,严重脱离实践,导致的是这样维持一两个月后,很多知识细节都忘了。

于是开始重新思考自己的学习方式。一方面,想要进入大厂需要这些知识,一方面我的知识体系很不牢固,开始在这两方面取舍。当然我又选了一条激进的路,没有继续打牢知识体系,只是放缓了拓展学习其他新知识的脚步。现在确实尝到了恶果。

剑指offer

在临近毕业后,我开始鬼迷心窍的做面试攻略。怎么包装自己的知识体系,怎么包装自己的工作经验。

其实包装自己的知识,我心里没有愧疚,包装工作经验,让我实属有些难受。我曾经伪装自己生活过,这种感觉让我想到就会打寒颤。刚走出来,却因为生活又要走上这样的道路。

后面,面试了很多家公司,有的面试官觉得我不错,有点面试官就看出了我知识不牢固。本来想进一家小甲方公司,然后一步一步来,巩固自己的知识体系。但是拿到大厂外包的那一刻,我没有经受住诱惑,便入了这家公司。

进了公司后,也不知道什么神仙运气。经手的几个项目都是神仙代码写的,而且都是我陌生的开发模式,让我很是不安。就在前几天,小组的一个大佬说:“我们可是前端开发工程师,要实际解决这些问题”。这一言,有点让我惭愧,当时看懂技术文档就以为自己可以称之为程序员了,其实远远不够。了解和学习到那些知识,还差得远呢。更重要的是,在实际开发中灵活运用这些知识来解决问题。当然,也是我开发经验的原因,我不能从一个大的角度去分析这个问题,知识或许基本了解,但是分析问题角度决定了我很难去解决这个问题。


最后

第一次写这种文章,有什么让你阅读体验不好的地方和其中观点让你不舒服的地方,还请见谅。也写的不好,没有实际的技术干货分享,各位权当笑话看了便是。

不清楚写下这种文章会不会引起什么效应。不管导致什么,选择发布这篇文章,对于结果我受着便是。

希望这篇文章能给半路进入前端行业的一些人一点明悟,不管是热爱还是生活所迫。我已经走了很多弯路,也要用一两年的时间去弥补这些东西。或许为了摆脱虚假工作经验,两三年后,我不会从事传统的前端开发。当然畅想未来很美好,现在还是好好让自己解决当下的问题,唯一让我感到庆幸的是,我不会迷茫了。前端开发,让我觉得没有选择错,开发这条路我错过了很多年,以后或许会一直走下去,直到发现走不通了。


最后,掘金是个好地方,很感谢各位作者的付出和贡献。以后的日子里,如果觉得自己可以了,我也会贡献出自己的微末之力。


小白推荐书单

  • Head First HTML 与 Css                高度推荐
  • HTML5 权威指南                            中度推荐
  • CSS 权威指南                                 高度推荐
  • JavaScript DOM 编程艺术            中度推荐
  • JavaScript 高级程序设计              高度推荐
  • 你不知道的JavaScript全套           高度推荐
  • JavaScript 语言精萃
  • JavaScript 权威指南
  • 学习JavaScript 数据结构和算法
  • 图解HTTP                                       高度推荐
  • vue 深入浅出                                 低度推荐
  • node深入浅出                                
  • 了不起的nodejs



掘金年度征文 | 2020 与我的年中总结征文活动正在进行中......