计算机应该学什么

现在我的处境很被动,我上了技校学的计算机专业,但是学校很不专业,我不想上了,但是想在计算机方面找点出路。
我现在又没学历,所以我想问高手给指教一两个我可以在计算机上走的出路。我想学软件,但是有分很多种,像游戏开发,网页设计,后台制作,编程等等很多种,我刚开始想学习编程,但是我发现要找那个方面的工作要有学历,否则就算学的再好也免谈。
我想请高手指教个,可以适合我现在处境的,比较抢手的职业,我应该学习哪方面。 学编程,以后又哪些出路?

如果回答真的对我有帮助,我会追加100分。

如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在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上阅读到许多书评。这些书评能够帮助你决定读什么样的书。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-16
计算机比较宽泛的分类:
1 软件开发,就是编写代码,开发程序。有多种开发语言C,JAVA,C#等
2 计算机网络技术,界定很宽泛,网络领域和计算机一样发展方向细化的很详细了,通信协议,信息安全等等
3 电子专业 倾向于硬件。
4 计算机应用技术,倾向于“应用”,本科这个专业很少见,多见于专科。研究生好像也有这个专业吧,但“此应用非彼应用”了!计算机应用就是大杂烩,什么都学,软件、硬件、网络、数据库,但都是皮毛,目标是结合其他行业领域的使用。
5 信息管理专业,文科转过来可能有帮助,因为也有管理方面课程,计算机方面学的多,但都不深入,理论多一些。

注:就技术含量感觉还是前两者高一些,发展的路远一些,而应用的门槛相对就业低一点,但是薪资水平也自然会略低了,主要看你的喜好了。
技校和中专的计算机方面专业多属于“计算机应用”,或者说是应用居多。说白了就是结合某个行业和一些行业软件,教人如何使用计算机工作。关键看你想从事哪个行业,比如工业设计可能就要学习CAD等等,网页制作,室内设计可能要学DreamWeaver,PhotoShop等等,动画和游戏可能要学FLASH,3D,玛雅等等。一句话,还是问问自己喜欢从事什么。 最后要说,任何领域只要你水平足够强,你都抢手!
第2个回答  2009-06-06
技校的计算机专业根本不行的,我是安徽的一个电脑学校出来的,当时学费那个贵啊,一起一万多,所有的平面设计和3D MAX,网页三剑客都学了,编程就学了点数据库,本来学这些学费只要6000多,晚上给我们上的是网络工程,妈的,根本都学不到什么,就把书上那些原理给我们讲,接接对等网什么的,后来快毕业了,上海的一家中日合资公司来学校招人,班主任给我报名了,等了半个月,录取了,然后也体检合格了,没想到一到上海,被查出是肝病携带者,查了2次,都是一样的结果,到了后来检查,才知道是正常的,3个月内总的抽了6次血,废话有点多

像你学历不高,最好别学什么游戏开发,适合你的,就是学好平面设计的这几门软件,一定要学精,毕业了,大的广告公司进不了,一般的还是可以的,有些公司看的是你的技术,这个社会不是学历决定一切,个人能力很重要,网页设计也不错,当然corel draw.photoshop这些也一定要会的,综上所述,建议去找个好点的电脑学校学平面设计班,三个月足够,因为几个软件的菜单,工具的用法都有相同点,自己有电脑的,学好了之后,千万别丢在一边,勤加练习,很容易生疏的.
楼主也可以找个自己喜欢的职业,哪怕现在不会,趁着年轻,赶紧去学,只要有上进心,前途那是一片光明哪

头疼,说的有点乱,个人意见,仅供参考,有什么问题,可以hi上聊
第3个回答  2019-11-08
第4个回答  2009-06-06
没最好,只为钱的话可以编某些东西,那个有点想练葵花宝典哈,最基本的就是把你现在的学好本回答被提问者采纳

计算机专业主要学习什么内容呢
网络:网络是计算机应用的重要领域,学生需要了解计算机网络的基本原理和实现方式,如TCP\/IP协议、HTTP协议等。系统开发:学生需要掌握至少一门编程语言,并能够进行简单的系统开发和应用程序开发。数据分析:学生需要了解数据分析的基本原理和方法,如数据挖掘、机器学习等。安全:学生需要了解计算机安全的基本原...

学计算机主要学习什么课程
计算机科学与技术基础知识:包括计算机的基本原理、计算机体系结构、计算机操作系统、计算机网络等。编程语言与程序设计:学习至少一门编程语言,如C、C++、Java、Python等,并学习程序设计的基本方法和技术。数据结构与算法:学习常见的数据结构和算法,如数组、链表、栈、队列、二叉树、排序算法、查找算法等。...

计算机专业学什么
计算机基础:学生需要学习计算机的基本概念和原理,包括计算机组成原理、计算机体系结构、计算机网络等。这些课程为学生提供了计算机硬件和软件的基础知识,帮助他们理解计算机系统的基本原理和运行机制。编程语言:学生需要学习至少一门编程语言,如C、C++、Java、Python等。编程语言是计算机科学的核心,通过学习编程...

计算机专业主要学什么?
计算机专业通常涉及编程知识、操作系统知识、网络知识等方面的学习。其中,编程知识是计算机专业的基础,涉及程序设计语言、数据结构、编译原理、数据库等内容。操作系统知识也是计算机技术体系的重要组成部分,涉及资源管理、任务调度、权限管理等方面的知识。而网络知识在计算机专业中同样重要,包括网络体系结构、...

学计算机的都学些什么?
1 软件开发(主要专业:计算机科学与技术,软件工程等),就是编写代码,开发程序。有多种开发语言C\/C++,JAVA,C#等。注:系统开发,网络编程和大型游戏还是需要学好C\/C++(个人认为较难点),手机游戏需要学会JAVA。工程项目的系统软件开发,常用的是JAVA\/JavaEE和C#\/.NET,还有些中小型开发常用的技术...

学计算机需要什么基础?
学习计算机需要的基础包括:1、熟悉计算机键盘构成,从打字开始练习;2、要会给计算机装系统,熟悉计算机各部分硬件;3、不断学习计算机相关技能,可以通过书籍进行提升;4、常用的计算机软件要能熟练使用,如word、excel、ppt等。当基础打好了,后期在进行计算机相关内容学习的时候,也就容易多了。

计算机大概学什么
办公类、网络类、编程语言类、设计类、、剪辑类等

计算机专业主学什么?
计算机基础课程:计算机组成原理、操作系统、计算机网络等。数据结构与算法:数据结构与算法设计是计算机专业的重要基础,需要学习各种数据结构的特性、算法的时间复杂度、空间复杂度等。数据库相关课程:数据库原理、SQL语言等。软件开发相关课程:软件工程、软件测试等。人工智能与机器学习相关课程:机器学习、...

学计算机应该选什么科目
学计算机应该选什么科目如下:1.编程基础:编程是计算机科学的核心,学习编程可以培养逻辑思维、问题解决能力和创造力。常见的编程语言包括Python、Java、C++等,学习编程基础可以为后续的学习打下坚实的基础。2.数据结构与算法:数据结构与算法是计算机科学的基础,它们涉及如何高效地组织和处理数据。学习数据...

计算机主要是学什么?
你好,计算机专业课程有电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统等。这个其实还是要看你想学的是具体的那个专业方向,每个专业的学习内容各不相同。而且计算机的未来发展是很好的 ...

相似回答