1、C语言、C++、C#。2、Java、Brew。3、SQL语言,程序循环。4、IP组网知识,网络知识。5、路由器、交换机、网卡、中继器、网桥、网络硬件设备知识。6、计算机硬件基础知识。7、项目管理知识。