开学之前,我并没有接触过C或C++这两门语言。不过在暑假的时候自学过一点点Python,也算是一个小小的入门。在Python之前,我对代码的理解也仅仅是停留在cmd指令层面上。
暑期Python的学习让我对计算机和编程产生了极大的兴趣,Python比较容易上手,适合新手学习,短时间内就可以自己打造一些小游戏和小工具以供自娱。在还没接触C++的时候,就觉得学了Python就拥有了无穷力量。通过暑期Python的学习,我也知道了计算机和编程可以极大的提升工作的效率,编程是一个拥有无限可能的技术。
在接触学习了C++之后,我又对计算机和编程有了新的认识。初学C++,只觉得C++对比起Python而言异常繁杂,多了许多我不曾了解的结构,对数据的管理也更加复杂(也可能是我学的不够的原因)。但在更深入的学习后,我才认识到C++的优越性,如果说Python是一个方便、简洁的工具,那C++就是足以创造世界的利器。在繁杂之中尽显其万能与强大。也终于明白,为什么说学习程序设计就是一个Learn How to Fly的过程,一个学习如何解决问题,如何把实际问题转化为计算机语言和算法,如何优化自己的算法寻求最优解的过程。
计算机是一个需要实践与自我学习的学科。编程的能力和编程思维是在不断的敲代码和不断的在项目、题目中发现问题,解决问题这一过程中提高的。希望能在一个一个的bug和疑惑中,真正的提升自己的思维和能力。