请高手提点提点---我现在该学什么
我从小就觉得编程是一件很神圣的工作,所以在上大学时,我毫不犹疑的就选了计算机学院中的网络工程(其实我最想选的是软件工程,无奈分数不够),大一上都是公选课,没有涉及到编程的任何知识,大一下是开了C语言,其实讲的也蛮浅,没有讲什么核心的东西,还好我比较感兴趣,学的还比较认真,参加过ACM选拔,进过ACM集训队,这都是大一下暑期的事情,经过这些觉得基础还马马虎虎,大二上开设了数据结构,简单的结构还是没有问题,算法也接触过一点点(主要是ACM中搞的),现在正值大二上尾,自学了C++,也没有深钻,准备参加工作时的方向是C++工程师或者JAVA工程师,但由于网络工程只开底层开发语言,应该不会开设JAVA,所以C++方向成了我唯一的选择,但现在看到别人编程都写有很好看的界面,我也特别想为我的程序写一个界面,windows编程写界面觉得太麻烦,MFC听说很难,而VB写界面C/C++做核心的调用又会出现问题,请问大牛们还有没有一种比较简单的写界面的方法?还望大牛们提点提点我现在到底是应该去学windows还是去深专C++?
是去继续DOS界面编程搞算法还是去学windows,MFC去做实用的程序?
做一个C++工程师比JAVA工程师的付出要多得多,是吗?
到底我现在该学些什么? (我们大二下开面向对象,我想应该是开C++)。。。。。。。。。。。
一肚子疑问,迷茫中,徘徊中。。。。。。。。
请高手将我拉出深渊,使我重获光明,感激不尽。