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


       目录:

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

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

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



            上面学习总结(一)、(二)的博客也都是关于学习方法的。那些是在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.各种学习视频

          。。。

                                                          

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


    3.参考书

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


    4.学会看帮助

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

           1.控件的帮助

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

                                            

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

           2.文档的帮助

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

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


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

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

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


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

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


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

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

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

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


    8.学会分享,与人交流

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

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


    9.学习的四个阶段

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

             1.看明白

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

             2.动手实践

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

             3.总结经验

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

             4.学会分享

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


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

  • 相关阅读:
    WDCP控制面板的常用liunx命令集
    获取两个时间节点的月份列表&&每个月份的开始时间及结束时间
    正则表达式应用
    浏览器中的user-agent的几种模式
    Dell 服务器CentOS 6.8版本系统安装
    ubuntu 10.04.4版本第一次安装注意点和说明
    蓝海讯通OneAPM产品简介
    联想3650 X型号服务器的raid划分
    linux服务器更换主板后无法识别网卡(网卡启动失败)解决办法
    raid技术与应用(一)
  • 原文地址:https://www.cnblogs.com/ainima/p/6331037.html
Copyright © 2020-2023  润新知