一个物理学家需要学多少编程知识?

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

Re: 一个物理学家需要学多少编程知识?

#16

帖子 yjcong »

shinery 写了:一般来说,学编程是计算机专业人员的事情。现在各行业分工很细,要做物理学家其实要的是物理学知识,不需要编程知识,你所学会的编程只能解决简单问题,物理学家要解决大问题那是要用到超级计算机、云计算方案、十分NB的专业化软件 -- 那绝不是物理学家能搞掂的。

当然,学物理后来转到IT专业的不少,熟练编程对这个可能有用。
cern里估计至少有1/4到1/3的物理学家在整天写代码. 第一个html就是cern的物理学家弄出来的. mathematica的"作者"就是caltech毕业的物理学博士.
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
头像
zwdnet
帖子: 348
注册时间: 2010-06-09 15:22

Re: 一个物理学家需要学多少编程知识?

#17

帖子 zwdnet »

关于C语言,我以为就跟人类语言里“天煞的”英语一样,在中国只会汉语当然能活,但是别人学术交流都使用英语,你不会,就只能等翻译,还不一定有。很多计算机技术(比如算法,数据结构,操作系统,数值计算等)都用C语言来描述,不懂当然吃亏。这未必是最好的选择,但是已经约定俗成了,跟英语一样。
您好,请多关照!
科学爱好者
帖子: 38
注册时间: 2010-11-26 14:34

Re: 一个物理学家需要学多少编程知识?

#18

帖子 科学爱好者 »

zwdnet 写了:关于C语言,我以为就跟人类语言里“天煞的”英语一样,在中国只会汉语当然能活,但是别人学术交流都使用英语,你不会,就只能等翻译,还不一定有。很多计算机技术(比如算法,数据结构,操作系统,数值计算等)都用C语言来描述,不懂当然吃亏。这未必是最好的选择,但是已经约定俗成了,跟英语一样。
科学计算主要用FORTRAN吧?有些大学的《数值计算方法》教科书是用FORTRAN讲的,还有IDL和Python.

我所知道的主要科学计算软件、论文软件就是蓝字那些,还有从何勃亮个人网站看到的《天文科学软件集》,但是不知道学Linux要掌握到什么程度,我觉得“UNIX操作系统的原理”好像不是物理学家必须掌握的,但是又不能一无所知。对于C语言,我也缺乏足够的兴趣。
安装Linux是为了科学计算和编程,思想和思考才是Linux的强项。多媒体娱乐请用Windows.
头像
大宝
帖子: 3077
注册时间: 2008-06-30 22:32
联系:

Re: 一个物理学家需要学多少编程知识?

#19

帖子 大宝 »

只知道以前的科学家,还是诗人、画家、哲学家、雕塑家什么的
所以,LZ 责任重大啊~!
头像
kedacheng
帖子: 103
注册时间: 2008-08-03 14:12

Re: 一个物理学家需要学多少编程知识?

#20

帖子 kedacheng »

:em09
上次由 kedacheng 在 2010-11-27 10:51,总共编辑 1 次。
头像
liu滔
帖子: 7214
注册时间: 2010-10-09 23:01

Re: 一个物理学家需要学多少编程知识?

#21

帖子 liu滔 »

看来这个论坛真是藏龙卧虎啊,这么多各方面的专业人士,小弟在此献丑了 :em06
不过楼主真的可以不需要了解到那么深的地步,虽然本人对操作系统的原理涉猎不深,但多少知道一点,系统原理跟科学计算关系不大……
楼主只要专注于学习上述东西,在碰到的时候学一下必要的附加知识就可以了 :em11
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 一个物理学家需要学多少编程知识?

#22

帖子 tenzu »

需要用到自然就会去学,编程水平不一定多高,但是得能解决自己的问题
反正我只会hello world
头像
扭曲杰
帖子: 528
注册时间: 2010-03-24 10:33

Re: 一个物理学家需要学多少编程知识?

#23

帖子 扭曲杰 »

额,学习了 :em11
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新

Re: 一个物理学家需要学多少编程知识?

#24

帖子 wzssyqa »

没看明白lz时来科普的还是来请教的。

如果是科普的,在下谢过

如果是请教的:记住你那句话,很多东西都是相通的,大家没有那么菜
thorne
帖子: 660
注册时间: 2008-10-08 22:01

Re: 一个物理学家需要学多少编程知识?

#25

帖子 thorne »

工具什么的够用就行
不应该过分关注于术而忽略道

代码: 全选

其实我是个Debian GNU/Linux用户
Octave script :http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=254511
Octave中文:http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=318969
科学爱好者
帖子: 38
注册时间: 2010-11-26 14:34

Re: 一个物理学家需要学多少编程知识?

#26

帖子 科学爱好者 »

什么叫“来科普还是请教”?我对编程了解不多,但是知道一些科研机构的工作模式,至于超级计算机和科学计算软件的部分,是国家天文台一个专业人士(何勃亮,[email protected])发Email告诉我的,不是我瞎编的。Shinery说:“物理学家不需要学编程,物理学家不能搞定超级计算机和十分NB的专业软件,需要计算机人士的帮助。”我觉得有点荒唐,所以多写了点我知道的事实,绝非吹牛。

在Linux和编程方面我还是新手,我不会随便说大话的。
安装Linux是为了科学计算和编程,思想和思考才是Linux的强项。多媒体娱乐请用Windows.
头像
shinery
帖子: 1378
注册时间: 2009-07-22 22:23

Re: 一个物理学家需要学多少编程知识?

#27

帖子 shinery »

楼主,我不是研究物理的,可能是我不了解你们的科研内容,所以有些说的不合适,表示歉意。 :em06
对于我研究的内容来说,如果到了需要用到编程序来处理的地步了,那就一定需要专业人士的帮助,可能我没有到那个境界吧。
可以跟你讲点有意义的吧,你可以学一点C语言编程知识,对于学习其它编程语言应该是有帮助的,这条应该没有说错,Fortran和C/C++各有优点。
愿扣上你双手,至繁华浪处到沙丘。
头像
moe17
帖子: 24
注册时间: 2010-09-17 22:51

Re: 一个物理学家需要学多少编程知识?

#28

帖子 moe17 »

看你自己的实际需要吧 有的人是因为自己的工作 边工作边补充知识 有的人是用自己所学的东西来做自己想做的东西
不是所有的物理学家都需要编程知识的吧
我自己以前是学图形图像的 因为对AS脚本跟web感兴趣所以 自学一些编程 感觉里面都有些相通之处
楼主可以专一门 然后向其他的拓展一些 不同的语言擅长不同的领域 就如同PS跟CorelDRW一样 都是画图的 虽然用它们可以画出同样的图 但是画有的用PS方便 有的用CorelDRW方便
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: 一个物理学家需要学多少编程知识?

#29

帖子 qiii2006 »

看的我泪汪汪,LZ,好强大。

突然就感觉到了自己的渺小。 :em01
[email protected]

我是心之所在,你好,世界

I,KDE
头像
trigger
帖子: 1604
注册时间: 2006-10-25 18:08

Re: 一个物理学家需要学多少编程知识?

#30

帖子 trigger »

linux的基础还是要有一些的。最基本的:你不能把在自己台式机上用windows环境处理过的Dos/windows风格的文本文件直接上传到linux/unix/mac大型机,那样百分之百要坏事。
我在天涯的国际观察版看到一个帖子,作者好像是个天体物理学者,有很多编程经验。你可以想办法联系一下他,或许有帮助。
楼主真是一派胡言,真可谓:“两个黄鹂鸣翠柳,不知所云;一行白鹭上青天,不知所止“。本来不想和你辩论,今天气愤不过,和你理论一番。我国宪法写得清清楚楚:“一夜夫妻百日恩,七楼以上才有电梯”。这个想必你知道,既然知道,你就不能断章取义,就算是天气预报,它还有不准的时候呢!!!再者说了,那中国银行也不是你一家开的。人家马拉多纳都结婚了,你还拿着粮票顶什么用呢。真是滑天下之大稽。前些日子,全国人大刚刚开过会,郑重声明:“中国不搞多party制,存栏母猪给补贴”。多好的事呢,楞让你这号人给搅混了。
回复