精选

2024,又是为了能有更好发展而挣扎的一年

时间是过得真快啊,2023年的年度总结还历历在目。转眼又到了写2024年度总结的时候了。我的2024,还是为了有份更好的工作而做出方方面面考虑的一年。

现状

xxx,明天记得过来加班,记得早点到哦。每到周五快到下班时间,项目经理基本都会给我发这样一句话。运气好点只加周六一天,真到了忙的时候周末直接没。很多时候周五会把最近两三周改好的bug和开发好的功能发布到正式环境,而且测试运维(一体化)的人要中午或者午休之后才到。但是项目经理还是要求10点钟必须到工位。而且我也入职不久,能做的事也不多。感觉就是陪着项目经理和老员工加班,凑个氛围一样。就这样摸鱼摸到下午两三点。发布到各个地方的法院的项目陆续发来了bug文档。才开始了周末的忙碌时间。而且经常听到旁边的一个公司领导打游戏的声音:快快,杀这个!跟我们这几个仅有的开发跟一个项目经理,紧绷着神经改着各种CRUD的bug到深夜。形成了鲜明的对比,

“为什么我们公司的业务涉及到全国那么多地方的法院。为啥就重庆、陕西、上海、北京这几个开发?而且感觉我们重庆这边是主力。上海只有一个开发而且兼任测试,在那边负责一整个项目”。我问我2023年内推进这公司的朋友。“也许是觉得在重庆这边招人开的薪资比较低哈哈”。我那朋友这样戏谑地回答我。“我也是真的佩服你,你都在这里干了三年多了,一个月到手才5.3k的样子。而且成天都要面对公司这全是屎山的代码。要不然你跟我一起跳了吧,在同一家公司做了三年开发的人,出去再找怎么都比继续呆在这里强啊”。每次谈到这里,感觉他都在刻意回避。“感觉除了工作的内容,其他的都忘光了”。“那多准备准备啊,而且你还攒着四个月的调休呢,反正工作一直都忙,这调休也是摆设。还不如直接离职把这四个月调休换成加班费”。我朋友:不说话。

父母

正如我上面说的那样,活儿重,薪资低。而且工作也学不到什么。工作内容,要么给别人做,要么要求一上来就会。去年过年开始。就已经在筹备着跳槽的事。这是我的第三份工作,而且入职才半年。“什么,才多久你又要换工作。继续干着,现在这就业环境。公司只要能发工资就不错了,不要怕累”。一听到我又想跳槽,父母又是一个劲儿的劝。我:“这样继续干下去我确实看不到什么希望,这段时间我也想好了,现在我找工作的原则:要么工资高,那叫我做什么就做什么,没说的;要么工资低而且工作不忙,我每天能有多点的时间继续扎实技术;要么工作忙而且薪资低,那在工作上就得学得到东西。这三个条件都不满足。我感觉坚持这条路没意义,还不如进厂”。即使这样说,父母还是不理解。没办法,后面打算离职的时候准备瞒着他们了。

今年七月份。也就是我前面写的那篇说自己裸辞的文章提到的。什么都没提前说就丢给我一个新项目的git地址,启动起来准备重做公司报表部分。说新技术没接触过也没人理,公司领导、项目经理、测试。都只负责催进度。索性直接提出了离职。拿着1.7w的七月工资和加班费,裸辞找工作。

肯定不能这样直接回家。不然肯定又得闹矛盾。那编一个什么理由,既能够继续留在重庆出租屋里找工作,而且还让父母支持我继续找工作呢?有了!说自己被公司变相降薪了。而且碰巧自己有个朋友跟我在同一家公司,让他帮我“证明”一下就行了!这样给父母说了之后,果然他们的反应如我所料,说了我因为公司经营不善而被“降薪”成只有底薪3k,到手的工资还不如一个保安之后,果然一改之前的态度,支持我边学边找了。而且明说确实不想干了回家来准备也可以。

对怎么自学丰富简历的思考

改了一年多的各种业务的CRUD的bug。这简历应该怎么写呢?想网上找个项目把自己工作的项目替换掉或者直接追加到简历中去。裸辞在出租屋的三个多月时间,除了日常背背八股跟算法之外。化身项目鉴别师,马士兵的MCA课程、B站、慕课网、鱼皮的项目都看了一两个。感觉自己工作过的公司在简历上肯定不能改。那这样把网上学习用的项目直接搬过来,从公司涉及到的业务范围角度来讲,这也契合不上啊。但是看着自己简历上那两个工作上的“可怜”的基本只有CRUD的单体项目。还是皱起了眉头,而且之前拿给y哥看的时候。也是评价感觉项目“不能打”。那能不能给这些项目找个合适的业务场景写进去呢?把自己看过的这几个项目看来看去,看到鱼皮的面试鸭突然来了灵感:上家公司不是做法院项目的么,把鱼皮的面试鸭说成是在公司做的法考刷题平台那正好!

直接如实写工作经历肯定是不行的么?那就自己造吧!以公司的项目作为背景板,但是工作经历写啥可以自由发挥啊。现在外面的企业,无论大小公司都要求有微服务项目的经历了么,那就把上一家公司那个法院信访项目直接写成是微服务的吧!无非就是将单体拆分成一个一个模块。然后引入nacos注册治理服务,openfeign远程调用而已。除了在简历上写的鱼皮的面试鸭项目以外。B站上黑马出品的有个叫学成在线的项目。为了解决视频过大,网络不稳当在视频上传过程中失败只能重新上传的问题。将视频分段上传至minio达到断点续传的目的。上传完毕之后再将分段视频合并感觉真的不错啊。也直接写到上家企业的项目中去。业务场景就改造成:上传法院的庭审视频,为了防止视频过大上传失败而做出的解决方案!而且多亏一位之前做这个项目的兄dei上传到B站的17w字笔记,让我再做这个项目的时候能够如此丝滑。 另外想到在上一家做excel导出的时候,如果导出的数据量只是上万就出现明显卡顿的场景。又在网上百度到了一篇如何快速导出百万数据量到Excel的文章,而且附带了项目的git地址,详情请看我前面的文章。

总结:关于对怎么自学网上项目的东西直接嵌入到工作项目当中去,最好得是那种跟哪一行业务不是强关联的技能点。本来后续还想学学netty。想写个聊天通信项目到简历上的,因为刚好上家公司内部用的工作沟通工具叫内网通。可以直接包装成这个。通信、聊天项目嘛,基本都会涉及到使用的工具。但是后面觉得裸辞的时间还是有点长了,打消了这一做法。一开始本来想直接写网上有些项目大、用到的技术很多的分布式微服务项目,但是一看基本都是电商。秒杀、购物车、订单这些一看就是涉及哪一行的,没法包装。而且网上看到的各种说比较复杂的分布式微服务项目,但是始终没有真实企业中那么复杂的业务和应用场景。技术确实用得多,比如慕课网的一个项目,项目介绍:使用了分布式的存储系统minio。实际上:就拿来做了一下登录用户的头像上传。 给人一种杀鸡焉用牛刀的感觉。

面试

还记得以前才毕业的时候自己的想法:一开始技术没学多少?没事,进小公司,而且工资别要高了。后续有时间再边学边找。然后实际到自己工作了才知道这想法有多天真。小公司普遍自身生存困难,给不起多高的待遇,而且人家还是要有足够能干的人。所以经常是一人身兼多个职位。事多钱少而且要求高,真的是很多小公司的特点。七月底离职。到了今年十月底才投出了第一份简历。给我面试的第一家企业是重庆一家叫慧都科技的小公司。说实际能给到的就6-8k。看着就是CRUD工作的待遇水平。本来自己精心准备了三个月,这样的小公司、这样的待遇也没准备去。准备拿来练练手。结果到了面试的时候就被干懵了:一上来不会问你任何常规的八股。也不会问你任何在简历上提到的东西。只关心他们自己项目上用到的你会不会:怎么用mybatis进行分库分表?websocket用过没,我们是做石油板块业务的,项目不会涉及到并发,但是处理的数据量非常大。而且要求实时性,海上的一口石油探井就对应着一个数据库。但是我只能回答以前没用过,都不会。那问你个场景题:我们公司项目验收之后是要直接交付给客户运维的。而且客户不是搞开发的,不懂技术,怎么能让他们快速上手,理解你写的代码。我:写好项目文档,代码写好详细的注释?那个面试官看起来不满意,不知道他想听什么。结果自己的第一场面试,就这样而告终。

后面陆陆续续投递重庆这边的岗位,大概十来天。要么小公司、要么就是大一些的外包公司回复信息。而且真的感觉重庆这边的行情真的差。软通动力这样的大外包企业要求学历必须统招本科不说,而且硬性要求工作经历三年。明说可能周一到周五会有两三天加班会加到晚上九点,而且周六会加班一天还都没加班费。我要求8.5k之后说给我推简历。就没下文了,面试都没一个。

后面果断选择换地方投递,把注意力转移到了相隔不远的成都。感觉那边的行情要好那么一点。当天投递当天晚上就来两场面试,一家高伟达,一家法本信息。都是比较大的外包。不过说回来,真正自研,不带一点外包性质的IT企业,能有多少呢?高伟达就问了一些基础的八股文,法本信息全程问场景题:问上一家的工作经历,问分布式锁的实现。而且给他讲了面试鸭里面,批量想题库中添加题目,涉及到一次性插入数据量比较大的场景:使用线程池,拆成分批次处理数据的插入这样一个一个子事务来避免长事务的问题。回答完那个hr当场说:你这思路不错。哈哈,鱼皮的项目还是给力的。

再后面就是现在入职公司的面试。分了好几轮,从八股到项目,不过总体问的都还是计较基础。最后做了一个心理测评就通知可以入职了。9k,周末加班double。这薪资对于我上家6.5来说,确实还是相当客观了,而且上两家企业都还是前后端一起做。我记得当时是11月的20号。周三。法本信息周五的时候通知我说也能进入最后的复试了,得知我有offer以后。说他们那儿能给到11。也给拒了,不是跟钱有仇,还是想一步一步来,毕竟面试过程中靠吹嘘的工作经历居多,到时候真的直接叫我上手分布式怕做不出来哈哈。

到这里,也终于可以跟父母直接摊牌,说自己早就没继续干了。

试用期

而到现在,入职新公司已经一个多月了。试用期期间感觉比较悠闲,事情比较少,空余时间还能继续补一下剩余还没接触到的java技能。而且感觉运气好吧,一开始领到的任务就是开发。跟我一起的还有两个新同事还是处理公司项目已有功能的问题单。开发的内容不难,依旧是理解项目业务之后的后端CRUD。但是不管怎么说,在前面两家企业前后端一起做熬了近三年,现在终于能专注后端开发了。而且感觉知名一些的大企业,开发流程明显要规范很多。其中有一步叫做风险评估,感觉真的不错,在开发任务布置给你之后的几天,还有人会专门问你:月底交付这个功能行不行,有没有什么风险?如果有,就给你减点需求或者增加人力。就不像我上两家那样,把任务布置给你,不管三七二十一,直接就问你什么时候能做好,不管工作量多大多小。

当有一天,你可以团结你不喜欢的人来分担你自己的事,你就有高度了。

这里还扯点题外话,不是今年的年终总结。看到自己裸辞期间y哥和鱼皮对我找工作进度的关注,我愿意把我以前感觉有价值的成长经历留在这里:从自己大一开始就玩一个叫部落冲突的游戏。大四的时候加入了一个新部落,通过自己刚加入新部落的活跃度,成功当上了副首领,加上了首领的微信。平时在游戏里沟通管理部落多了,算是有了点“交情”。也许是看我管理部落比较积极,没有吃“空饷”吧。有次和他聊天的时候,他就教了我这么一句话。听完之后我回答:我好像以前就是这样,觉得跟自己合不来的人,就一点没去接触。“这是缺点,得改”。当时聊完之后睡觉,搁床上好一会儿没睡着。想起自己更早的经历忽然觉得,这也许就是自己以前跟好些同学处理不好关系的原因吧。与其各自为营,不如互利共赢。于是从那个时候,自己真正从一个社恐变成了一个发自内心想要去社交的人。

你是奔跑的骏马,船帆乘风破浪啊,是蝴蝶绽放之前拼命的破茧,是无垠沙漠生长的孤独野花。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP