cern里估计至少有1/4到1/3的物理学家在整天写代码. 第一个html就是cern的物理学家弄出来的. mathematica的"作者"就是caltech毕业的物理学博士.shinery 写了:一般来说,学编程是计算机专业人员的事情。现在各行业分工很细,要做物理学家其实要的是物理学知识,不需要编程知识,你所学会的编程只能解决简单问题,物理学家要解决大问题那是要用到超级计算机、云计算方案、十分NB的专业化软件 -- 那绝不是物理学家能搞掂的。
当然,学物理后来转到IT专业的不少,熟练编程对这个可能有用。
一个物理学家需要学多少编程知识?
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: 一个物理学家需要学多少编程知识?
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- zwdnet
- 帖子: 348
- 注册时间: 2010-06-09 15:22
Re: 一个物理学家需要学多少编程知识?
关于C语言,我以为就跟人类语言里“天煞的”英语一样,在中国只会汉语当然能活,但是别人学术交流都使用英语,你不会,就只能等翻译,还不一定有。很多计算机技术(比如算法,数据结构,操作系统,数值计算等)都用C语言来描述,不懂当然吃亏。这未必是最好的选择,但是已经约定俗成了,跟英语一样。
您好,请多关照!
-
- 帖子: 38
- 注册时间: 2010-11-26 14:34
Re: 一个物理学家需要学多少编程知识?
科学计算主要用FORTRAN吧?有些大学的《数值计算方法》教科书是用FORTRAN讲的,还有IDL和Python.zwdnet 写了:关于C语言,我以为就跟人类语言里“天煞的”英语一样,在中国只会汉语当然能活,但是别人学术交流都使用英语,你不会,就只能等翻译,还不一定有。很多计算机技术(比如算法,数据结构,操作系统,数值计算等)都用C语言来描述,不懂当然吃亏。这未必是最好的选择,但是已经约定俗成了,跟英语一样。
我所知道的主要科学计算软件、论文软件就是蓝字那些,还有从何勃亮个人网站看到的《天文科学软件集》,但是不知道学Linux要掌握到什么程度,我觉得“UNIX操作系统的原理”好像不是物理学家必须掌握的,但是又不能一无所知。对于C语言,我也缺乏足够的兴趣。
安装Linux是为了科学计算和编程,思想和思考才是Linux的强项。多媒体娱乐请用Windows.
- 大宝
- 帖子: 3077
- 注册时间: 2008-06-30 22:32
- 联系:
- kedacheng
- 帖子: 103
- 注册时间: 2008-08-03 14:12
- liu滔
- 帖子: 7214
- 注册时间: 2010-10-09 23:01
Re: 一个物理学家需要学多少编程知识?
看来这个论坛真是藏龙卧虎啊,这么多各方面的专业人士,小弟在此献丑了
不过楼主真的可以不需要了解到那么深的地步,虽然本人对操作系统的原理涉猎不深,但多少知道一点,系统原理跟科学计算关系不大……
楼主只要专注于学习上述东西,在碰到的时候学一下必要的附加知识就可以了

不过楼主真的可以不需要了解到那么深的地步,虽然本人对操作系统的原理涉猎不深,但多少知道一点,系统原理跟科学计算关系不大……
楼主只要专注于学习上述东西,在碰到的时候学一下必要的附加知识就可以了

- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
- wzssyqa
- 帖子: 4010
- 注册时间: 2008-04-07 17:36
- 来自: 泰安人在阜新
Re: 一个物理学家需要学多少编程知识?
没看明白lz时来科普的还是来请教的。
如果是科普的,在下谢过
如果是请教的:记住你那句话,很多东西都是相通的,大家没有那么菜
如果是科普的,在下谢过
如果是请教的:记住你那句话,很多东西都是相通的,大家没有那么菜
宇宙=数学 *物理 sssssssss Ubuntu 桌面培训 sssssssss 问打包的问题之前先看
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
-
- 帖子: 660
- 注册时间: 2008-10-08 22:01
Re: 一个物理学家需要学多少编程知识?
工具什么的够用就行
不应该过分关注于术而忽略道
不应该过分关注于术而忽略道
代码: 全选
其实我是个Debian GNU/Linux用户
Octave中文:http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=318969
-
- 帖子: 38
- 注册时间: 2010-11-26 14:34
Re: 一个物理学家需要学多少编程知识?
什么叫“来科普还是请教”?我对编程了解不多,但是知道一些科研机构的工作模式,至于超级计算机和科学计算软件的部分,是国家天文台一个专业人士(何勃亮,[email protected])发Email告诉我的,不是我瞎编的。Shinery说:“物理学家不需要学编程,物理学家不能搞定超级计算机和十分NB的专业软件,需要计算机人士的帮助。”我觉得有点荒唐,所以多写了点我知道的事实,绝非吹牛。
在Linux和编程方面我还是新手,我不会随便说大话的。
在Linux和编程方面我还是新手,我不会随便说大话的。
安装Linux是为了科学计算和编程,思想和思考才是Linux的强项。多媒体娱乐请用Windows.
- shinery
- 帖子: 1378
- 注册时间: 2009-07-22 22:23
Re: 一个物理学家需要学多少编程知识?
楼主,我不是研究物理的,可能是我不了解你们的科研内容,所以有些说的不合适,表示歉意。
对于我研究的内容来说,如果到了需要用到编程序来处理的地步了,那就一定需要专业人士的帮助,可能我没有到那个境界吧。
可以跟你讲点有意义的吧,你可以学一点C语言编程知识,对于学习其它编程语言应该是有帮助的,这条应该没有说错,Fortran和C/C++各有优点。

对于我研究的内容来说,如果到了需要用到编程序来处理的地步了,那就一定需要专业人士的帮助,可能我没有到那个境界吧。
可以跟你讲点有意义的吧,你可以学一点C语言编程知识,对于学习其它编程语言应该是有帮助的,这条应该没有说错,Fortran和C/C++各有优点。
愿扣上你双手,至繁华浪处到沙丘。
- moe17
- 帖子: 24
- 注册时间: 2010-09-17 22:51
Re: 一个物理学家需要学多少编程知识?
看你自己的实际需要吧 有的人是因为自己的工作 边工作边补充知识 有的人是用自己所学的东西来做自己想做的东西
不是所有的物理学家都需要编程知识的吧
我自己以前是学图形图像的 因为对AS脚本跟web感兴趣所以 自学一些编程 感觉里面都有些相通之处
楼主可以专一门 然后向其他的拓展一些 不同的语言擅长不同的领域 就如同PS跟CorelDRW一样 都是画图的 虽然用它们可以画出同样的图 但是画有的用PS方便 有的用CorelDRW方便
不是所有的物理学家都需要编程知识的吧
我自己以前是学图形图像的 因为对AS脚本跟web感兴趣所以 自学一些编程 感觉里面都有些相通之处
楼主可以专一门 然后向其他的拓展一些 不同的语言擅长不同的领域 就如同PS跟CorelDRW一样 都是画图的 虽然用它们可以画出同样的图 但是画有的用PS方便 有的用CorelDRW方便
- qiii2006
- 帖子: 1484
- 注册时间: 2008-08-20 18:33
- 来自: 泰达希尔
- 联系:
- trigger
- 帖子: 1604
- 注册时间: 2006-10-25 18:08
Re: 一个物理学家需要学多少编程知识?
linux的基础还是要有一些的。最基本的:你不能把在自己台式机上用windows环境处理过的Dos/windows风格的文本文件直接上传到linux/unix/mac大型机,那样百分之百要坏事。
我在天涯的国际观察版看到一个帖子,作者好像是个天体物理学者,有很多编程经验。你可以想办法联系一下他,或许有帮助。
我在天涯的国际观察版看到一个帖子,作者好像是个天体物理学者,有很多编程经验。你可以想办法联系一下他,或许有帮助。
楼主真是一派胡言,真可谓:“两个黄鹂鸣翠柳,不知所云;一行白鹭上青天,不知所止“。本来不想和你辩论,今天气愤不过,和你理论一番。我国宪法写得清清楚楚:“一夜夫妻百日恩,七楼以上才有电梯”。这个想必你知道,既然知道,你就不能断章取义,就算是天气预报,它还有不准的时候呢!!!再者说了,那中国银行也不是你一家开的。人家马拉多纳都结婚了,你还拿着粮票顶什么用呢。真是滑天下之大稽。前些日子,全国人大刚刚开过会,郑重声明:“中国不搞多party制,存栏母猪给补贴”。多好的事呢,楞让你这号人给搅混了。