2010-09-08 5 views
12

मेरा दिन का काम एक अच्छा है, लेकिन कई बार मैं अपने प्रोग्रामिंग प्रयासों को उस विज्ञान में डालना चाहता हूं जो विज्ञान को बड़े पैमाने पर लाभान्वित करता है।प्रोग्रामिंग में और अधिक शामिल होने के लिए जो विज्ञान और मानव जाति के उन्नयन को लाभ पहुंचाता है

मेरे अतिरिक्त चक्रों के दौरान बीओआईएनसी फोल्ड प्रोटीन और मंजी सेटी डेटा को बस देने से कुछ और।

क्या कोई यह अब कर रहा है? क्या कोई ऐसी परियोजनाएं हैं जिन पर मैं शामिल हो सकता हूं?

+2

मुझे एहसास है कि यह एक व्यक्तिपरक प्रश्न है और बंद होने की संभावना है। उम्मीद है कि यह नहीं होगा, क्योंकि मुझे यकीन है कि मैं इस पूछताछ के साथ अकेला नहीं हूं, और उत्तरों का एक अच्छा सेट निश्चित रूप से कई लोगों को लाभान्वित करेगा। –

+1

यह सिर्फ इतना नहीं है कि प्रश्न व्यक्तिपरक है, यह भी है कि यह 1 में से एक है) बहुत स्थानीयकृत (यानी * आप क्या करना चाहते हैं) या 2) बहुत व्यापक (यानी आप जो कुछ भी कर सकते हैं वह कर सकते हैं) ।स्टैक ओवरफ़्लो नहीं है --- उच्चतम वोट किए गए प्रश्न पृष्ठ की उपस्थिति के बावजूद --- अच्छा और प्रबंधन सूची बनाना। – dmckee

+0

http://programmers.stackexchange.com/ – ChrisF

उत्तर

5

मुझे कभी भी सबसे संतोषजनक भावनाओं में से एक यह जानना था कि एक परियोजना पर अग्रणी वैज्ञानिक ने एक बार काम किया था, उस परियोजना पर उनके काम के लिए नोबेल पुरस्कार जीता। (नोबेल यह है कि यह क्या है, यह पंद्रह साल बाद हुआ था और विज्ञान के बाद कई सालों बाद भी। आपको याद है कि सचमुच सैकड़ों प्रोग्रामर शामिल थे और कोई भी सक्षम प्रोग्रामर जो मैंने किया था, लेकिन यह जानना अच्छा था कि मैंने योगदान दिया था।) तो, मैं निश्चित रूप से समझ सकता हूं कि आप कहां से आ रहे हैं।

आप यह नहीं कहते कि अब आप कहां काम कर रहे हैं, लेकिन यदि आप वर्तमान में विज्ञान परियोजना पर काम नहीं कर रहे हैं, तो आपको एक नौकरी क्यों नहीं मिलती? आपको अपनी विज्ञान पृष्ठभूमि को ब्रश करना पड़ सकता है, लेकिन यदि आप इसमें रुचि रखते हैं, तो इसके लिए जाओ!

आप यह नहीं कहते कि आप कहां रहते हैं। वाशिंगटन, डीसी के क्षेत्र में

  • संघीय सरकार एजेंसियों जो क्षेत्रों की एक किस्म में वैज्ञानिक अनुसंधान करने का एक बहुत देखते हैं: अमेरिका में, कम से कम, वहाँ के अवसरों के बहुत सारे विज्ञान से संबंधित प्रोग्रामिंग नौकरियों मिल रहे हैं। इनमें से कुछ हैं: 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)। मेरे अनुभव में, वास्तव में सरकार की स्थिति प्राप्त करना काफी मुश्किल है; हालांकि, प्रोग्रामिंग और अन्य आईटी काम सहित समर्थन प्रदान करने के लिए इन एजेंसियों के अनुबंध के साथ कई कंपनियां हैं।
  • यू.एस. के अन्य क्षेत्रों में अभी भी उपर्युक्त (और अन्य) संघीय एजेंसियों में से कुछ में अवसर हैं क्योंकि उनमें से कई देश के अन्य क्षेत्रों में संचालन केंद्र हैं। शायद सबसे अच्छी तरह से ज्ञात है कि नासा के 9 अलग-अलग राज्यों (और डीसी) में 11 प्रमुख केंद्र हैं और अन्य राज्यों में छोटी सुविधाओं पर संचालन भी हैं।
  • जैसा कि अन्य उत्तरों में उल्लेख किया गया है, विश्वविद्यालय विज्ञान से संबंधित प्रोग्रामिंग नौकरियों के लिए भी संसाधन हैं। इनमें से कई को कुछ प्रकार के अनुदान हैं जो अनुसंधान को निधि देते हैं।
  • मैं अन्य देशों की स्थिति से परिचित नहीं हूं, लेकिन मुझे उम्मीद है कि स्थिति कम से कम कुछ अन्य प्रमुख औद्योगिक राष्ट्रों में समान होगी।
2

यह संभवतः आप जो खोज रहे हैं वह संभव नहीं है, लेकिन यदि आप समाज और जरूरतों की सहायता करने की तलाश में हैं, तो निम्न संगठन बहुत अच्छा करता है: givecamp: Coding for Charity

एक अलग प्रकार की चुनौती के लिए, खुली स्रोत परियोजनाएं हैं जो हमेशा एक और सहायक हाथ का उपयोग कर सकती हैं। How to get involved in an open source project

मुझे इस बारे में पता नहीं था, लेकिन अगर आप अल्ट्रा-गणितीय The OpenScience Project पर अल्ट्रा-गणितीय रहना चाहते हैं तो ओपन सोर्स साइंस सॉफ्टवेयर है।

4

आप स्नातक छात्रों के लिए स्थानीय विश्वविद्यालय से भी पूछ सकते हैं जिन्हें शोध परियोजनाओं के लिए सॉफ़्टवेयर टूलिंग की आवश्यकता है। कई भौतिकविद अपने स्वयं के औजार (सिमुलेटर, इत्यादि) को घुमाते हैं और मुझे लगता है कि वे अपने निपटान में एक गुणवत्ता प्रोग्रामर होने के लिए उत्साहित होंगे। शायद आप उच्च प्रोफ़ाइल परियोजनाओं से जुड़े हो जाएंगे; या शायद आप उस सॉफ्टवेयर को लिखेंगे जो कुछ बच्चा वास्तविकता के हमारे दृष्टिकोण को बदलने के लिए उपयोग करता है।

जो भी आपको मिल रहा है उसके साथ शुभकामनाएं।

+0

पर पूछने का प्रयास करें अक्सर (मेरे क्षेत्र में हमेशा आवश्यक) छात्र को खुद को लिखना पड़ता है क्योंकि विश्लेषण की आय के रूप में आवश्यकताओं को अंतःक्रियात्मक रूप से विकसित किया जाता है। – dmckee

0

"socially relevant computing" के लिए एक त्वरित गूगल क्या यह एक आंदोलन मेरे पुराने प्रोफेसर सनी भैंस पर यहाँ शुरू कर दिया है। माइक्रोसॉफ्ट और कई अन्य विश्वविद्यालयों ने इसे चुनना शुरू कर दिया है। यह एक अच्छा विचार है और वास्तव में आपको अच्छा महसूस होता है जब आप दरवाजे से काम करने वाले उत्पाद प्राप्त करते हैं।

सामान्य रूप से, सुपरस्ट्रिंगचेज़ ने कहा, स्थानीय विश्वविद्यालय से पूछें।

0

मुझे पता है कि हर कोई जानता है कि आप कहां से बात कर रहे हैं, "विज्ञान बड़े," लेकिन मैं नहीं करता। कुदरती तौर से वर्गीकृत करने के लिए, वहाँ प्रोग्रामिंग gigs के दो प्रकार हैं:

  1. तरह है जिसमें आप बुराई साम्राज्य के लिए काम कर रहे हैं, उनके म्युचुअल फंड बेहतर निवेश कर रही है, या बेहतर कंपनियों को बेचने के लिए कैसे पता लगाना, आदि आदि
  2. जिस तरह से आप बुरा साम्राज्य में कहीं भी काम कर रहे हैं, लेकिन आपकी परियोजना में "शुद्ध" प्रौद्योगिकी फोकस है (या एक प्राप्त हो सकता है)। इसमें ओपन सोर्स (और पे-फॉर-सपोर्ट एग्रीमेंट्स के साथ ओपन सोर्स :) शामिल है)।

बस इस बारे में सोचें कि अपाचे परियोजना ने विज्ञान (या MySQL, या यहां तक ​​कि जावा) को कैसे लाभ पहुंचाया है। जितना करीब आप एक शुद्ध प्रौद्योगिकी फोकस प्राप्त कर सकते हैं, उतना अधिक मौका जो आपको मदद करने का है। यह मेरा जवाब है, हालांकि ...

यदि आप अपना गीक प्राप्त करना चाहते हैं और "विज्ञान" के साथ तत्काल लिंक प्राप्त करना चाहते हैं, तो सफेद लैब कोट्स में ड्यूड्स (और डडेट्स) का अर्थ व्यक्तिगत लाभ के लिए शुद्ध शोध कर रहा है। .. वे लोग आमतौर पर विश्वविद्यालयों में काम करते हैं और शोध सहायक या शिक्षण सहायक का उपयोग करते हैं, जो "कोडिंग के बारे में सबसे ज्यादा जानता है" (मुझे पता होना चाहिए, मैं वहां एक बार था)। यदि आप वास्तव में मदद करना चाहते हैं, तो अपने स्थानीय विश्वविद्यालय में चले जाएं, और सीधे उस विभाग के लिए जाएं जो आपकी कल्पना पर हमला करता है। प्रशासनिक सहायकों से पूछें कि उनके मालिक कौन हैं। जब आपको शो चलाने वाले मुख्य प्रशासनिक सहायक मिलते हैं, तो वे आपको यह बताने में सक्षम होंगे कि आप किस प्रोफेसर से बात कर सकते हैं, आपको उनसे बात करने के लिए क्या पहनना चाहिए, और आपको किस तरह की चीजें कहना चाहिए ताकि उन्हें रुचि होगी तुमसे बात कर रहा हूँ। निश्चित रूप से जब आप एक कोडर के रूप में अपनी सेवाएं प्रदान करते हैं, तो आपको एक या दो लेना होगा।

यदि आप ऐसा करते हैं, तो पर विचार करना न भूलें जब आप पैसे चार्ज करना शुरू कर देंगे। इस तरह आप अपने दिन की नौकरी छोड़ सकते हैं और बस "बड़े पैमाने पर विज्ञान" पूर्णकालिक कर सकते हैं।

0

मेरे अतिरिक्त चक्रों के दौरान बीओआईएनसी फोल्ड प्रोटीन और मंजी सेटी डेटा को बस देने से कुछ और कुछ।

दोनों BOINC और SETI भी नए स्वयंसेवक प्रोग्रामर का स्वागत करेंगे।

संबंधित मुद्दे