24
头图

前言

就在今年年初,我成为了一名作者,我的昵称是「Sunshine_Lin」,这是因为这个英文名跟我「林三心」的发音很像。他们都叫我「三心哥」,虽然我是个菜鸟,但是他们都叫我哥,还有,用最通俗的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心,这是我写作时一直记在心里的。

其实是严格来说我是今年6月份才开始认真写作的,前天晚上我算了下,我今年写了55篇文章,总共写了有15W字左右。

接下来讲讲我这一年的故事吧

前端程序员

其实就在去年,我到了大四下半学期,我还不知道我毕业后该做什么,但是“毕业后没工作就会饿死”的念想,迫使我必须选一个目标,学得一技之长,好养活自己,这个时候,“前端”走入了我的生活,我校招运气好,进了一个算是比较大的公司,薪资也还行,还包吃住,但是仅仅四个月后,也就是差不多今年年初,我从这个3000人的大公司离职了,进了一家小公司,当然我也后悔过,后悔当时为啥不多加一会班,但是后悔之后,是对于未来的规划,因为我知道,后悔是没用的。

我时常记得一句话:做人要乐观向上,不要总是因为过去的事而闷闷不乐,要往前看

技术

今年年初,我的技术其实只能算“前端中的菜鸟”,当时的我,每天像无头苍蝇一样,不知道学什么,想要规划也总是静不下心来,但是同时,我也养成了写作的小习惯,可能当时是为了虚荣心而写文章吧,写的也不怎么样,也没啥人看。但是我心里是知道的,这么下去的程序员生涯是没有前途的。

一直到了今年6月份,我还是一个掘金LV2的小菜鸟,偶然被拉入一个掘金的作者群,里面的作者让我知道了写作其实是非常有意义的,当然意义是非常多的,我就在内心想,我要从这些意义中选择一个当做我坚持写作的理由。于是我选择了“通过写作来逼自己学习”。

写作

LV2 -> LV5

是的,今年的6月份,我的写作目的只是“通过写作来逼自己学习”。因为我觉得我的自律能力还很欠缺,需要通过不断地写作来逼自己学习新知识,或者总结旧知识。

我的写作也准从两个原则

  • 1、从读者角度去写文章
  • 2、尽量用通俗易懂的方式去讲解

意义改变

其实到了10月份,我的写作目的已经有了一定转变了,从之前的“逼自己学习”转变成了“帮助粉丝涨工资”,是的,没错,我就是一个俗人,我的目的很简单,就是帮助喜欢我的那群人,支持我的那群人,利用我的文章,帮助他们涨工资。

30次面试

我今年累计举行了差不多10+次模拟面试,面试了30+位同学,也帮助了一些同学拿到了自己心仪的offer,我很开心,我自己也从中学到了很多东西,包括查漏补缺,以及表达能力也有了一定的进步。

但是通过这30个同学,我也发现了一些普遍的面试的缺点:

  • 1、表达能力不够好,回答地断断续续的,其实表达能力很重要,我建议是:平时可以对着墙练习表达能力,自问自答
  • 2、基础不够扎实,其实我对于基础是挺看中的,毕竟基础是进阶的前提,建议大家要夯实一下JS基础
  • 3、简历技能写的太模板,每一句都是“熟练,熟悉,了解”,我觉得应该改改,要体现出你是在工作中使用到这些技术,比如“在工作中能灵活使用ES6语法进行项目的开发”
  • 4、面试时不要妄自菲薄,不然就算你技术过关了,面试官也会压你薪资
  • 5、简历项目亮点不足,大多同学在写项目时,只会写自己负责了什么,却没有写一些亮点,比如:打包优化,长列表优化,渲染优化等等

答疑解惑

对于各位同学问的问题,我在这里统一解答一下

1、在校生实习还是准备春招

我想说,我觉得可以一边实习一边学习准备春招的,因为实习其实也不忙的,还有钱拿,还能学习整体的项目开发流程,何乐而不为呢?而且实习是不忙的,你可以利用下班时间,一天学习3个小时,来准备春招呀

2、转行的应该怎么学

转行的都是有一定积蓄的了,我建议是花两三个月在家苦学,如果想速成的话,我建议最好的学习方式就是看视频教学,一定要逼自己,不要三天打鱼两天晒网。如果实在到万不得已,觉得自己自律性实在是太差的话,可以考虑报班去学

3、想学习,但是又没有方向

确实,我以前也是这样的,今天学那个,明天学那个,无头苍蝇一样。其实我觉得路线就是JavaScript基础 -> JavaScript进阶 -> 框架(Vue & React),现阶段你不要去学有关后端的任何东西,一心一意把精力放在前端上

4、去自研还是外包

这个看你自己了,自研有自研的好,外包有外包的好,如果你想积累经验,可以选择去外包,因为一般外包的门槛都没那么高。等到你有了一定的项目经验,再考虑自研或者继续留在外包

5、应届生怎么准备春招

其实在校生的话,能考你什么?你又没有上过班,那就只能考你理论知识,你要努力,因为这是你进大厂的最好的机会,我给你个任务吧

  • 1、JavaScript基础50个知识点
  • 2、JavaScript高级50个知识点
  • 3、JavaScript手写56个知识点
  • 4、LeetCode刷250道题
  • 5、Webpack学习基本的打包配置,优化
  • 6、Vue的50个知识点
  • 7、多看一些HTTP & 浏览器的知识点,争取看50个

6、怎么才能让简历更好

  • 1、技能部分:要体现出你是在工作中使用的
  • 2、项目部分:要写出你的一些项目的亮点
  • 3、学历部分:学历好的可以写,学历不好的我建议你先别写,先争取个面试机会
  • 4、个人博客:这是个加分项,有的话一定要写上去
  • 5、个人性格特点:建议别写,写了可能没人看,看了也可能给自己挖坑

    385个知识点(分类)

    今年我写了55篇文章,我粗略算过了,差不多总共15W字,我也算了一下,差不多包括了有385个知识点!!也就是说今年,我平均每天学习一个前端知识点!!这让我感到很不可思议,这就是写作给我带来的自律提升。这385个知识点主要分布在了10个领域里,分别是:

  • 1、JavaScript基础的知识点
  • 2、JavaScript高级进阶的知识点
  • 3、ES6+的知识点
  • 4、HTTP & 浏览器的知识点
  • 5、Vue的知识点
  • 6、项目优化的知识点
  • 7、Webpack & Nodejs的知识点
  • 8、CSS的知识点
  • 9、LeetCode
  • 10、Canvas的知识点

知识体系

这是我从去年毕业以来,所建立的一套知识体系,我希望能帮助到喜欢我的朋友,我其实是很喜欢跟大家共同学习,共同进步的,我也喜欢跟上进好学的人交朋友,无论他们实力多强或者多弱。

林三心知识体系(暂时).png

JavaScript

ES6+

HTTP & 浏览器

项目记录

Canvas

程序人生

Webpack & Nodejs

CSS

Leetcode

争议

其实我也遭受了很多非议

1、争议一

由于我的频繁更文,很多人都说我是上班摸鱼写文章。但其实我解释过了,我上班是不喜欢写文章的,因为思路可能会被随时打断。所以我一般都是利用下班时间写作,有时会写到深夜。一开始我会解释,但是解释着解释着,我不想解释着,爱咋说就咋说吧!

2、争议二

也有些人,说我写的东西太基础,没啥含金量。我想说的是,我从没说过自己是大神,我一直自诩为前端菜鸟,我这个水平就只能写出水平对应的文章,也只能帮助实力比我差的朋友,如果你水平比我高且不喜欢看我文章,那我恳求您可以把我忽略掉。。当我不存在。。不要看我的水文。。。

业余爱好

当然,学习前端和写作,并不是我生活的唯一,我除了这,还干了其他的事

历史爱好者

  • 把《康熙王朝》看了五遍
  • 把《雍正王朝》王朝看了五遍
  • 看完了《乾隆王朝》
  • 看完了《嘉庆王朝》
  • 把《新三国》看了三遍
  • 把《新水浒》看了三遍
  • 看完了 安州牧的《风云南北朝》

    说唱爱好者

  • 练习了杨和苏的《兔八哥》《吹又生》《加冕》
  • 练习了黄旭艾福杰尼的《说散就散》
  • 练习了C-block的《孤独症》

偶尔运动

  • 偶尔会在瑜伽垫上装装样子😄😄
  • 偶尔会去跑跑步

往后打算

  • 学习和写作肯定是要继续的,我要写一些以前没写过的东西
  • 逼自己经常去运动,不能吃的太胖了,不然又要被吐槽脸胖
  • 多线下跟朋友们聚会聚餐,多交际,多交朋友
  • 继续做一个善良,热心,上进,乐于助人的程序员

结语

今年快结束了,希望大家身体健康,万事如意,一定会乐观,上进,热心,成为一个出色的前端工程师的!!!

我是林三心,一个热心的前端菜鸟程序员。如果你上进,喜欢前端,想学习前端,那咱们可以交朋友,一起摸鱼哈哈。

image.png


Sunshine_Lin
2.1k 声望7.1k 粉丝