Herman

Herman

毕业一年……

毕业一年了,总觉得自己没什么长进。技术没学到什么,工作也没有预想的那么顺利。感觉组里面下个裁员指标可能就是自己,心情非常糟糕.

这篇文章多半是自己的情绪倾泻,发泄和梳理心中的烦闷。之前看到一个说法,如果自己实在想不清楚,写出来多半可以帮助自己梳理思路.

尝试了几次,我觉得真的很有用。尽管写下来的都是一些碎碎念,但确实让自己的思绪有条理了.

乱糟糟的生活#

我其实不知道怎么很好的形容自己心情。焦虑?急躁?感觉还有点无可奈何……

糟糕的为人处事#

现在和自己的女朋友同居,经常性莫名其妙的会吼她,向她倾泻 (或者说数落比较合适) 她的问题,说得头头是道,时不时内心还夸赞自己逻辑满分,她应该早点意识到自己的问题.

实际上冷静下来回想一下,我只不过是将自己的情绪垃圾倒在她身上而已。只是在无能狂怒而已。我又会因为这让感到很自责,我认为自己做得实在不合格。这不就是跟着我受苦而已么.

糟糕的财务管理#

我经常为自己的经济状况发愁。在现在这家公司上班,税前 15k, 税后就剩个 12k 左右,base 在上海,理论上不应该缺钱。我实际上是在为自己的愚蠢买单吧。我为了上班近一点,租了一个 6k 的房子,日常开销大概两千多快三千.

女朋友虽然同居也有工作,但是她有点傻愣愣的,工作工资不高,能够自己开销就不错了。所以我也没要求她帮我负担房租,能顾住自己的生活费就行。就半年前我还放任她不工作在家考证,她的生活开销我出了一部分,结果证也没考上,白瞎了.

自己扛着一个很高的房租…… 自己也喜欢各种电子产品,刚刚毕业有点沉浸于自己能赚钱了所以可以买自己一直想买的东西,结果搞出来很多超前消费。结果就是一直负债,没存下来钱.

结果就是,负债让我感觉极度焦虑,总想着有什么法子能多赚一点钱,又因为自己的惰性没能真的去做点什么,又陷入自我否定,开始恶性循环.

现在新鲜劲过去了,慢慢的也不痴迷于那些身外物。因为发现折腾到最后很多都是伪需求。开始想尽办法存钱。只是之前的债务还是让我有点喘不过气。因为有些设备还要给女朋友买,自己过的很苦,但经济状况还是没有什么改善.

刚刚说到数落自己女朋友,其实有一部分原因就是来自于这。她来上海也快一年了,不能说没有给我分担经济上的压力,只是实在是太有限了,几乎没有任何分担。更多的是情绪价值,跟她在一起真的很开心。我很希望她什么时候能开窍,别蠢蠢的工作做不好,至少维持一个正常的绩效赚到能和我分担生活压力的钱.

糟糕的工作#

我是在一家数据公司上班,主要是写 web 项目和写点脚本维护一下数据库。有点像全栈,我的工作模式是面向解决方案的,基本是碰到问题,哪里不会学哪里,最后肯定能大差不差给出一个解决方案。不过我在公司里面确实没有自己成功带起来过一个项目,比较菜,不好意思说自己是全栈.

其实在公司里面还是学到了不少的东西。我们的前端是 vue, 后端是 php, 数据库主要用 clickhouse. 通过自己读代码,自己琢磨和思考,收获颇丰.

只是我认为在这个公司里面,学这些东西走的弯路实在太多了。我组里面绝大部分都是应届生,经验不会比我丰富多少。更多的做事风格上的不同。我的老大也是个谜语人,不会去教导和指路,总是拿那套「自己把试卷做出来才是真学会了」说一堆谜语,然后赶我走。也就是说我在这里面没有一个严格意义上的 mentor 指导我,全凭自己摸索,都是野路子.

我其实不否认自己思考明白才算真学会了这个道理,但我内心还是渴望自己能碰到个好一点的上司,至少在项目上能指点路,而不是一直说一些谜语。公司又不是我开的,我不能无限次摸索和试错,不站在巨人的肩膀上学习实在是太费力了.

即便如此,我也在我自己擅长的领域摸索出来不少东西。在组里面认认真真研究过很多底层的代码,借此搞明白了什么叫自顶向下设计,也尝试融入进自己的开发流程中。对面向对象了的理解也更深刻了,结合自顶向下,写出过我自认为很漂亮的代码。当然组里的人实际上都是些应届生,也没人能看看我的代码判断我写的怎么样.

我也尝试自己做一点 headless 组件的开发,以前写过一个叫 FixTable 的 headless 组件,功能就是只需要修改一下 jsx 里面代码的 <table/> 标签,改成我的 FixTable , 其他 UI 代码全都不用改就能获得一个固定头固定列的表格。这个组件受到组里的一致好评,评价为极为先进.

但是在项目管理上,我觉得我一直在栽跟头。没学到什么重要的东西,也没抓住重点。老大在我实习的时候直接给我一个项目做,不过没带我。我当时真的零经验被干蒙了,犯了非常多错,最后干黄了,然后我一直都没有拿到什么像样的项目了.

说实话,我真的很郁闷,我写代码的能力是够的,让我管项目我自己知道自己差点,不过至少让我跟在后面先学一学吧,为什么直接让我上,做黄了又给我判死刑不给我项目了呢.

然后让我很难过的事情发生了,概括一下就是经历了两个高压项目。一个是 web 项目,一个是数据库交付项目. web 项目让我经历了差不多 3 个月的高强度加班,加上那个时候遇上了疫情,在带病的情况下连搞了三个月的项目。数据库交付的项目则是被折磨了一个多月,每天都干到 12 点睡觉,9 点弹起来上班.

热情真的都被消磨干净了,实在太累了。我以前明明对编程是充满兴趣的,现在坐在电脑前我就觉得浑身疼,不想写,也不愿意多探索了。下班回到家,马上躺着刷下 youtube shorts, 要么看看 Netflix.

现在看到 web 就想有一点点犯恶心。因为我们公司是那种 2b 端的,前端要求不怎么样,后端更不需要考虑什么并发,性能热点全都在 clickhouse 的负载上。在完善的 web 框架下面,写代码就像在搬砖,只是机械的往一个个函数填业务逻辑。所有人盯着那点工时,只考虑别出错,上线,想写点有意思的东西都很困难.

很想换领域,现在我正在找时间学习 rust, 希望自己能够转 rust, 写一点更有挑战,更有创造性一点的代码…… 只是 rust 或者 c 的开发,都需要领域内的经验,我不知道自己如何积累相关的经验。我说实话有点不想在传统的互联网里面做开发了,要么我想去更激进一点的 web3, 要么去更底层一点的软件开发.

总结#

废话了一堆,不知所云。看了一堆自己的输出,其实就是被工作干怕了,然后被财务状况弄得很悲观.

现在的话,我想先换个工作,再慢慢攒点钱让自己有点积蓄,我的心态多半就能转换过来了。后续会发一些跟 rust 有关的学习笔记吧!

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。