敬畏代码,寻找你的第83行

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
容器镜像服务 ACR,镜像仓库100个 不限时长
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
简介: 阿里云云效团队携手阿里云函数计算等团队,再度重启“83行代码挑战赛”,快来参加吧!

2021 年 83 行代码挑战赛来了!

10.24 - 10.31 🔥 情开赛!

截止今天下午 15:00,已有 1251 人参赛。

目前已开启二关,10 月 30 日 15:00 之前均可进入参与比赛。


元宇宙设定、剧本杀元素、游戏闯关玩儿法,在轻松趣味的科幻、悬疑设定下,让所有开发者来一场代码切磋,也给自己的算法/规约/安全/性能/重构能力做一次综合体检。


1.png

前 3 关“剧照”

除了情怀和硬核大“制作”,还有 MacBook Pro、iPhone 12、大疆无人机等超多好礼奉上🙇‍♂️。


滑到最下方可直接查看大赛完整海报并获取参赛方式。


看完你就知道,说“巨制”不过分(手动狗头)。


如果你对“83 行代码”历史感兴趣,不妨花 2 分钟继续阅读。


“向代码致敬,寻找你的第 83 行”,83 源起


2018 年 4 月 13 日,阿里内部的技术团队组织了一场寻找优秀代码、卓越工程师的活动。在第一届“多隆奖“角逐中,邀请了多隆、鸣嵩、高铁、毕玄等阿里的代码男神和大牛现场激烈点评,火花四射,著名的“第 83 行代码”就在这次点评环节中诞生。


在 Review 过程中,看到某代码片段的最后结尾的时候,多隆突然补上一句:“往上翻看下第 83 行”。这种对代码怀着敬畏之心的精神感染着每位程序员。“83 行代码”也代表着工程师对代码的极致追求,对代码的敬畏之心。


从内到外,我们希望 83 代码精神影响更多人


代码秀、黑客马拉松、重构大师,多元的活动形式,一致地“追求卓越,敬畏代码”的内涵和价值观,让“83 行代码”成为阿里集团内部影响范围最大的代码文化活动,不完全统计情况下,累计覆盖超过 60 个技术团队、近 3 万开发者,很多团队已经将 83 行代码活动日常化到工作中。


2020 年 10 月 24 日,阿里云云效团队首次将大赛搬到线上,开放给外部开发同学,耗时一个月打磨 4 道重构赛题,并辅以闯关玩法,在无任何预热启动的情况下,吸引了近 4000 开发者参赛。


2.png

去年大赛的玩儿法


今年,我们携手阿里云函数计算等团队,再度重启,在去年的基础上进行以下优化:


  • 打磨优化赛题(不止重构,更加综合)
  • 提升视觉(看到大赛页面主视觉,你一定会感受到UED同学的用心)
  • 增强剧情(尝试与剧本杀元素结合,解锁线索卡,会发现彩蛋)
  • 继续保留闯关玩儿法


此次重启,团队也爆肝了一个月,希望可以给大家带来好的体验,也欢迎大家多提建议,和我们一起讨论。可通过下方海报二维码加入钉钉群与我们交流。


👇大赛海报


3.png


点击文末阅读原文,可直接访问大赛官网。提示:PC端打开才能直接参赛,移动端无法直接参赛,只提供部分内容预览。


欢迎大家携同小伙伴们一起参与哦!

相关文章
|
4月前
|
人工智能 运维 自然语言处理
技术思辨|AI Coding:经验壁垒正在失效,工具进化重塑编程
本文探讨AI Coding对传统研发模式的影响,总结5大变化趋势。AI虽降低技术门槛,但专业性并未消失,而是向更高维度转移,如问题定义与批判性思维。高效专注、可复用性及架构设计仍为核心,全栈开发与领域专家角色并存。测试与研发左移减少信息损耗,提升效率。那10%的核心技能包括长程规划、决策制定、创造性解决问题、协作沟通及持续学习能力,是AI时代开发者的关键竞争力。最后强调“老师傅”的经验依然重要,需转变价值体现方式以适应新时代需求。
技术思辨|AI Coding:经验壁垒正在失效,工具进化重塑编程
|
Java 索引
多线程并发之CyclicBarrier(栅栏)使用详解
多线程并发之CyclicBarrier(栅栏)使用详解
407 2
|
消息中间件 缓存 NoSQL
如何实现消费幂等 ?
这篇文章,我们聊聊消息队列中非常重要的最佳实践之一:**消费幂等**。
如何实现消费幂等 ?
|
设计模式 测试技术 持续交付
提升代码质量的十大技巧
本文介绍了提升代码质量的十大技巧,涵盖遵循编码规范、编写可读性强的代码、重构、编写测试、代码审查、使用版本控制、持续集成/部署、性能优化、编写文档及学习新工具等方面,旨在帮助开发者提高软件的可维护性、可扩展性和性能。通过持续实践与学习,代码质量将不断提升。
|
SQL 关系型数据库 MySQL
SqlAlchemy 2.0 中文文档(四十四)(1)
SqlAlchemy 2.0 中文文档(四十四)
283 0
|
存储 算法 Unix
【Shell 命令集合 文件管理】Linux 拆分文件 split命令使用教程
【Shell 命令集合 文件管理】Linux 拆分文件 split命令使用教程
505 0
|
Linux 数据处理
什么是零拷贝
什么是零拷贝
|
存储 容灾 关系型数据库
ZooKeeper和Diamond有什么不同
本文主要是讨论下两个类似产品:ZooKeeper和Diamond在配置管理这个应用场景上的异同点。 Diamond,顾名思义,寄寓了开发人员对产品稳定性的厚望,希望它像钻石一样,提供稳定的配置访问。Diamond是淘宝网Java中间件团队的核心产品之一,服务于集团线上很多核心应用。目前已经开源,开
10378 102
|
存储 easyexcel 大数据
探索EasyExcel库:简化大数据Excel操作的利器
在企业应用和数据处理中,Excel表格是常用的数据交换和存储方式。然而,处理大量数据的Excel文件可能是一项繁琐的任务。EasyExcel库作为一款强大的Excel操作工具,可以帮助我们更轻松地进行大数据量的Excel文件读写、导入导出等操作。本文将深入探讨EasyExcel库的基本概念、特点,以及如何在实际应用中使用它进行Excel操作。
713 0