青训营X豆包MarsCode 技术训练营第一课 | 豆包MarsCode AI 刷题

77 阅读3分钟

青训营X豆包MarsCode 技术训练营第一课 | 豆包MarsCode AI 刷题心得体会一

在本次的青训营学习中,我深刻体会到了计算机科学的魅力和挑战。尽管我刚开始接触编程时,对于小册中的许多概念和术语感到困惑,尤其是代码编写和环境配置方面,但我还是决定亲自动手尝试。我尝试在本地计算机上编写代码,但遇到了运行环境的问题,导致代码无法顺利执行。经过一番周折,我最终选择了使用AI练中学平台,这个平台的优势在于它能够自动处理环境配置,大大简化了编程的初始步骤。

在使用AI练中学平台的过程中,我遇到了一些报错问题,但平台提供的AI修复功能在很大程度上帮助我解决了这些问题。虽然有时候AI修复的结果并不完全正确,导致代码仍然无法运行,但我认为这是一个值得改进的地方。当然,也有可能是我本地计算机的配置问题,这一点我还需要进一步调查。

在这个项目中,我是第一次接触到AI练中学平台,它给我留下了深刻的印象。平台的界面友好,操作便捷,特别是在我进行算法刷题时,它成为了我不可或缺的助手。通过这个平台,我不仅能够快速地编写和测试代码,还能够学习到许多编程的最佳实践和优化技巧。

在编程过程中,我接触到了许多计算机术语,比如算法复杂度、数据结构、内存管理、多线程编程等。这些术语对于理解代码的效率和性能至关重要。例如,算法复杂度决定了代码执行的时间效率,而数据结构则直接影响代码的存储效率。内存管理是确保程序稳定运行的关键,而多线程编程则涉及到如何高效地利用CPU资源。

通过AI练中学平台,我还学习到了版本控制的重要性。版本控制系统,如Git,能够帮助我跟踪代码的变更历史,这对于团队协作和代码维护来说至关重要。此外,我还了解到了持续集成/持续部署(CI/CD)的概念,这是一种自动化的软件发布流程,可以提高软件开发的效率和质量。

总的来说,这次青训营的学习经历不仅让我对编程有了更深的理解,还让我认识到了计算机科学在现代技术中的核心地位。我期待在未来的学习中,能够更加深入地探索计算机科学的奥秘,并不断提升自己的技术能力。同时,我也希望能够看到AI练中学平台在AI修复功能上的进一步优化,以便更好地服务于像我这样的学习者。