【我在京东做产研】校招 2 年,个人角度(成长)回顾 - 行且知

京东云开发者
• 阅读 211

2022.6 月毕业,然后入职于 JD 京东保险 - 技术平台部 ,岗位 后端开发工程师,至今已两年

回顾毕业后的工作历程(文章会以现实时间为顺序来进行回顾),有很多大佬的帮助和指点。因此,想将自己的思考也分享给后来的同学们

文章从个人角度(成长)出发,回顾工作点滴。会尽可能写的细致点,但也仅是抛砖引玉

后续会从团队角度(互惠)出发,写成长历程二,敬请期待




一、善于观察,善于模仿

善于观察:职场不是学校,需要你主动观察。观察部门的环境,观察部门的人,观察部门的事。

宝藏就在那里,需要你主动观察(找到宝藏需要时间,但初期只需要观察)。毕竟了解越多,可以更快融入。

1.JD的技术体系,各种中间件的了解和使用

▪各种中间件的使用文档,还是非常有价值的,各种各样的名词,使用细节。如果你都不知道,怎么细节性学习?

▪切勿眼高手低:

▪程序员都知道文档易读,但是不如手敲一遍。敲完运行运行,可能你就有新的疑问。(例如:JSF 配置后,如何生成代理对象的呀)

JD 技术体系需要熟悉,不管你是否熟悉同类型技术,毕竟你以后就是需要使用它。

2.部门内部项目的搭建风格和技术体系

▪熟悉项目,而不是业务。不同的项目搭建在不同的背景下,技术体系不同,但是你需要去熟悉每一个技术面。例如:项目作用、日志、技术体系(spring、MVC、springboot)、maven打包部署、拦截器、异常、切面,cors xss,项目分层,代码提交人员风格

3.部门内部项目的通用解决方案

▪了解某些场景下的通用解决方案(例如:文件上传 - 超大的文件上传等)

▪了解大家提效的工具(例如:文本处理,数据处理) 只要是对于个人重复性的工作,大家还是有心得怎么提效的(别傻乎乎自己干,多问一嘴总没错

▪无脑问 chatGpt 真牛

善于模仿:部门内部的团队人员,风格和思路都不同,可以基于观察后的结果去模仿,模仿他人的工作风格和思路,以及代码风格。模仿他人很重要,但请你模仿对的人

1.需求评审前,他人做了什么?

▪需求prd 提前查看,标注问题,提出疑问,减少会议无效时间(主动

2.需求评审中,他人提了什么问题?

▪评审也是观察的好时机

3.需求评审后,他人技术方案如何设计?

4.代码开发中,他人技术如何实现?

5.代码完成,他人做了什么?

▪上线方案完善,代码同行评审提出的问题解决。上线流程(行云部署编排中,提供了什么,你就去了解了解作用)

6.功能上线,他人做了什么?

▪跟踪至需求的全流程结束,完整交付,上线只是开始

二、项目掌握,以点及面

对于校招生,肯定会有参与项目的机会。不管是需求,还是项目。你都需要有自己本身的计划,或者明白需求处于的位置,然后徐徐图之,终究能够越会越多。以点及面,有自己的基本盘,再去拓展。

以下是作者本人的历程

1.2022.7-2022.12 间佣(保险领域-基本法)

2.2023.1-2023.4 间佣(保险领域 动态基本法)

3.2023.4 - 2023.6 看板(核心系统看板项目及大数据建模)

4.2023.7 - 2023.9 佣金(佣金计算全流程)

5.2023.10 - 2023.12 续期(继续率)

6.2024.01-2024.03 账户、分析、税务(发佣提现)

7.2024.04-2024.05 核算(成本)

8.2024.06-2024.08 手续费(收入)



【我在京东做产研】校招 2 年,个人角度(成长)回顾 - 行且知

三、细节性学习

保持对于任何事物的好奇心,去针对性的学习,你需要半解,而不是名词了解。举几个工作中的场景

1.缓存的细节是什么?

▪了解过后的产出 Redis分布式锁正确打开方式 (阅读量 3635,大家可以总结,不要怕自己写的不好或者琐碎。当时第一次写的,大家反馈还不错)

2.JSF 框架的序列化与反序列化?

▪序列化:Msgpack 与 hessian。生产因序列化方式错误了,怎么办?是否心中有预案

▪反序列化:JSF 调用网页端那么多,背后原理是什么?

3.RPC 协议与 序列化方式?

名词的正确解读来源于你的广泛观察,可以是评论,可以是听见了别人的讨论

▪细节研究:JSF 有说明文档,你可以清晰的了解使用方法。想了解两者区别,直接去 DUBBO 官网文档 或者 看书。

4.JSF框架注册中心为什么是缓存,而不是 ZK?

▪会玩

5.脚手架?

▪团队内部脚手架的使用、JD 内部的脚手架、业界推荐的脚手架。手写个脚手架

6.负载均衡?

▪了解过后的产出 一次网络请求中的流量分发过程 (阅读量 2867 )

7.JMQ 本地重试的特点?

▪JMQ一批默认多少消息,异常后重试几次?异常后这批都会进入重试库吗?重试库是个什么机制

▪不懂请首先 debug 看源码,其次就问团队大佬,大佬不会问 JMQ支持

老实说, JD人还是很赞的,请教问题,都会解答,一起讨论

四、辨识正确性

模仿越多,看的越多,可能自己都迷茫了,什么是正确的,什么是合理的,什么是有价值的?

结论:做正确的事,正确的做事。(初期,尽可能正确的做事,千万别盲干,都是泪)

从技术角度中一个细小的点出发,任何外部调用(RPC请求)的防腐层代码写法都有很多。但是重要的思想是防腐,如果代码不能防腐,甚至是错误的,那么千万不能模仿。

防腐层的思想:去无脑问 chatGpt 回答真的很专业

【我在京东做产研】校招 2 年,个人角度(成长)回顾 - 行且知

简单将以上代码改吧改吧

【我在京东做产研】校招 2 年,个人角度(成长)回顾 - 行且知 

五、横向对比

1.对比各大厂的技术体系

2.对比过往几届或者前人的成长

3.对比你的同学们

简单来说:多思考、多沟通、多总结

六、敢于承担

个人很喜欢的一句话:我们要有做第一的信念和勇气!

七、找到价值

初期,对自身有利的地方遍地都是

  1. 老板们面向部门全员的宣讲、与老板 1v1 沟通、大部门的周例会

  2. 公开的一些分享和课程,能见到很多大佬

  3. 部门内一些想法落地的过程

可能最终又需要回到第一步:善于观察,善于模仿

【我在京东做产研】校招 2 年,个人角度(成长)回顾 - 行且知

扫一扫,加入技术交流群

点赞
收藏
评论区
推荐文章
浅梦一笑 浅梦一笑
3年前
2021软件开发专业的前景怎么样?是否还热门!
2021年的高考今天结束了,不少的家长和高三考生开始关注大学专业和规划以后从事的工作岗位。毕竟一旦高考分数揭晓,留给家长和考生谋划志愿的时间就不多了,所以早作规划,未雨绸缪是非常必要的。今天小编想跟网友们交流一下对软件开发的一些想法,供所有想从事软件开发工作的毕业生、职场人士,想进行软件开发的企业、个人进行参考。2021高考毕业后,从事软件开发工作到底还有没
李志宽 李志宽
3年前
怎么准备安全面试最高效?不看后悔系列
前言:回顾我学习的时光里,我觉得最大的困难是没有老司机带带我、没有技术氛围,只能自己独自摸索,甚至花很多时间去搜集各种网络教程、加各种群和社区,积极性很难一直保持,这也是非信安强校或者非信安专业的同学们尴尬之处。,我技术方面虽然比较一般,比不上各位大佬,但我与其它安全技术号不同的是,我不分享什么技术,而是更愿意去分享我作为安全行业新人的各种踩坑经验,以便能让
待兔 待兔
3年前
2020软件开发专业的毕业前景怎么样?从事软件开发工作还有前途吗?
2020年的高考刚结束,不少的家长和高三考生开始关注大学专业和规划以后从事的工作岗位。毕竟一旦高考分数揭晓,留给家长和考生谋划志愿的时间就不多了,所以早作规划,未雨绸缪是非常必要的。今天小编想跟网友们交流一下对软件开发的一些想法,供所有想从事软件开发工作的毕业生、职场人士,想进行软件开发的企业、个人进行参考。2020高考毕业后,从事软件开发工作到底还有没有前
可莉 可莉
3年前
2020,Chaos Mesh® 开源第一年:扬帆起航的一年
ChaosMesh开源刚刚一周年,这一年来,ChaosMesh产品不断迭代成长,从单一的故障注入工具到现在以构建完整混沌工程生态为目标持续前进。ChaosMesh社区从无到有,不断为ChaosMesh带来新的力量,并成功帮助ChaosMesh加入CNCF成为沙箱托管项目。在这篇文章中,笔者会从多个方面和大家一起回顾Chaos
Stella981 Stella981
3年前
2020,Chaos Mesh® 开源第一年:扬帆起航的一年
ChaosMesh开源刚刚一周年,这一年来,ChaosMesh产品不断迭代成长,从单一的故障注入工具到现在以构建完整混沌工程生态为目标持续前进。ChaosMesh社区从无到有,不断为ChaosMesh带来新的力量,并成功帮助ChaosMesh加入CNCF成为沙箱托管项目。在这篇文章中,笔者会从多个方面和大家一起回顾Chaos
京东云开发者 京东云开发者
1个月前
90后程序员的职业成长漫谈
作者:京东零售卢楠前言:我在京东工作已经来到第8个年头,从2016年的实习生到如今负责部门整体架构,这段职业旅程中充满了感悟。简单回顾我的个人成长里程碑:2017年正式加入京东后,从一名新人开始,逐步了解公司的业务、文化,以及学习如何成为一名合格的职场人;
京东云开发者 京东云开发者
6个月前
系统整容纪:责任链设计模式的应用实战(爆灯了,研发工期由45天降为1天)
引言22年校招入职京东后,我一直在数据中台测试部从事测试开发的工作。毕业后,写的最多的文档是测试计划和测试报告,鲜有机会就自己的成长码字进行回顾和总结。借“up技术人”栏目,也终于是在工作之余回头望,对自己这近两年时光进行一个小总结。本文是一个大数据测试小
京东云开发者 京东云开发者
6个月前
大数据小白的测试成长之路
引言22年校招入职京东后,我一直在数据中台测试部从事测试开发的工作。毕业后,写的最多的文档是测试计划和测试报告,鲜有机会就自己的成长码字进行回顾和总结。借“up技术人”栏目,也终于是在工作之余回头望,对自己这近两年时光进行一个小总结。本文是一个大数据测试小
京东云开发者 京东云开发者
4个月前
从校招新星到前端技术专家的成长之路
引言我在2018年校招进入京东,主要负责广告投放系统的前端工作。在京东,这一路走来,我经历了多种角色转换,我从学生到职场人,从校招生到校招导师,从初级前端开发到前端技术专家,也见证了京东广告业务的蓬勃发展。回顾过去的成长历程,我心中充满了感慨。首先,我要衷
京东云开发者 京东云开发者
2个月前
京东技术专家的修炼之道——成为一名“六边形战士”
近期受邀参加【中心成长加油站xUP技术人】的技术大咖直播活动,分享了我在京东工作近10年的经验与成长。2015年加入京东以来,我经历了后端架构、大数据、基础算法和业务算法等多个技术领域,获得了集团金项奖、最美京东人、集团算法大牛等多项荣誉,并发表了30余篇