什么是编程?该怎么学习编程?

简述

	对于稍稍有一点技术追求者来说, 学习是唯一让自己变强的方法,对于很多初学者来说,都会遇到很多相同的问题,如果学习编程这种东西,没有兴趣的支撑, 坚持下去也是很吃力的, 同时也存在一些人生"逆行者", 喜欢折腾自己,跟自己作对的人,说到底还是为了给自己大脑 升级, 在此我不谈论学习什么编程语言,什么技术方向,我更喜欢从世间万物根本去思考问题, 对于学习编程这种"燃烧生命"的脑力活, 我们该如何去学习
	对于初学者来说或者刚刚接触编程的人来说,编程是什么东西?学编程能干什么?编程这也许是一个非常抽象的词, 或许这是一个没具体答案的问题,而我初学编程的时候也是抱着同样的问题,只知道学编程就玩电脑高手,对计电脑无所不知, 不! 错了,大错特错,现在想到以前的自己,太天真了非也,非也.程序员也分很多种类,有的是研究操作系统的,比如说手机的安卓系统,常见的windows,甚至有的是系统应用的, 做服务器的,做数据库的等等, 这都还是写广义词, 计算机的世界大到不可想象,一个人要想把所有技术达到精通,我敢说在地球不存在这样的人 .而初学者,在选择时,就应当选择一个适合自己感兴趣的领域,把该领域的各个技术研究透就已经足够.,
	而我是一名C/C++编程语言的学习者,接触编程也有个把年载时间,初学的时候很多东西都不懂,写这篇文章的目的,就为总结编程过程中,该如何学,才能达到效果, 是否常常听说,编程最重要的是编程思维,编程思维,编程思维,在此三次重点强调,的确就是如此,但是很多初学者有都不能理解编程思维是个什么东西,,在此先说几个常见的坑.
	1.学习时经常那么多花里胡哨,刁钻的算法或语法代码,总觉得不研究透这些"垃圾算法",技术就感觉不到位..2.函数方法那么多,想要把这些函数倒背如流的记住,不参考任何资料文档,就能完整的完成任务或者项目.3 .见到一个新的函数,我总得知道它的原理吧,就得把他研究透吧,等等还有许多,恰恰相反,解决上述的问题方法只有一个, 那就是写技术文档 !  在实际开发中, 我们更多的时候是找解决问题的方案,而不是一直写代码.如果遇到的问题是以前遇到过的, 就算当时不能立马跟上次一样解决. 可用回头看一下之前的总结.再套用以前的解决方案, 对于初学者,光是编程语法都够你学了后面忘记前面的了, 很多时候还是需要找一下之前的笔记
	这就是我这篇文章要表达的重点,当初从学习的时候,刚开始你肯定会觉得,语法那么简单,做什么笔记,用脑子都能记下来,的确就是这样,不过随着技术的越深入,逻辑的复杂性逐渐越强, 渐渐的你会发现做笔记,写博客的重要性.
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值