2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Coding 五年,我在阿里“啃”了块硬骨头

  • 2019-12-16
  • 本文字数:1817 字

    阅读完需:约 6 分钟

Coding五年,我在阿里“啃”了块硬骨头

导读:在阿里的日子过得太快,转瞬间已在指尖和键盘的 Coding 声中溜走了五年,这五年,我从青涩的小伙转身成为一个女娃娃的爹,也从略带内向的毕业生进化成了既能码又能撕的“胡子大叔”。



李靖(花名:阎王)


淘系技术部,前端工程师

人可以累,心不能累

刚入职时,作为一名技术新人,负责 PC 版的淘宝首页,这块业务很特殊,它的受众很多,每天都有上亿的流量,系统的复杂度虽不是很高,但是风险特别大,而且需要与很多很多很多人交涉,我接手之时业务发生了一些变化,作业量很大,压力也很大,有来自业务方的压力,也有技术上的挑战,那段时间,连续一两个月,加班到晚上 1 点左右回家,而且 1 点以后还有可能收到业务方的电话。


有一天晚上,大概 11 点钟,整层楼只剩下我和我的主管,在优化一个技术细节问题,他其实已经陪我快一个星期了。多日的疲惫感让我一下子爆发了出来,那天晚上,我哽咽了,哭了,最后泣不成声,主管在旁边,他话不多,等我哭的差不多的时候,他告诉我,“成长是很累,但是人可以累,心不能累”。


这几年,我一直记着这段往事,也把那句话深深地刻在了心里。从那以后,不管是工作,还是生活,我都会尽量保持良好的心态,每每感觉心累的时候,都会想办法调节自己。


当工作和生活交织在一起的时候,也很容易把生活中的情绪带到工作上来,心中的不如意会像病毒一样占据大脑,压垮我们的心理防线。学会站得远一点来看待眼前,其实一切都会消逝,生活和工作都不会因为一点小事而变得黯淡无光,远方的路还很长。

你自信吗?

看不清前路的时候,鞭策自己的就是“相信”二字。


依稀记得刚来阿里的一两年,前头总有个师兄领着,完全不用担心迷路的事情,可不知道从什么时候开始,师兄好像成为了一团烟雾,弥散在了眼前,这才意识到,前方的路,需要自己去走。需要思考的问题越来越多,能得到的输入越来越少,我已经数不清自己有多少回看不清前路了,但每每看到一丝希望,都会紧紧地抓住,走下去。


做店铺业务的那年,我们团队人少事多,我负责的是 ISV 开放相关的技术支撑,旧的技术体系要过渡,新的方向要探索。在做规划的那段时间,我连闭上眼睛都能看到一堆让人头疼的问题在脑子里转来转去,后来我们决定把开发者的体验做上去,选择了一个非常难啃的技术领域——IDE 编辑器。当初我的内心是拒绝的,我认为自己搞不定,可实在也没有太多的路可以选择。


转岗吧,但回头一想,如果这块骨头不啃碎,ISV 技术支撑的体验很难有质的突破,团队的压力也会更大;另外再想一想,其实“好做”的事情都已经做得差不多了,大家都进入了深水区,没有那么多好啃的骨头。几个深呼吸以后,我决定,提起勇气,扎扎实实地干它一场。


那半年,时而痛苦,时而兴奋。庆幸的是,如期地帮助 ISV 解决了一些实际场景的问题。


当然,相信也是有条件的,当我把事情列清楚了,我多了一份相信;当我做出了一点点效果,又多了一份相信;当我得到了兄弟团队的关注和寻求合作的意向,我知道,当初的坚守是对的。大胆思考,小心求证,稳步向前地相信,前路才会越来越清晰。


赋予工作多一点意义


一线的研发工作,并不是每时每刻都充满着趣味和挑战,可以说日常的大部分时间都在处理琐碎的看似不起眼的脏活、苦活、累活。思维没打开,就好像囚禁在笼子里,看不清上下游关系,也看不到做这件事情的价值和意义。


工作的意义从来都不是别人赋予的,而是自我赋予。内心被人说服了,所以去做;看到了问题,所以去做;经历过痛苦产生了共情,所以去做。每一行代码、每一次优化、每一个变更,都期望能够让我们的用户更爽一点,用户爽了,我们的心里也就爽了。


近期的工作是解决前端工程相关的研发体验和效率问题,几乎每天都会听到来自不同 bu 的研发同学的声音,听到了他们的抱怨,也听到了他们的赞许,很多心声他们并不会全部吐露出来,但顺着反馈去看看是什么让他们爱不释手,是什么让他们痛不欲生,进而做出一些改变,这或许就是我给工作赋予的更多意义;而不是像不是一颗螺丝钉般,成天机械地解决来自用户、主管、合作伙伴提过来的各种需求。


世界没有太多的变化,但是用不一样的眼光去看待这个世界,可能会大大的不一样。

五年,五味杂陈

在我们的人生中,有好多个五年,不长也不短。在这里,我度过了工作后的第一个五年,内容很丰富,这也让我意识到,未来需要以更长的跨度来规划阶段性的人生。


感谢这五年,感谢身边的人,也感谢阿里巴巴,让我受益良多~


本文转载自淘系技术公众号。


原文链接:https://mp.weixin.qq.com/s/OsDUUuzG8cB3ZXjQZvtiMw


2019-12-16 18:571081

评论

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

好像知道的人不多?Spring容器关闭执行销毁方法有几种,看完MQ源码我才知道SmartLifecycle最快

程序知音

Java spring 程序员 后端 框架

Java开发培训的就业方向有哪些?

小谷哥

如何选择比较靠谱的数据培训班?

小谷哥

什么是数据质量管理?企业怎样做好数据质量管理?

雨果

数据质量

Baklib|FAQ常见问题对产品推广的重要性

Baklib

产品 FAQ

怎么来选择大数据培训课程

小谷哥

大规模数据如何实现数据的高效追溯

华为云开发者联盟

大数据 后端 华为云 企业号九月金秋榜

首批合作伙伴!博云携手中科院共建 SERVE 云平台规范

BoCloud博云

云计算 云原生 处理器

给工作加点料——试一试python

为自己带盐

Python 爬虫 9月月更

干货 | 如何实现软件自动化部署?

嘉为蓝鲸

运维 IT 应用发布 应用部署

Linux系统安装配置Tomcat

Linux Tomccat 9月月更

OneFlow源码解析:Tensor类型体系与Local Tensor

OneFlow

深度学习 源码解析 算子

如何在 ACK 中使用 MSE Ingress

阿里巴巴中间件

阿里云 容器 微服务 云原生 ingress

江南农村商业银行容器云平台建设经验分享

BoCloud博云

云计算 云原生 容器云

Spring源码解析(十一)Spring扩展接口InstantiationAwareBeanPostProcessor解析

石臻臻的杂货铺

spring 9月月更

5 分钟比较理解 require() vs import()

掘金安东尼

前端 9月月更

硬实力!旺链科技与蚂蚁、腾讯共同入选国家工信安全中心“区块链优选计划”

旺链科技

区块链 产业区块链 Baas 企业号九月金秋榜 融合创新

访问控制系统的质量评价

权说安全

网络安全 零信任 访问控制

写出优秀的产品手册文档的技巧

Baklib

文档 产品手册

太牛了,这是我见过把微服务讲的最全最好的SpringCloud架构进阶

程序知音

Java 架构 微服务 SpringCloud 后端技术

学员在web前端培训机构应该怎么学习

小谷哥

超长序列,超快预测!深势科技联手阿里云,AI蛋白质预测再下一城

阿里云大数据AI技术

人工智能 深度学习 企业号九月金秋榜

TiFlash 源码解读(八)TiFlash 表达式的实现与设计

PingCAP

源码阅读 TiDB TiDB 源码解读

干货 | 企业数字化转型过程中,传统IT和数字型IT能否严格区分?

嘉为蓝鲸

运维 转型 IT 数字化 研发

OpenHarmony Camera源码分析

OpenHarmony开发者

OpenHarmony

零信任态势评估:安全控制自动化

权说安全

零信任 动态评估

Java培训学习技术需要具备哪些能力

小谷哥

知识管理对企业的作用不容小觑

Baklib

知识管理 企业

贝斯的圆桌趴 |科技公司内部 SaaS 工具大公开

Bytebase

SAP UI5 的规则构建器控件介绍

汪子熙

JavaScript SAP SAP UI5 ui5 9月月更

大促活动如何抵御大流量 DDoS 攻击?

京东科技开发者

安全 电商 DDoS 电商大促 防护

Coding五年,我在阿里“啃”了块硬骨头_行业深度_年陈橙_InfoQ精选文章