2020 年跌宕起伏,疫情让更多人进一步感受到技术的重要性。而对于幕后的技术人而言,也更直接的感受到了技术加速发展带来的的“震动”。随着智能化、云原生等趋势不断加剧,持续的技术革新和技术融合不断突破自身边界,进而重新定义技术产品和架构。

尤其在中小型公司里,技术更迭是最期待也最头疼的事情,所以他们往往先等待大厂在技术最前沿的尝新和探索,以便快速调整自己的技术方向。

比如,此前就有普通中小型企业的 iOS 开发者称,因为看到了阿里淘系对 Swift 的探索文章,才让他们团队下定决心在现有项目里实施转型。

作为全球领先的新零售技术平台,在过去一年,阿里淘系的新零售业务快速发展,淘宝发布躺平,重塑大家居行业电商模式,而在技术演变上,云原生浪潮大起,其核心交易系统百分之百上云,同时,开源了推理引擎 MNN,并将音视频实时通信引擎将直播延时压至 1 秒以内。此外,淘宝直播也引领了全球内容电商场的技术顶峰。

为了让这些已在阿里平台验证过的技术惠及技术人员和中小企业,帮助技术人员深度了解新技术、新产品、新架构的演变,让中小企业投入新技术,阿里巴巴淘系技术整理一份 2020 年的精华技术内容精华合集,里面所涉内容均获读者认可才纳入其中。

最终,这本技术人的百宝黑皮书得以面世,并免费提供给所有技术人。

百宝黑皮书总体包括 5 大部分内容:技术栈知识分享、职场和学习经验+Q&A 问答、开源项目、推荐书单以及 2020 的顶会 paper 全文,内容取材来自阿里淘系的 3000+工程师。

下文将重点对:技术栈、开源项目、职场成长技巧三大板块的内容做简要介绍。

淘系黑皮书:年度精选技术栈内容

在技术栈方面,黑皮书涵盖大前端、音视频、端智能、用户增⻓、客户端架构、服务端架构、云原生、技术质量、以及 AI 类等多个技术领域,沉淀了 618、双 11 大促、阿里拍卖、淘宝直播等多个业务的技术解决方案,内容全面而详实,称得上技术人必备的技术宝典。

以大前端为例,淘系前端在支撑淘宝、天猫这样复杂多变的业务场景的过程中,建立了前端工程、多端架构、Node 架构、多媒体、互动、搭建、智能化等多个基础技术体系,并在不断的演进和升级;同时也将其中部分通过开源项目和技术产品的方式,回馈到社区中,共同繁荣前端技术生态;本书系列侧重的从前端与客户端结合突破多端体系,与云原生结合面向 Serverless 体系,与 AI 能力结合建立前端智能化应用场景这三个维度出发,向技术人介绍淘系的技术方案以及背后思考。

算法篇则覆盖了内容和商品推荐、多模态内容理解、用户交互和工程结合的算法应用,淘系技术的工程师们正在用崭新的人工智能方法,重新定义和解决问题,突破原来的问题领域,实现更大的技术目标。这些解决问题的新方法、新思路,结合解决问题过程中一手的工作经验,理论结合实践,值得算法从业者和对算法感兴趣的技术人参考。

而端智能作为一项创新技术,依托淘系丰富的业务场景,过去3 年多获得了快速发展。技术体系逐渐完善,从端侧推理引擎 MNN 到端 AI 研发范式,通过 MNN 工作台解决算法模型部署全链路问题。业务应用不断拓展,覆盖视觉、推荐、语音等多种算法领域,端智能技术已经逐渐成为业务创新的核心技术推动力之一,本书对此作了详细介绍。

Flutter 作为新一代的跨平台技术,很好的解决了组织协同和多终端带来的研发成本问题。淘系技术部在过去的一年里,多团队多点开花,构建了基于 Flutter 的基础设施并在多个子领域有所突破。在本书中,阿里巴巴项目 AliFlutter 项目负责人和技术专家详细介绍了 Flutter 在阿里淘系的体系化建设和业务实践,以及快速入门的学习方法。

 淘系黑皮书:淘系开源项目盘点

此外,随着近年来,国内开源盛况不断扩展,以阿里巴巴为代表的企业积极拥抱和引领开源事业,无论是开源软件的应用、回馈以至自研技术的开源都非常活跃,为此,本书开源部分也将为技术人介绍 Rax、MNN、飞冰 ICE、FlutterBoost 、3D-FUTURE & 3D-FRONT 等 11 个项目。

其中,Rax 是一个可支持同时开发 Web/Weex/小程序多端的框架,使用 Rax 可以一次开发,多端 运行,解放重复工作,专注产品逻辑,提升开发效率。

而MNN是轻量级深度学习推理引擎,具有高性能、通用、易用的特点。FlutterBoost 则是一个 Flutter 插件,在原生应用中集成 Flutter 的混合解决方案,共享一个 flutter 引擎,提供混合栈管理,将 Flutter 像 Webview 那样来使用。

Midway 即是一个面向未来的全栈 Web 开发框架,也是一个 Serverless 开发框架。在一定 条件下,Web 应用和 Serverless 函数的互相迁移,和前端完美的融合开发。

3D 视觉与几何研究是未来主流探索方向。在起步阶段,业界研究缺乏相对完整且整理较好的 3D 数据集。阿里巴巴淘系技术部与“躺平”设计家针对这一现象,与国际知名学者合作开源大型 3D 家居数据集 3DFUTURE 与 3D-FRONT,旨在推动业界 3D 研究的迅速发展。

无论如何,开源项目离不开开发者的参与和贡献,介绍这些开源项目将有助于开发者了解开源,并加入相关开源社区,推动中国开源软件生态系统的发展。

淘系黑皮书:职场成长技巧与解惑

除了硬核技术分享之外,本次的淘系黑皮书还邀请了淘系技术人员进行职场 Q&A,及经验分享,为技术人介绍职场成长故事以及写代码等相关技巧,通过他人分享自身的实践经验,或者对某个技术话题的思考想法,从而帮助更多技术人提升自己的技术能力,在职场获得快速成长。

比如,就如何写出一手好代码这一技术人的基本问题,作者从整洁这一必要条件出发,具体分析了整洁代码的特点,也分析了什么样的代码不是好的代码,尤其对于新人养成良好的编程习惯有巨大助益。

而对于 2021 年秋招算法岗是否沉寂的问题,阿里淘系高级算法工程师讲述了他在算法求职&晋升之路上的心路历程,并从竞赛、面试、抗压能力等方面进行了具体阐述,从而帮助职场新人缓解焦虑,聚焦于具体目标。

此外,对于今年来火热的推荐系统,书中也收录了从小白进阶成为高手的具体路径和技术解读,作者会告诉你如何建立起自己的知识架构,然后补充具体的知识点,从而系统化地掌握推荐系统的全部知识。

淘系黑皮书——更多内容待探索

技术人年度书单:来自的阿里工程师还倾情推荐的本年度书单,涵盖了技术硬核参考、商业思维培养以及文化、科普、工具方法等多个类别,对技术人员的成长有很大帮助,希望成为技术人的精神食粮。

淘系顶会 paper:《技术人的百宝书》还附上了 2020 淘系顶会 paper 全文,按照计算机协会定义的 CCF-A 类会议和期刊,精选出在大数据与数据挖掘领域、移动计算领域、信息检索领域等 7 个领域里的 19 篇顶会 paper,涵盖 KDD 2020、SIGIR 2020、AAAI 2020 等多个国际会议,对相关领域感兴趣的技术从业者或许能窥见领域发展下一步的方向。

最后,本书内容页数 1500+,全部内容将近 40w 字,需要再强调一遍的是,本书将为所有技术人提供免费公开下载!

如何下载?

戳”阅读原文“获取《技术人的百宝书》

技术人的年货福利:百宝黑皮书在手,2020年技术栈变革一次看透 | 免费下载相关推荐

  1. 「 非著名技术人 」高永亮,一枚懂业务的技术人员

    小编导读 高哥,是一个热心,大度,有高度有理想有抱负的有为青年. 热心肠,经历也比较丰富,有困难也许高哥能帮到你. 请记住,有事找高哥! 感谢高哥的分享~ 高永亮,Database.Linux.Aix ...

  2. 斩获技术向善奖,云开发上榜 2020 中国技术品牌影响力企业

    12 月 22 日,由 SegmentFault 思否发起的中国技术先锋年度评选 | 2020 中国技术品牌影响力企业榜单发布. 腾讯云云开发上榜「中国技术品牌影响力企业」并荣获:

  3. 阿里年货-技术人的百宝黑皮书下载

    目录: 下载链接 https://developer.aliyun.com/topic/download?id=1080

  4. 公开下载 |《2022技术人的百宝黑皮书》来了!

    新年好!岁末年初,温故而知新. 2022年,大淘宝技术公众号一共发布了 248 篇内容,在知乎上做了 80 个精彩回答,在头条.百家.掘金.思否.开源中国等内容阵地都有我们努力布道的身影,也收获了来自 ...

  5. 从一个技术人的炫酷简历,聊聊我公司的技术栈

    [回复"1024",送你一个特别推送] 经常看我文章的读者都知道,我创业了,关于我创业的情况,我在公众号上也很少提,因为我个人感觉没什么好提的,所以写的也少.其实,我一直也想找机会 ...

  6. 元宇宙时代,“技术人”成最靓的仔

    文 | 曾响铃 来源 | 科技向令说 果然,知识才是无价之宝. 2021年,随着元宇宙爆火,不仅各种概念股暴涨,跟元宇宙相关的企业.产品.信息等也屡屡登上头条,甚至掀起了全民学元宇宙网课热潮. 截至到 ...

  7. 阿里技术人的第一节课

    为什么80%的码农都做不了架构师?>>>    摘要: 本期的分享我们邀请到了阿里巴巴研发效能事业部的董越老师,他是阿里巴巴内部培训百年技术课堂的著名讲师,他讲的<百技课程-代 ...

  8. 豌豆荚Hack Day:百宝袋负责人访谈

    在今年@豌豆荚 组织的Hack Day活动上,豌豆荚发布了"豌豆荚的百宝袋",针对百宝袋的特性,我们采访到了两位主要负责人,高雄和姜楠,主要就本次Hack Day的优秀作品和百宝袋 ...

  9. 阿里巴巴内训讲师分享:阿里技术人的第一节课

    云栖君导读:本期的分享我们邀请到了阿里巴巴研发效能事业部的董越老师,他是阿里巴巴内部培训百年技术课堂的著名讲师,他讲的<百技课程-代码服务>是每一位入职技术童鞋必修的一门课,我们也将这种阿 ...

最新文章

  1. 一种注册表沙箱的思路、实现——研究Reactos中注册表函数的实现2
  2. 原来腾讯面试题也不难,面试官:给我说一下你理解的分布式架构?
  3. 调用DM FLDR JNI导出数据库文件
  4. iBatis.Net异步多线程 操作Ibatis报错
  5. 雷神开机logo更改_国产外星人雷神再发新品 911MT逐影者RTX2060光追游戏本评测
  6. Docker phpMyAdmin 连接访问宿主机本地mysql
  7. 十三届蓝桥杯国赛 内存空间 python 满分答案
  8. excel (wps) 文件受保护处理方案
  9. windows win32 API大全
  10. HARK学习(六)--AudioStreamFromWave
  11. 一文讲清:对象存储、文件存储、块存储。绝对好文
  12. 百事可乐大玩黑罐只换不卖
  13. Python实现将位图描摹为彩色矢量 svg 图片的源代码,Python实现位图转彩色矢量代码
  14. 你为什么总是做出错误的选择?
  15. 日常可以实践的节省开销方法(愿望清单、记账和预算)
  16. 海康威视2017校园秋季招聘技术支持工程师面试经验
  17. 先学python还是ros_如何学习Ros?
  18. “数学黑洞”:任意一个4位自然数,将组成该数的各位数字重新排列,形成一个最大数和一个最小数,之后两数相减,其差仍为一个自然数。重复进行上述运算,最终会出现一个神秘的数,请编程输出这个神秘的数。
  19. 立创开源 tsop48-dip48通用
  20. Scratch少儿编程精品课3六六的旅行

热门文章

  1. 学生信息管理系统问题集锦(一)
  2. [Windows] 程序生成出现语法错误: 意外的令牌“标识符”,预期的令牌为“类型说明符”...
  3. 3.linux(ubuntu)常用服务器搭建
  4. 用getchar和%C输入字符型数据
  5. springmvc 监听器getWriter() has already been called for this response问题
  6. 从头来之【iOS及历史版本特性介绍】
  7. oracle实例名,数据库名,服务名等概念差别与联系
  8. WF从入门到精通(第十章):事件活动 (转)
  9. 魔方——操作阶数实验
  10. 第12章 数据库完整性