说到这个词,在越来越多的方面让我很汗颜。我是学数学和物理学的,不过还是对软硬件感兴趣才让我介入了图形图形的摸索,这和很多计算机、通信的科班出身朋友非常的不和谐。不过对于像我这样半路出家的人,想必也有点同是天涯沦落人之感啊:
首先是程序设计,这是进入这一行当的第一重要的事情,C, C++必须都很精通。语言不求多,但要精。可惜,我这两样都还拿不出手,只够看看别人的代码。
下来就是操作系统了,Windows MFC和Linux下的GCC或者G++都是基本操作,这都不懂还混个毛?这些知道了还得会Make或者CMake,总得组织代码吧?
完了之后就是API了,这一部分很繁琐,OpenGL或者DirectX是起码的,当然先修课程是Computer Graphics。如果要把这些弄懂,解析几何那又是非常基本的操作,可是说每行一步都在解析几何的范围中。
这下都做完之后,差不多计算机的知识就够了,当然对于我这种半路出家的和尚要念得了经,还要学习离散数学、数据结构、编译原理等等。数学和物理的东西,我不太想说了,这些都是我学了快十年的东西,实在没什么新意了。