क्या पेशेवर सॉफ्टवेयर डेवलपर्स अभी भी उद्योग / दुनिया को बदलने वाले ऐप्स बनाने का सपना देखते हैं? [बन्द है]


12

मैं एक शौकीन प्रोग्रामर हूं। वास्तविक दुनिया की समय सीमा, ग्राहक प्रतिक्रिया, या प्रदर्शन समीक्षा की अनुपस्थिति मुझे अगले महान विचार जो दुनिया को बदलने और लागू करने के बारे में दिवास्वप्न से मुक्त करती है। बेशक, मैं जानता हूँ कि मेरे पास लॉटरी जीतने का एक बेहतर मौका है, लेकिन यह पूरी तरह से होमब्रेव्ड ऐप की कल्पना करने में मज़ेदार है जो यथास्थिति को नष्ट कर देता है।

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

एक downer बनने की कोशिश नहीं कर रहा, बस असली सॉफ्टवेयर पेशेवर की मानसिकता में दिलचस्पी :-)


1
बायोटेक पर स्विच करें।
नौकरी

आपको ब्लेड रनर (अंतिम एक) देखना चाहिए ...

जवाबों:


29

हाँ।

जो आमतौर पर करियर नहीं बदलते हैं।


12
हां, और वे दुनिया को बदल देते हैं, लेकिन आप कभी नहीं जान सकते कि दुनिया बदल गई है। xkcd.com/664
टिम विस्क्राफ्ट

@Tim विलिसक्रॉफ्ट वर्ल्ड को तभी बदलना चाहिए जब अगली पीढ़ी के कोडर्स अभी भी उद्योग / दुनिया बदलने वाले ऐप्स बनाने का सपना देखेंगे :)
गोपी

@ समय: आज का एक्सकेसीडी प्रासंगिक है: xkcd.com/864 ;)
मैके

2
हममें से अधिकांश लोग दुनिया को बदलने का सपना नहीं देखते हैं, बस इसे जारी रखने में मदद करने और 10 वर्षों में शायद एक अच्छा नया घर या कार खरीदने में सक्षम हो।
jwenting

16

पूर्ण रूप से

अगर कुछ भी, मेरे भोजन के लिए कोडिंग जैसा कि आप कहते हैं कि मुझे सपने अधिक आए हैं । वर्षों से मैंने जो अनुभव प्राप्त किया है, वह मुझे उस वास्तविक काम का बेहतर विचार करने की अनुमति देता है जो सपने को प्राप्त करने के लिए शामिल होगा, लेकिन मैं अभी भी सपने देखता हूं।


7

मैं नहीं। कोशिश भी नहीं कर रहा।

दुनिया न तो बचना चाहती है, न ही सुधारना।

मैं वास्तव में सिर्फ कोड लिखना और समस्याओं को हल करना पसंद करता हूं। मुझे उम्मीद नहीं है कि अगली सुडोकू पहेली मैं या तो दुनिया की भूख को ठीक करने के लिए हल करेगी।

अगर मैं वास्तव में दुनिया को बेहतर बनाने की कोशिश कर रहा था, तो मूर्खतापूर्ण कार्यक्रमों को लिखना जो केवल पहले से ही अच्छी तरह से लाभान्वित करते हैं, वह तरीका नहीं होगा जिस तरह से मैं इसके बारे में जा रहा हूं। मैं लोगों को खोदने में मदद करने के लिए कुछ तीसरी दुनिया के नरक के छेद में हूँ। यही मैं नहीं कर रहा हूं।

संपादित करें: मैं किसी दिन एक AI को रिमोट कंट्रोल जीप से बाहर करने का सपना देखता हूं। चित्र एक पीसी में हो सकता है जिसमें जीप एक वायरलेस रिमोट बॉडी की तरह हो।


1
मुझे लगता है कि इस प्रश्न में विश्व परिवर्तन को स्पष्ट रूप से इस्तेमाल किया गया था। जबकि मैं मानता हूं कि दुनिया को बचत की आवश्यकता नहीं है, लेकिन मैं सोच भी नहीं सकता कि कुछ अच्छा करने का सपना देखे बिना क्या जीना पसंद करेंगे।
बेन ह्यूजेस

@ बान - खैर ... सपने देखने वाले सपने देखते हैं। करने वाले करते हैं। सोचो मैं कभी पालतू जीप बनाऊँगा? शायद ऩही। इसलिए यह एक सपना है।
एडवर्ड स्ट्रेंज

6

मुझे लगता है कि इसीलिए लोग सॉफ्टवेयर डेवलपमेंट में लगे हैं, दुनिया बदलने का विचार है।

मेरा मतलब है, हमें यकीन है कि नरक के रूप में यह नहीं मिलता है इसलिए हम अपने दिन विरासत अनुप्रयोगों को बनाए रखने में खर्च कर सकते हैं, कार्यालय की राजनीति के साथ रख सकते हैं, और विभिन्न नीरस कार्यों का प्रदर्शन कर सकते हैं ...


हो सकता है कि दुनिया को ध्यान में रखते हुए विरासत ऐप एकमात्र ऐसी चीज हो। बेहतर जल्दी करो और बग को ठीक करें # 14943
jk।

4

मुझे कुछ शौक़ीन प्रोग्रामर ज्ञात हैं। इस पर पीछे मुड़कर, उन्होंने वही सोचा जो आपने किया था। उन्हें लगा कि वे दुनिया को बदलने जा रहे हैं।

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

बस सवाल के जवाब की जाँच करें, क्या यह वास्तव में अच्छा प्रोग्रामर बनने के लिए 5 से 10 साल या उससे अधिक समय लेता है? इस क्षेत्र में समस्याओं को हल करने के लिए, आपको इसके बारे में सब कुछ सीखना होगा, और उस प्रकार का सीखना केवल एक पेशेवर होने से आता है।

मुझे आशा है कि यह आपको हतोत्साहित नहीं करेगा। यदि आपके पास महान विचार हैं, तो यह भयानक है! मैं यह नहीं कह रहा हूँ कि आप योगदान नहीं कर सकते हैं या नहीं। लेकिन मैं आपको जो करने के लिए प्रोत्साहित करता हूं वह एक कदम पीछे ले जाता है और अपने आप से पूछता हूं कि क्या आपका मूल्यांकन सही है।

यदि आपके पास ऐसे दोस्त हैं जो पेशेवर प्रोग्रामर हैं। लेकिन अगर आप एक ऐसी दुनिया में रहते हैं जिसमें कोई भी मुकदमा शामिल नहीं है, तो शायद आप पेशेवर संगठनों या परियोजनाओं में शामिल होकर लाभ उठा सकते हैं।

यदि और कुछ नहीं है, तो यह आपको एक आधार रेखा प्रदान करेगा, जिससे आप अपने विचारों का अधिक सटीक रूप से आकलन कर सकते हैं और उन्हें बंद करने के लिए कोई हो सकता है।

आपके प्रश्न का उत्तर देने के लिए, मेरे पास स्प्रिंग फ्रेमवर्क में सुधार के लिए कुछ विचार हैं जो मेरे HTML में क्यों मैं कभी भी वसंत टैग पुस्तकालयों का उपयोग नहीं करूंगा, इसके कारणों पर आधारित हैं ।

ये विचार वास्तव में जीवन-परिवर्तन नहीं हैं, लेकिन मुझे डेवलपर्स और डिजाइनरों के साथ काम करने में कई साल लग गए, यह समझने के लिए कि फ्रेमवर्क के पीछे बहुत सारी मार्केटिंग है बस, मार्केटिंग। क्योंकि मैं दिन में 10 घंटे ऐसा करता हूं, मैं अपने खाली समय में इस पर काम करने के लिए थोड़ा कम प्रेरित हूं।


2

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


1

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

क्या मैंने प्रोग्रामिंग शुरू करते समय दुनिया को बदलना चाहा था? नहीं, मैं अपनी भौतिकी प्रयोगशालाओं के दौरान कुछ डेटा विश्लेषणों को स्वचालित करके अपने काम को थोड़ा आसान बनाने की कोशिश कर रहा था। और यह कि "काम को आसान बनाना" समाप्त होना अपने आप में एक नौकरी थी, अन्य लोगों के काम को सॉफ्टवेयर बनाकर थोड़ा आसान बना दिया ताकि वे उस काम को अधिक कुशलता से कर सकें, अन्यथा वे ऐसा करने में सक्षम होंगे।

यह एक नौकरी है, इसके उतार-चढ़ाव हैं। कुछ दिन आप इसे प्यार करते हैं, कुछ दिन आप इसे नफरत करते हैं, लेकिन कुल मिलाकर यह सिर्फ एक काम है (भले ही मैं आपको पहेली को हल करना पसंद करता हूं, दूसरों की तुलना में एक अच्छा एक)।


1

आपकी तरह और संभवत: अधिकांश प्रोग्रामर वहां से बाहर हैं, मेरा एक सपना है। लेकिन मैं दुनिया को बदलने का सपना नहीं देखता ... इसके बजाय, मैं एक लेख, एक छोटी सी लाइब्रेरी, एक फ्रेमवर्क या एक किताब लिखने का सपना देखता हूं जो कुछ प्रकार के अंतराल को भरता है जो दूसरों ने छोड़ दिया है।


0

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.