#微软学生开发者峰会# #开源# #创业#
本次微软学生开发者峰会于2022年10月14日上午9:30在上海召开,线上线下均可参加。
峰会围绕技术、学术、开源、创业四大主题,帮助开发者认识各专业、行业领域那些熠熠闪光的同路人或先行者,感受那些伴随时代发展而来的热门的、前沿的新技术,提供更多更专业的来自各企业、技术社区的学习和进阶资源。多位微软学生大使带来多个学生项目,分享属于学生的创新、创业途径;来自技术社区的技术大咖展示开源与社区的能量,借助技术社区的力量构建属于自己的技术体系;微软最有价值专家(MVP)揭秘“技术专家”的成长路径,分享来自“前辈”的独家经验;人工智能、云原生等当下热门技术领域的专家,在现场实践前沿技术,体验新鲜的技术领域。
本次峰会中,我对开源及人工智能、云原生内容很感兴趣。目前,在日常的开发过程中,开源是一个比较好的选择。开源不仅有利于知识分享,同时也有利于集思广益,帮助软件在大量共同开发者的努力下快速迭代开发。不同于商业软件,我们可以在开源软件上完成二次开发,从而根据自己的需求实现各种应用。虽然开源很自由,但是在使用过程中也有各种各样的注意事项和问题,例如是否可以复制、是否可以二次开发、是否可以传播以至于开源软件是否可以盈利以及如何盈利。此外,GPL等各种开源许可证书也是开发过程中需要熟悉的内容。在本届峰会中,邹欣老师及古思为老师对于开源探索、开源项目以及开源精神的分享让我印象深刻,针对开源分享过程中常见的问题给出了详尽的回答。毋庸置疑,人工智能是当前计算机应用中最火的内容之一,在生活中的方方面面都有人工智能的应用,它已经融入我们的生活之中。在此次峰会中,子豪兄和卢建晖老师对网络模型设计以及模型部署浅显易懂地进行了讲解,为尚不了解AI的学生提供入门的基础知识。云原生目前在多个企业项目及个人项目中均有应用,通过容器,可以快速在多个云中的虚拟机中完成项目的部署以及更新等操作。并且容器可以隔离软件及硬件资源,从而保证各个应用之间的独立运行,互不影响。在此次峰会中,苏震巍老师对容器进行了充分介绍,提供了容器的使用方法及不同的应用场景。
除了开发者峰会,微软学生开发者峰会学习挑战赛以学习模块的方式,帮助开发者快速熟悉使用。
挑战赛的内容非常贴近日常开发,对云计算、代码仓库、AI等大多数当前热门的技术进行了介绍。首先是Azure,Azure作为目前的大型公共云服务平台之一,提供了运算服务、应用服务、存储服务等。在挑战赛中,通过多个学习模块帮助用户熟悉Azure的核心架构组件、计算和网络服务、存储服务、访问权限等,相比普通的实体机,Azure让用户可以更快速便捷的创造应用,关注应用本身。关于AI,挑战赛帮助用户熟悉AI在计算机视觉方面的应用,AI不仅可以对图像分类,还可以分析人脸、阅读文本以至于分析收据,提高了生产效率,减少了人力损耗。在代码管理、团队协作以及版本控制上,Github无疑是比较好的选择。挑战赛介绍了常见的Github使用方法,并对如何为开源项目做出贡献、工作流、DevOps等目前工作中常见的使用场景以及开发工具进行了介绍。
总而言之,挑战赛内的每个模块为用户提供了相关知识的整理介绍,通过选择题测试进一步强调其中的重要内容。练习部分让用户亲自接触产品,从而近距离体验相应的功能,对产品有更深的了解。
感谢微软举办的此次学生开发者峰会,帮助学生开发者建立与当地技术社区的联系,获取专业的职业建议,了解最新、最前沿的技术信息,认识更多志同道合的同学们和各技术领域的技术专家,共同构建技术技能,分享专业技能与行业信息,共筑技术未来。 希望之后的学生开发者峰会越办越好。