|
玄机论坛-专业的C#交流论坛 交流QQ群: 16885911如有疑问,请加入官方群询问
您需要 登录 才可以下载或查看,没有帐号?关闭注册
x
怎样才能学好编程?你对此是否产生过疑惑?
究竟怎么样才算学好了呢?纷纷扰扰的答案太多,本来挺迷茫的这下更迷茫了!
0x1 学习是否有捷径?
学习道路上,是有捷径的.比如补习班,玄机论坛VIP,家教,等等这些全是捷径.
几十年的上学经历,无外乎给你填鸭式的不停地累计知识,然后每月或每周一次小考试,以及每学期的大考试吧.
当然还有不得不说的千军万马过独木桥的高考.
但是,各种补习班就是加强的仅仅是你对知识的理解..可这真的是捷径吗?
0x2 学习当中会遇到哪些问题?
学开发这玩意儿的路上你会遇见多到数不尽的坑,为什么这么说?
举个很常见的例子:
突然遇见个问题,不知道怎么解决.打开浏览器,伟大的搜索引擎,赐予我代码吧!!!!
以度娘为例, 某社区占有大量的搜索关键字收录,你发现和你问题一样,进去以后发现木有人回答,只是问问题的...无奈,继续寻找...
真的发现问题的时候,你会发现处理这个问题的时候又有一大堆新问题(大多数可以直接解决).
可是不能解决的呢?继续问谷歌?
还有很多人告诉你只言片语,其他的说的含含糊糊,为啥?
1.很多人解决了也不愿意告诉你!
2.他其实也没解决.
3.懒得细说
前辈总说 "天下代码一把抄.不会的上网搜就好了."
是啊,刚来到这个圈子的时候,这是前辈们的第一句话!
可是前辈们忘记告诉我,这样我以后也只会依赖互联网啊,并且连最基本的思考也做不到!
一定要先学会思考,然后再去找答案.这样才叫学习,否则只叫抄!而绝大多数人的目的是解决问题而不是学习解决问题的办法.!
"我什么时候能写出一个软件?"
"这个方法我就是不理解."
"多线程,委托到底怎么用?"
瞧,多熟悉的话语!总有人会这样问.在玄机论坛也好,在玄机官方群也好,包括玄机VIP的学员都会这样问.
可是,在问这些问题之前,有没有考虑过重点在哪里?
什么时候能写出一个软件? 你可问过自己 编程知识你掌握多少了?
这个方法我就是不理解. 你可问过自己 是哪里不理解?不理解的地方在哪?是不知道为什么这样写,还是为什么这样用?
多线程,委托到底怎么用? 你可问过自己 多线程和委托是什么?你理解了他们的作用么?
任何问题的本质仅仅建立在你对其不熟悉才会产生问题,如果产生问题只说明你不理解.
另外,在请教问题时请一定要说清楚!至少需要让别人知道你究竟要做什么!
0x3先学知识再实战,还是直接实战学知识?
我个人比较趋向于先学知识再实战.当然很多人认为直接实战学知识可以学到更多.
我的理由很简单:
1. 从最基本需要掌握的知识讲起.如果你没有这些基本知识,
直接去实战讲解,那样遇到一个基本知识讲一个,讲完了还要再回到实战上继续分析,
那样显得太乱了.上一个问题还在讲基本知识,还没理解呢下一个你就要听怎么操作了..这样不乱?
2. 我们假设现在在实战,我刚才告诉你某某方法的使用.
上一个场景适用,这换了个场景需要改动代码;
你会发现好像是一个新知识一样.难道不会造成记忆混乱?
等你理解透了你会发现完全就是一样的,只不过稍微改了点东西而已!
3. 并不是说实战学习知识不好
实战固然很好,可以做现成的例子;
可是基础才是最重要的.否则一旦你不理解或者拉下一部分知识,那后面的完全就是在听天书.
4.玄机VIP的理念其实很简单;
先拿最简单的例子来阐述一个方法或者一种类的使用,教会你需要思考哪些,为什么要这么用.以及用在这里的好处;
首先培养的是你的思维,而不是代码能力. 如果我一味的只告诉你现在这样使用.一旦情况发生改变呢?比如一个常见的get/post请求头难道都是一样的?没有必须要注意的地方?
0x4 你知道你在做什么吗?
要明白自己在干嘛真的是一件很难的事情;
有论坛会员咨询我,问我学习究竟该怎么样才可以快速掌握!
对此我很无奈.总想着有很快捷的方法掌握一些知识;
可是真的有么?真的能像写代码一样,直接copy知识到你大脑么?同志,快醒醒!!!
一定要清楚,万丈高楼平地起.勿在浮沙筑高台.
你的心都还没有准备好,你的人真的准备好学习了么?
那么浮躁的想掌握很多东西,可能么?
没有基本知识来沉淀,想写出很高效率的代码,可能么?
连沉下心学基础都不愿,却成天想着怎么写一个高效率的东西,不觉得这样很幼稚么?"走都没学会呢净想着飞了",
听说过"磨刀不费砍材功"吗?
心骄气傲,眼高手低,这样只能让你陷入一个永远也学不会的坑.而你自己还在不停地抱怨其他.
0x5 如果你愿意学习,我的忠告.
摆正你的心态,放弃你那些华而不实的想法,仔仔细细的学习基础知识.
哪怕时间长一点,哪怕多看几遍.基础牢固的重要性不需要我再提醒了吧!
不要急于求成.心急永远做不好事.只有你的心准备好了.人才是真的准备好了
累积足够的知识,坚固的基础,其他仅仅是时间问题!
最重要的一点,多看多练.没有人只看一遍就可以掌握,你只是看了一遍,连混眼熟都达不到,更何况掌握?
代码怎么写不重要,重要的是为什么这样写.
你的思维决定你写代码的质量.而你的知识才会决定你写代码的效率.
以上几条是我对准备加入VIP和准备自己自学的朋友几点忠告,如果你还不能认清这些问题,请不要耽误自己的时间了.没有任何意义,
加入玄机论坛VIP你短时间得不到你想要的,我只会教给你思想,也会教你如何实现;但不会教你怎么抄代码!
祝
身体健康.
君临
13-07/2015
|
|