年中总结
看到掘金有这个年中总结的话题,感觉自己今年的职业变化是较大的,于是就想着来写一篇年中总结,我个人的参考性是不强的,但是可以提供给大家一些思考
个人介绍
在开始前可以大致说一下我是做什么的,大家可能会说,那你肯定是做程序员的呗,大概率就是前端
我现在的职业就是我名片的那样,一个咖啡学徒
,并不是调侃,是的确在做这个,的确在端盘子
而在之前我的确是从事互联网工作的,而且基本上是一个码农
主要从事过webgl
、前端
、全栈
当然,别的名片因为换手机有点找不到了,反正大致是做这些的
然后就是技术栈
技术栈
技术栈这里我分为前端
和后端
,但是我个人是偏前端为主的
前端
前端
的话,其实我是以vue
为主的,因为这是我第一个接触到的前端框架,当然,不包括jQuery
(因为我觉得它更像一个库)
其次的话,就是React
,React是个很优秀的框架,但是只是我个人不太喜欢而已,哈哈哈哈,但是工作中也是经常用
angular
我用的比较少了,所以不算是我的技术栈
svelte
我自己会一些,但是在国内几乎没有机会在公司中进行使用,并且我也在思考写一篇svelte
的文章
当然,也在行动中
3D
的话,我用的最多的是threejs
,相信大家可能也是这个用的较多,大部分我就是画一些模型,还有一些场景,比如地铁站、车站、车间等,类似于智慧城市吧~
然后我最近有一个3D的项目,我也在研究是否开源。敬请期待吧~
还有小程序,我真的很讨厌这个东西,反正大家会懂的吧~我也不多说了,我用的是原生的小程序和uni
然后我也会开源一个小程序的项目,我觉得算是比较全面的,因为我现在在思考把后端的东西全抽离出去,只保留前端,所以近期还需要更改~
大屏的话,大家接触的肯定比较多了,就是echarts
那些,也不多说了
另外是nodejs
,我在这里把它放在了前端的范畴,我绝大部分用的其实是express
,koa
,但是也只是在自己的项目中去使用,并没有在公司中用过,像现在大家都在发的比较火的nest
,我也是应用于自己的demo中
另外可能是上层框架了,比如Nuxt
、Next
,因为我喜欢vue
多一点嘛,所以我只用了Nuxt
,开发体验还好吧,更多的是你需要记住一些规则,同时它也比较方便你去开发一个全栈的个人项目
像tailwindcss
、unocss
这些,很遗憾,我也没在公司的项目中用过,公司基本都是在用less
、sass
,但是原子化的css很适合你去写自己的网站,快速并且省去很多需要你思考样式的时间
后端
后端的话我只会Java
,也就是熟知的过时的SSM
,以及普及的springboot
,因为我是学Java出身的,可以说是会Java这东西,并不是我的个人意愿
在工作中,我也只是在做着CRUD
的操作
但是需要说的是,会Java
,帮助我接了许多的私单,也就是毕设之类的
这里的不全,反正大概去年接了50份左右吧
而且因为是Java语言出身,在学习js和ts的时候,就是感觉简单了不少
个人
好的,大家可能比较感兴趣的技术栈完事了,说说个人生活吧~
今年23届刚毕业,某外国语大学,属于双非本科
会日语和英语,因为是专业课,甚至自己当年没有接触计算机的时候一直都在学外语,毫无目的地学
后来因为一个大创的契机,需要做一个日语App,于是开始调研实现的技术,从而接触到了前后端,然后深深地热爱上了
最开始是觉得,哇!感觉编程能做好多、很有意思的事情(现在也是这么觉得的),后来抛弃了外语,转头专心地学技术
直到开始进入到工作中,我发现,热爱和工作不能混为一谈,在公司中是要有产出的,是要做业务的
这些我是能接受的,因为技术来源于业务
但是慢慢地,我开始发现,工作占据了自己绝大多数的时间,已经没有过多的精力去学习新的知识了,在公司身为实习生做的也是最简单的业务,几乎没有过多的成长
但是也很感谢公司中遇到的前辈们,前辈们人都很好,也让我学会了很多~
但是这并不是我喜欢的,我热爱新的技术,我喜欢一些有意思的东西,喜欢自由,喜欢做更好的展示,这也许就是我热爱前端的原因
随着一年过去了,在毕业转正的时候,我选择了在所在的国企离职去追寻自己喜欢的事物
未来的展望
从公司离职有很多原因
- 我热爱新技术,喜欢做尝试,但是我自己人微言轻,公司也更喜欢用稳定的技术
- 互联网内卷严重、心累、压力大、加班、hr各种说什么互联网形式然后PUA,总之就是心累,身体也累
- 我是一个热爱自由的人,我觉得年轻应该多做一些自己想做的事情,见识更多的事物、文化,多看看这个世界
我其实有很多想做的事情,就比如程序员,就是其中一个想做的事之一
我还想做咖啡、调酒、做自媒体、各地旅游、学设计、学音乐、开自己的店。。。
有很多,当然我自己也知道是不可能都实现的,那么我尽力去多实现一些
我觉得每个行业想要做好都是不容易的,每个行业都会有人在发光,所以,多去做一些自己喜欢的东西,自己适合的东西
就拿程序员来说,一些比较厉害的大佬,大部分应该不是为了工作赚钱的,甚至他们会全职去做开源的工作,我觉得他们是源于热爱的,而热爱是源自生活的
我们需要好好生活,才能发现更好的事物
可能大家会说,不做程序员那去做什么呢,我资历浅,回答不出这个问题,但是我也想问,做程序员你能直接做到退休嘛
当今的社会是越来越卷的,我认识的很多学生,大二、大三,会的东西都很多,是一件挺可怕的事情
于是,我跳了出来,选择跳出内卷,拥抱自己热爱的事物
还会在敲代码嘛
可能有人会问这个问题,我的回答是,当然会啦~
虽然我没有从事这个行业的工作,但是代码仍是我目前最热爱的东西
反而现在我可以空出很多时间,来学习新的东西,去参加更多的开源项目
也可以慢慢地写文章,甚至在未来可以做自媒体,分享知识,分享生活
而且,我也不知道自己会不会再回到程序员这个行业,未来的事,谁知道呢~
想和大家说的
现在互联网的形势大家是清楚的,虽然我分享了我的经历,但是我觉得大家做什么事情是需要经过慎重考虑的
我说这么多,可能是希望给大家一些心理安慰吧
因为现在大家压力都很大,都在不断地卷,透支了身体和心理
我想说的是,即使你因裁员等原因不做这一行,也会有很多东西在等着你,什么事情都要往前看一些
对于正常上学或者是正在学习前端的小伙伴我也给出一些建议
工作中用不上的东西,没必要那么使劲去学,比如,你工作中的vue都用不明白,画个样式都费劲,那你为什么要去研究一些别的呢,既然你选择了工作,不是更应该以实际应用为主嘛
现在大家都说,前端广度比深度重要,深度有chatgpt
帮你解决,我不否认这句话,也不赞同这句话
前端的广度可能比你想象的要广的多,你真的能全覆盖嘛
深度也看你怎么理解了,而且你真的都敢完全相信chatgpt
帮你写的bug嘛
我更推荐大家着手眼前,比如你js
真的过关了嘛,你的css
真的熟练嘛
你用nest
写了一个项目之后,完全在公司用不上,然后过两个就忘了,这对你来说真的有那么有用嘛
我也喜欢新技术,但是我是一个编码爱好者,而你是一个公司的员工,我觉得权衡利弊是一个人的基本能力
当然,如果你基础很好,我当然推荐你去学习更多东西,把自己变成一个六边形战士
学习
我买过不少掘金小册、买过不少课,看了一部分,但是更多的都放着吃灰了
学习的方式有很多,但是最好的方式一定是自己去敲,而不是一直看视频,离开了视频敲都敲不出来
如果你是新人刚入门,那么视频对你来说是最直接,最好的方式
如果你工作了很久,你一定觉得看视频费时太长,效率低,这个时候你会选择去看文档,去看代码
学习的方式有很多,就比如chatgpt,虽然他写代码都是bug,但是它在帮助你学习,看代码的时候,我觉得是最佳的选择~
最后
我没有觉得我是标题党,因为我的确经历了前端
-盘子端
的转变
我更希望本文能带给大家良好的心态调整,降低焦虑
我也希望大家能保持热爱,这样才能变得更好
当然,我也会继续产出内容供大家学习和分享~
如果有想看的内容也欢迎评论或者私信~
最后希望您能大发慈悲,少在评论区说出一些让我不知道怎么回的话~
感谢您的支持与谅解~