完全自学,到懂得电脑原理要多少时间?

一个快40岁的中年男人,中文本科文凭(接受能力还算差不多的),英语水平介于初中与高中之间。从来没有接受过正式的、系统的电脑知识教育,自学电脑已达到初级水平。(能对电脑作一般的维护,能使用一些常用的软件,打字比较熟练而已;对编程一窍不通。)
这样一个人,要想再进一步完全通过自学,达到懂得电脑原理,有没有可能?需要多长时间?
我所说的“懂得电脑原理”,指的是:懂得电脑为什么能计算、为什么能运行程序、能同时运行多个程序、为什么能播放声音和图像……自己能够编一些中等复杂的程序,懂得操作系统各个文件起什么作用并修改它、能够随心所欲地修改像QQ这样的软件。
这是“懂得”。
再到“精通”,有没有可能呢?
比如,个人有没有可能编写一个操作系统出来呢?要多少年?个人有没有可能编写出一个大型的电脑游戏(如“魔兽世界”)呢?要多少年?
比如,电脑所出的每一个小问题,他都清楚是怎么回事,电脑里的任何一个文件,他都知道是什么,起什么作用的。比如,操作系统出了问题,他能找到是哪个文件出了问题,把它修复好,而不是重装系统。再比如,他明白操作系统的每一个“漏洞”是怎么回事,而能自己编写个东西把它“补”好,而不需要从网上下载什么“补丁”。再比如,电脑中了一种从没见过的新病毒,他能自己研究几分钟,清楚这个病毒是怎么回事,不需要杀毒软件而手动解决问题……
我所说的如此“精通”,世界上是不是只有像比尔 盖茨这些人才真正地、完完全全地精通电脑呢?是不是普通人穷极一生,也根本无法达到这个程度?

完全自学,到懂得电脑原理要多少时间?
答:看完一本计算机体系结构的书的时间。快则3个月,慢则1年,2年,3年。

自己能够编一些中等复杂的程序,懂得操作系统各个文件起什么作用并修改它、能够随心所欲地修改像QQ这样的软件。
答:这个需要学习高级编程语言、汇编语言,数据结构,算法,操作系统原理,计算机网络等等方面的知识。

这是“懂得”。再到“精通”,有没有可能呢?
答:一切皆有可能,有可能可能,也有可能不可能。

个人有没有可能编写一个操作系统出来呢?要多少年?
答:有。但功能不强大。30分钟。(参考《自已动手写操作系统》)

个人有没有可能编写出一个大型的电脑游戏(如“魔兽世界”)呢?要多少年?
答:还是那句,一切皆有可能。但如果你非要个人写的话,你将要学好多好多知识。
这个“好多好多”的概念你自己到网上找找一个大型游戏公司所有人员的职位,专业。然后你把他们员工的专业课程全部都自学完,相信你个人开发一个大型游戏是没有问题的了,剩下的就是写代码。时间问题,可能是5年,10年,20年。

比如,电脑所出的每一个小问题,他都清楚是怎么回事,电脑里的任何一个文件,他都知道是什么,起什么作用的。比如,操作系统出了问题,他能找到是哪个文件出了问题,把它修复好,而不是重装系统。再比如,他明白操作系统的每一个“漏洞”是怎么回事,而能自己编写个东西把它“补”好,而不需要从网上下载什么“补丁”。再比如,电脑中了一种从没见过的新病毒,他能自己研究几分钟,清楚这个病毒是怎么回事,不需要杀毒软件而手动解决问题……
答:如果你达到了这种程度,那你年薪无法估计了。

我所说的如此“精通”,世界上是不是只有像比尔 盖茨这些人才真正地、完完全全地精通电脑呢?是不是普通人穷极一生,也根本无法达到这个程度?
答:一切皆有可能,看你是否有兴趣深入研究这个领域。
如果完全靠个人是不可能的,你看比尔也要有一个团队。

你这个想法很大胆,20多岁的计算机专业大学生也不敢想。

学海无涯,回头是岸。

如果是出于兴趣,可以买一些书籍看看。

活到老,学到老。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-08
呵呵,想要达到你说懂得可能需要个三四年吧,个人而异,我认为是这样,要做到精通的话可能就真的需要一辈子了,其实有很多的人穷极一生也没有达到那你所说的精通,有的是自己不思进取,但大部分还是一生都在研究当中啊。
要学计算机,应该从编程开始,现在的电脑都是在程序的世界里的,知识是永远也学不完的,至少我感觉是这样,就算是比尔。盖茨也并非完完全全的精通啊,怎么可能?
呵呵,个人看法,还没出道道的学生娃啊我,程序的世界会让你爱上恋人一样的迷恋它的,呵呵,至少我是。
第2个回答  2011-04-09
看到你的问题,感慨万千。
Bill Gates也并非真正精通计算机,他是独一无二的商业奇才,计算机技术不算顶尖。他自己就承认:“我不是最聪明的人,但我任用最聪明的人。”
你的底子和我十几年前的状态一样,渴望而摸不着门路。只要你的渴望坚持的足够长久,花个两年,你能入门,再花个两年你能够达到熟悉,要达到精通,无法给你一个具体的周期,因为这的靠你的悟性和恒心。
真正精通一门技能的人寥寥无几。
因为随着你对计算机技术的深入,你会发现你需要学习更多的知识,你原来计划读两本书,随后会进化出二十本书,四十本书。
比如你说的魔兽,这不是一代IT设计师的杰作,是几代人共同努力的结果。从编辑剧本,到设计架构,到实现代码和界面。各个环节累计起来的人工得几千人、历时三四年。一个人做这事儿,是很恐怖的,而且一个人,怎可能啥都会?啥都做得那么优秀?
所以说,IT是一个团队工程,是需要协同作战的。
Bill Gates 真正的作品是微软,他个人的技术产品是Basic翻译器 for DOS。
年龄不是问题,而能否保持一颗好奇心才是关键。
子云:“朝闻道,夕死可矣。”
第3个回答  2011-04-09
有天赋的话,一年就可以精通!无非就是些计算机语言而已,高数是用来搞懂他的工具,而英语,其实也是计算机语言表达的工具。这个东西自学可以的,关键你要看对书!曾经HUC有过一句话,别来拜师,别去上学,用好百度!也就是说真正有些东西也藏在网上,你首先要提高你用网络学习的能力,搜索的能力!你对于精通的要求不算高的。完全可以达到,比尔盖茨的唯一在于他在指令操控和桌面间架立了桥梁,没有他就没有现在电脑屏幕的颜色,游戏……也或许有另一个人去实现,现在也有人在不断的去打破他所缔造的神话,说不定可以改变计算机发展的方向。而你对精通的理解,还是完全隶属于windows之下的,没必要担心那么多!好好学吧!你可以的!!! o(∩_∩)o
第4个回答  2011-04-09
首先,我要说一下,你说的精通不叫精通,那个叫神!!!!魔兽世界,你知道整个团队用了多少年开发的?十年!!!!!一个团队!!!用了十年的时间才开发出来的!!!编写操作系统,可以说除非历史倒退,你变成天才,要知道比尔盖茨也不是一个人战斗的!电脑是没有止境的,最重要的是交流与合作!!
其次,懂得的话 就是知道电脑的语言,像汇编语言之类的,学习大概需要3年吧,修改每一种程序都要学习一种新语言,除非你能直接看懂源代码,时间就不确定了。
最后 祝你学习顺利,要一点一滴的积累才能成功!~

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网