2023年中总结,从前端到盘子端

7,221 阅读9分钟

年中总结

看到掘金有这个年中总结的话题,感觉自己今年的职业变化是较大的,于是就想着来写一篇年中总结,我个人的参考性是不强的,但是可以提供给大家一些思考

个人介绍

在开始前可以大致说一下我是做什么的,大家可能会说,那你肯定是做程序员的呗,大概率就是前端

我现在的职业就是我名片的那样,一个咖啡学徒,并不是调侃,是的确在做这个,的确在端盘子

而在之前我的确是从事互联网工作的,而且基本上是一个码农

主要从事过webgl前端全栈

image.png

当然,别的名片因为换手机有点找不到了,反正大致是做这些的

然后就是技术栈

技术栈

技术栈这里我分为前端后端,但是我个人是偏前端为主的

前端

前端的话,其实我是以vue为主的,因为这是我第一个接触到的前端框架,当然,不包括jQuery(因为我觉得它更像一个库)

其次的话,就是React,React是个很优秀的框架,但是只是我个人不太喜欢而已,哈哈哈哈,但是工作中也是经常用

angular我用的比较少了,所以不算是我的技术栈

svelte我自己会一些,但是在国内几乎没有机会在公司中进行使用,并且我也在思考写一篇svelte的文章

image.png

当然,也在行动中

3D的话,我用的最多的是threejs,相信大家可能也是这个用的较多,大部分我就是画一些模型,还有一些场景,比如地铁站、车站、车间等,类似于智慧城市吧~

然后我最近有一个3D的项目,我也在研究是否开源。敬请期待吧~

还有小程序,我真的很讨厌这个东西,反正大家会懂的吧~我也不多说了,我用的是原生的小程序和uni

然后我也会开源一个小程序的项目,我觉得算是比较全面的,因为我现在在思考把后端的东西全抽离出去,只保留前端,所以近期还需要更改~

大屏的话,大家接触的肯定比较多了,就是echarts那些,也不多说了

另外是nodejs,我在这里把它放在了前端的范畴,我绝大部分用的其实是expresskoa,但是也只是在自己的项目中去使用,并没有在公司中用过,像现在大家都在发的比较火的nest,我也是应用于自己的demo中

另外可能是上层框架了,比如NuxtNext,因为我喜欢vue多一点嘛,所以我只用了Nuxt,开发体验还好吧,更多的是你需要记住一些规则,同时它也比较方便你去开发一个全栈的个人项目

tailwindcssunocss这些,很遗憾,我也没在公司的项目中用过,公司基本都是在用lesssass,但是原子化的css很适合你去写自己的网站,快速并且省去很多需要你思考样式的时间

后端

后端的话我只会Java,也就是熟知的过时的SSM,以及普及的springboot,因为我是学Java出身的,可以说是会Java这东西,并不是我的个人意愿

在工作中,我也只是在做着CRUD的操作

但是需要说的是,会Java,帮助我接了许多的私单,也就是毕设之类的

image.png

这里的不全,反正大概去年接了50份左右吧

而且因为是Java语言出身,在学习js和ts的时候,就是感觉简单了不少

个人

好的,大家可能比较感兴趣的技术栈完事了,说说个人生活吧~

今年23届刚毕业,某外国语大学,属于双非本科

会日语和英语,因为是专业课,甚至自己当年没有接触计算机的时候一直都在学外语,毫无目的地学

后来因为一个大创的契机,需要做一个日语App,于是开始调研实现的技术,从而接触到了前后端,然后深深地热爱上了

最开始是觉得,哇!感觉编程能做好多、很有意思的事情(现在也是这么觉得的),后来抛弃了外语,转头专心地学技术

直到开始进入到工作中,我发现,热爱和工作不能混为一谈,在公司中是要有产出的,是要做业务的

这些我是能接受的,因为技术来源于业务

但是慢慢地,我开始发现,工作占据了自己绝大多数的时间,已经没有过多的精力去学习新的知识了,在公司身为实习生做的也是最简单的业务,几乎没有过多的成长

但是也很感谢公司中遇到的前辈们,前辈们人都很好,也让我学会了很多~

但是这并不是我喜欢的,我热爱新的技术,我喜欢一些有意思的东西,喜欢自由,喜欢做更好的展示,这也许就是我热爱前端的原因

随着一年过去了,在毕业转正的时候,我选择了在所在的国企离职去追寻自己喜欢的事物

未来的展望

从公司离职有很多原因

  1. 我热爱新技术,喜欢做尝试,但是我自己人微言轻,公司也更喜欢用稳定的技术
  2. 互联网内卷严重、心累、压力大、加班、hr各种说什么互联网形式然后PUA,总之就是心累,身体也累
  3. 我是一个热爱自由的人,我觉得年轻应该多做一些自己想做的事情,见识更多的事物、文化,多看看这个世界

我其实有很多想做的事情,就比如程序员,就是其中一个想做的事之一

我还想做咖啡、调酒、做自媒体、各地旅游、学设计、学音乐、开自己的店。。。

有很多,当然我自己也知道是不可能都实现的,那么我尽力去多实现一些

我觉得每个行业想要做好都是不容易的,每个行业都会有人在发光,所以,多去做一些自己喜欢的东西,自己适合的东西

就拿程序员来说,一些比较厉害的大佬,大部分应该不是为了工作赚钱的,甚至他们会全职去做开源的工作,我觉得他们是源于热爱的,而热爱是源自生活的

我们需要好好生活,才能发现更好的事物

可能大家会说,不做程序员那去做什么呢,我资历浅,回答不出这个问题,但是我也想问,做程序员你能直接做到退休嘛

当今的社会是越来越卷的,我认识的很多学生,大二、大三,会的东西都很多,是一件挺可怕的事情

于是,我跳了出来,选择跳出内卷,拥抱自己热爱的事物

还会在敲代码嘛

可能有人会问这个问题,我的回答是,当然会啦~

虽然我没有从事这个行业的工作,但是代码仍是我目前最热爱的东西

反而现在我可以空出很多时间,来学习新的东西,去参加更多的开源项目

也可以慢慢地写文章,甚至在未来可以做自媒体,分享知识,分享生活

而且,我也不知道自己会不会再回到程序员这个行业,未来的事,谁知道呢~

想和大家说的

现在互联网的形势大家是清楚的,虽然我分享了我的经历,但是我觉得大家做什么事情是需要经过慎重考虑的

我说这么多,可能是希望给大家一些心理安慰吧

因为现在大家压力都很大,都在不断地卷,透支了身体和心理

我想说的是,即使你因裁员等原因不做这一行,也会有很多东西在等着你,什么事情都要往前看一些

对于正常上学或者是正在学习前端的小伙伴我也给出一些建议

工作中用不上的东西,没必要那么使劲去学,比如,你工作中的vue都用不明白,画个样式都费劲,那你为什么要去研究一些别的呢,既然你选择了工作,不是更应该以实际应用为主嘛

现在大家都说,前端广度比深度重要,深度有chatgpt帮你解决,我不否认这句话,也不赞同这句话

前端的广度可能比你想象的要广的多,你真的能全覆盖嘛

深度也看你怎么理解了,而且你真的都敢完全相信chatgpt帮你写的bug嘛

我更推荐大家着手眼前,比如你js真的过关了嘛,你的css真的熟练嘛

你用nest写了一个项目之后,完全在公司用不上,然后过两个就忘了,这对你来说真的有那么有用嘛

我也喜欢新技术,但是我是一个编码爱好者,而你是一个公司的员工,我觉得权衡利弊是一个人的基本能力

当然,如果你基础很好,我当然推荐你去学习更多东西,把自己变成一个六边形战士

学习

我买过不少掘金小册、买过不少课,看了一部分,但是更多的都放着吃灰了

学习的方式有很多,但是最好的方式一定是自己去敲,而不是一直看视频,离开了视频敲都敲不出来

如果你是新人刚入门,那么视频对你来说是最直接,最好的方式

如果你工作了很久,你一定觉得看视频费时太长,效率低,这个时候你会选择去看文档,去看代码

学习的方式有很多,就比如chatgpt,虽然他写代码都是bug,但是它在帮助你学习,看代码的时候,我觉得是最佳的选择~

最后

我没有觉得我是标题党,因为我的确经历了前端-盘子端的转变

我更希望本文能带给大家良好的心态调整,降低焦虑

我也希望大家能保持热爱,这样才能变得更好

当然,我也会继续产出内容供大家学习和分享~

如果有想看的内容也欢迎评论或者私信~

最后希望您能大发慈悲,少在评论区说出一些让我不知道怎么回的话~

感谢您的支持与谅解~