`

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

阅读更多

目录:

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

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

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

 

 

上面学习总结(一)、(二)的博客也都是关于学习方法的。那些是在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,你已经成功了。

 

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

分享到:
评论

相关推荐

    StarlinkSimScenario.zip *.vdf 加密格式的 STK 仿真 文件

    ———————————————— 版权声明:本文为CSDN博主「hardwork617s」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:...

    StarlinkSimScenario.z01

    ———————————————— 版权声明:本文为CSDN博主「hardwork617s」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:...

    万里长征人未还的上一句参考.doc

    万里长征人未还的上一句参考.doc

    天河:CAD是信息化万里长征第一步.pdf

    天河:CAD是信息化万里长征第一步.pdf

    河南省周口市淮阳县西城八年级历史上册《第13课 红军建军与万里长征》教案 中华书局版.doc

    河南省周口市淮阳县西城八年级历史上册《第13课 红军建军与万里长征》教案 中华书局版.doc

    Mastering AutoCAD 2016 and AutoCAD LT 2016(从入门到精通原版)

    ★☆★“人生苦短,我看原版”系列 ★☆★ 这是官方版本的“从入门到精通AutoCAD2016”...这本书也建议作为攻克英文工具书的一个开始,万里长征的第一步。——拿下了它,相信你就不会再有一看到英文原版就头晕的感觉。

    java初学者的工具ppt文件

    Java EE学习之路 学习了Java SE,还只是完成“万里长征”的第一步。 接下来选择学习Java EE或是Java ME(或者你还想不断深入学习JavaSE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到Java ME的学习)...

    C/C++指针详解

    在 C 语言的学习中,指针的运用被认为是最大的难关。 关于指针的学习,我们经常听到下面这样的建议: “如果理解了计算机的内存和地址等概念,指针什么的就简单 了。” “因为 C 是低级语言,所以先学习汇编语言比较...

    2017秋中华书局版历史八年级上册第15课《万里长征》ppt课件

    2017秋中华书局版历史八年级上册第15课《万里长征》ppt课件

    长征必赚通达信指标公式源码.doc

    长征必赚通达信指标公式源码.doc

    springboot1.rar

    一个极其简单的springboot项目,给新手入门资料而已,似乎没有什么价值,但是开始万里长征第一步,对于学习的人是一个飞跃,万事开头难嘛

    vSphere配置与学习文档

    对于准备体验vSphere的用户来说,完成安装只是“万里长征”的第一步,关键在于后续的配置和应用过程。如何才能让vSphere发挥出最大效果,如何才能体验到vSphere对于业务的真正改进呢? 本文将为大家带来实验环境下...

    数据库模型设计.doc

    数据库模型设计连载(1~6) 最近一直有个愿望:希望把自己所从事的数据库模型设计方面的工作经验和想法付诸文 字,算是对此前工作的一个总结,今天终于开始了万里长征的第一步。 在正式开始之前,我先向大家介绍两本...

    互联网产品运营体系总结之产品运营

    对于互联网运营的产品来说,产品开发出来这只是万里长征的第一步,接下来的运营才是真正让产品落地发展的主要力量。产品经理集感性和理性于一体,既要有创新的idea,又要有工程管理的思维,才能真正的推动产品的诞生...

    详解详解Python中writelines()方法的使用

    主要介绍了详解详解Python中writelines()方法的使用,是Python入门学习中的基础知识,需要的朋友可以参考下

    PCB设计中的阻抗计算方法

    在高速设计流程里,叠层设计和阻抗计算就是万里长征的第一步。阻抗计算方法很成熟,所以不同的软件计算的差别很小,本文采用Si9000来举例。 阻抗的计算是相对比较繁琐的,但我们可以总结一些经验值帮助提高计算效率...

    ASP编程入门进阶(二十):ADO组件之显示数据记录

    学习ASP的万里长征就快到终点了:等把ASP的ADO组件搞定。当然这也是最重要的一步,几乎前面所有的学习都是为了这个最终的目的。OK,下面就来详细系统地来一一掌握,步步为营,各个击破。一,拥有数据库可以这么说:...

    pcb设计中的阻抗计算方法

     在高速设计流程里,叠层设计和阻抗计算就是万里长征的步。阻抗计算方法很成熟,所以不同的软件计算的差别很小,本文采用Si9000来举例。  阻抗的计算是相对比较繁琐的,但我们可以总结一些经验值帮助提高计算效率...

Global site tag (gtag.js) - Google Analytics