开源新生代的成长之路:从校园到开源,需要迈过哪些挑战?

OpenHarmony 成长计划学生挑战赛火热报名中,HarmonyOS 等你来挑战! 随着 OpenHarmony 生态系统的迅速发展,OpenHarmony 成长计划学生挑战赛正式启动,给予学生们展示创新能力和技术实力的舞台。作为全球范围内的开源项目,HarmonyOS 提供了一个全新的操作系统框架,开发者可以利用其强大的功能和灵活性构建各种智能设备应用程序。参与者将有机会展示自己在开发基于 HarmonyOS 的应用和解决方案方面的技能,并与其他学生开发者共同探索和创造。这个示例只是 HarmonyOS 开发的冰山一角,学生们可以根据自己的创意和需求开发更加复杂和丰富的应用。 阅读详情

#17176 (https://github.com/apache/doris/issues/17176) 在 Apache Doris 社区是一个特殊的存在。跟大多开源社区相似的地方在于,这属于社区为了吸引更多新生力量参与而设置的 Good First Issue。不同的地方在于,新生力量对于参与开发任务的热情超乎想象,每一批新任务的公开就如同春运期间火车票的发售——可能迟了一小会儿,就与心仪的任务擦肩而过。

Issue 发起人是廉玉康(GitHub id:Yukang-Lian),一名来自哈尔滨工业大学深圳校区的研二学生,2022 年开源之夏 Apache Doris 社区项目的参与者之一。或许玉康同学从未想到,一次偶然的机会,会将他的成长经历与许多身处异地素未谋面却志同道合热爱开源的同路人串联在一起。这其中也包含了唐思阳(GitHub id:TangSiyang2001),来自中南大学人工智能专业的在读学生,怀抱着无限热情立志在开源世界贡献自己的力量。也正是因为在社区的相遇,会让他坚定地在开源世界中探索。

2023 年开源之夏再次启程,我和两位同学聊了聊,希望诸位可以听听他们的社区成长故事。

从校园到开源

与步入真实职场所不同,学校的课程学习中接触的知识大都是抽象而离散的,以理论知识居多,很难有机会将它们进行工程化的整合。而当一个成熟的、可供实际生产使用的项目呈现在面前时,往往学校所授予的知识是远远不够的,也是一种截然不同的体验。

玉康很认同这一点,他之前参加过几次国外的公开课,写过一些 Project。而面对 Apache Doris 这样一个实际生产应用的项目,相较于课程项目来说,规模和难度都不可一并语之,具体体现在:

  • 代码的严谨性与复杂性。课程 Project 代码总行数往往在数千行左右,相比之下 Apache Doris 有着近百万的代码、包含C++/Java 等多门语言,庞大的代码量需要在结构复杂且逻辑抽象的同时令人易于理解是十分不易的,同时还需要兼顾内存管理及系统最终性能表现,这对工程师的 Coding 能力是极高的。而在课程学习中考虑的就相对单一,仅需考虑如何实现即可。

  • 项目的稳定性与测试的完整性。对于能够支持实际生产的项目,稳定性是重中之重。为了保证运行稳定,需要引入各种实际生产场景的测试 Case,从单元测试到回归测试,每一个 PR 都要经过测试流水线的检验以及 Reviewer 的评审才能合入。在开发过程中,玉康也逐渐开始大量写测试 Case 来覆盖更多场景,以保证开发功能的正确性,这个过程非常提升自身工程能力。相比之下课程中的 Case 就不那么完整、质量相对也不是太高。

  • 与工业前沿接轨。时代在不断发展,很多前沿的论文在不断发表,但这些论文的工程实现与落地非常困难,通常一个想法在多年后工业界才会实现。而 Apache Doris 社区对科研前线关注程度非常大,去年启动重构的查询优化器和向量化执行引擎项目就是业界前沿论文的实际工程落地,这也使得 Apache Doris 在性能上取得飞跃性进步。对于学生群体来说,有机会能阅读到这部分源码无疑对论文和前沿趋势的理解更加深入。

思阳同学同样意识到了这一点,每一行代码的敲打都需要思考实现是不是清晰的、可维护的、可验证的、易扩展的......开源社区中的代码除了需要自己的认可,更需要经由同行前辈的评审并通过广大用户群体的考验。这和以往自己作为唯一的作者和 Maintainer 的项目相比都非常不同,挑战性、成就感和技术上获得的提升都有着质的飞跃。参与开源社区可以接触到很多课堂上从未学过的知识,参与 Apache Doris 社区的实际感受来看,刷新了自身对 SQL 执行引擎的认知,突破了课堂上学习的 Volcano Model,认识到了 Pull-based 和 Push-based 的差异,认识到了Vectorized Execution Engine……这些知识以前虽有耳闻,但终究不如实际的设计文档和工程例子来得生动具体。

初印象

“说起来纯属偶然,我是在开源之夏的众多数据库项目中随手挑了一个 Logo 简洁好看的开源项目,恰巧就是 Apahce Doris。”玉康同学这样讲到。最初在开源之夏申请开源项目时,玉康同学对 Doris 的了解还比较有限,查阅资料后了解到 Doris 与他未来立志从事的数据库领域十分契合,于是抱着试一试的心态联系了导师杨勇强(GitHub id:dataroaring),对于不明白的地方一直秉承主动提问、穷追不舍的态度,正是凭借锲而不舍的精神才赢得了开源世界的入场门票。

相对于廉玉康的缘分使然,唐思阳的选择显得自有定数。一方面,是在日常学习和实践中接触了大量的开源项目,了解过许多开源社区的工作模式、也学习过许多开源项目的源码,但是另一方面,自身却从来没有亲身参与到开源的建设中,一直处于好奇、观望的状态,但开源开放、自由、理想化的协作模式一直深深吸引着他。也正是因为有类似 GSoC 谷歌编程之夏和 OSPP 开源之夏之类面向学生的开源活动,帮助学生可以寻找到参与开源的契机。恰巧那段时间思阳同学正在学习 OLAP 相关的知识,因此尝试在社区的 Good First Issue 留言领取任务,也正是这条留言,玉康同学成为了思阳同学在社区第一个接触的开发者,在深入的沟通交流后,思阳同学对 Apache Doris 社区也有了进一步的认识。对于思阳同学来说,Apache Doris 社区不仅欢迎新鲜血液的加入,还不断推出一些开发任务供学生开发者完成,这对学生群体参与开发十分友好,这也坚定了他持续贡献的决心。

值得一提的是,加入社区以来,玉康同学也在向思阳同学分享了许多学习经验和技术成长经历,给予了他很大的启发与帮助。

第一个 PR 的合入

对于志在参与开源社区的学生而言,第一个 PR 的成功合入至关重要,这不仅代表成功迈入开源世界,还将是未来继续参与社区开发的莫大激励。

刚开始加入社区接触的 PR 都比较简单,虽然第一个 PR 的代码量只有不到 100 行,却正式将玉康同学引入开源之路。而思阳同学则是将 GitHub 头像第一次出现在项目主页的短暂瞬间截图记录了下来。或许对于社区的许多开发者来说这样的画面司空见惯,但作为第一次参与贡献的他来讲,确实有一种神奇又美妙的体验感。也许多年以后回头看到这出发里程碑,也会为当年初出茅庐的自己感到欣慰——参加开源,成为 Doris 社区的一份子,是他心中在大学生涯做过最有意义的事情之一。

或许有很多同学同样期待通过开源社区来提升自己,却苦于无从下手,对此思阳同学有不少想法。

首先要找到适合自己的社区,可以根据自己的学习方向先大致过滤出合适的领域,其次根据开源社区的活跃程度、文档建设、协作形式进一步筛选合适的社区。再进一步,观察社区是否对新手友好,比如 Good First Issue 标签下 的 Issue 数量、难度以及时间分布、回应的积极程度,这些都是非常可靠的指标。

在进入社区后,可以尝试积极地沟通。遇到困难时首先尝试自行思考、检索予以解决,解决不了的情况下将问题清晰地描述出来、提供充分的有效的辅助信息,向 Mentor 提问、向社区报告,积极寻求解决方法。

勇于踏出第一步是至关重要的。毕竟自己也因为观望而错过了许多参与开源的机会。之前也害怕以前从来没开发过 OLAP 系统、没有足够的相关知识的储备,甚至对项目的代码都不太熟悉,害怕不能胜任这些任务。但是来到 Apache Doris 社区后发现,我们的新手任务对知识储备并没有想象中那么深的要求,甚至有些任务和 OLAP 甚至并无联系,比如实现一个简单的 SQL Function、做个简单的日志改善、实现一些 HTTP 接口等,也只需要熟悉相关的开发语言便可上手。即便遇到了困难,也有 Mentor 来指导帮助我们。

实际上,下定决心的第一步才是最难的一步,“敌人都是纸老虎”。

路漫漫其修远兮

乔治马洛里说,“因为山在哪里”。参与开源亦是如此,尽管过程中不可避免存在艰难险阻,但每完成一项任务就如同登上一座险峰,即享受凌绝顶的成就感,也期待开启新的征程。

玉康同学印象最深刻的任务就是 SSL 的加密传输,这也是第一个独立实现的功能/模块,完成灵感落地。独立做一件事情的时候,需要考虑的东西很多,比如如何兼顾代码的简洁与功能的完整、如何不破坏之前的代码结构,如何不影响内存与性能等等,这项任务大约持续了 1 个月的时间,期间遇到了许多困难与 Bug,除了需要不断查阅、学习相关代码与资料,还要与社区同学多多沟通、思想的碰撞会带来火花。前辈的经验和建议是值得参考和借鉴的,也正是因为有着前辈的支持和鼓励,才支撑他独立完成了功能开发。

这艰难的过程让他收获了前所未有的能力成长,熟悉了社区分布式协作的流程,包括提交 PR、Review、修改再到最后的合入流程,同时对大型工程项目的理解加深了许多。现在的他读代码和理解代码的速度相比较之前有了非常大的提升。

思阳同学同样遭遇了不少棘手的问题,首当其冲的就是 BRPC-http 这项 Task,这也是思阳同学承接的第二个Task,目的是在 BE 端用 BRPC 实现 http-server 以取代原先基于 libevent 的 http-server。原本并非是一项困难的任务,但在实际项目过程中遭遇了多方面的挑战:

  • 其一,在回归测试的过程中碰到了许多麻烦——难以模拟的前置条件、难以获取的元数据、难以复现的、只会在线上的 P0 流水线才会触发的crash......几乎花了实现周期2-3倍的时间,最后在 Mentor 勇强的指点下才顺利完成了绝大多数的测试;

  • 其二,在实现这一 Feature 的期间,恰好社区另一位开发者需要实现 https 和鉴权功能,工作内容产生重叠,其间面临了协调与合作的考验,最终通过积极沟通顺利解决了这问题;

  • 其三,也是目前正在攻克的一项难题:由于 BRPC 的 http 实现不满足当前需求,为了圆满地完成迁移必须对 brpc 本身增加 server-end-progressive-reader 的 Feature。Mentor 勇强甚至直接联系了 BRPC 的作者之一,为这个 Feature 的实现做指导。目前这个工作仍在持续沟通和推进中,也期待思阳同学能够圆满地完成这项工作。

不知不觉,从思阳同学第一次正式参与社区贡献已经数月,其间完成了 5 个 Task、合入了 9 个 PR ,目前也仍然在为下一个 Task 和 PR持续努力着。这些在开源的旅途伊始踏下的或深或浅的脚印,也成为人生经历中不可或缺的一段收获。

这里不约而同,他们也想通过这次机会向 Mentor 勇强、正宇(GitHub id:freemandealer)以及其他导师表示感谢。Mentor 在代码 Review 时提出过许多严格又中肯的建议,也指导和推动了许多功能的实现,在遭遇问题时总能作为 Problem Killer 为他们答疑解惑,即便有时候只是些奇怪的或不合理的想法,也总能耐心地解答。同时也在开发习惯上提供了许多宝贵的建议,并为学生们提供了开发机解决了后顾之忧,使得大家能够毫无顾虑的进行任务开发。

精彩无限的未来

时至如今,从玉康同学接触 Apache Doris 社区已经有近一年的时间。在短暂的时间里,他从一个常常提出问题的开源初学者,成长为可以为新鲜血液答疑解惑、可独立实现 Feature 的活跃贡献者。不仅技术上收获巨大的成长,更是结识了一群志同道合的小伙伴,接触了许多业界资深工程师,视野得到极大拓宽。对他而言,开源给了他一个走出舒适区的机会,能够不满足于当下、不断成长。

参与开源的这段历程也给了思阳同学不同程度的收获及感悟:从学习的角度来看,参与开源可以印证在校学习过的知识,此前阅读过的一些 Paper 的内容都能在 Doris 中找到踪迹,而通过 Doris 也能找到更多同方向的、更深入的资料进行学习。其次对工程能力的提升也十分显著,唐思阳明显感受到阅读、理解代码的能力比起以前有了不小的提升,开发、调试的技巧也有了不小的改善。从就业的角度来看,开源社区提前给了学生开发者最真实的职场体验,这份体验不只是协作沟通及能力的提升,还可以通过尝试开源帮助他们明确未来的职业方向。

身处在信息爆炸的时代,身边充斥了太多资讯,要想得到某个信息其实非常简单,只不过看自己是否愿意去努力寻找,更关键的在于是否愿意走出舒适区。如果有幸能找到自己愿意持之以恒的方向,请不要吝啬付出,因为可收获的更多,人生有无限可能。

值此 2023 年开源之夏启动之际,希望用切身感受告诉大家,“参与开源是一种成长,是一种历练,也是一种爱好,是一种理想的寄托”,也更多期待并肩作战的你。

开源之夏 2023 已正式启动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展。
Apache Doris 社区主页: https://summer-ospp.ac.cn/org/orgdetail/150a8cca-5352-471a-8e52-22ba88b3cd4b
社区项目即将发布,报名参与项目者将会获得社区精品周边,表现优秀者更有机会获得社区用户企业内推机会、甚至直接获得 SelectDB 技术团队实习机会,期待持续关注!

#嘉宾介绍

廉玉康:哈尔滨工业大学(深圳) 控制科学与工程专业 硕士研究生(在读)

唐思阳:中南大学 人工智能专业 大三年级(在读)

避坑指南:MTK平台Widevine L1密钥安装全流程详解(含SP META工具使用与Log分析) 本文详细解析了MTK平台实现Widevine L1认证的全流程,涵盖密钥申请、格式转换、安全烧录等关键步骤,特别针对Trustonic TEE环境下的SP META工具使用与日志分析提供实用指南。帮助开发者规避常见错误,确保DRM密钥安全部署,满足高端内容保护需求。 阅读详情

相关推荐

Python、Selenium实现问卷星自动填写(内含适配个人问卷的方法)

使用Python、Selenium实现问卷星自动填写,内含适配个人问卷的方法。

DaenCode的博客 3838

brpc访问MySQL_brpc一些笔记 -- 从http看协议实现

[我的blog原地址:brpc一些笔记 -- 从http看协议实现,后续会持续努力同步更新到知乎~ ]这篇是一篇单纯的读文档+源码的笔记,从brpc中的http看协议如何使用、各协议的关系是什么。本来只是工作上扩展思考的一些调研,不需要单独写个blog的,但是代码比较多,就还是整理过来。本文不足点在于不涉及基本知识,但是好处是结合了我同为rpc框架开发者角度的一些架构思考。所以如果看到这个标题觉得...

weixin_35710893的博客 718

双模音频解码器设计:USB+蓝牙LDAC平衡输出方案

音频解码器是数字音频系统中实现数模转换的核心组件,其性能直接决定音质保真度与系统延迟。基于高集成SoC的解码方案通过统一时钟域与片内DSP处理,有效抑制Jitter并简化硬件拓扑;结合全平衡模拟输出架构,可显著提升共模抑制比(CMRR)与信噪比(SNR)。该技术路径广泛应用于便携式Hi-Res音频设备、USB-C小尾巴DAC及蓝牙高解析耳机放大器等场景。本文围绕ES9038Q2M双模SoC展开,详解其在LDAC协议支持、UAC2.0兼容性及平衡电流型DAC输出方面的工程实现,为高性能、可量产音频硬件开发提供

weixin_42613018的博客 390

OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力

OpenAtom OpenHarmony(以下简称“OpenHarmony”)开源开发者成长计划,是一项为鼓励开发者积极参与开发维护开源软件共建,助力开发者成长的人才培养计划。 首期开源开发者成长计划完满收官 首期OpenHarmony开源开发者成长计划自2021年10月上线便在校园开发者群体中引发热议,并获得极高的响应,共有来自全国百余所高校的130多个团队参与。超2000名学子、70余位资深发开者导师,薪火相衔,精心打磨产出高质量开源项目。 星星之火 可以燎“源” 主题交流盛会共襄 4月23日,成长计划

weixin_56796574的博客 1281

1.47寸ST7789V3彩色TFT LCD嵌入式驱动详解

TFT LCD是嵌入式人机交互(HMI)的核心显示技术,其工作原理依赖于行列驱动、RGB像素寻址与伽马校正等模拟/数字协同机制。ST7789V3作为主流低功耗TFT控制器,支持SPI接口与16位RGB565数据格式,具备高兼容性与轻量级驱动优势。在资源受限的MCU平台(如ARM Cortex-M系列)上,结合RT-Thread设备驱动模型与QSPI硬件加速,可实现高效显存管理、Bresenham图形算法及GB2312中文字模渲染。典型应用场景涵盖便携设备状态屏、工业HMI面板与教育开发套件——本文以1.47

weixin_42599908的博客 125

Qt跨平台CAN通信实战:Vector、PCAN与周立功设备统一接口设计

本文针对Qt开发中常见的多品牌CAN设备兼容难题,提出了一套统一的跨平台CAN通信接口设计方案。通过抽象层封装,实现了对Vector、PCAN和周立功设备的统一操作,上层业务代码无需修改即可在不同硬件间切换,有效解决了驱动API差异、环境配置复杂和维护成本高等痛点,显著提升了代码复用率和开发效率。

weixin_29161785的博客 333

探索未来校园生活的新门户:ToGo校园开源项目详解

探索未来校园生活的新门户:ToGo校园开源项目详解 ???? 项目亮点,一触即发 在数字时代的大潮下,校园生活的每个角落都在呼唤创新与便利。今天,我们要向你隆重推荐的正是这样一款旨在重塑校园服务体验的开源项目——ToGo校园。这不仅是一个应用,它是连接学生日常生活与校园信息的桥梁,是技术与教育相融合的结晶。 ???? 项目技术解析:搭建高效数字生态系统 前端技术栈:项目采用React与Ant Design,...

gitblog_00068的博客 476

3、提升管壳式换热器能效:双螺旋盘管的应用研究

本研究探讨了在管壳式热交换器中应用双螺旋盘管以提升能效的可行性。通过实验对比双螺旋与单螺旋盘管的热传递效率,结果显示双螺旋盘管达到54.33%的效率,显著优于单螺旋的48.88%。双螺旋结构不仅增大了换热面积,还因产生剪切应力而减少结垢,延长运行周期。采用NTU方法评估热传递性能,验证了该设计在工业应用中的高效性与实用性,建议在制冷、空调、石油精炼等领域推广使用。

k8s6orchestrator的博客 109

【2024技术成长之路】从校园到开源:我的嵌入式探索与突破

本文分享了一名机械专业学生从校园到开源社区的嵌入式开发成长之路。详细介绍了从STM32实战入门到Linux嵌入式开发的关键技术,包括外设驱动开发、交叉编译环境搭建等核心技能。通过参与开源项目和内容创作,作者实现了技术突破与个人成长,为非科班生提供了宝贵的学习路径和经验参考。

water的专栏 698

基于STM32设计的计算器(实现基本运算)

当前文章介绍的是STM32+LCD触摸屏设计的一个触摸计算器功能,实现基本的加减乘除,二进制转换显示等功能。LCD屏使用的是3.5寸带触摸屏的显示屏,方便操作屏幕,MCU采用STM32F103ZET6。

8817

4.Simulink基础建模操作——加减乘除运算

加减乘除运算

FPGA/MATLAB学习教程/源码/项目合作开发 9551

GitHub Campus Experts:巴西校园技术领袖的成长之路

GitHub Campus Experts是巴西校园中一群充满热情的学生领袖,他们致力于构建多元化、包容性的学习空间,让同学们能够共同学习技能、分享经验并协作开发项目。无论是组织线下线上会议、技术聚会、黑客马拉松,还是维护开源项目,这些校园专家在巴西乃至全球范围内都发挥着重要作用。 ## 🌟 什么是GitHub Campus Experts? GitHub Campus Experts项目旨

gitblog_00682的博客 236

手把手教你学pcie--用Verilog搭建PCIe控制器核心模块

PCIe控制器是硬件设计的核心模块,负责实现设备与主机之间的高速通信。本文将以Verilog语言为例,分步骤讲解如何从零构建一个简化的PCIe控制器核心模块,涵盖事务层(TLP)生成、数据链路层(DLLP)处理和物理层(PHY)接口适配。目标是为嵌入式开发者、FPGA工程师提供一个可扩展的硬件设计框架。​。

MHD0815的博客 340

从开源新人到社区贡献者:开源之夏学子的成长之路

开源不仅仅是‘免费的代码’,更代表了一种协作、分享与持续演进的生态。伴随盛夏的果实悄然成熟,2025 开源之夏——KWDB 社区项目圆满落下帷幕。在本届开源之夏中,来自广西大学的林佳伟同学选择挑战《KWDB 原生 RESTful 接口面向性能的重构》项目,并凭借出色的工程思维与解决问题能力,荣获本届。从将开源视为便捷资源,到深度参与并理解其背后的协作文化,他完成了一次从理论到实践、从使用者到贡献者的跨越。让我们走近他的成长旅程。

KaiwuDB 数据库 517

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

学生成为Apache Committer的开源成长路径解析

开源社区作为技术创新的重要阵地,其核心运作机制基于分布式协作模式。Committer作为Apache项目的核心贡献者角色,拥有代码库的直接维护权限,其选拔标准严格遵循技术能力导向原则。在工程实践层面,持续性的代码贡献、规范的PR提交、完善的测试覆盖是获得Committer身份的关键要素。以Apache SeaTunnel项目为例,该数据集成工具采用插件化架构设计,支持50+数据源连接,其社区活跃度指标(如月均60-80个PR合并量)反映了健康的项目生态。值得注意的是,近期首位学生Committer的出现,展

weixin_34241036的博客 335

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

开源安全校园行 | openHiTLS开源实习2026邀你来挑战!拿官方证书,赢积分兑好礼

openHiTLS社区推出线上开源实习活动,面向全国在校学生开放。参与者可通过GitCode平台认领真实开源项目任务,获得实战经验并累积积分。活动亮点包括:灵活时间安排、企业级项目履历、积分兑换礼品(含300分以上可获官方实习证书)。报名流程简单:在线申请、认领任务、提交PR即可。该活动打破地域限制,助力学生提升技能同时丰富简历,是进入开源领域的优质实践机会。

1195

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

代码人生:从校园“小白”到职场“大神”的破茧之路

在大学校园里,懵懵懂懂的我怀揣着对未来的好奇与憧憬,误打误撞选择了计算机专业,就此一头扎进了程序世界的浩瀚海洋,开启了一段与代码相伴、充满酸甜苦辣的成长之旅,也一点点勾勒出属于自己独特的生活画卷。

辅导大学生代码设计15年 1272

从校园小白到开源贡献者:A-to-Z资源库的成长通关指南

你是否也曾在大学期间错过重要的实习机会?是否面对海量学习资源却不知从何下手?A-to-Z-Resources-for-Students项目正是为解决这些痛点而生。本文将带你系统了解这个宝藏资源库的使用方法,助你快速找到适合自己的学习路径、实习机会和开源项目,让你的大学生涯不再迷茫。 ## 项目概览:一站式学生资源中心 A-to-Z-Resources-for-Students是一个精心策划的大

gitblog_00298的博客 305

从校园到职场:如何通过InterviewGuide实现技术成长的完整蜕变路径

「InterviewGuide」是阿秀从校园到职场多年计算机自学过程的记录以及学弟学妹们计算机校招&秋招经验总结文章的汇总,包括但不限于C/C++、Golang、JavaScript、Vue、操作系统、数据结构、计算机网络、MySQL、Redis等学习总结,坚持学习,持续成长!无论你是刚踏入大学校园的计算机萌新,还是即将面临校招的毕业生,亦或是初入职场想要提升自己的技术新人,这份指南都能为你提供系

gitblog_00555的博客 630

GitCode G-Star 开源校园行·成电站圆满落幕,校园开发者共探AI未来

开源之火, 燃动蓉城

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1180

G-Star 校园开发者计划・黑科大站圆满落幕:Git 启蒙开启开源协作新篇章

2025 年 3 月 22 日,由 GitCode 发起、黑龙江科技大学联合支持的 G-Star 校园开发者计划・黑科大站 在朝阳楼 0521 教室圆满落幕。本次活动以 “开源第一课之 Git 入门” 为主题,吸引了全校百余名开发者参与,通过沉浸式 Git 实战与开源协作启蒙,为高校开发者搭建了通往开源世界的桥梁。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 571

HarmonyOS校园生态与分布式开发:从技术原理到学生成长路径

分布式操作系统是构建万物互联时代的技术基石,其核心在于通过分布式软总线、数据管理与任务调度,实现跨设备的资源虚拟化与能力协同。这一架构解决了传统物联网开发中设备异构、协议复杂、协同困难的工程痛点,为智能硬件、汽车电子、工业控制等场景提供了统一高效的开发范式。HarmonyOS作为面向全场景的分布式操作系统,通过一次开发多端部署、确定性时延与全栈安全等特性,显著降低了全场景应用创新的门槛。对于高校学生而言,深入理解其分布式内核与原子化服务框架,不仅能掌握物联网与嵌入式系统的现代开发模式,更能通过校园布道师计划

weixin_30740295的博客 467

WHLUG丨deepin、华中科技大学开放原子开源俱乐部、 RustSBI 和清华大学开源操作系统训练营共话开源新生代成长之路

WHLUG丨deepin、华中科技大学开放原子开源俱乐部、 RustSBI 和清华大学开源操作系统训练营共话开源新生代成长之路

2401_89105749的博客 1920

Java开发工程师实习成长之路:从校园到企业级开发的蜕变

实习摘要: 在智慧物联监控平台的Java开发实习中,我完成了从学生到准职业工程师的转变。通过分阶段学习,夯实了Java核心基础(Socket编程、多线程),掌握了Spring全家桶、微服务架构及分布式组件(Nacos/Gateway),并参与电商系统与物联网平台实战,负责设备管理等模块开发。实习期间构建了完整的技术栈,培养工程化思维与团队协作能力,熟悉Git、Redis等工具链,同时提升问题解决与跨角色沟通能力。未来计划深化微服务、算法基础,向架构师方向进阶,并持续输出技术博客,打造个人影响力。

qq_43322683的博客 831

探索未来校园生活:二手交易APP开源项目深度剖析

探索未来校园生活:二手交易APP开源项目深度剖析 【下载地址】基于AndroidStudio的校园二手交易平台APP 本仓库提供了一个完整的校园二手交易平台应用源代码,专为学习Android应用开发的学生和教育者设计。利用Android Studio作为开发环境,该项目不仅适用于完成毕业设计或课程作业,也适合作为理解移动...

gitblog_09730的博客 599

springboot校园智能垃圾分类 毕业设计---附源码75781

在本系统中,学生用户可以通过登录个人账户访问系统的各项功能,包括查看分类知识、进行知识测试、预约垃圾回收服务等。同时,系统还提供了交流论坛与新闻资讯板块,以增强用户的互动性和信息获取途径。对于管理员而言,系统提供了一个全面而高效的管理平台,涵盖了从分类知识管理、预约回收处理到通知公告发布等多项功能,极大地提升了校园垃圾分类工作的管理水平和执行效率

DZbishe的博客 895
上一篇: 从 Clickhouse 到 Apache Doris,慧策电商 SaaS 高并发数据服务的改造实践
下一篇: 如何基于 Apache Doris 与 Apache Flink 快速构建极速易用的实时数仓
SelectDB技术团队
博客等级 码龄4年 2119粉丝 489原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SelectDB技术团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值