自学编程的技巧

很多在自学编程的朋友问我:“我想快速学习编程,你有什么好的推荐吗?”我也曾在自学编程的路上踩过很坑,10多年过去了,回想自己当年是怎么学习编程的。本来我完全可以用更快的速度学习。因此,在回顾了过去之后,也许会有一些方法来帮助大家提高学习的效率,而不是埋头苦学,走一步是一步。

1、快速

对于快速这个词,如何快速学习编程,不要理解为走捷径,我的理解是通过一些方法,可以让你快速成长,进步很快,而不是只记得“快速”两个字,快速的看书、快速的写代码(偷懒时用复制代码),自以为做完了,其实理解得太肤浅,或者根本没有记得核心原理,日复一日,不但没有成长,反而后面的学习难度越来越大,最后导致根本看不懂,写了代码等于白写,根本不理解,有的老师说:敲多了就会了。这句话其实要这样理解:自己的敲的是什么都不知道,等于白敲,更是记不住的。所以我的理解“快速”就是让自己“慢下来”,一点点的去细扣,再细扣,在理解代码后,或者最起码你要知道是干什么用的,剩下的才反复练习,坚持下去,你就会快速起来。

2、读代码

读代码是学习编程一个非常重要的环节,有人说:“世界上80%的代码都不是很难也不是很简单”。这话在我看来是有一定道理的,只要不是高深的代码,何谓高深代码:当前语言无法满足,当前算法无法实现。你要去创造,那是有难度的,只要市面上有的,你都可以模仿,所以大部分代码都是在模仿,套用一句俗语就是:套路,学套路。“我看不懂啊,所以干脆就不看了”,我想很多人都是这样的看法,读代码,就是要让自己不舒服,8/2原则里,我们要用80%的时间花在你所学的20%的知识上,要习惯这个方式,并想办法去克服。我本人同样经历了这个痛苦的过程,时间长了,你会收获很多很多。

3、迷茫了,不要钻牛角尖

由于学习方法不同,有的童鞋情不自禁的就钻牛角尖了,你放心,钻角尖的人大多数是不会承认自己是在钻牛角尖的。我最大的错误是在学习编程陷入僵局的时候用了太长时间。在被卡住时,我会花很多时间在一些愚蠢的东西或一些我根本上不明白的东西上。有时候我需要花费好几天时间才能完成这些工作,而原本我可以用这些时间做更多的事情和学习更多的东西,如果我能找到更好的解决方法的话。卡在一个东西上面超过一个小时基本上就是在浪费时间了。如何避免僵局。三个点,第一是试着总是阅读更多关于你使用的技术,第二是咨询互联网,第三是向你认识的人请求帮助。也许别人的建议或解决方法可以给你提供另一个思路,即使没有完全解决你的问题,这个帮助也是极大的。

4、以项目需求出发为工作

很多童鞋告诉我,“威哥,我想到一个点,要这么这么去实现,可以无法实现,怎么办?”,我通常问他,这是项目需求吗,他说不是的,我自己想的,那我说没必要了,你要做的事情很多,比如想想如何优化你的代码,功能效率是不是最好,结构是不是合理,还有BUG吗,这些工作更有价值,会让你成长更快,而不是把时间用在无谓的貌似在研究技术上,肯定是有帮助,但作用不大,茫茫技术海洋,知道什么是重点才是硬道理。

5、与其它程序员聊天

程序员之间聊天的话题一定是离不开技术的,聊聊彼此之间的项目,行业发展等等,也是学习编程的很好的方法,更重要的是,你将了解到其他人是如何看待编程的。你会发现,你认为理所当然或从来没有考虑的事情在人与人之间是非常不同的。不懂没关系,你只要默默的听着就可以了。

好了,今天就跟大家聊这五点吧,个人见解,欢迎留言吐槽或讨论。如果其中的一点可以得到你的认可或帮助到你,足矣!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,050评论 25 707
  •  F – Framework(分析框架) Framework的作用在于给你提供一个分析问题的基本框架和思路,告诉...
    唐山_risk阅读 2,066评论 0 1
  • 健康是身心灵的和谐。 疾病源于身体的不平衡、精神的紧张、心灵抑郁。 源自Kem PH.D.视频讲座 翻译:Sund...
    Sundari阅读 2,048评论 0 4
  • 从上海回来已经将近两周,每天都处于一种忙忙碌碌,迷迷糊糊的状态。这种感觉,让我有些疲惫。 忙忙碌碌是因为每一天都安...
    青梦0103阅读 197评论 0 0
  • 《为何》 羊男 为何不把夜空挂上星星 为何天还要明 为何不让阳光温柔如你 为何风不会停 为何暴雨来得那么急 为何怀...
    愚木的简书阅读 135评论 0 0