浅谈编程语言的学习方式

菜鸟一只,在此粗浅的谈论一些自己在自学编程语言时的一些感受和应该持有的学习心态。

我现在是一名在校大学生,主修的是电气工程和控制,但是经过两年的学习才发现自己并不喜欢这个专业,所以也没有在该领域继续钻研的兴趣。在我大二的时候,我选修了C语言这门课,在上课期间发觉,编程确实很有意思,但是由于老师的授课太过于枯燥,所以我就开始了自学之路。经过一段时间的学习后,我才开始思考我将来的工作问题,所以自然而然的决定将来作一个软件工程师。

之后,我就在思索要学习一门功能强大但是却不像C语言那样底层编程语言,由于我个人由一些底层的情节,所以我就在Java和C++中选择了后者。

到现在为止,我已经学习了C++两个星期了,读的是C++ primer这本书,个人感觉不错。关于学习心态,我以前总是抱着一种赶紧把这门课学完的心态在学习C++,这导致我的学习效果很差,很多东西学过以后很快就忘了,但是由于有上述那种不好的心态的影响使得我不愿意停下来巩固已经学过的知识。但是在我看到构建自己的类这一章的时候,我明显感到知识不扎实的缺点,所以我放慢脚步,一边学习新的知识一边巩固以前学过的东西,并且我把自己掌握不牢靠的知识点全部列出来,例如const的相关用法、auto和decltype的相关用法、constexpr的相关用法、多维数组的指针遍历和函数指针等等知识点。经过几天的巩固,感觉好多了。所以个人觉得学习编程不能抱着去学习一门课的心态去学习,那样会让人感觉很糟糕。我觉得应该以一种平和的心态去学习,一点一点的练习和巩固,学会享受编程带来的乐趣。只有这样才不会使自己变得苦恼。

由于本人仍然在自学C++,所相关的一些感受难免有些浅薄,希望各位大神多多指教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值