现在的位置: 首页 > 综合 > 正文

壊小子的学习【程序开发学习篇】(三)程序语言学习

2013年06月14日 ⁄ 综合 ⁄ 共 1416字 ⁄ 字号 评论关闭

上篇文章中我大概说过,这三、四年来我学过Java Web/Android、C#、PHP、Flex(ActionScript)、HTML/CSS/JS,另外C/C++也看过一点,目前主要干的是PHP和Android开发。其实并不算多,但相比许多同学工作3、4年都还在坚持着做.NET,我这已经算是相当的"花心"了。

 

对于程序开发的这些开发语言来说,我的学习方法很简单,一本书,一个博客,一个项目,再加上网络就OK了。

 

一本书:一般来说,学习任何一门开发语言或者任何的知识,有本入门的书籍是最好不过的。我比较喜欢的入门书籍是那种带着实例的并且这个实例是一直贯穿整本书的。这样的边做边学会很有感觉,一本书看完后还能做出来个完整的小东西。比较讨厌的是那种类似于把整个MSDN或者Java手册搬下来的书,一个函数带着一个例子,看着厚厚的一本好像很丰富似的,但其实真没几个人能够完全的看下去。如果我真的需要找某个函数的用法,不如在网上或者电子版上搜索来得方便快捷。

 

一个博客:这个说法可能有些片面,因为可能会看许多这门技术相关方面的文章,所以可能会是好几篇博客。这里比较推荐的是CSDN的博客,因为它的博客频道里面有相关的专题博客,也就是针对某一种技术的一系列的文章。这些专题有入门的也有深入的,可以根据自己的学习进度进行选择。而且给大家的一个建议是在自己学习的同时也开一个属于自己的博客,一边记录自己的学习过程,一边记录自己遇到的问题,同时也可以在将来做为自己复习用的记录,另外还可以锻炼自己的文笔,可以说是好处多多。

 

一个项目:我觉得语言的学习要快的话就一定要边做项目边学习,这样在实践中的学习是记得最牢,也是最省时间的学习方式。因为是一个项目,必然就会有时间的限制,而在有限的时间中就能够逼迫你要去快速的掌握一门技术的基本语法。这样不超过一周一般的语法就没什么问题了。在这个过程中,文档、百度Google就是咱最最亲近的人,千万不能过这两个家伙。至于在群里问人的话,除非真的是踫到特别好的人或者实力特别强的人,否则效果还不一定有自己找来的强。自己找到的答案更能加深自己的记忆,除非在一个问题用了2、3个小时都无法解决的情况下,那么这时找个人才是更优化的选择。学习首先是自己为主,在遇到确实影响效率的问题时,才应该去找人帮忙,如果一直找人帮忙,则会使自己的成长变得很慢,如果一直不找人帮忙,则会严重拖累项目的进度,所以两方面的权衡是在项目中边做边学习的重要内容。

 

网络:这个基本上就是搜索引擎,另外还有在线的相关API文档之类的内容。另外,国外的问答网Stack OverFlow也已经成为Google搜索时的答案主要来源,虽说自己的英文水平等于0,但在仅看代码的情况下这个站点还真的是很有用。还有一点是Google我一般进Google的新加坡网站搜索,域名是最后的hk换成sg就行。

 

------------------------------------------------

使用Word2007发布,如图片未显示或提示有附件但无附件下载地址的,请移步至独立博客查看完整文章!

文章修改及增加内容仅在独立博客中更改!

我的独立博客:壊小子 - http://www.zyblog.net/

本文链接:壊小子的学习【程序开发学习篇】(三)程序语言学习http://www.zyblog.net/post-110.html

欢迎转载,转载请注明本文来源。

抱歉!评论已关闭.