计算机的就学c语言、操作系统、编译原理、数据结构、汇编这几门课,还不需要学精,考60分毫不影响你将来成为比尔盖茨。。。 跟洋洋洒洒的大文学专业简直是两个极端的典型。计算机工程师做的事是用相对简洁的规则搭建复杂的系统,对基础知识要求其实真的不多。所以会有这么多计算机学校。我们面试时有主要看人的思维能力,够聪明又喜欢干这个的,蓝翔技校学出来的也无所谓。我当年第一次找工作时那个老板让我给他讲讲量子力学(我本科学物理的)。
你那位讲的内存显卡硬盘什么的,当然还是必须要知道的基础知识,不过这知识量也就相当于背篇散文吧。
------------------------------------------------------
好吧,简单讲一下这些名词。首先计算机的用处就是算(这是废话),电脑上的所有功能都是基于复杂运算呈现。考虑以下场景,一个苦逼学生被分配了一堆作业,坐在书桌埋头苦算,背后有一面墙的书柜。这个学生就是【cpu】,负责把数学题算出结果。写着题目的习题集、写着结果的作业本以及一些参考书需要放在桌子上,桌子就是【内存】。如果要用的书太多,一张小桌子放不下,暂时不用的书只好先放在书柜里。学生写完一本,放回书柜,再拿出一本新的继续。书柜就是【硬盘】,装得多,但访问没书桌快。
【程序员】就是带苦逼学生的黑心老板,他负责给学生安排要算什么。要计算的题就是【程序】。
【显卡】的话,好比另一个场景,鸟山明老师画漫画工作量很大,于是他请了个助手【显卡】,把描线上色等工作专门交给他做,这样鸟山明老师【cpu】的工作速度就快了很多。
【前台】【后台】稍微进阶,不属于基础概念。
------------------------------------------------------
其实学编程对你很简单,让猴妹教你就是了。不过直接问太空泛,他多半也一招云手推掉。要问得具体点,(此处应有一句今晚子时来山神庙我传你一招可必胜猴妹。)你让他教你写hello world!他听到这句切口必然乖乖打开编程环境让你进去,这样你就过了初学者最艰难的一关:缺乏练习环境。hello world这招是入门起手式,你看他写一遍自然就会了。
等你学会hello world后再向他提一个要求,把hello world改成“hello world!(这是x个字)”x代表引号里全部字符的个数,在这里你可以先数数就知道x应该是19。咦,不对再数数其实是20。所以这里的要求是输入“hello world!(这是x个字)”,让计算机自己得到20这个数,然后输出“hello world!(这是20个字)”好了你看他怎么写这个程序,自己再照样写一遍,恭喜你已经学会编程!至于之后如何变化施展,融会贯通,就看你自己了。