Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1070890
  • 博文数量: 264
  • 博客积分: 7225
  • 博客等级: 少将
  • 技术积分: 5096
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-17 08:53
文章分类

全部博文(264)

文章存档

2011年(33)

2010年(52)

2009年(152)

2008年(27)

我的朋友

分类: LINUX

2009-10-25 09:16:18

【转帖】陈向荣:理论计算工作: 编程决定成果
★ ★
dongdong3881(金币+2,VIP+0):奖励一下啊 10-25 08:29


原子与分子物理所

    从03年-08年,我们课题组还没有一位来自本校或外校(“211工程”或“985工程”高校)的统招生和保送生。由于原子与分子物理所的老师以科研及研究生教学为主,一般不承担本科教学工作,再加上我们毕竟还没有那么有名,所以本校本科生对我们都知之甚少,更不用说外校生了。
    然而,课题组这些来自非“211工程”或“985工程”高校的同学们并没有令我失望,他们也在PRA, PRB, JPB, JPCM, CPL, PLA, SSC等国际期刊上发表了一些论文,但还没有达到我更为希望的结果! 我希望同学们能摆脱课题组常做的研究方向的约束, 开辟一个连老师都很少接触过的新领域, 或者, 同学们还是做课题组以前的研究方向, 但却能通过编写一些程序, 对数据结果进行处理时有自己独到的思想和方法 (这是目前大部分学生所欠缺的).

    我认为,搞理论计算的,如果不接触编程,只会利用一些视窗化(商业)程序,那他的这种研究工作谁(不管他是来自哪个大学)都能做。可是,编程能力却不是每个同学都具有的!同学们在读研究生以前,有些学过编程语言(包括FORTRAN语言、C语言等),有些没有学过。即使学过的,当时也只是学学而已,并没有深入去学。毕竟他们没有预料到搞科研时编程语言是如此重要!

    为了提高同学们的编程能力,我现在很重视学生对具有源代码程序的学习。这对学生是个考验! 我曾暗示他们说“我是否同意你们继续攻读博士学位, 关键看你们是否有能力学会使用源代码程序”. 事实上, 只要同学们静下心来学, 应该是没有问题的, 毕竟还没有涉及到具体编程, 但这种对源代码程序学习的过程将有助于他们日后编程能力的提高.

    我觉得, 对源代码程序进行过学习的学生一定比仅对视窗化(商业)程序进行过学习的学生,在科研上取得的成绩更突出. 课题组在《美国物理评论》A和B系列期刊中发表的论文, 几乎都是利用具有源代码的程序做出的. 如果能进一步配合源代码程序编写一些接口程序,对数据结果进行处理, 取得的成果将会更加突出.
    当然, 如果学生在使用视窗化(商业)程序时, 也编写了一些程序对结果进行处理, 那取得的成绩也会很突出. 因此, 我把“编写程序”作为训练学生的内容之一! “根据实际需要编写程序”则是我对他们的最大期望!

    目前,课题组中具有较强编程能力的学生不多. 我一直想知道, 来自“211工程”或“985工程”高校的同学编程能力如何. 这也是我一直渴望招收来自这些高校的统考生和保送生的原因. 今年课题组终于来了2位来自这类高校的学生, 估计明年还会有这类学校的统考生和保送生进来. 他们以后能使我满意吗?         

   我觉得, 不管学生来自哪类高校, 对理论计算工作者来说, 编程能力才是决定其成果大小的根本! 现在搞理论计算的学者, 能在Science, Nature等世界顶级期刊发表论文, 多归功于其娴熟的编程能力!
其他站点获取
以下URL地址链接到其他站点,小木虫不对链接的有效性、合法性和安全性负责,请自己决定点击查看,如果发现有问题,请及时向版主反馈。
http://www.sciencenet.cn/blog/user_content.aspx?id=264552
阅读(769) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~