提问?谁不会?这可能真是一件简单的事,但也未必。
我正在看一本书《学会提问》。提问里有大学问。还有一本书,浏览了一遍,书名叫《你的灯亮着吗》。
通过网络为人解惑已经有些日子了。近日一些事情让我深深感觉到不少同学在提问题方面存在的差距。
一名我的学生,显然是要问我问题,他采用的方式是发表博文:
这种方式的博文想让我看到。答复之余,我真被自己感动了,我居然能够及时看到这篇博文。(见《程序能看懂,但就是不会写》)
下面又是我的一位学生的一篇博文:
我给他做了些评论,提醒他这样的问题应该首先到论坛中找找是否有人提问过,如果没有,到论坛中更有效。专业人士和有心人,能有几个关注到你这个刚到csdn注册的新手?
除了选对提问的地方之外,在咨询时,最好将自己的信息提供者咨询者,这样,别人才能针对你的情况作答。
下面记载的,是一位不知名的学生给的在某篇博文中的评论。这样的方式,确实能保证我看到:
学生:贺老师,C++primer中文版第五版最近出了。用的是C++11标准。本来打算买第四版的。现在有的迷茫。我想问下您要是买的话就最好买最新版的,对吗?
迂者:买书当然买最新版的了。最近正在看一另外一些书,感觉C++primer的阅读可以推迟一下。如果刚刚学编程, 萨维奇(Walter Savitch)《C++程序设计(第8版)》更好一些,如果对C++全貌已经有所知,目标在于提高,看斯特朗斯特鲁普(Bjarne Stroustrup)《C++程序设计语言(特别版•十周年中文纪念版) 》更好。
学生:额 我就是把c++primer plus 快看完两遍了。术后课后题也都在自己慢慢做着。还是有点小晕啊。。您的意思是看完《C++程序设计语言(特别版•十周年中文纪念版) 》再看c+primer吗? 语法的书要读这么多吗?
迂者:《C++程序设计语言(特别版•十周年中文纪念版) 》就是突破了语法的一本书。基于你的进展,除了学各门核心课程的内容,可以在算法,以及开发技术方面多些进展了。
学生:我把电子版的书都下载了,过阵子再具体看,哪本觉得更合适再买。。昨天我群里问了问别人,他们也说应该写些小程序来锻炼下,说的是五子棋和局域网聊天程序吧,要不锻炼的话语言就学死了。。老师,您说我要是像linux方向走,现在应该怎么做好呢。算法和开发技术具体指什么呢。您给我指条明路吧。呵呵。有毅力但是不知道方向,导致现在有些浮躁。。
这时,我意识到他并不是初学者,隐约感觉到可能也不是计算机类专业的学生。不知对方情况,再去发表意见,真可能给他错误的观点了。
迂者:告诉我你的专业、年级,除了学C++之外的其他学习,以及示来的打算,我可能能给你些建议。
学生:老师,我是工科的 机械专业(小方向:液压)的。我是研二的,读的工程硕士,目前在上海。我现在每天能抽出至少四个小时看C++。因为我在公司实习,现在每天的事情不是特别多。做的别的事情好像和C++关系不是特别大啊,呵呵。关于未来:我就是想慢慢的学习C++,一点点的学下去,坚持住。但是听上一级的讲招聘机械这一块的也有要求C++的,所以我想如果明年找工作可以用到我所学的C++的东西最好,就算不能用到的话,要是自己感兴趣的话,我觉得也要学。因为我毕业后不想一直搞机械,如果这方面能够做的更好,我想换个工作试试。
庆幸我没有妄加指点,他的问题,不是学c++那样简单。他心中的问题,其实不应该是如何学C++,看什么书的问题。
迂者:如果彻底转行,代价太大了。所以,要找到机械行业要C++的具体需求,然后据此有所准备才好。你是否可以通过你的人脉,打听到你们行业招C++人要干什么事情,是要做图形方面的工作,或是别的?这样的话,你求职的标签就是机械专业,编程能力有特长的人,而不是削尖脑袋和学计算机的人扎堆去。你争不过他们,也丢掉了自己的长处。计算机和机械有很多的交叉之处,不要用非此即彼的思维处理未来的方向,而是要找好两者的结合,既不浪费之前所学,其实是充分展示了自己的特色。
将这些事情记录下来,启发同学们学会提问。
==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章分类目录(不定期更新) ==|
|== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==|
======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======