我在得物的这两年

news2025/1/15 12:48:19

写在前面

这篇文章非常简单,和大家简单聊聊我在得物的这两年,也是从学生到社会人的这两年。

我是2022年的6月加入得物实习,负责某个业务中台的后端研发,那一年我21岁,还在读大三,还在迷茫未来是读研还是工作

深思熟虑后选择了工作,很大的原因是:考不上!!!(泪目

生活

上海四毒:字节,拼多多,得物,小红书!整个公司确实很卷,不过我们组还好,氛围挺好的。mentor会请客带我们去按脚,小组会定期聚餐轰趴,部门有时也会团建,也是给繁重的工作减缓一些压力。
在这里插入图片描述
但是生活始终都是公司和家两点一线,10点上班,10点下班,不过还好双休是有的,不过项目忙的时候,也是需要周末加加班…(听说隔壁小红书,连实习生都要大小周,亏贼!)

不过,每周最期待的是周五晚上和同事打两小时羽毛球,放松放松!
在这里插入图片描述
有一天周末,我写完了一篇博客,看着眼前的桌面,也开始庆幸当初选择了工作,至少我是喜欢现状的。

在这里插入图片描述

工作

在得物实习了一年后,23年7月,我拿到毕业证就从实习生转成正式员工了。

刚来得物的时候很多东西都不懂,包括技术,也包括人情世故… 一开始就给mentor打打下手,后面就慢慢的开始自己独立承接一些模块,独立去接触一些新的技术栈,比如多级缓存、olap、回调等等…

在这期间,印象最深刻的是第一次接触olap,用了oltp的思维去写需求,结果不符合业务期望,后面就加班加点的根据olap的特性做优化,RT从3~4s优化到800~900ms

其实我所在的部门的技术栈并不算多,已有知识储备足够对付。但工作和学习还是不一样的,学习只需要埋头苦干,因为标准答案摆在那里了,所以 work hard 就能有好成绩。

但是业务需求是一个很薛定谔的存在,埋头苦干之后可能会不符合业务需求,因为自己的理解可能和产品不一样,所以导致方向的偏离。工作更多也更重要的是沟通对齐,否则就会走很多的弯路,而这些弯路最终都会成为每天的加班,因为没人能承担延期上线的风险,所以work smart 才能有高产出。

以前我总是埋头写代码,不爱交流,也因此吃了不少亏。

在这里插入图片描述

我是靠背八股,刷算法进的互联网,以前一直在想,背着八股有啥用啊?后面真正到了工作才发现,大多数的八股是用在特定的场合,比如排查线上bug,cpu飙升,内存飙升,索引失效等等… 我以前一直不是很理解八股,所以记得不牢固,当在工作中逐渐熟悉之后才会形成自己的独特理解与记忆。

而关于数据结构与算法,在研发工作中,确实用的少了一点,大多数情况都是用缓存,空间换时间。最多就上个dp和贪心,比如说找多个子部门的最小公共父部门等等…

关于上海

其实上海给我的感觉并没有很特殊,也可能是我这个人不懂这些小资情调。每天都是家和公司两点一线,两年了,也只是去过一次外滩。
不过要吐槽一下,上海的冬天真的冷!!
在这里插入图片描述

最后

其实我很喜欢我所在的组,可能是因为我是00年的,部门里面最小的,所以大家都很照顾我,如果我有比较棘手的问题,都会给予帮助和提示。

这一次的离职提的比较仓促,交接的也很匆忙,非常感谢PM、TL和BP没有卡我的审批。 我也非常欢迎大家来得物,这是一家高速发展的公司,虽然卷了一点,但里面的同事真的都是很不错的!

和大多数刚出社会的青年一样,我同样渴望被认可,也无比感恩得物的认可,也期望自己能不辜负这份认可。虽然我也不想离开,但新的故事总要开始。未知的路,总会伴随迷茫和不安,也希望自己能坚持下来。

最后的最后,真诚感恩每一位可可爱爱又善良可靠的同事,谢谢!

下一站是:北京海淀的后厂村!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1810689.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

爱奇艺视频怎么转换成mp4格式,爱奇艺qsv转换mp4最简单方法

在数字化时代,视频格式的转换成为了我们日常生活中常见的需求。特别是对于那些经常从各大视频平台下载视频的朋友来说,将特定格式的视频转换为更通用的格式,如MP4,变得尤为重要。其中,qsv格式的视频转换就是一项常见的…

大模型+RAG,全面介绍!

1 、介绍 大型语言模型(LLMs)在处理特定领域或高度专业化的查询时存在局限性,如生成不正确信息或“幻觉”。缓解这些限制的一种有前途的方法是检索增强生成(RAG),RAG就像是一个外挂,将外部数据…

AI驱动未来丨美格智能亮相COMPUTEX 2024台北电脑展

6月4日-7日,COMPUTEX 2024台北电脑展览会在台北南港会展馆隆重举行,此次展会汇聚了全球众多知名硬件厂商,为广大消费者带来了一场视觉与技术的盛宴。作为全球领先的无线通信模组及解决方案提供商,美格智能携最新的5G/4GAIoT模组与…

22.搭积木

上海市计算机学会竞赛平台 | YACSYACS 是由上海市计算机学会于2019年发起的活动,旨在激发青少年对学习人工智能与算法设计的热情与兴趣,提升青少年科学素养,引导青少年投身创新发现和科研实践活动。https://www.iai.sh.cn/problem/717 题目描述 小爱用积木搭起一座金字塔。为…

RS232和RS485简介

文章目录 单工、半双工和全双工的定义RS-232RS-485区别 单工、半双工和全双工的定义 1、如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。 2、如果在任意时刻,信息既可由A传到B,又能由B传A,但只能…

干货 | 2024元宇宙技术融合与新质生产力的创新实践(免费下载)

【1】关注本公众号,转发当前文章到微信朋友圈 【2】私信发送 【3】获取本方案PDF下载链接,直接下载即可。 如需下载本方案PPT/WORD原格式,请加入微信扫描以下方案驿站知识星球,获取上万份PPT/WORD解决方案!&#xff…

java中toCharArray用法详细分析(全)

将字符串中的字符转换为字符数组 public char[] toCharArray()括号内没有参数 返回值是一个字符数组接收 1.函数代码: package com.ithehema;public class Test {public static void main(String[] args) {String b"ss123456";char []cb.toCharArray()…

矩阵管理系统:智能创作与发布

在数字化时代,内容的创作和发布已成为企业与个人品牌建设的核心。矩阵管理系统作为一种高效的工具,通过智能技术提升创作效率和发布精准度,正在成为行业的新宠。 智能创作:释放创意潜能 智能创作工具利用人工智能技术&#xff0…

APP需要做等保吗?

在数字化时代,APP已成为我们生活中不可或缺的一部分,它们如同无形的桥梁,连接着现实世界与虚拟世界,为我们提供了前所未有的便利。然而,随着APP的普及,其背后潜藏的安全风险也日益凸显。近年来,…

通过引用得到变量的值

编写程序: 运行结果: 程序分析: a的值开始为10,b是a的引用,它的值当然也应该是10,当a的值变为100(a*a的值)时,b的值也随之变为100。在输出a和b的值后,b的值变为20,显然a的…

配置单臂路由

最后R 1的配置为单臂路由的重要配置内容,要开启ARP广播功能 接口下dotlq termination vid [vlan] arp broadcast enable

【docker】 pull access denied for alpine-java, repository does not exist

问题: com.spotify.docker.client.exceptions.DockerException: pull access denied for alpine-java, repository does not exist or may require docker login: denied: requested access to the resource is denied org.apache.maven.plugin.MojoExecutionExce…

IIR和FIR两种滤波器有什么区别?

概念的区分 IIR(Infinite Impulse Response,无限脉冲响应)和FIR(Finite Impulse Response,有限脉冲响应)滤波器是两种常见的数字信号处理滤波器类型,它们在结构、性能和用途上有显著区别&#…

分布式训练基础入门

1.单节点训练 单节点训练也会转换为等价的并行训练,如在GPU内同一wrap内的32个Thread执行同一指令,但处理不同的数据。 训练程序往往实现了一个多层神经网络的执行过程。该神经网络的执行由一个计算图(Computational Graph)表示。…

Apple WWDC24的18条总结:从GPT-4o开始集成ChatGPT

大家好,我是木易,一个持续关注AI领域的互联网技术产品经理,国内Top2本科,美国Top10 CS研究生,MBA。我坚信AI是普通人变强的“外挂”,所以创建了“AI信息Gap”这个公众号,专注于分享AI全维度知识,包括但不限于AI科普,AI工具测评,AI效率提升,AI行业洞察。关注我,AI之…

【计算机网络基础】OSI七层网络模型 TCPIP四层网络模型

文章目录 ISO介绍网络模型介绍OSI七层模型OSI七层模型介绍OSI七层特点一、TCP/IP四层模型介绍二、TCP/IP四层模型TCP/IP协议簇一次C/S通信 🌈你好呀!我是 山顶风景独好 🎈欢迎踏入我的博客世界,能与您在此邂逅,真是缘分…

Vue18-列表渲染

一、v-for渲染列表 1-1、遍历数组&#xff08;用的多&#xff09; 1-2、key属性 让每一个<li>都有一个唯一的标识&#xff01; 1、写法一 只有用了遍历的方式(v-for)来生成多个同样结构的数据&#xff0c;必须给每个结构取一个唯一的标识。 2、写法二 或者&#xff1a;…

如何评估pcdn调度算法的优化效果(壹)

评估PCDN&#xff08;Peer-assisted Content Delivery Network&#xff0c;对等网络内容分发网络&#xff09;调度算法的优化效果是一个综合且系统的过程&#xff0c;涉及多个维度的考量。以下是一些建议的步骤和考量因素&#xff0c;以便全面评估优化效果&#xff1a; 一&…

Soap - ScriptableObject 架构模式

厌倦了意大利面代码吗?🍝 Soap提供了无代码解决方案来解决常见的意大利面代码问题,让您可以: 在场景和组件之间共享变量 以简单而强大的方式发送和接收事件 自动将UI和组件绑定到数据 一键保存关键变量 让游戏开发更容易 🎲 Soap使得解耦您的代码变得简单而无缝,使您能…

GaussDB技术解读——GaussDB架构介绍(二)

上篇图文&#xff0c;从GaussDB关键架构目标、GaussDB分布式架构、数据计算路由层&#xff08;Coordinator&#xff09;关键技术方案等三方面对GaussDB架构进行了介绍。本篇将从数据持久化存取层(DataNode)关键技术方案、全局事务管理层&#xff08;GTM&#xff09;关键技术方案…