1,自己手动作一个处理器。 用relay 也好,或者高级一点,用现成的逻辑们芯片,手动搞一个。绝对不能搞软件模拟, 一定要手动,用relay , 用逻辑门等来搞。 能运行十几条指令就行了。这个是硬件。
2, 自己手动,写一个编译器。 一定要手动,不能用任何的现成的库,工具, 从零起点低搞,用任何语言都可以。这是软件。
只要这两个事搞完了,恭喜,你比99,9999%的科班IT人都厉害。
如果这两个事都搞完了,还能再花点时间,比如1年左右,学一个高级语言,什么语言都行,那你就是权威了。而且在做完上述两件事后再学高级语言,你会发现,自己学的高级语言,比科班出生的要厉害100倍,比他们要学得好100倍,算法要比他们厉害100倍。。
上面有人提到算法,数据结构是计算机的核心课程。我告诉你,只要你搞完上述三件事,你会发现算法也好,数据结构也罢,简单到形如儿戏,joke 的地步。当然我说的是学习,看懂,运用别人已经“发明”出来的算法和数据结构。
计算机已经发展到程度,任何的算法,任何数据结构,任何的任何,只要你想得到,99%的可能是,别人已经搞出来了,你唯一要做的就是要弄懂别人已经搞出来的。重新发明车轮既愚蠢,也没有任何必要。
人到中年发一个文章,说美国某努贝尔经济学家说,AI,人工智能等就是统计学。坛子里吵翻了天,其实只要闭桌眼睛想一想, 计算机的软硬件如何工作,那AI, 人工智可不就是统计学吗,这还能有问题吗, 能炒起来吗!