08.06.29                                                       阴今天公司来一个新人,重点大学的一个应届毕业生(大学名称就不说了),有点腼腆的一个小伙。在登记完一些材料后,他坐到了指定的位置上——我的对面。我见他没事可干,就叫他找一些部门经理,看他能否分配一些任务给他(这里要鄙视一下我们公司,把人招进来,却没有专人指导,也没人给予他必要的培训,如入职培训之类的)。他的回答有点让我吃惊:不急,先在公司歇两天。中午出去吃饭时他跟我们一起吃饭,我对他说:“如果你想留在公司,最好表现积极一点,如果不想留那另当别论”。08.06.30                                                               阴上午我见他实在没事可做,心想反正我们项目也需要人,我干脆叫他完成一些项目的小模块。我跟他一说,他也乐于接受我的领导。我交给他一个任务:在一个单文档工程新建一个工具栏,在这个工具栏上创建两个控件:一个是静态文本控件,上面有“开始”的字符,一个是进度条控件,静态文本控件的长度为50,进度条控件的长度是100。虽然这个在项目中要用到,但我更多的意思是看看他使用VC的水平怎样,因为之前他告诉我在学校里用VC编过程。接着他开始干了。开始我有点奇怪他居然不去上网查资料,只是在座位上不停地翻那本叫什么Visual C++指南的书,似乎想在书上找代码。我的事也多,就没去管他。快下班时我去检查他干得怎样。他有点为难地问我:“哪个新建的工具栏怎么显示啊?”我吃了一惊,心想:忙了一个下午,连个工具栏都没显示出来。我只好耐心教他:“首先你新建了一个工具栏资源,然后你看看一个单文档工程里框架类已经有了一个工具栏对象,那么你就可以再在框架类里添加一个工具栏对象,然后显示和创建可以参考已经有了那个工具栏对象”。他点点头表示明白了。我见他完成这个任务似乎有困难,就发了一些参考代码给他。08.07.01 阴上午他问我怎么把控件拖拉到工具栏上。我想:看来他不懂动态创建啊,只好又耐心解释给他:“创建控件有两种方式,一是你所说的拖拉控件的方式,另外一种是动态创建的方式”。我又举例:“MFC不是有一个Create的成员函数吗?就是用来动态创建的。” 他点点头表示明白了。看来之前他没有看懂昨天我给他的参考代码,因为其中就有动态创建。过了一会他说他用代码创建了一个静态文本,但是运行时就是显示不出来。我过来一看,原来他在CMainFrame::OnCreate函数里定义了一个CStatic MyStaic,便对他说:“你看这个CStatic MyStaic是一个局部变量,一出OnCreate函数便不起作用了,所以你是不是应该在CMainFrame类定义一个CStatic类的成员变量,这样它在这个类全局都是有效的。另外你清楚局部变量和全局变量的区别吗?”他一副茫然的样子。中午吃饭时我告诉他后天我要出差。他说出差要不要向公司请假。我说出差一般是因公的,不需要请假,跟公司说就行了。他说:“那可不可以借出差之名出去玩几天”我说:“你最好放弃这样的学生思维,因为这关乎到职业道德。”                                                     (未完待续)

解决方案 »

  1.   

    // mfc一个框架而已,不会很正常,不会 stl 还以为自己会的程序员都满大街跑
    // #end
    // 如果写一个最小生成树的算法,你不一定写的过人家
      

  2.   

    什么stl,最小生成树的,举的不恰当,因为那确实不是必须会的,会抄别人的程序却是必须会的。
      

  3.   

    前辈们多指导指导我们晚辈, 我可不想毕业后什么都要从头学.stl用起来倒简单, 反正建个容器后一点就什么都有了, 要指针反正就是::iterator, 但是MFC一直入不了门, 用windows forms application和win32 project\ MFC application建的项目有什么区别? 我只知道前两个代码还大致能看懂, MFC建的项目就一点都看不懂, 要改也没地方下手. 恳请前辈指点
      

  4.   

    vc有这么重要么?记得一师兄都说现在谁还用MFC.
    不过所说重点大学的学生是那个水平也无语.
    动态创建竟然设局部变量.
    我也是某J8重点大学的...
      

  5.   

    似乎有些意思Mark新人,态度是关键!
    可惜我刚成为新人的时候,没有人带我所有会的不会的,都得自己一点点摸索出来。
      

  6.   

    我部门也来个新手,大学学java的但一问他c怎么样他说和java差不多,没什么问题,我没什么语言了.带人真难.不想当老师
      

  7.   


    这句话有道理虚心很重要
    更正一点
    stl一点也不简单。
    会用是一回事用好又是另一回事。。
      

  8.   

    出来一年了,还算是个新人吧。
    现在和VC打交道,用起来容易学起来难啊!到现在还是改代码的水平,惭愧PS:好希望有一部人肉搜索机啊 ^o^