首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更多地参与有利于科学和人类进步的编程

如何更多地参与有利于科学和人类进步的编程
EN

Stack Overflow用户
提问于 2010-09-09 05:17:43
回答 7查看 410关注 0票数 12

我的日常工作是一份不错的工作,但有时我渴望将我的编程努力投入到对整个科学有益的事情上。

这不仅仅是让BOINC在我的空闲周期中折叠蛋白质和吞噬SETI数据。

现在有人在做这个吗?有没有我可以参与的项目?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-09-09 10:50:14

我曾经有过的最令人满意的感觉之一是,得知我曾经参与的一个项目的首席科学家因在该项目上的工作而获得诺贝尔奖。(就诺贝尔奖而言,这是在我离开之后的15年多,也是在那项科学完成之后的几年。请注意,实际上有数百名程序员参与其中,任何有能力的程序员都可以做我所做的事情,但很高兴知道我做出了贡献。)所以,我当然能理解你的想法。

你没有说你现在在哪里工作,但是如果你现在不是在做一个科学项目,为什么你不去找一个工作呢?你可能需要温习一下你的科学背景,但如果这是你感兴趣的,那就去做吧!

你没说你住在哪里。至少在美国,有很多机会可以获得科学相关的编程工作:

  • 在华盛顿特区有很多联邦政府机构在不同的领域进行科学研究。其中包括:National Institutes of Health (NIH)National Oceanic and Atmospheric Administration (NOAA)National Institute for Standards and Technology (NIST)U.S. Department of Agriculture (USDA)National Aeronautics and Space Administration (NASA)。根据我的经验,要真正获得一个政府职位是相当困难的;然而,有很多公司与这些机构签订了合同,提供支持,包括编程和其他IT工作。
  • 在美国的其他地区仍然有机会在至少一些上述(和其他)联邦机构,因为他们中的许多人在国家的其他地区有运营中心。也许最著名的是NASA在9个不同的州(和哥伦比亚特区)有11个主要中心。
  • 正如在其他答案中提到的,大学也是与科学相关的编程工作的资源。其中许多国家都有某种形式的拨款,用于资助research.
  • I'm,这对其他国家的情况并不熟悉,但我预计其他“主要工业化国家”的情况至少会有些类似。
票数 5
EN

Stack Overflow用户

发布于 2010-09-09 10:00:30

你也可以在当地的一所大学里打听那些需要研究项目的软件工具的研究生。许多物理学家最终使用自己的工具(模拟器等)。我想他们会欣喜若狂,有一个高质量的程序员在他们的支配。也许你最终会接触到更高调的项目;或者你会编写一些孩子用来改变我们对现实的看法的软件。

无论你发现什么,祝你好运。

票数 4
EN

Stack Overflow用户

发布于 2010-09-09 09:51:07

这可能不是你想要的,但如果你想帮助社会和那些需要帮助的人,下面的组织做了很多好事:givecamp: Coding for Charity

对于不同类型的挑战,有很多开源项目总是需要另一只援助之手。How to get involved in an open source project

我没有意识到这一点,但是如果你想在The OpenScience Project上保持超数学,有一个开源的科学软件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3671979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档