我想学习计算机是应该学习编程,还是了解windows,还是一些专业软件,如ps等,还是网页设计,还是什么的

如题所述

如果是年轻学生,希望将来工作时能够有计算机应用能力,主要是熟悉windows系列操作系统的使用和office系列办公软件尤其是excel的使用,毕竟word一般比较好应用,企业中excel水平代表能力,而且很多时候确实能比别人快的完成任务。
要是你专注于做论文什么的,还是要熟悉word尤其是排版部分。
如果你有兴趣做平面设计可以从ps开始学起,学好了能够给家里弄个全家福、给女朋友照片美化,如果不是专门下功夫,很难达到影楼效果,只能是自己玩玩
如果有兴趣干程序员,才需要学习编程,毕竟平时很少能用到编程。不过学好了,对于锻炼逻辑思维是有很大好处的,尤其是能够当上项目经理,对于团队管理、工作安排等等会有很多经验能够积累,对一生都有好处。
网页设计简单了解没有坏处,不过还是那句话,不想干IT就没必要深入学习,毕竟想自己建个网站现在很难,个人申请域名已经开始限制了,如果想弄个空间,织个微博之类的,简单操作几下就行了。
希望能够帮助你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-02
如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。

大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。

计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。

计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。

数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。

软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。

Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。

上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。

对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。

你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。
第2个回答  2011-09-02
你好!
计算机的知识浩海如烟,别说学好,就算随便了解一下都要话很多时间的,所以你必须根据自己的兴趣选择计算机方面的一个方向,要不然会很盲目,到头来对计算机还是一头雾水。
要想学深一点的计算机知识,可以往编程方向发展,目前来说编程语言比较流行的就是JAVA,C#,当然C语言是基础,也非常的重要,必须学好,几乎每家IT公司都会要求C的知识。接下来,就是要看你喜欢面向哪个方向的开发了,要是网络,电信之类的话,还要学习网络的各种知识,至少网络中的各种协议必须理解。要是面向WEB开发的话,又要学好多网页方面的知识,比如HTML,JS,ASP,JSP等等。至于操作系统,除了windows外,最常用的就是Linux,window不用多说了,了解基本操作就行,也没必要深入了解,又不是搞操作系统的开发,但是Linux必须要学,因为在日常的编程中,有时候产品必须要在Linux环境下实现。除此之外,作为一个学习计算机编程的人来说,还有学习什么UML,XML对开发有辅助作用的知识。至于你说的PS,还有什么flash之类的,其实都是一些业余爱好才会去学的,如果只学PS之类的话,那必须要学的很好才有出息,以后像找工作,可以在摄影室,做广告那样的地方工作。
我也是一个学编程的人,这只是我个人的观点,希望能够稍稍的帮助你!
第3个回答  2011-09-02
先确定你学计算机想做什么
第4个回答  2011-09-02
你问的这些太笼统了,一门就是一个行业。要看你自己对哪个方面感兴趣了。关键还是要自己去选择方向追问

什么简单一点啊,还是就选择一门一直学习,就怕,没系统的教材,瞎学,我们这也没有什么好的教材

追答

最简单的就是了解WINDOWS喽,这个就是可以能熟练的操作计算机了。至于学习,网上的教材一搜也是一大把嘛。

相似回答