内容提要
学期结束,我回顾了两门开源课程,收获颇丰,学会了Rust,掌握了Git和GitHub的使用。通过实际项目,我深入理解了编程概念,提升了技能,尽管面临挑战,但我为自己的进步感到自豪,感谢教授的支持与鼓励。
关键要点
-
学期结束,回顾两门开源课程,收获颇丰。
-
学习了Rust,掌握了Git和GitHub的使用。
-
通过实际项目深入理解编程概念,提升了技能。
-
Rust学习之旅从创建Mastermind项目开始,理解了设计模式和内存管理。
-
参与Hurl项目,提交了15个PR,接触了多种技术。
-
Git的使用从简单的推送和拉取到熟练掌握多种命令。
-
在GitHub上学会了创建问题、提交PR和代码审查。
-
个人成长经历中有高峰和低谷,但对Hurl项目的持续工作感到自豪。
-
进入项目的过程最具挑战性,但逐渐适应后变得容易。
-
感谢教授David的支持与鼓励,课程对我影响深远。
延伸解读
开源课程的价值
开源课程不仅提升了编程技能,还帮助学生将零散的知识整合成系统的理解。通过实际项目,学生能够在真实环境中应用所学,增强了学习的动力和成就感。
Rust与Git的学习体验
学习Rust和Git的过程充满挑战,但也是成长的关键。Rust的内存管理和设计模式让学生深入理解编程原理,而Git的使用则提高了团队协作能力,适应这些工具是现代开发者必备的技能。
个人成长与项目参与
参与开源项目如Hurl,不仅锻炼了技术能力,还提升了自信心。尽管初期面临困难,逐渐适应后,学生能够更好地贡献代码并与他人协作,这种经历对职业发展大有裨益。
延伸问答
你在这学期的开源课程中学到了什么?
我学到了Rust编程语言,并掌握了Git和GitHub的使用。
Rust学习的起点是什么?
Rust学习的起点是创建Mastermind项目,这让我深入理解了设计模式和内存管理。
在Hurl项目中你做了哪些贡献?
我在Hurl项目中提交了15个PR,并接触了多种技术,如Rust和HTTP协议。
你如何看待Git的使用?
我从最初对Git的抵触转变为熟练使用多种命令,Git现在对我来说已是第二天性。
你在GitHub上学到了什么技能?
我学会了创建问题、提交PR、代码审查以及使用GitHub Actions设置CI/CD管道。
你对教授David的看法是什么?
我非常感谢教授David的支持与鼓励,他激励我们探索自己的兴趣,课程对我影响深远。