计算机专业:一个学期也没学会C语言,编程真的是需要天赋吗?

作者探讨了编程学习是否需要天赋的问题,指出初学者不应依赖啃书入门,而应选择适合自己的学习方式,如看视频、实践操作。强调循序渐进的学习法,先从简单资料入手,逐步增加难度,不断实操并系统学习,以此来防止学习过程中的挫败感。天赋在编程中并非关键,重要的是持久的练习和不断提升。
摘要由CSDN通过智能技术生成

最近在知乎上看到了一个很有趣的问题,题目叫做:编程学习真的需要天赋吗?

提问题的题主说自己花了半年的时间硬啃C primer plus,结果看到链表的时候就再也看不下去了。然后又看算法导论,看得头疼欲裂。于是陷入了困惑,为什么同样是半年的时间,别人可以把基础的算法都学完,但是自己却一无所获呢,难道真的是天赋不行吗?

其实之前也有很多小伙伴问过我同样的问题,今天就和大家聊聊,希望能够帮助到大家。

不要通过啃书的方式入门

在我看来题主最大的问题可能不是天赋不够,而是选错了学习方法。

说起来不同的人有不同的方法,有些人喜欢看视频,有些人喜欢看书,还有些人喜欢直接上手练习。不同的方法就好像游戏里的不同职业一样,优势不同,本质上并没有高下之分。所以现在很多年轻人很喜欢B站学习法,在B站上找一些学习视频,配合弹幕看起来非常舒适。

如果要给这些学习方法做个排序的话,视频应该是最简单的,其次是博客,然后是上手练习,最后才是看书。看书基本上可以说是当中最难的,我自己也亲身体验过。在我高中刚毕业的时候,我也曾经试着自学过C语言。和题主不同的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值