万里长征,始于足下——菜鸟程序员的学习总结(三)

   目录:

万里长征,始于足下——菜鸟程序员的学习总结(一)

万里长征,始于足下——菜鸟程序员的学习总结(二)

万里长征,始于足下——菜鸟程序员的学习总结(三)



        上面学习总结(一)、(二)的博客也都是关于学习方法的。那些是在CS阶段总结的学习方法,当然对于BS阶段也同样适用。每个阶段有每个阶段的特点,只要我们细心观察总能找到更多的相同点和不同点。相同点很多,不同点很少,下面的有些方法对于CS的学习同样适用,当然也有BS独特的地方。

        从这篇博客的题目可以看出,同样是关于学习方法的博客,希望来到这里,没有让您白跑一趟。 给您一点学习上的建议,无论对与错,都是我的一点见解。


1.学编程,不会调试,等于白学

        相信大家都知道,每门编程语言都有自己的调试工具,但是好像并不是每个人都能很好的使用。无论是CS还是BS,学会使用工具,真的能提高开发效率,避免深陷错误之苦,提高问题解决速度,学习才能更加有效。

        下面给大家推荐一些BS阶段的两类主流浏览器的语言调试工具(浏览器插件):

        1.FireFox

        FireFox中有非常多好用js的开发插件,并且都是免费,相对于IE来说要少很多。最好的Web辅助开发工具是FireBug,相信大家都知道,他支持很多的操作:html,css,js显示、修改、调试等等。对于FireBug的使用方法,网上大家可以查到很多博客,在这里就不说了。

         2.IE

       (1)web-developer

          集合了众多的web开发工具。包括HTML,CSS,Image,Form,窗口大小等

       (2)ViewPage:类似于web developer的工具
       (3)MicroSoft script debugger:脚本调试

         当然,最新版的IE已经自带了开发用的调试工具,其功能类似于FireBug。

         BS的工具,不仅仅是提高开发效率,避免深陷js错误之苦,提高问题解决速度,而且便于我们学习别人的优秀成果,将网页制作的更加唯美。调试工具的使用,在项目中多加练习是必须的。


2.多多利用丰富的网络资源

       21世纪已经是网络时代,网络已经将世界变成了地球村,我们必须跟上时代的步伐,不能固步自封。网络资源的概念说实话很广,包括的内容太多了。

      1. 搜索引擎(百度、Google)

      2. BLOG

      3. 技术网站 

      4.各种学习视频

      。。。

                                                      万里长征,始于足下——菜鸟程序员的学习总结(三)_第1张图片

      网络就像上面的一窝金蛋,相信您看见之后,一定想要,价值上亿的资源,说实话我真不愿意告诉别人,除了你(o(∩_∩)o大笑)。


3.参考书

        看见这三个字,你可能会问,上面说网络资源那么丰富,为什么还要看书啊?说实话,网络有时候并不能代替参考书的作用,书便于携带,随时随地都可以看;看书不一定非要每本都从头到尾的精读。只要我们能熟知每本书的具体内容,当我们需要的时候,我们可以再细心研究,既节省时间,也提高了效率。


4.学会看帮助

       看帮助,先得让大家真正的认识帮助,不是说文档才是帮助,帮助也有很多的体现。

       1.控件的帮助

       学习控件的时候,想知道这个干什么,我们就可以直接看帮助就好了。如图:

                                        万里长征,始于足下——菜鸟程序员的学习总结(三)_第2张图片

        即使我们在做项目时候,需要一个我们原来没有用过控件,我们也能立刻上手。对于属性和方法同样也有相应的帮助

       2.文档的帮助

        文档的帮助更加明显了,我们都知道在BS阶段JQuery有帮助文档,学习JQuery,你一定不是背过所有的方法。学习看帮助文档,快速查找方法,孰能生巧。

        帮助真的能轻松的让你了解内容,并快速的学会,并应用在开发的项目中。


5.遇见问题,首先不是问,而是查

        遇见问题的情况分很多,但是解决的方式是一样的。首先,使用调试,如果没有大的问题,一般都能解决。还有的问题是调试是没有用的,其次,我们就要根据错误的提示信息,上网查,尝试各种方法,因为现阶段,我们的学习内容,别人一定碰到过。最后,如果还没有解决的话,我们可以向自己的同学或老师请求帮助。

        遇见问题,我们首先做的不是问,只要自己动手解决,才能更好的锻炼我们的学习能力。遇见错误,是我们锻炼学习的最佳时机。


6.“有道”时刻开启,学好编程不是难题

        随时开启“有道”,翻译工具都是可以的。在学编程语言的时候,我们会碰到各种不认识的单词,一定要查,不查永远都不知道是什么。查过之后,我们才能在另外一个角度认识它,对它的认识的更加全面之后,当我们使用的时候,才能更加的得心应手。


7.总结,不仅是学习,还有项目经验

        前面的两篇博客,都有提到总结,前面的两篇博客已经提到了很多,你们可以看我之前的博客,这次我们就简单的啰嗦几句。每次都提,说明做总结真的很重要,不断的总结才能认识的更加深刻。不仅要总结进步,而且要总结不足。

        《论语》大家都学过,曾子曰:”吾日三省吾身“。圣人每天都要三省,我们可能做不到,哪怕我们做到每天做一次总结得与失也是不小的成就。

        总结的内容,不仅要总结学习,同样要总结项目的经验,去公司面试的时候,项目经理是很看重这一点的。


8.学会分享,与人交流

        学过的知识不是简单的总结就没事了,我们要学会分享。将我们的学习成果,以博客的形式展现给大家,供大家学习交流。在写博客,恢复评论和大牛们讨论的过程中,同样是学习,而且收获也是最多的时候。与人交流,得到反馈,补充学习。

        写博客,不要怕出错,一次次的错误,会促进你更加成功。


9.学习的四个阶段

       这一条并不是有关学习方法,是关于学习的四个不同阶段的。渡过了这四个阶段,相信你一定成功了。

万里长征,始于足下——菜鸟程序员的学习总结(三)_第3张图片

         1.看明白

          任何知识,看明白,知识只掌握了20%左右。看明白,只是学习的开始,才进地头,你需要做的东西还有很多。

         2.动手实践

         动手实践,知识的掌握程度在40-50%左右。学习方法,参照上面第7条。多多动手实践,学编程,任何事情都会在自己的本本上动手尝试,不费事。不仅学习效率高,而且理解的更加深入。

         3.总结经验

         总结经验,记录下来,知识的掌握程度就达到了70-80%,根据二八原则,这门知识已经没有什么大的问题了。

         4.学会分享

         如果您还愿意与人交流,学会分享,讲出来,并得到反馈,再进行改进。well done,你已经成功了。


        当你看到最后的时候,你一定烦了,这么多,根本不可能做到。但是你看完了,我应该恭喜你,你已经离成功更近了一步。这些方法,一定会对您有一定帮助。同样,欢迎大家拍砖。

你可能感兴趣的:(学习方法,经验,cs,bs,浏览器插件)