🚀一个三年前端的2024年中总结(写作,个人项目,当面试官)🚀

1,512 阅读8分钟

前言

一转眼2024年就要过半,自己刚好也已经毕业正式工作三年。趁着有时间,就来做一下2024年的年中终结,复盘一下今年做过的东西。

写作

我玩掘金也很多年了,18年开始玩的。当时还在上大学,玩了一段时间之后就也想自己写写文章,但是这几年来都是断断续续的写。基本上属于是三天打鱼两天晒网。

在今年年初的时候给自己立了一个flag,每周都需要输出1-2篇的技术文章。目前来看,我是做到了的。

为什么写作

先来聊聊为什么要写作,我刚开始写作的目的很纯粹,就是想记录一下自己的学习历程以及分享知识,希望自己学到的东西可以帮到别人。但是写作这件事情是需要耗费你大量的个人时间的,慢慢的我没有看到一些实质上的收益,就搁置了下来。

前几年基本上就是一时兴起就写几篇,但坚持的时间很短。可能在某一个月里我十分高产,但是过了那个月之后,可能一篇都不写。

但是随着年龄的增长,以及大环境没有像以前那么好,以及秉承着程序员需要终生学习的观念等等,我又开始了写作。我捋了一下,目前我希望写作来获取到以下的收益:

  1. 倒逼自己学习:无论是学新技术也好,研究基础知识也罢,怎么样判定你是否掌握了这个知识?一个很好的方式就是能给别人讲懂这个东西。所以我如果要持续不断的输出技术文章,那么我就要让自己不断的去输入,这样的话我就能不停的学习到一些新知识。
  2. 打造影响力,获取更多的机会:如果我们在一些技术博客平台的数据较好,那么可能可以因此获得一些面试机会(这个我理解跟你有一个优秀的开源项目一样),或者你能通过写作这件事情来认识到更多志同道合的小伙伴,再跟他们的交流中,其实也可以提升我们自己的能力。
  3. 实质收益:这里的实质收益就是💰或者其他实体奖品。我目前写作主要会发在掘金跟公众号中,掘金的收益主要来源于金石计划以及一些其他活动,公众号的收益主要来源于广告和赞赏。如果在某一个领域积累的够多,也可以写一写付费的专栏或者出版纸质书籍,或者是你可以做一些付费咨询。

写作收益

目前的写作收益主要来源于掘金和公众号,包括金石计划的奖励,公众号的广告,以及一些活动的实体奖品,比如说鼠标垫、电脑包、京东卡等。

大致算了一下,半年以来的收益应该折合3K左右。

以及在掘金上升到了5级(优秀创作者),也上过周榜(榜上有名),这些tag也是对我的一些鼓励,让我能更加坚持下去。

目前掘金的粉丝在600➕,公众号的粉丝在1500左右,虽然不多,但是逐步增长也让我感到慰藉。

心态

在写作写的多了之后,你的评论区就会陆陆续续有人发表评论,特别是有那么一两篇写得不错的文章,评论区会相当热闹。评论区一热闹,接踵而来的就是一些不好的评论:

  • 人家这个东西根本不是这样用的,不要误人子弟好吗
  • 多此一举
  • 这篇文章别人已经写过了呀,你还写来干嘛
  • 这东西也能写出一篇文章来吗
  • .......

当你听到这些不太好的声音时,你会怎么做呢?是马上破防耻辱下播,从此不再写文;还是把这些不好的评论删掉;还是跟他对线拉扯一波;还是视而不见。

每个人都会有自己的做法,我的做法是视而不见,或者对线一波。在半年前我听到不好的声音时,会很难受,甚至这一周我都会在想这个事情。但是现在让我再看到这种东西时,我的内心早已毫无波澜。

想给大家分享的一个东西叫钝感力:钝感力不等于迟钝,它强调的是对困难的一种耐力,是厚着脸皮对抗外界的能力。

简单地说就是不被一些不好的东西影响到你的心态或者行为,那如何训练这种能力?个人觉得这种能力不是说你看了几篇鸡汤文就会自然而然形成。

既然他是一种能力,那么必然是刻意训练之后的结果。所以我觉得更是应该去直面那些让你恐惧的东西,让你感觉到不舒服的东西,见的多了,自然就脱敏了。

如何坚持

写作应该如何坚持,我总结出来以下几点:

  • 把它当成一个兴趣爱好,就像打游戏、打篮球等一样的东西,你要真正的喜欢它,才会在做这件事情的时候乐此不疲。
  • 养成习惯,前期可以先不追求文章的质量,先让自己有写作记录的习惯,养成习惯之后再去追求高质量的文章
  • 多输入,不是每个人都有源源不断的写作灵感,只有多输入才能够让自己多输出。这样倒逼自己输入也是在学习的过程
  • 放松心态,没有人逼你一定要写出某某高质量的文章或者数据有多好的文章,完全可以当成只是自己记录的一个过程。与自己和解,不要太在意数据。前期刚开始的时候也不要逼得自己太紧,我记得我刚开始时几乎是每天都写一篇,过了一个月自己就会很累,久而久之就会排斥这件事情。按照一个让你自己觉得平衡的节奏来就可以。

当需要一些写作的素材的时候,就会自然而然逼着自己去学一些新东西,比如说我上半年实践的一些东西:

  • nest.js全栈项目
  • electron
  • rust+wasm
  • ffmpeg.wasm
  • webcodecs

个人项目

从去年开始,我就跟表弟一起开始去做一些个人小项目。一般就是我做前端,他做后端。前后做过:

  • 在线工具集合
  • 打牌记账小程序
  • 套壳AIGC应用
  • drawio魔改的流程图绘图工具

目前来看前三个反响都一般,只有最后一个绘图工具还有点人用,我也得出了下面的一些感受:

  • 对于一个项目来说,技术可以算是最不重要的,甚至我觉得UI都比技术重要一点。最重要的应该是你的项目能不能解决用户的实际问题
  • 做东西不能自己YY,还是要了解用户真正需要什么
  • 怎么知道用户需要什么?可以看看你自己,或者你身边的人,他们平时有什么用的不舒服的工具,这或许就是可以努力的方向

工作

工作上自己慢慢也承担了更多的职责,确实是会越来越累。比较大的变化就是最近帮忙面了几个人,深刻地感受到了现在的就业市场非常卷。

候选人的学历背景以及工作背景都很好,但是最终我面的几个人跟上面沟通完之后都没给过。给我的感觉就是,前几年你面试只要能拿到70分就能通过,现在感觉你需要拿到90分才能通过。

本质上就是当前市场上的候选人太多了,一句话说到底就是优中选优。

从面试官的视角看面试又是一个不一样的角度,如果你要打动一个面试官,要么你的基础知识就要很扎实,要么你的项目就要有相当的亮点,要么你做的东西跟用人部门的要求相当匹配。难搞哦~

最后

不知不觉已经正式毕业工作三年,不知道为什么自己总是觉得三年是一个坎。自己好像也没有成为什么很厉害的人,不过开开心心过完每一天就好啦。

希望你也天天开心