老实说,学习编程的确不是件容易的事,需要你有一定文化基础、足够的逻辑思维和持续学习能力。因此,你如果是个不爱思考,无法静下心来打持久战的人,那还是洗洗睡吧。如果以上条件你都具备了,那么恭喜你,你可以考虑步入程序员的殿堂了。

接下来,我们就要思考如何在有限的时间里快速掌握编程技术了。这个很重要,如果长时间掌握不了一门技术,我们就会对此失去兴趣,半途而废。下面,结合自己这些年来学习编程的经验,我总结了几点,如果说得不到位的话,希望高手斧正。

一、循序渐进,先易后难

记住永远不要让自己失去了信心。如果一上来就进入难点技术,就会接二连三的沮丧,最后只能放弃。所以,我不建议一开始就学习C语言、汇编语言、数据结构这些晦涩难懂的东西,可以先从可视化编程开始,比如Microsoft Visual Studio,先快速上手做一些小程序,有了小成功,就有了兴趣,再慢慢地根据项目需要,有针对性去研究难点技术。

二、多实践,少理论

理论可以看,但不要太多,多看实例并亲自敲出来运行它,发现问题时,去解决问题的过程才最能学到并记住知识。编程绝对不是捧着一本书就能学会的,你首先需要一台电脑,将书中将学到的任何东西都做一个程序去验证学习成果,“学以致用”是学习任何知识都行之有效的手段,说一万遍也不为过。

三、化繁为简,总结提炼

要善于总结学到的知识,将书读薄,总结成自己容易记住的图表、符号,并心领神会。有一个办法就是将学到的内容讲给同行朋友听,或写成日记,你如果能脱开书本讲出来或写出来,就说明自己真的掌握了。

四、虚心请教,知识分享

多和同行讨论分享,有问题虚心请教,或者去网上搜索,如果网上没有现成的答案,也可以去相关的技术论坛发贴求助。有时一个小问题,你可能一个星期也想不出办法,搞过的人可能1秒钟就给你点化了,大大节省了学习时间和成本。

五、曲不离口、剑不离手

不要停止学习和使用自己学到的编程知识,有时自己写的代码如果不注释好,三个月不看,就看不懂了;好不容易掌握的编程技术,如果长时间不用,一样会忘记干净的。所以,作为程序员,要不停地接项目,写程序。现在网上的项目交易平台很多,只要想做,不愁接不到项目,再者,自己以前开发的产品,也可以进行迭代,所以,理论上你应有做不完的开发,而不能用没有项目做作为借口。

六、用“偷懒”的思维来学习编程

要有“偷懒”的思维,很多发明的出发点,都是为了偷懒,懒人是推动社会进步的原动力。学习编程也是一样道理,代码中如果有重复的部分,就要考虑到写一个函数或类什么的,不重复造轮子,提高代码复用率可以大大提高编程效率,同时可以积累大量基础代码,用于以后其他项目,就是我们常说的技术积淀,技术积淀越多越深,你就离成功不远了。

七、专注和坚持

IT技术日新月异,各种语言、技术、框架层出不穷,令人眼花缭乱,我们程序员不要象猴子下山,三心二意,见异思迁。要根据自己的定位和目标,专攻一门技术,持续深入即可,除非这门技术真的没有了前途。其实任何一门语言均有其存在的必然,比如C语言很早就有了,到现在依然未见过时,大有用场。

以上是我个人多年来学习编程的一些心得,不一定正确,但毕竟是经验之谈,希望对你编程学习之路有所帮助。

用我的亲身经历来谈谈如何快速学习编程相关推荐

  1. 学习音乐的经历是如何帮助我学习编程的

    前言 你心里可能在想,学音乐和学编程有什么关系? 哈哈,作为一名专业的双簧管吹奏者,我发现二者其实存在很多共通之处. 这两件事都需要你极为专注.自律和坚持才能做好. 下面我将通过一些事例来说明学习音乐 ...

  2. 亲身经历:一个00后的中专生是怎么在深圳拿到15K(Java后端开发)

    程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 10 分钟. 作者:小杰要吃蛋 链接:https://juejin.im/post/5e97b94651882573680f3 ...

  3. 我被裁员了!让保安把身患绝症的我被强赶出公司,亲身经历的噩梦!

    本文转载自公众号:你的游戏我的心,希望能帮作者发个声,希望能有更多的人关注这件事,也希望作者维权成功.早日康复. 我是网易的一名游戏策划.14年从上海交大毕业后就进入网易工作,5年里,我和大部分网易员 ...

  4. 某大龄程序员用亲身经历推翻35岁红线:大厂offer拿到手软,35岁才是黄金年龄!...

    35岁程序员难找工作已经成为互联网圈内人尽皆知的事,但一个35岁程序员却用亲身经历告诉我们:35岁不仅不难找工作,相反还是找工作的黄金年龄.他拿到了字节.蚂蚁.华为.虾皮还有若干创业公司的offer. ...

  5. 逃出你的肖申克(一):为什么一定要亲身经历了之后才能明白?

    前言:<逃出你的肖申克>这个题目我早就放在心中,一直想写一写,但一直没有找到恰当的切入点.上次一个偶然的时候,发现可以以对一些人们常常放在嘴边的俗语进行解释为入口,以一年多来学习的关于思维 ...

  6. 你还笃信亲身经历的事情吗?来看看大脑如何处理感觉信息

    很多人对自己亲身经历的事情笃信不疑,认为自己所感知的东西绝对不会欺骗自己,但事实上并非如此.大脑对感觉信号的处理是一个复杂的过程,简单来说包括了感觉和知觉两个过程,这两个过程中的任意一个环节出错都会造 ...

  7. 亲身经历揭露淘宝上主板交换的陷阱

    转:亲身经历揭露淘宝上主板交换的陷阱  淘宝上现在很多主板交换,一般300钱左右,坏板换成良品板,各种品牌,各种型号的主板都可以交换,初一看,挺合算,维修一下至少也是100多200多钱,还不如直接交换 ...

  8. 阳光学院计算机科学与技术需要英语四级,给各位想报阳光的朋友一点建议!来自学长的亲身经历!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 给各位想报阳光的朋友一点建议!来自学长的亲身经历! 首先,不要期望阳光学院的师资有多好.从师资上来说,阳光学院早期聘用的是福大的老师没错,但是阳光现在为了 ...

  9. 的it生活_在日本生活了10年的IT女,聊聊回国工作的亲身经历

    疫情期间的工作和生活,仿佛一下子放慢了节奏, 很多在海外的朋友们可能还是居家工作的状态,每天的灵魂伴侣就是zoom和skype. 闲暇时候会想一想这个一直争论不休的话题, 疫情平息后 回国 or 留在 ...

最新文章

  1. Excel中将一个表格的数据关联到另一个表格
  2. 全国成人计算机考试题,成人计算机考试试题.docx
  3. 模块计算机类型x64与目标计算机类型X86冲突
  4. AutoLisp:AutoLisp实现对AutoCAD进行输入命令,选择对象,实现不同方向进行缩放
  5. ztree 更新配置后重新渲染树_【问】zTree异步加载时添加父节点怎样避免再次加载整树...
  6. 东北农业大计算机排名,黑龙江高校排名更新,东北林大排名第3,东油排名第8...
  7. 数学歌单:数学虐我千百遍,让我至今没初恋
  8. BZOJ 1070: [SCOI2007]修车(最小费用最大流)
  9. 加速包可能没用!12306屏蔽多个抢票软件
  10. 服务器系统2022安装wsl2,手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend...
  11. ArcEngine数据编辑--选择要素
  12. JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~
  13. 计算机组成原理试题解析pdf,计算机组成原理试题集.pdf
  14. 计算机Word2010中刷新键,Office2010常用快捷键汇总(最新整理)
  15. 2019最新易桥(HttpPrinter) web打印控件完整版版|HttpPrinter web打印控件下载
  16. iOS开发 字体适配
  17. windows开发机做路由器映射大坑
  18. Ubuntu根目录的各个文件夹的介绍
  19. Xsell中常用的Linux命令
  20. html:link-icon标签引入网站小图标favicon.ico

热门文章

  1. 什么是固话号码认证?固话号码认证有用吗?
  2. 请简述计算机添加本地打印机操作步骤,在word中如何添加本地打印机
  3. JQ修改css样式小结
  4. 解决Mac USB口电压不足问题
  5. 百度网盘网页视频加速播放
  6. python迭代器和可迭代对象
  7. gdb TUI界面快捷键
  8. 视频知识基础:什么是TS、PS流? .
  9. 华为NAT地址转换配置
  10. 马云大量转卖滴滴股权!什么情况?饿了么全归阿里?