快毕业了,要离快校找工做了.到目前还很迷惘自己以后该怎么发展
大学第一年接触了C,第二年接触了C++,第三年导师代我们VC++实例都是在教MFC相关的,
现在我会的就是用MFC做一些数据库编程,平时也会整整界面,如改写CListCtrl让他变成可编辑之类的
最近把毕业设计给老师看了,做了个人事管理系统,老师说学VC++的应用多数在网络编程,像数据库编程
什么的,VB,DP等开发工具都能做,用VC是很麻烦的.可是我偏偏对网络方面不来电.TCP/IP 看着就发毛
所以最近很郁闷,以后该怎么发展,一个毕业生,懂得东西有限,刚好会些VC数据库方面又没人要,网络又不精,
不知道有没过来人指点一下,还真不想一毕业就失业

解决方案 »

  1.   

    这些个学期下来,一般都是用MFC做程序,偶尔才会在win32控制台下编写程序
    因为感MFC程序的创建向导非常方便,不会向在后者里连注册个窗口都要写一堆代码
    所以要做些复杂点的程序我都会用MFC去做,似乎MFC这东西在工作中不是常用到的?
    那我的情况对于将来找工作是不是很不利? 还是很迷惘...有哪位能给个建议什么的也好
      

  2.   

    我认为MFC这套东西对编程方面的思维训练有好处。有些东西你现在看不见它的效果,做久了就发现任何语言都是相通的
      

  3.   

    偶尔才会在win32控制台下编写程序 ?
    -------
    sdk吧你看一下csdn的vc/mfc版的人数就知道了,用mfc的人还是很多的。
      

  4.   

    学什么不重要,只要学精了,就不怕,何况MFC最近的几年内还是有比较好的市场,毕竟它效率高。你有这么好的MFC基础,不要放弃,也不要过早的换语言,因为你还没有精通MFC,所以,继续努力!
      

  5.   

    我是自学VC/MFC的,感觉始终在原地打转,一个朋友说学VC周期太长了,建议我学C#,我现在也是有点犹豫,既想学C#又不想放弃VC,虽然学得不多,看了楼上几位的回帖,我决定还是先巩固VC了
      

  6.   

    有话说MFC过时了,其实也不尽然,有需要使用的地方也多呢.至于你说自己喜欢搞数据库方面的,其实也是一样的道理,肯定有需要的地方.
    虽然我暂时不搞MFC方面的,但是过段时间可能会去搞.我也是应届毕业生
      

  7.   

    学网络,学多媒体,学图像处理,也没啥大不了,这些东西都是学校以前学过的,怕什么呀.不做这些,你要搞什么?搞业务吗?学C#真的只能搞业务了.一个理工科的学生生来就应该做VC的
      

  8.   

    应届毕业生为了找工作,先把MFC学熟些,然后再慢慢深入到Win32 SDK下开发.因为一般纯C的行业,要求三年以上工作经验.
      

  9.   

    其实楼主应该说基础还是不错的,我目前也在用MFC,感觉还不错,加油哦!
      

  10.   

    加油
    大学第一年学了高数
    第二年学了高代
    第3年学了弹力
    第四年找了份工作
    第一天上班用VC, 那个Hollow World 搞了半天
      

  11.   

    呵呵~~~~
    VC我是很喜欢的,好好练习就是了。
    我以前也好LZ有同样的“毛病”,现在好了
    就是一个VC也让自己感到很自豪!
      

  12.   

    vc也好,维他命C也好
    只不过是一种工具而已,哎呵呵
      

  13.   

    有机会多学点,漫漫积累
    很多人还不会MFC呢.
    有一样很牛的话也是人才,学别的也会很快.
      

  14.   

    全面掌握知识是很重要的~~ 都要了解,但是刀子只有一把不论是VC还是.net,java...都是工具而已
    我觉得你应该首先学好基础的,比如数学,计算机基础知识等等~~现在的程序员多了,很多都不值钱的,什么做网页啊,MIS系统的啊,多如牛毛,与其说是搞软件不如说是搞业务~~
    但是"真正的程序员"少啊,也就是那些真正对系统底层了解的程序员少啊~~,现在缺少的其实是这种人才,所以你要往底层研究发展才是出路,简单的谁都会,比如C#,我看了半个月就可以为人家开发系统了,所以要学复杂的才行~~至于就业问题我觉得很实际,你可以先看看市场情况,找点容易得先搞搞,比如.net之类的,但是我对市场不了解,所以你自己斟酌一下~~ 至于你说什么数据库编程啊,网络编程啊之类的东西,经过开发工具厂商包装后都好用了,什么控件之类的都可以拿来就用的,至于深入进去估计也还是有点难度的,但是可以漫漫学但是我觉得作为一个计算机系的学生是要研究CPU,汇编,c/c++,操作系统的,特别是windows操作系统(这个毕竟是当前最流行的系统了),这样才有竞争力,而且你把这些搞定了,什么Delphi啊,java啊,.net啊,还不都简单了~~~是人都可以做的...,而且就算这些工具上手快,其实深入进去也是困难的,但是再困难你把系统搞定了又能难到哪里去呢??现在找工作是难啊,技术都被外国垄断了,中国的程序员只有喝水了~~
      

  15.   

    VC好啊,我一直都在用。 主要是用来开发一些服务。做界面就很少,做界面一般都用VB、Dephi或者dot net
      

  16.   

    楼主呀,我告诉你什么新技术,老技术呀,其实是文理分工不同而已.以前老的技术是理工科的东西,那些新技术是文科的东西.以前我在读高中的时候,有三成的同学去读理工的,有一成的同学去学文科的.那是他们认为理科更实用.但用从学习到工作,文理分工发生了惊天大逆转,很多学理工科的人都搞文了. 
    楼主呀,你觉得文科行吗?你擅长交际吗?你熟悉业务吗?你懂什么是CMS,CRM吗?如果你不擅长话,还是学VC呀,长痛不如短痛.不过呢,学VC,你得有个心理准备,VC学起来有点难.如果你搞新技术,对不起,你还是把以前学的计算机理论知识忘掉吧,因为ERP用不着这玩意儿.话又说回来,如果ERP要加入个什么网络通信之类的东西的话,对不起,你得求助于搞理工类的企业,让他们提供组件给你. 
    要回答学新技术还是VC,那些学文的人帮不了你,学理的人也帮不了你,只有既熟悉新技术,又熟悉旧技术的人才明白
    我也真是的,从小喜欢自然科学,竟然花了一年半时间在学新技术,要知道我英语都不及格呢.如果我文科好的话,就可以学新技术.
      

  17.   

    VC是做理工的学生做的,.net是业务员搞的,就做你去做ERP,.net也不能做出正规的软件.要想做大型的ERP,楼主应该去学Oracle,SAP..net的东西比较简单,他只能做为程序员进入软件行业的敲门砖,如果深入下去,你会发现.net过于单薄.如果学的时间长的话,一个好端端的程序员就报费了.如果你希望自己将来有个舒适的工作环境,不要像暴走族一样跑来跑去.如果你希望自己将来能成为一个国家干部,或者是科长,处长什么的,你应该学VC.
      

  18.   

    .net做软件只适用小型企业,他们大多资金有限,不会为你这个软件支付过多的现金.微软以为搞出.net就可以统一商业,那是痴心妄想.实际上,任何上一门语言要想做大,做好,必须采用分而治之的思想.比如:Java搞脚本的有JavaScript,搞网面的有JSP,搞嵌入的有J2ME,C++搞底层应用的有Windows API,搞高层应用的有MFC,搞3D图形的有DirectX,搞网络的有WinSock.那些想把多个应用整合到一起的思想是得不偿失,很可能会忽略更多的细节.Vista就是一个很好的例子,微软想通过简单的类库,就提供操作系统上的全部功能,结果失败了.事实证明,Vista就是失败品.
      

  19.   

    用VC开发,在工作中大部分时间还是要用mfc来做,我是做通讯的,lz不要担心!
      

  20.   

    我们做工控的也主要是MFC,VC,VB
    最喜欢的就是控件和库
    组态软件知道吗?工控人员的最爱
    if(A 大于B)
     。这个语句在组态软件中可以使用噢越简单越傻瓜越喜欢!
    越简单越傻瓜越喜欢!
    越简单越傻瓜越喜欢!
    越简单越傻瓜越喜欢!
      

  21.   

    每个人学习开始时都得迷茫,书是先读厚了,因为你要学得东西越来越多了,然后越来越薄了,因为你知道选择性的读,然后又厚了,因为那个选择变得越来越复杂......就我来说,大一学Fortran,那是学校的标准课程,大二学一堆语言,如C/C++, Pascal, Cobol, Lisp, 汇编,同时学习数据结构、DOS内核,大三开始用VC第一个程序,大四又去做单片机......实际到工作岗位后才发现,学的东西其实都有用,数据结构是哪都要用自然没得说,VC写通讯模块,Pascal(Delphi)写界面,又要学Java,C#, F#, Powershell,......学无止境,在你真正用到之前,你是没法子找到自己需要的东西的。但是只要你学得精,总是用得上的,怕就怕的是,啥都学的不深,没有自己的特长现在看到很多人做一些即使很简单的题目,也要人给你示例代码,即使人家告诉你方向,你也不去研究,这样的人才真的危险。如果你有方向,坚持走下去,总有好处。行行出状元,但是你学的不深不好,怎么都不可能成为状元
      

  22.   

    会MFC也不错,再加上熟练的用VC操作数据库,找工作应该没问题
      

  23.   

    我原来也喜欢C#,但后来发现C#封装的太厉害,好多底层的东西都不知道,比如一个windows窗口是怎样产生,为什么点个Button,就会响应OnButtonClick()函数,这些东西都是在看了VC以后才知道的..
    当然,每种语言都有各自的长处,个人觉得学精两门就行了..