技术人的年货福利百宝黑皮书在手,2020

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

此外,随着近年来,国内开源盛况不断扩展,以阿里巴巴为代表的企业积极拥抱和引领开源事业,无论是开源软件的应用、回馈以至自研技术的开源都非常活跃,为此,本书开源部分也将为技术人介绍Rax、MNN、飞冰ICE、FlutterBoost、3D-FUTURE3D-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研究的迅速发展。

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

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

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

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

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

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




转载请注明:http://www.aierlanlan.com/rzgz/3978.html