个人学习编程的一些经验

目录

前言:

正文

1. 尝试让自己喜欢上写程序

2. 多查找除了课程提供的资料以外的资料

3. 勤于练习

下面是小心得

1. 学习路线问题

 2. 写博客

 3. 心态要好

后记:


前言:

        说到我是怎么学习编程的,首先还是要声明一点,我的水平一般般,这篇博客中提到的的仅供参考,毕竟方法不是对每个人都适用的。

正文

        讲一讲我的方法与心得

1. 尝试让自己喜欢上写程序

        这个是最重要的,所以放在了第一个^-^,如果对编程有了兴趣或者写程序不会对自己带来负面反馈的话,那在这条道路学习上就是事半功倍了。举个例子:像我平常看计算机相关知识最起码不会有抵触的感觉,平常走路也会想一想一些东西是怎么实现的。

        而在平常的生活中碰到很多同学写程序如坐牢,看着他们就像看见高中被迫备考文科的自己。(哈哈这也可能是我文笔不好的原因吧)但是道路千万条,也不止程序员这一条路,找到最适合自己的才是最重要的,倘若不知道自己喜欢什么不妨多尝试尝试各种事物。

2. 多查找除了课程提供的资料以外的资料

        其实如果要学编程的话,有很多书和课程都是很不错的,比如“数据结构”这种比较难的课程,有《大话数据结构》这种比较轻松一点的书,有郝斌老师的数据结构视频(B站上有,听着挺轻松的,但是绝对干货不少),对于我的专业没有的计算机导论课程,有哈佛大学的计算机导论课程(CS50),这个也是讲的既快乐又好。至于我是如何找到这些东西的,我就不得不说网络的伟大了,基本上不是太前沿的东西在网上搜一搜就能找到,一些比较少见的问题也能在外网找到答案。像这本书与课程,我是看到知乎上的推荐后去各种地方看了看其他人的评价才决定看的,熟练运用网上现成的资料确实能事半功倍。

        除了这些书籍和课程以外,博客也是一个学习的好地方,就个人觉得,如果有学不懂的地方,上网直接查就是最快的办法,毕竟要问同学可能其他同学也不懂(当然大家相互探讨也是一个不错的方法)。举个例子,我看教材硬是搞不懂弗洛伊德算法,直到我看见一篇叫做《傻子也能看懂的弗洛伊德算法》的博客,我想:哎哟还有这种文章,我看看我这个傻子看不看得懂。然后去翻这篇博客,不久就看懂了。毕竟博客是由其他人的经验得出的,别人在这里踩过坑,绝对是深恶痛绝而写下长篇大作来彻底解决这个问题,这种别人得出的精华产物肯定会比教材上那种长篇大论好看得多。

3. 勤于练习

        这一点没啥好说的,学了个新的算法就赶快去实现一下,学了个新的函数就去试一下,这一点对所有科目的学习都是通用的。

        刚才讲了三点宏观点的方法,接下来讲一点个人的心得

1. 学习路线问题

        如果在学习路线上不知所措的话,可以先尝试按着计科的专业学习路线自学一些东西,计算机网络,操作系统,计算机组成原理,数据结构与算法,这些都是不错的自学课程,毕竟计算机专业考研要考这些东西。

        至于如果想当程序员走什么路线这个我还真不是很清楚,况且我自己都没想明白,就需要各位自己摸索了。

 2. 写博客

        本来在大一的时候我是不写博客的,到了大二的时候突发奇想来写博客,写博客并发表的感觉是特别爽的,而阅读量和收藏在涨就更爽了,如果各位读者没体验过可以去试一试,爽上加爽岂不美哉,更何况还对自己的技术有提升(其实这才是最重要的),说到这大家可能会想:哎呀写博客都是大佬做的事,我太菜了就不写了。我想说,不去跳出自己的舒适区就永远不能让自己水平变高,不尝试一下怎么知道结果会怎么样呢?我们不能因为害怕而放弃尝试,不做并不等于做了没有足够的用处,这不是我们逃避的借口。(当然有更重要的事情一定要去做,比如给家里打个电话)

        但是结果证明我跳出舒适圈后发现人外有人天外有天,然后看到那些真大佬之后我被打击得体无完肤,难过了好久,到现在看到那些永远追不上的人还是会难过,这就引出个人心得的第三点了

 3. 心态要好

        最开始是学不懂知识点而自闭,然后是发现别人学懂了这个知识点而自闭,再然后是发现好多人都学懂了这个知识点而自闭,最后是发现别人几年前就学懂了这个知识点而自闭,毕竟计算机领域有太多非常复杂的知识,有太多起步比我们早的人了,也有太多天赋超群的人。自闭来自闭去我总结出来发现心态最重要,心态不好什么东西都学不进去,只不过说起来容易做起来难,还需要平时多磨练,对我来说可能是一生的修炼了~~。

后记:

        感谢大家读到这里,上面提到的都是我个人的经验,如果对各位有用的话那我可太高兴了,记住不要盲目借鉴别人的方法,适合自己的才是最好的。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值