再见2023,你好2024!
大家好,我是老三,本来今天晚上打算出去转一转,陆家嘴打车实在太艰难了,一公里多的路,司机走了四十分钟,还没到,再加上身体不适,咳嗽地比较厉害,所以还是宅在酒店里,左右无事,写篇文章聊聊2023,畅想2024。
再见2023
2023年转眼就过去了,回想年初,大家都还戴着口罩,谁也不知道,这一年会更好,还是更坏。对我个人而言,有好有坏,我想,大概可以用这几个主题来概括吧。
跳槽
2023年,我的12个月,至少有6个月是围绕跳槽展开的。
2023年2月份,那时候天还正寒,但是我的心已经火热起来了——我要跳槽。
大厂情节,对现公司的不满,面试博主的面子,都是我想要跳槽的动机。
北京的暖气可以温暖我,就业市场不行。上半年的跳槽,不能说一败涂地,也可以说一无所获。
没HC、还在裁员、简历挂、面试挂……我就像穿着夹衣,自信满满冲进北方寒风里的南方人,被冻成了孙子。
2023年4月份,暖春来了,我的暖春没来。
年初求职的失败,深深地打击了我,一度想当个鸵鸟,在哪打工不是打工,就这样凑合呗。
直到八月份,身边有同事被动或者主动地离开,才算是是把我打醒——你这么躺着,小心是会被扫出去的。
这时候开始准备面试,给自己定死了目标——一天6道算法题+1小时八股,为什么定死呢?因为定死了目标,会想怎么去完成,如果不定死,可能想的就是用不用完成。

以前看别的博主写面试,都是砍瓜切菜,云淡风轻,斩大厂Offer于谈笑之间,吊打面试官如探囊取物。
到了我自己,发现大厂HR挂我简历于谈笑之间,面试官吊打我如探囊取物。
2023年10月,十一假期之后,开始面试,频频失利。
第一目标快手,锁HC,没法内推,后来尝试自己投,简历一次也没过初筛。
2023年10月11日,阿里飞猪一面90分钟,自信满满,后来杳无音讯。
2023年10月18日,字节一面,苦战60分钟,挂,算是进了字节黑名单,再投简历基本秒挂。
10月份,海投了一堆大厂、中厂的简历,Boss上已读不回,脉脉上一堆不合适。


10月底迎来转机,被美团直播捞起,开始面试美团直播,一切顺利。
2023年11月,美团直播面试全部通过,开始进入Offer流程。
在面试美团直播期间,也被阿里Lazada捞起,面试Lazada同样顺利。
这时候的我,已经开始畅想,并且有点小纠结,今年到底是选阿里,还是选美团?
——我的纠结是多余的。
美团直播很快把我泡了池子,一咬牙,放弃了美团直播,让朋友内推美团到家。
2023年11月14日,我今年面试的至暗时刻!
美团到家,简历挂!阿里Lazada,泡池子!还因为面试的事情暴露,+2开始安排轮岗,准备替换掉我。
我一度以为2023年的面试就这样完了,做好最坏打算,既没找到工作,又被公司开掉。
也许是时来运转,11月下旬,我竟出乎意料地收获了一些面试机会。
蚂蚁、美团、滴滴、百度、京东……有的是内推,有的不知道从那个角落给我翻了出来。
2023年12月,终于迎来收获时刻!
2023年12月1日,拿到滴滴Offer,提出离职!
2023年12月3日,通过支付宝全部面试!
2023年12月12日,拿到美团Offer!
2023年12月18日,拿到支付宝Offer!
比较有意思的是,就在我拿到支付宝Offer的当天,有一场字节的面试,挂!
经过考虑,最终在几个Offer里,选择了支付宝。
2023年12月25日,正式入职支付宝!

今年的跳槽,可以说跌宕起伏,历尽艰辛,幸好,最后结果不赖。
当然也有一些遗憾,快手、腾讯没有面试机会,字节两次一面挂,只能安慰自己,带着遗憾,才有弥补不足的动力。
伤病
2023年的另外一个主题,是伤病。
以前不知道,原来我这么脆弱。
2023年5月,五一假期的最后一天,打球的时候,有个小孩要跟我单挑,想着随便陪小孩玩玩,结果因为连打几天球,比较疲惫,有个球落地的时候没有绷住,崴了一下。所幸没有骨折,喜提瘸脚一个月套餐。

关于我崴脚,最开始的版本,是我和小孩打球崴的,后来流传出了不同版本,我被小孩晃到崴脚,我被老大爷晃到崴脚……
还有更离谱的,我因为和同事吵架,飞起一脚,直踢对方嘴巴,他嘴太硬,我脚折了……
崴脚还没好,我又感冒了,反正不知道流感还是二阳。感冒还没好,我又分手了。
终于,一个多月,脚恢复了,按捺不住的我跑去打拳,没过几周,一次实战课,强度太大,肋骨伤了。
当时我还不当回事,以为就是挫伤,伤了之后的第三天,还跑去打球,结果碰了一下,发现更疼了,去医院一看——肋骨折了两根。

似乎以前还折过一根,不过我没当回事。
人生第一次骨折,或者说第一次知道自己骨折,我还有点慌,医生告诉我,静养就行。
关于我骨折,也有一些离谱的传闻——
三某需求没做完,被老板关在会议室里打,肋骨都打折了……
告别
今年的第三个主题,大概就是告别吧。
2023年,我不仅跳槽,还换了城市。
2023年12月22号下午,乘坐高铁,离开漂了四年多的北京——那天傍晚的夕阳很美。

2023年12月22号深夜,我到达了上海,这个陌生城市的月亮很圆。

从东四环到陆家嘴,身边的同事从“Jack”换成了“清风”,一时间让人心神恍惚,犹在梦中。
还有些告别,难以言说,充满遗憾;也有些迟到的告别,在多年后不期而遇,终于让人释怀。
有些经历吧,就像是在站台候车,来了一辆车,跳上去,这辆列车可能会驶向不同的终点,郑州、北京、上海……
其实想来,管它驶向哪里呢,至少,我们没有停留在原地。
你好2024
感慨过去,伪文青老三,会写些不知所谓的感触,展望未来,假理工男老三,也做的没那么清晰。
生活
老三初到北京的规划是这样的,两年进大厂,在一线城市干两年,去二线城市的武汉。
如今老三已经工作四年半了,终于姗姗来迟地进了大厂。
按照原先的规划,现在应该在武汉待了半年,可实际上,还不知道要在一线城市漂泊多久。
世界充满变化,只能说好好把握现在。
首先还是要保持身心健康,今年数次伤病,甚至刚到上海,我就严重感冒,都在告诉我,身体一年不如一年。新的一年里,还是要注意休息和锻炼,每天睡眠8小时以上,每周保证3次以上的运动。
同时,心理健康也很重要,今年一度焦虑地整晚睡不着,新的一年还是要调整心态,加深对自己和世界的认识,降低对目标的期待,减少内耗和焦虑。
其次,也要享受生活,很多朋友都知道,老三比较卷,但是不管工作还是学习,其实都是为了更好地生活。
单纯地卷,反而背离了生活。
比如,2023年,老三除了卷技术,其实还看了很多自己感兴趣的书,就像《二十四史》。

2024年,老三也会去更多地感受生活,享受生活。
看自己感兴趣的书、重回拳馆、陪陪家人、和同事骑行、和朋友出国旅行,都在我的规划当中——
这个世界那么大,总得去看看。
工作
虽然我把生活排在了工作前面,但是毫无疑问,2024,我最主要的精力还是要放在工作上面。
2023年底,老三终于进了心心念念的大厂,兴奋之后,就是忐忑。
前四年半,老三一直辗转于各种小公司,在小公司野路子练出来的那些技能,不确定到了大厂会不会水土不服。
目前对于大厂还比较陌生,坦白说,对于工作的规划和目标都很模糊:
- 深入支付领域,从支付尖兵向支付专家进阶
- 有一块或者几块Owner的业务,站稳脚跟
- 挑战一些创新的项目,争取做出一些成绩
- 拓展一些非技术的能力,比如牵头管理项目
……
工作上,真的是感觉重新开始,也比较迷茫,现在只能说“降低期待,继续努力”了。
学习
老三也不是超人,在努力工作和享受生活之余,学习肯定是没有办法做到像以前那么卷了,像2023年的春节,老三大门不出,整个假期都在写面渣逆袭的网络篇。
但是学习不能停,缓解焦虑的最好办法就是学习,目前大概有这么几个方向的学习规划:
- 软技能
老三的技术不能说好,但也算勉强够用了,目前明显能感觉到软技能上面还有很大的改进空间。情绪控制、时间管理、沟通能力、管理能力……

第一是要看一些软技能相关的书籍,比如《非暴力沟通》;第二是要去实践,要在工作甚至生活中去不断地实践;第三是要反思总结,每天花五分钟总结当天的不足。
- 通用技术
其实蚂蚁内部,基本都是用的自研的技术栈,有好有坏,好处是稳定而且有人支持,坏处是和市面上的技术不通用。
虽然用不上,但是还是要保持一些对通用技术的学习,不过,随着GPT的发展,2024年的学习,还是更多地要关注基础,理解思想。
第一是要回归计算机基础,数据结构、计算机网络、操作系统,两战字节失利,就是我的计算机基础没经住考验;第二是继续研究一些开源框架,包括Netty、Dubbo、RocketMQ,当然,还是理解思想重于深究细节。
- AI技术
虽然以老三的学历,以及学术水平,学习AI技术,基本上很难有用武之地,但是AI是未来的潮流,哪怕注定登不上这艘大船,也要在水里挣扎几下不是。老三对这一块还比较陌生,目前还没有非常明确的学习规划,大概会从极客时间的一些课程重新开始吧。
老三是“费曼学习法”的信徒,简单说就是“强调通过将所学的知识以简单的方式解释给别人来加深自己的理解。对我而言,就是写博客,2024年,还是会坚持技术写作,用输出倒逼输入的方式来学习。
好了,各位朋友,这就是老三对2023年的回顾,以及对2024年的规划。
很多熟悉老三的朋友,都知道老三是个伪文青,时不时会写些矫情的句子,最后以一段句子结尾吧,祝所有看到这篇文章的朋友,新年快乐,万事如意!
烟花划破天空
歌声捶打大地
时间悄无声息
只是默默留下痕迹
生活啊
它有时平静
有时湍急
有时让人笑
有时让人哭
在黑夜里沉睡
在白昼时清醒
这是一种幸福
相关文章:
再见2023,你好2024!
大家好,我是老三,本来今天晚上打算出去转一转,陆家嘴打车实在太艰难了,一公里多的路,司机走了四十分钟,还没到,再加上身体不适,咳嗽地比较厉害,所以还是宅在酒店里&#…...
【计算机毕业设计】SSM二手交易网站
项目介绍 该项目分为前后台,前台普通用户角色,后台管理员角色。 管理员主要功能如下: 登陆,商品分类管理,商品管理,商品订单管理,用户管理等功能。 用户角色主要功能如下: 包含以下功能:查看所有商品,用户登陆注册…...
纠删码ReedSolomon
随着大数据技术的发展,HDFS作为Hadoop的核心模块之一得到了广泛的应用。为了数据的可靠性,HDFS通过多副本机制来保证。在HDFS中的每一份数据都有两个副本,1TB的原始数据需要占用3TB的磁盘空间,存储利用率只有1/3。而且系统中大部分…...
C++音视频开发技巧汇总(持续更新)
1.录制PCM数据 有时候我们需要录制PCM数据到文件以测试录制数据是否正确,一般可以使用以下代码实现: FILE *pf; fopen_s(&pf, "rec.pcm", "wb"); fwrite(myPcmArr, 1, outBufferLen, pf); 录制pcm文件后可以使用Audacity来导…...
4462 4.曙曙献爱心
#include<bits/stdc.h> using namespace std; int n,m,k; int a[1001]; int s[1001]; int f[1001][1001];//f[i][j],i个警察,j个点,能管理的最大人数 int main(){cin>>n>>m>>k;for(int i1;i<n;i){cin>>a[i…...
浅谈命令模式
命令模式是一种行为设计模式,用于将一个请求封装成一个对象,从而使得请求的发送者和接收者解耦,并支持对请求进行参数化、队列化、撤销和重做等操作。 在命令模式中,有一下介个关键角色: Command(命令&am…...
软件测试/测试开发丨Python 模块与包
python 模块与包 python 模块 项目目录结构 组成 package包module模块function方法 模块定义 定义 包含python定义和语句的文件.py文件作为脚本运行 导入模块 import 模块名from <模块名> import <方法 | 变量 | 类>from <模块名> import * 注意&a…...
java企业网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
一、源码特点 java Web企业网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0&…...
MAC电脑安装java开发工具
一、安装brew 1.1、官网地址 链接 1.2、更新地址 二、安装 java brew install openjdk11 三、安装gradle Gradle安装与配置教程 - 知乎 四、GIT 4.1、GIT安装 brew install git 4.2、rsa ssh-keygen -t rsa -C "jhestarbucks.com" 五、自动搭建一个springBoot…...
高压继电器,未来几年市场将保持稳定增长
高压继电器是一种用于控制大功率电气设备的开关装置,广泛应用于电力系统、轨道交通、工业自动化等领域。随着各行业对电气控制需求的不断增加,高压继电器市场也在不断扩大。全球高压继电器市场分析: 在全球市场中,目前主要的高压继…...
在Go语言中实现HTTP请求的缓存
大家好,我是你们可爱的编程小助手,今天我们要一起探讨如何使用Go语言实现HTTP请求的缓存。听起来是不是很酷?让我们开始吧! 首先,我们要明白什么是缓存。简单来说,缓存就是将数据存储在内存中,…...
技术扫盲:如何优雅的使用 java -jar
java -jar xxx.jar java -jar 是一个用于在命令行界面中执行 Java 可执行 JAR 文件的命令。它的语法如下: java -jar <JAR 文件路径> [参数]其中: java 是 Java 运行时环境的可执行文件。-jar 是一个选项,表示要执行的文件是一个 JA…...
『番外篇七』SwiftUI 获取视图全局位置在 NavigationStack 中失效的解决方法
概览 在 番外篇六』SwiftUI 取得任意视图全局位置的三种方法 这篇博文里,我们详细讨论了在 SwiftUI 中获取任意视图全局坐标的几种方法。 不过,我们也从中提到了某些方法无法适用于 NavigationStack 视图,本篇博文由此应运而生。 在本篇博文种,您将学到如下内容: 概览1.…...
GBASE南大通用 GCDW阿里云计算巢:自动化部署云原生数据仓库
目前,GBASE南大通用已与阿里云计算巢合作,双方融合各自技术优势,助力企业用户实现云上数据仓库的自动化部署,让用户在云端获取数据仓库服务“更简单”,让用户在云端使用数据仓库服务“更便捷”,满足企业用户…...
Docker实战02|Namespace
在上一文《Docker实战01|容器与开发语言》中主要介绍了Docker的基本概念与Docker安装、Go语言安装等实战技巧。 本文继续针对Namespace技术展开讲解并利用Go语言进行实践。 本系列所有代码均已经开源。关公众号回复「Go语言实现Docker」即可获得。 目录 2.1.2 U…...
01-03
利用模板类完成顺序表...
数据可视化与地理空间
写在开头 数据可视化是将数据以图形形式呈现,使其更易于理解和分析的过程。在地理空间分析中,数据可视化不仅能够展示地理位置信息,还能够有效地传达地理空间数据的模式、趋势和关联。本文将探讨数据可视化在地理空间分析中的作用,介绍Python中常用的数据可视化工具,并深…...
【elfboard linux开发板】4. 文件点灯与创建多进程
ps:提升效率的小tips: 灵活运用vim操作命令,gg快速跳转到文件开头,G跳转到结尾 多行操作 ctrl V shift i 插入修改内容 esc退出编辑 sudo vi /etc/vim/vimrc 在文件中添加如下内容省略重复工作: autocmd BufNewFile …...
黑马程序员SSM框架-Maven进阶
视频链接:Maven-01-分模块开发的意义_哔哩哔哩_bilibili 分模块开发与设计 分模块开发意义 分模块开发 依赖管理 依赖传递 依赖传递冲突问题 可以点击红框按钮查看依赖情况。 可选依赖和排除依赖 继承和聚合 聚合 聚合工程开发 继承 聚合和继承的区别 属性 属性…...
MFC综合实验二学习记录
文章目录 虚函数和纯虚函数的区别?MFC中什么是UPDATE_COMMAND_UI 消息如何查看控件对应的成员变量模态对话框的理解HGDIOBJ" 类型的值不能用于初始化 "CBrush *" 类型的实体错误MFC编程中CDC类型和HDC类型有什么区别?关于WIDING和ALTERNA…...
后进先出(LIFO)详解
LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子(…...
[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?
🧠 智能合约中的数据是如何在区块链中保持一致的? 为什么所有区块链节点都能得出相同结果?合约调用这么复杂,状态真能保持一致吗?本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里…...
基于大模型的 UI 自动化系统
基于大模型的 UI 自动化系统 下面是一个完整的 Python 系统,利用大模型实现智能 UI 自动化,结合计算机视觉和自然语言处理技术,实现"看屏操作"的能力。 系统架构设计 #mermaid-svg-2gn2GRvh5WCP2ktF {font-family:"trebuchet ms",verdana,arial,sans-…...
Java 8 Stream API 入门到实践详解
一、告别 for 循环! 传统痛点: Java 8 之前,集合操作离不开冗长的 for 循环和匿名类。例如,过滤列表中的偶数: List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...
1688商品列表API与其他数据源的对接思路
将1688商品列表API与其他数据源对接时,需结合业务场景设计数据流转链路,重点关注数据格式兼容性、接口调用频率控制及数据一致性维护。以下是具体对接思路及关键技术点: 一、核心对接场景与目标 商品数据同步 场景:将1688商品信息…...
uniapp中使用aixos 报错
问题: 在uniapp中使用aixos,运行后报如下错误: AxiosError: There is no suitable adapter to dispatch the request since : - adapter xhr is not supported by the environment - adapter http is not available in the build 解决方案&…...
实现弹窗随键盘上移居中
实现弹窗随键盘上移的核心思路 在Android中,可以通过监听键盘的显示和隐藏事件,动态调整弹窗的位置。关键点在于获取键盘高度,并计算剩余屏幕空间以重新定位弹窗。 // 在Activity或Fragment中设置键盘监听 val rootView findViewById<V…...
七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...
现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?
现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)ÿ…...
Python+ZeroMQ实战:智能车辆状态监控与模拟模式自动切换
目录 关键点 技术实现1 技术实现2 摘要: 本文将介绍如何利用Python和ZeroMQ消息队列构建一个智能车辆状态监控系统。系统能够根据时间策略自动切换驾驶模式(自动驾驶、人工驾驶、远程驾驶、主动安全),并通过实时消息推送更新车…...
