Подтвердить что ты не робот

Как более активно участвовать в программировании, которое приносит пользу науке и продвижению человеческой расы

Моя дневная работа - хорошая, но есть моменты, когда я долго изо всех сил вкладываю свои усилия в программирование во что-то, что приносит пользу науке в целом.

Что-то большее, чем просто позволить BOINC сбрасывать белки и данные SETI SETI во время моих запасных циклов.

Кто-нибудь делает это сейчас? Существуют ли какие-либо проекты, на которых я мог бы участвовать?

4b9b3361

Ответ 1

Одно из самых приятных чувств, которое я когда-либо испытывал, заключалось в том, чтобы узнать, что ведущий ученый по проекту, который я когда-то работал, получил Нобелевскую премию за его работу над этим проектом. (Нобелевский был тем, чем он был, это прошло более пятнадцати лет после того, как я продвинулся дальше, а также через несколько лет после того, как эта наука была сделана. Разумеется, были задействованы буквально сотни программистов, и любой компетентный программист мог бы сделать то, что я сделал, но было приятно узнать, что я внес свой вклад.) Итак, я могу, конечно, понять, откуда вы пришли.

Вы не говорите, где сейчас работаете, но если вы в настоящее время не работаете над научным проектом, почему бы вам не поработать над ним? Возможно, вам придется освежить свой научный опыт, но если это вас интересует, идите на это!

Вы не говорите, где вы живете. В США, по крайней мере, есть много возможностей для получения заданий, связанных с наукой:

Ответ 2

Вы также можете обратиться в локальный университет для аспирантов, которым требуется программное обеспечение для исследовательских проектов. Многие физики завершают свои собственные инструменты (симуляторы и т.д.), И я бы подумал, что они будут в восторге от того, что у них есть качественный программист. Возможно, вы столкнетесь с более высокопрофильными проектами; или, может быть, вы напишете программное обеспечение, которое использует какой-то ребенок, чтобы изменить наше представление о реальности.

Удачи в том, что вы найдете.

Ответ 3

Скорее всего, это не то, что вы ищете, но если вы хотите помочь обществу и нуждающимся, следующая организация делает много хорошего: givecamp: кодирование для благотворительности.

Для другого типа задач есть много проектов с открытым исходным кодом, которые всегда могут использовать другую руку помощи. Как участвовать в проекте с открытым исходным кодом.

Я не знал об этом, но есть научное программное обеспечение с открытым исходным кодом, если вы хотите оставаться ультраматематичным в The OpenScience Project.

Ответ 4

Там есть приложение для этого.

Хорошо, это веб-сайт, а не приложение: http://www.volunteermatch.org

Ответ 5

Сделайте быстрый google для " социально значимых вычислений" это движение, которое мой старый профессор начал здесь, в SUNY Buffalo. Microsoft и многие другие университеты начали ее подбирать. Это отличная идея и действительно заставляет вас чувствовать себя хорошо, когда вы получаете рабочий продукт из двери.

В общем, как сказал Superstringcheese, спросите в местном университете.

Ответ 6

Я знаю, что все знают точно, о чем вы говорите, когда говорите "наука в целом", но я этого не делаю. Чтобы категоризировать грубо, существует два типа программных концертов:

  • Вид, в котором вы работаете для империи зла, что делает их взаимные фонды лучше инвестировать, или выяснить, как лучше продавать компании и т.д. и т.д.
  • Вид, в котором вы работаете где-то в злой империи, но ваш проект имеет "чистый" технологический фокус (или может получить один). Это включает открытый исходный код (и открытый исходный код с соглашениями о вознаграждении за поддержку:)).

Просто подумайте о том, как проект Apache принес пользу науке (или MySql, или даже Java). Чем ближе вы сможете сосредоточиться на чистой технологии, тем больше у вас возможностей помочь. Это мой ответ, однако...

Если вы хотите, чтобы ваш выродка был включен и имел непосредственную связь с "наукой", то есть парни (и дудлеты) в белых лабораторных халатах, делающие чистое исследование без личной выгоды... эти люди обычно работают в университетах и ​​используют исследователь или ассистент, который "знает больше всего о кодировании" (я должен был знать, я был там один раз). Если вы действительно хотите помочь, перейдите в свой локальный университет и направляйтесь непосредственно в отдел, который поражает ваше воображение. Спросите административных помощников, кто их босс. Когда вы найдете главного помощника администратора, который руководит шоу, они смогут рассказать вам, с какими профессорами вы можете поговорить, что вы должны носить, чтобы поговорить с ними, и какие вещи вы должны сказать, чтобы они были заинтересованы в говорю тебе. Конечно, когда вы предлагаете свои услуги в качестве кодера, вы получите получателя или два.

Если вы это сделаете, не забудьте подумать о , когда начнете взимать деньги. Таким образом, вы можете отказаться от своей дневной работы и просто полностью заниматься "наукой в ​​целом".

Ответ 7

Что-то большее, чем просто позволить BOINC сбрасывать белки и данные SETI SETI во время моих запасных циклов.

Оба BOINC и SETI приветствовали новых программистов-добровольцев.