我对学习C++的思考

2023年5月1日,周一中午。

前天我刚刚完成了一个C++项目,于是最近打算找些C++开源项目来练手,但是在这个过程中我却感到了迷惑起来:“我要做什么呢?我要干什么呢?我为什么要这么做?我能用C++来干什么?”

我想我之所以感到迷惑,或许因为我对这些项目不感兴趣。

为什么不感兴趣?

或许是因为我没有带着任何目的来学习这些开源项目,我也不知道这些能给我带来什么,既然不知道对自己有什么用,那自然很难起兴趣。

我发现我的学习没有目的性,这样是不好的。

那怎样才能让自己的学习具有目的性呢?

我认为,让自己用C++去造点什么东西,可以使自己的学习有目的性。

为什么这么认为?

因为在用C++造东西的过程中,一定会遇到难题,一定会遇到自己无法解决的问题,只要有问题,就一定会有目的性地去学习或者搜索。古人云:“学贵有疑 ,小疑则小进,大疑则大进。疑者,觉悟之机也。一番觉悟,一番长进。”,而“造”这个过程,一定会产生大量的“疑”,大量的“疑”会带来大量的领悟。

所以,综上所述,我想提出我自己的关于学习C++的思考:

我觉得学习C++不应该只通过去使用别人的东西,更重要的是,自己用C++去造东西。

或者说,不应该去用,而应该去造。

比如,我想自己写一个关系数据库或者键值数据库。

因为这样才能让自己的学习带有目的性,而且更有成就感,也会有更大的收获

我为什么这么说呢?为什么强调“造”呢?

因为我在写我前天完成的C++项目时,我几乎没有去参考同类的项目,很多功能的实现都是自己想的,自己去造的,在这个“造”的过程中,我遇到了很多问题和困难,但我的成长和收获也是实实在在的。

总而言之,我今天对C++的学习的思考只得出了一点:

最好通过用C++造东西来学习C++

你可能感兴趣的:(我的博客,c++,学习)