程序员必看,软件学习方法

从 络上摘抄过一句话,是这样的:”软件开发之路是充满荆棘与挑战之路,也是充满希望之路”。Java学习也是如此,没有捷径可走。

如何学习程序设计?

Java是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于Java,对C++等其他程序设计语言也一样管用。编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。

1、培养兴趣

兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?

2、慎选程序设计语言

男怕入错行,女怕嫁错郎。初学者选择程序设计语言需要谨慎对待。软件开发不仅仅是掌握一门编程语言了事,它还需要其他很多方面的背景知识。软件开发也不仅仅局限于某几个领域,而是已经渗透到了各行各业几乎每一个角落。

如果你对硬件比较感兴趣,你可以学习C语言/汇 编语言,进入硬件开发领域。如果你对电信的行业知识及 络比较熟悉,你可以在C/C++等之上多花时间,以期进入电信软件开发领域。如果你对操作系统比较 熟悉,你可以学习C/Linux等等,为Linux内核开发/驱动程序开发/嵌入式开发打基础。

如果你想介入到应用范围最广泛的应用软件开发(包括电子商务电子政务系统)的话,你可以选择J2EE或.NET,甚至LAMP组合。每个领域要求的背景知识不一样。做应用软件需要对数据库等很熟悉。总之,你需要根据自己的特点来选择合适你的编程语言。

3、要脚踏实地,快餐式的学习不可取

欲速则不达。现在的软件公司、客户、政府、学校、培训机构等等到处弥漫着浮躁之气。 会环境如是,我们不能改变,只能改变自己,闹市中的安宁,弥足珍贵。许

4、多实践,快实践

任何事情,一旦考虑好了,就要马上去做,不要等到准备周全之后,再去干事情。软件开发是一门工程学科,注重的就是实践,“君 子动口不动手“对软件开发人员来讲根本就是错误的,他们提倡“动手至上“,但别害怕,他们大多温文尔雅,没有暴力倾向,虽然有时候蓬头垢面的一副“比尔盖茨“样。

有前辈高人认为,学习编程的秘诀是:编程、编程、再编程,笔者深表赞同。不仅要多实践,而且要快实践。

在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。

5、多参考程序代码

程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂。API里有不少源代码别只顾照搬,也要懂举一反三,变通很重要。

6、加强英文阅读能力

对学习编程来说,不要求英语, 但不能一点不会。最起码像Java API文档这些东西还是要能看懂的,连猜带懵都可以;旁边再开启一个“金山词霸“。看多了就会越来越熟练。在学Java的同时学习 英文,一箭双雕多好。

7、万不得已才请教别人

你是否在google中搜索了问题的解决办法?你是否查看了Java API文档?你是否查找过相关书籍?你是否写代码测试过?

如果回答都是“是“的话,而且还没有找到解决办法,再问别人不迟。要知道独立思考的能力对你很重要。要知道程序员的时间是很宝贵的。

如果对编程感兴趣,想了解更多的编程知识,加微信(858568103)免费领取资料。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月3日
下一篇 2017年1月3日

相关推荐