[其他] 携程的技术氛围怎么样?

[复制链接]
pdacn 发表于 2023-9-18 08:23:25|来自:北京 | 显示全部楼层 |阅读模式
携程的技术氛围怎么样?
全部回复5 显示全部楼层
Iriskang 发表于 2023-9-18 08:23:45|来自:北京 | 显示全部楼层
2021年仍然是艰难的一年。反复的疫情和全球经济的不确定性,让几乎所有对旅游业不利的因素都在释放。但于变局中开新局,在危机中育新机,旅游业人带着穿越寒冬的信念,奋力前行。携程技术人则“深耕国内,心怀全球”,切身体会到反复疫情为用户出行带来的困难,我们重点提升服务效率,推动进一步化繁为简并提高灵活性,加强系统的自动化程度,加快对用户需求的响应。

  • 移动端的跨端技术深入进一步赋能业务,React Native、Flutter、小程序等跨平台框架将动态化的能力最大化的支撑业务,带来业务迭代周期缩短、开发效率的提升;同时,也解决了我们面临着的多端复用、多App复用、单页面多业务团队、平台支撑等业务问题。
  • 后深度学习时代下,技术迭代全面进入深水区,数据治理更加迫切,把知识驱动与数据驱动结合起来,个性化推荐优化、疫情变化下的快速客服调度系统,让我们回到初心,通过科技链接用户、商户和内容。
  • 回顾行业的发展历程,基础设施从物理机到虚拟机,再从虚拟机到容器;服务架构从传统单体应用架构到SOA架构,再从SOA架构到微服务架构,演变的本质原则无非是解决资源成本或者研发效率的问题。Serverless和Service Mesh的落地演进,从完成技术选型到优化核心链路,在节省资源成本的同时,保障“深耕”和“出海”两大业务稳定性。
所谓“天下武功,唯快不破”,这一年我们聚焦研发效率的提升,着眼用户的极致体验。一个看起来很小的业务需求——例如卖票,为了达到极致,需要深入理解用户的痛点,用技术保障每个体验点都是顺滑而自然的。真正的“高手”不是拿着所掌握的技术去卡需求,而是倾听用户,给出更贴合的方案。
“知彼知己,百战不殆;不知彼知己,一胜一负;不知彼不知己,每战必殆。” 2022年,携程技术人依然秉承着“合作共赢,共建开发生态”,从引入领先的技术设计能力,构建全方位、多维度技术架构体系,到大数据人工智能的贴合业务生态,落实收益,回馈社区,我们一直在路上。
年度总结既是过去一年的回顾,也是对新一年的期许,照例献上我们的技术年货。作为集合来自“携程技术”微信公众号全年度的重要技术总结,合辑中的30多篇文章,覆盖了前端、后端、大数据、自动化测试、运维等7个领域,本着“更好的技术,更好的服务”的使命,诚意满满!欢迎大家针对书中的技术问题深入探讨。
祝大家2022年一切顺利,如虎添翼!
电子书下载地址

https://docs.c-ctrip.com/files/6/ctriptech/1gw291200099iy5uyCC5B.pdf
目录概览

无线大前端

  • 携程火车票Flutter最佳实践
  • http://Trip.com APP 启动优化实践
  • 携程 Web CI/CD 实践
  • 前端跨端业务整合的探索与实践
  • 以模型为中心,携程契约系统的演进
  • 减少50%空间,携程机票React Native Bundle 分析与优化
  • 携程APP Native/RN内嵌Flutter UI混合开发实践和探索
  • 聊聊移动端安全加固
大数据和人工智能

  • 携程数据血缘构建及应用
  • 百万QPS,秒级延迟,携程基于实时流的大数据基础层建设
  • 实时数据聚合怎么破
  • 携程平台化常态化数据治理之路
  • 携程酒店推荐模型优化
  • 10分钟给上万客服排好班,携程大规模客服排班算法实践
  • CrateDb在携程机票BI的实践
  • 携程度假数据治理之数据标准管理实践
框架架构

  • 分布式缓存与DB秒级一致设计实践
  • 携程最终一致和强一致性缓存实践
  • 日均流量200亿,携程高性能全异步网关实践
  • 多业务线亿级体量,携程是怎么做账务中台的
  • 数据为王,携程国际火车票的Sharding-Sphere之路
  • 秒级上下线,携程服务注册中心架构演进
  • 携程商旅订单系统架构设计和优化实践
  • 后微服务时代,领域驱动设计在携程国际火车票的实践
  • Reactive模式在http://Trip.com消息推送平台上的实践
  • 1分钟售票8万张!门票抢票背后的技术思考
质量保障

  • 质量保障新手段,携程回归测试平台实践
  • 携程机票前端安卓虚拟机测试集群建设实践
云计算

  • 携程酒店AWS实践
  • 如何构建系统优化成本,携程出海云原生实践
  • 容器成本降低50%,携程在AWS Spot上的实践
数据库

  • 分布式数据库TiDB在携程的实践
运维

  • 携程持久化KV存储实践
  • 高效线上问题排查——套路化和工具化
aGDasdg 发表于 2023-9-18 08:24:17|来自:北京 | 显示全部楼层
作为一个在携程干了5年的人来吐槽一下,携程的技术分为基础研发中心和各业务研发中心,从名称可以看出来,基础研发中心负责网络基础架构、DB管理、日常服务器运维,而各业务研发中心就负责具体业务功能的实现。技术能力上基础更好一些,但要明白的是基础的变化比较慢,写一份代码可能会用5年,这个非常依赖全行业的迭代升级,携程自己不会造轮子,通常也只是把别人轮子拿过来改改部署一下,所以基础技术部门大多很闲,与之密切相关的就是绩效考核,升职加薪慢,而业务部门的技术研发变化相对快,作为应用层开发,尤其是前端,那是一年一变,配合啥技术也不懂的业务产品经理更是变换莫测,身为技术人加班多很苦逼,相对的升职加薪要快一些,业务部门研发通常也会有CTO这个职位,但是很奇葩的是这个CTO通常都是技术比较差的或者携程曾经的老技术人,唉,再吐槽一下,真得很差,这种CTO更像是一个大产品经理,所以作为底下的技术开发者基本都是各自发挥,所有技术规范和框架都是由一线的基层技术管理者来制定,作为一个有追求的技术人,待在一线技术管理岗上还是能做一些事情的,问题是与其他团队沟通和框架同步推进,真的非常费劲,到了二线技术管理岗位以及往上的岗位就离技术越来越远,你所做的他们也不懂,有些甚至连反向代理都不懂,他们也和CTO一样,更像一个产品或者测试,东指一下西戳一下,你不能和他们讨论技术问题,你只能和他们讨论产品问题,一个简单的技术问题你要解释很多遍,从表象解释到基础架构差不多了,如果他们还不懂,你只能放弃。所以来携程面试,一面就是终面,会直接定级,其余的二面技术面都是面算法,因为除了算法以外他们也不懂啥,去网上刷刷题就能过,记住只刷原题,面你算法的技术官很有可能是二线往上的管理,他们没能力自己出题的,如果你基础能力不错,对你所熟悉的编程语言掌握的较好的话,你可以说一说内存模型和寻址方案,以及现有编程语言的缺陷,像jvm或js缺点一大堆,随便说两点就能加分,甚至你能从二面的面官眼里看到深深的赞同,不过这些一面的时候你就老老实实回答面试官的问题,别没事找事了,一面面官能力还是非常全面的,如果你遇到不行的或者能力不如你的一面面官,你就可以不用参加二面了。

好了,就说这么多了,也不知道说的怎么样,希望对你有帮助。
ymabianzi 发表于 2023-9-18 08:25:15|来自:北京 | 显示全部楼层
能把文科生招来再算进技术编制里,您认为怎么样?~
因为“架构调整”,能把好几个吃闲饭养老的业务老员工直接变成技术编制,再领导刚招进来刚毕业的文科生,组成一个“技术团队”,您认为怎么样?~
全组没人懂SQL,领导直接让你自学,派任务下来,既说不清要做什么,又不可能指导你怎么做,唯一能做的就是嫌你做的不好,“自学能力差”
早走早超生的地方
武汉数据网 发表于 2023-9-18 08:25:42|来自:北京 | 显示全部楼层


必须匿名回答!!!
hai-er 发表于 2023-9-18 08:25:51|来自:北京 | 显示全部楼层
---------------2016-6-5补充--------------------------------------------
携程的薪资体系等,文中的答案已经是两年前的了,可参考性已经大不如前,且现在看来其实当时的回答离[技术氛围]这个重点也偏离了不少。
就我现在熟悉的技术同学,很多都已经从携程离职了,携程也已不是以前的携程旅行网,已经是有携程集团的感觉。
综合了以前的私信提问,携程对于应届生或刚毕业1-2年左右的人来说,我觉得价值还是很大的,可以让你对正规工作流程、培养好的工作习惯、提升公司内部的沟通和协调能力等,有个很好的认知。但由于公司实在是太大了,很多职位细分到了每个人只能做大海一粟,所以,长久来看,携程对于工作能力和眼界的提升有限。
技术在哪里其实都差不多,大家都是干技术的基本上大多都会关注拿到手有多少。氛围之类的问题,我觉得年轻人会比较关心,作为现在在创业公司的我来说,我的答案是,我不会再选择大公司。
希望这部分补充对你们依然受用。

---------------2014-10-26原帖--------------------------------------------关于薪资体系的更新:

一周没上都超过20个赞了,那我就简单补充一下薪资体系,仅供参考,
携程里面主要有8个级别,每个级别有ABC之分,8级以上的VP有单独的Title和级别体系。
1-2级,如果你是个统招本科毕业生,如果顺利入职,大概就是2级的水平,当然还有许多刚毕业的客服大专学历,进来都是1级的样子,这个级别在携程也算是贫民窟的水平了,分别称之为专员和高级专员。这些的年薪普遍在4-7万之间。
3-4级,3级为主管,4级为高级主管的,3级来说,基本上有个两年以上工作经验,或者你毕业后在携程混的还算不错的话,基本都有3级的水平,3A和3C就看你怎么谈了,3级在携程称之为主管级别,薪资在不同岗位中也相差甚大,4级的话称之为高级主管,除了薪资比3级高一个档次以外,和3级没有质的区别。3级和4级的年薪,普遍在7-15万左右。
5级,5级在携程称之为经理,好了,说到重点了,以前携程在5级都是有期权或股票的,现在因为增发了有些多,管理层还是特意的克制了,到了5级也不一定有携程的股票,取而代之的是事业部BU的期权,说穿了,事业部如果不上市,你就等于拿到一刀废纸(或者你能找到下家转让)。年薪一般在15-20万左右。
6级,6级在携程称之为高级经理,在这个层次的人,基本都至少混了七八年工作经验了,有混日子的,有很牛逼的,入职以后,每年除了和你约定的股票或者期权外,还会相应增发一些,以及一定时间都会有携程自己的礼品卡入账,6级含 以上,才是携程真正重视的员工。年薪普遍在20万以上。
7级,7级在携程称之为总监,都属于携程的精英阶层,工作年限普遍在10年以上,实干的,吹嘘的,趋炎附势的各种风格都有,反正能混到这个级别的人都不一般,不管是嘴皮子还是脑子,还是下面培养自己的人,总归有些能力的,年薪普遍在30万以上。

8级,高级总监/总经理,这更没什么介绍的了,基本上都靠着关系上去的,至少上面要有个VP罩着你,一般人就省省吧,一般都是VP自己招进来的人,或者和VP私下关系非常好,能力也不差的人才能入眼,一般人到个六七级就差不多了。


以上只是对薪资体系的简单介绍,并没有把股票升值算在里面,也是为了看这个问题的你在进携程面试的时候信息能更对称一些,免得进去发现坑爹就不好了,面试的时候还要靠你自己的能力自己去谈的,也不要私信问我更多,毕竟已经离职的员工透露过多并不合适。(所以本条不再更新)


--------2014年9月26日原帖---------------------------------------------------
携程技术部分项目经理组,产品经理组,技术开发组,简单说下各组情况
项目经理
携程的大部分项目经理还是「Status Reporter」,告诉你什么时候开始,几个人日,最后大概什么时候上线,最后通知你测试。有延期告知你(也不会帮你争取资源啊什么的),因为他们每个人手头都有七八个乃至十几个项目要通知进度,通知测试啊什么,根本顾不上你。说到底,这样的项目经理最多算是个小秘书。
但有些项目经理还是不错的,人Nice,搞的定事情,推得动事情,能帮你多要点资源,遇上这样的好PJM要珍惜。
产品经理
携程的大部分产品经理可以称之为「Document Writer」,负责将业务方的需求汇集成为文档,别小看这件事,大部分产品经理只是将这些识为一件件任务,而并不知道完成它的意义何在。
同样,也有部分产品经理非常nice,他们并不是完完全全将你的需求汇总,他们会建议你这些页面的哪些部分会影响用户体验,哪些有改进空间等。
技术开发组
很牛逼的组,包含前端和后端开发以及测试,服从于项目经理安排,每次提供一份开发的人力安排表,曾经有一个项目,改页面的Title,Keywords,Description评估了0.5个人日(半天),改页面的面包屑评估了0.5个人日(半天),虽然我知道开发不只接我这一个客人,但改个页面Title和面包屑需要1天这个事情说出去也不怕别人笑话吗,最后在我和我老板的一致压力下,修改了这两部分修改为总共0.5个人日。大家各退一步,我也认了。

说了这么多技术部的坏话,估计要拉一部分仇恨,不过总的来说,携程的技术部还是很辛苦的,特别是几个项目临发布阶段,通宵加班是常有的事情,认识一部分朋友因为身体原因选择了离职或换岗,做技术的吃青春饭,也实在可以理解。
技术交流气氛因组而已,一般来说,越新的频道,交流的气氛越浓厚。但整体来说,携程的技术水平在整个互联网行业里来说是排不上号的,不少别的公司过来的开发都看不上眼,但在大公司,除了技术之间的交流沟通之外,最好也能有一手伺候好领导的本事。
已经离开携程四五个月,总的来说这家公司正在逐步从传统服务公司向互联网公司转型,各个技术层面的成果也越来越有sense,如果要加入携程,你可以问清楚,给你多少级别,有无期权,一年多少薪等。如果想知道这些,集齐20个赞之后再补充。

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则