QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

1024|京东零售技术人的 N 种可能

  • 2024-10-24
    北京
  • 本文字数:4154 字

    阅读完需:约 14 分钟

大小:2.05M时长:11:55
1024|京东零售技术人的 N 种可能

“Hello World” 见证了我们对技术探索和开拓创新的开始,也象征着我们不断追求卓越、解决问题的决心。


1024 程序员节,我们邀请到了 8 位在京东零售做技术的同学,聊聊他们的技术经历和成长故事,聊聊他们的成就感。期待同为产研人的你在读完之后,一起分享你的难忘时刻,也祝你在未来,继续在热爱的道路上探索奔赴。

👇👇👇


@艾佳


工作经验 14 年,编程经验 30 年。


软件架构师于我来说和建筑设计师类似。建筑设计师会告诉你,建筑的骨架是什么样的,如何受力的;哪面墙是承重墙,一定不能砸。当然,最基本的土木工程、建筑技术,那建筑设计师一定要了如指掌。软件架构师一样,最基本的编程技术、数据技术,不仅要精通,还需要灵活应用。除此之外,需要知道系统是如何承压的,系统的核心链路是什么。


在京东,我致力于批量计算、流式计算、交互式计算的通用化数据应用构建,降低大数据计算的使用门槛。我设计的 EasyData 工具,打通了做数据和看数据的平台,做成那种一贴 SQL,就得到 API 的极简方案,把其他所有复杂的过程都砍掉。解决了业务方不仅要算数,还要用数,需要各种 API 来访问的头疼问题。22 年,“算法数据流“ 上线到 dp.jd.com,原来需要码几万行代码的工作,现在用图形化的拖拉拽就能实现,用户自己累计编写了数据流 4000 多个,目前周增长 2.4%。


对于架构师来说,我认为最重要的就是要独立思考,要挑战自己;多构造一些边缘场景,来验证系统是否可以应对。生命里的每一个点会最终连成一条线,最初入行觉得信息技术很酷,对层出不穷的新技术求知若渴,面对未来,希望自己依然能不忘初心。


@赵嘉铎


在京东零售让我最有成就感是做广告投放平台新一代架构升级项目的时候,这次架构升级是一次对数百万行历史代码和技术债务的彻底重构,投入和风险极高,因此必须算明白收益,确保每一行代码的重构都是值得的。我和同事一起进行了长达两年的技术探索,最终形成了一套以“框架即规范、模型即实现、代码即文档”为核心思想的架构方法论。


在架构全面推广阶段,我们全面梳理业务流程,制定迁移节奏,联合测试团队进行功能回归及灰度验证,保证架构的平滑过渡。目前随着新一代架构覆盖率的提升,架构迁移的收益也逐渐显现出来,核心物料创编接口性能整体提升 20%以上,问题定位及业务逻辑梳理速度明显提升,也能够更加从容的面对变更,通过几次重大业务需求的实战验证,新架构开发效率可以提升 50%以上。


在我看来,工程师团队有着对技术的热情与纯粹,热衷于发现开发过程中的共性问题并提供开箱即用的通用解决方案,敢于向一切不合理、不明确说“不”。在技术问题上不将就、不妥协、不放弃、不断创新与精进,我们的团队氛围和价值观导向上也会守护这种热情与纯粹,并让其持续传承下去。


@李孟冬


对于技术同学来说,要时刻思考,抽离掉技术底座和业务后,你的价值是否归零。”这是我特别喜欢一句话,真正的大师永远怀着一颗学徒的心。在京东 4 年的 coding 岁月中,也让我学会永远保持开放、持续学习并接受新的观点和知识。


作为一名后端开发,我负责京东企业业务锦礼积分商城项目,这个项目的积分结算复杂,风险大。于是我提出了积分资产防护专题,全面梳理积分生命周期异常情况,增加严格的事务验证,并且调研中台能力,快速落地不同层次的积分对账。消费环节以消息触发,规则中心驱动,多种核对方式保障资金安全。目前整个专题已经完全落地,事前规则校验天维度拦截 140+次,旁支校验有效拦截和预警了 70+次积分少付 &多退的风险,其中还包括,春节期间检测客户账号转售的风控问题。在我看来,最好的工程师文化就在我们的使命中:“技术为本,让生活更美好。”


我还记得,与编程结缘是在大学课堂中,当看到一行行代码显示出来像极了黑客帝国中的场景,充满神秘,在一次次点击后,又出现了绚丽多彩的页面。从那一刻起,我就确认,未来一定要在技术行业中找到自己的光。



(积分资产防护架构图)


@王泽华


今年有幸作为主产品经理参与了京东.Vision 首个版本的构建。这是一个典型的综合项目,又要懂 3D 实现,又要了解 AVP 新技术栈,还要懂全业务链路。时间紧迫,我们从开始到上线只有差不多 100 天时间。还记得我们团队一整个扎进去项目的场景,产研设坐在一起高效沟通、敏捷开发、快速验证快速调整。我们打透家场景这一类核心品类,瞄准核心的尺寸和搭配痛点,单点突破,做透商品的三维效果,以支持多品搭配、空间碰撞、动态交互…… 最终,凭借着优秀的首页三维展示和商品多品搭配效果,在 618 作为 AVP 首批国行应用上线。这一百多天我们从对 AVP 从不了解到纯熟,最终到产品的成功发布,我们做到了!


作为产品经理,我始终意识到要克服自己单一视角的偏见、走出回音谷,抛弃“我”的这个概念,更多地站在各个业务的视角、站在客户的案场、绕道事情背后,从模式本身去考虑问题。好的产品经理会将产品视作自己的孩子,并保证孩子的每一个细节都在力所能及的范围内做到最好。就像乔布斯说的:“make a dent in the universe”。产品经理需要有一些精神洁癖,把产品视作自己的孩子,并保证孩子的每一个细节都在力所能及的范围内做到最好,最终孩子长大了,多多少少也能在产品中看到最早那一批人努力的烙印。


(以羊村作为比喻的四种典型用户/需求)


@韩艾


2016 年,我组建了星号 69 乐队,我是主唱、吉他手,包揽全部词曲创作,写了 40 多首歌,发了四五张专辑。其中,《平行世界的风》是网易白银单曲,也是我们巡演的必演曲目。音乐之外,我是京东的算法工程师。我带领团队开发了通用的算法生产力工具,钻研最新 AIGC 技术,在碎片化的场景中提炼出公用模型,通吃所有技术细节、适用各种业务场景。我编写的代码直接应用于七鲜的全国门店自动补货、京东商家的 AI 助手,这让我深感工程技术的力量。


在 coding 岁月里,我最珍视的是我的“references”文件夹。这里收藏了众多划时代的 papers,如对我影响深远的 word2vec。这些经典文献不仅是我技术提升的阶梯,更是我灵感的源泉。我时常翻阅它们,技术虽然不断更新,但感觉依旧逃不出经典套路的三板斧,这些 paper 让我有更高的视野去快速理解最新的技术方向,我还会亲手复现代码,以深化理解并汲取智慧。


程序员是人生的一站,音乐是一辈子的事。在我看来,工程师文化是自由与真诚的融合。自由意味着对技术无拘无束的追求,始终保持开放学习的心态。真诚则体现在与各方利益相关者的沟通中,以坦诚和开放的态度解决问题,共同推动技术的进步。


  

@孟祥主


作为一名算法工程师,我始终坚信:对技术保持热爱、对业务保持敬畏,不要放松对前沿技术、同行发展的追踪,始终保持动脑、用心、尽责的做事风格。


从 23 年 10 月入职京东至今,我发表了 3 篇论文,其中工作 Rodar 发表在 TMC 期刊(CCF A 类)、CvFormer 发表在 PRLetter 期刊(SCI)、大模型工作 PLM-RE 发表在国内会议 NCCA 2024 上。此外,一篇半监督的数据迁移工作 UIEG+已投稿顶会 ICLR 2025。在面临各层漏斗不稳定、资源紧张的开发项目时,为了保质保量完成版本的迭代,我和同事们连着一周战斗,以实现版本的顺利上线,并基于多种场景的个性化分发策略实现了业务指标翻倍的效果。每一次的探索、突破与创新,都塑造了我不断前行的勇气和迎接挑战的决心。


我与编程结缘是在大学,那时我主修数学,主要是用 matlab 为主解决科学计算问题,慢慢熟悉之后发现在这方面有天赋,选择辅修了软件工程作为第二专业,后来硕博期间也是攻读计算机应用技术方向。现在我还珍藏着读研后买的机械键盘,那时我已经全职攻读计算机专业,编程的工作量比之前大了很多,不管电脑怎么换,它一直是我身边最坚实的战友。我常常想,如果不做程序员,此刻的我可能在高校当老师,从事计算机技术方面的科研和教育行业,为社会培养技术人才。


(博士毕业留念)


@李新健


在刚接触编程的时候,所以热情都来源于兴趣,对什么感兴趣就学什么,没有参杂多余的目的。偶然接触到树莓派后觉得它很酷,可以当作一个小型的服务器,于是我就把我的个人博客网站部署了上去,并通过内网穿透让外界可以访问。后来又研究了嵌入式和物联网方向,从用树莓派控制家里灯的亮度开始,到做一些小型的智能家居系统。


“树莓派时期”的自己,抱着最纯粹的对技术的热爱,做着各种有意思的事情。同时也是我解决问题能力增长最快速的时期,因为每次接触全新的领域都要从零开始自学,遇到问题没有人可以问,就只能在网上查资料死磕。


作为校招生入职京东后,我参与了 DevBooster 项目,这是一个利用大模型生成单元测试代码的工具,目的是提升开发效率、降低测试成本。项目的难点在于如何有效地将 AI 技术应用于单元测试生成,并确保生成的代码质量高。我通过研究 AI Agent 范式和模型微调,提出了创新性的解决方案,并成功将其落地。最终,我们的插件在一个月内帮助内部数十个核心应用提升了数百万行单测代码,极大提高了研发效率,这一成果让我感到非常自豪。


如果不做程序员,我可能会成为一名旅行博主,去感受世界的多样。迈出家门,追寻那些转瞬即逝的美丽和光影交错间的故事,增加我对这个世界的另一种感官。


(具有纪念意义的树莓派开发板)


@李泽阳


上大学开始,我被 C 语言的程序之美所吸引,后来经过系统性的学习,真的笃信技术真的可以改变世界,科技让世界更快捷。在京东零售感受最深和最难忘的就是备战京东商家大会那段经历,2022 年夏,为了应对京东首次线上+线下商家大会直播,在将近 3 个月的封闭时间里,每一天都是拼了命的干,只为最稳定的系统架构、最流畅的用户体验。当成功交付、系统上线那天,想起来了科比的那句话:“我每天见过凌晨 4 点的洛杉矶。”


在二进制的世界里,理科生也有属于自己的浪漫。现在我的工作台上,摆放着一个分贝彩灯,它会随着周围环境的声音大小进行跳动,有它的陪伴和彩色声浪,工作也多了一份色彩。工作之外,我签约了视觉中国摄影师,在我找不到答案的时候,就去看看这个世界,享受和捕捉这个世界的每一瞬间美好。当有压力时,我会坚持跑步,10 公里、20 公里···人生就像一场马拉松,可以经历无数次失败,但绝不可能认输。献给每一个拼搏的技术同学,Passion!



8 位技术同学的故事背后,是更多京东零售产研人的精彩故事。


我们持续发现那些在技术领域深耕并闪闪发光的零售技术同学们,并记录下了他们的成长经验和技术人生。点击下方,查看更多技术人的成长故事。

2024-10-24 15:328029

评论

发布
暂无评论
发现更多内容

Swap市值管理机器人系统软件开发资料

美团架构师熬夜整理:Netty权威指南2.0版+英雄传说项目

Java~~~

Java 架构 面试 Netty 架构师

合规安全大考核:移动应用安全策略全盘点

蚂蚁集团移动开发平台 mPaaS

RPC 移动开发 mPaaS 隐私安全 加固

直播预告|如何通过“智能边缘安全”提升企业免疫力?

京东科技开发者

https 云安全 CDN加速 网站反爬 网站建设

携手强化「内容审核」能力,融云与数美科技达成战略合作

融云 RongCloud

音视频 内容安全 融云 即时通讯IM

膜拜!首次公布Java10W字面经,Github访问量破百万

Java~~~

Java 架构 面试 微服务 多线程

PostgreSQL插件之TimescaleDB

华为云数据库小助手

postgresql 插件 GaussDB 华为云数据库

九阴真经MySQL版:一条查询语句如何执行的

MySQL 数据库 程序员 架构

LeetCode题解:897. 递增顺序搜索树,递归,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

netty系列之:搭建HTTP上传文件服务器

程序那些事

Java Netty HTTP 文件服务器 程序那些事

叹服!阿里自述SpringCloud微服务:入门+实战+案例

Java~~~

Java spring 架构 面试 Spring Cloud

大厂的 SDK 写法,偷学到了!

程序员鱼皮

Java c++ Python 架构 大前端

PancakeSwap市值管理机器人APP系统开发价格

华云大咖说 | 业务转型中的IT云化服务——安超云基座方案介绍

华云数据

阿里一面 五问 @Transactional

skow

Java Spring Boot 后端

牛掰!阿里人用7部分讲明白百亿级高并发系统(全彩版小册开源)

Java~~~

Java 架构 面试 多线程 高并发

细节爆炸!腾讯用13个案例实战讲明白MySQL,没想到这么全

Java~~~

Java MySQL 数据库 架构 面试

顶级!13位专家力荐Spring5为企业级开发提供一站式方案

Java~~~

Java spring 架构 面试 Spring Boot

测试用例编写方法

与风逐梦

模块二

树建

架构实战营

ReScript 与 TypeScript,谁是前端圈的“当红辣子鸡”

华为云开发者联盟

Java JavaScript typescript 大前端 ReScript

NDK的C++ 库支持

Changing Lin

9月日更

别问了,我真的不喜欢这个注解!

why技术

Java

杀疯了,编程语言还能卷成这样❓❗【话题讨论】

InfoQ写作社区官方

话题讨论 话题

揭秘盒马鲜生 Android 短视频秒播优化方案

阿里云CloudImagine

android 音视频 短视频 Video播放器 移动端

限量!腾讯高工用4部分讲清楚了Spring全家桶+微服务

Java~~~

Java spring 架构 面试 微服务

🚄【Redis 干货领域】让你彻底会使用“Redis中最陌生且最强大的集合”(ZSET)【上部】

洛神灬殇

redis Zset 9月日更 Redis指令

当视频恋爱 App 用上了 Serverless

Serverless Devs

Serverless 云原生

学校疫苗中心管理应用搭建心得

明道云

Go- 文件读写-1

HelloBug

文件读写 Go 语言

这个夏天,这群大学生奔波在盐场里忙啥?

科技热闻

1024|京东零售技术人的 N 种可能_管理/文化_京东零售技术_InfoQ精选文章