至少要懂C语言的基础,虚拟机语言之类的,如java和C#至少要懂一门,PHP也行,但是路子不宽。因为你还要考虑下移动端,java的话熟悉下控件直接转Android,C#的也可以开发android和ios,最后,你至少会一门脚本语言,比如python和ruby。数据库你至少要会两三种。常见的数据库比如:MSSQL,mysql,oracle,postgresql,DB2等。
如果是做web开发的话,你还需要会JS,jquery,HTML和css,至少你要会简单的使用。
网页系前端JS
网页系的html/html5+js+ssh
客户端系c/c++/c#
服务器系 c/c++
IOS系 ObjC
Android系androidJava
数据库系 SQL必须,一般perl/python会一个,bash/dash会一个
运维系 bash/dash
功能具体也不好说
语言的话
vb不一定的
c基本都会
可能会的:c++,java,c#,js,python,php