学软件一开始就要了解究竟什么是计算机,计算机能帮助我们干什么。这个话题如果将它展开,估计可以说个三天三夜了。但
是我们一定不要以为计算机有多神秘,多复杂。因为绝大部分复杂的工作,我们的前辈都已经帮我们实现了,所以有时候没有
必要将计算机的各个细节都摸透。
说白了,计算机是一种工具,他的工作很简单,就是将各种各样的数据(包括文字、数字、符号、声音、图像等等等等)转换
成信息之后输出或保存,帮我们提高了工作效率。我们所使用的软件,大部分也就是数据的处理工具,比如
mp3
播放器,将我
们看不懂的
mp3
文件转换成声音信号输出至音箱,供我们欣赏。
现在的软件企业大多数都是开发面向企业级的
ERP
系统,当然了,也有面向家庭的通用软件,或是电脑游戏,一下子要学这么
多东西往往让人不知所措,找不到该从何处下手。
其实问题不大。
开发软件当然要使用某一种开发工具或是一种编程语言。其实每种工具、每种语言都有他们的共通性,比如每种编程语言都有
数据类型、变量、常量、流程控制语句、函数、输入输出等等等等的概念,唯一有区别的就是每种语言针对这些概念有他们自
己的表现形式(语法的区别)
,我们在一开始学习这些编程语言时时就需要首先搞明白这些概念,我推荐用
3W1H
法来学习:
What
(这是什么)
、
Why
(为什么要用这个)
、
Where
(在哪用)
、
When
(什么时候用)和
How
(怎么用)
。实践证明,通过这种
方法来学习一个概念的话,除了能够理解这个概念,加深印象之外,还能帮助你提高自学水平,做到举一反三的话,更能提高
学习效果。
|
|