क्या प्रोग्रामिंग फील्ड में कोई ऐसी नौकरी है, जिसके लिए आपको पूरे दिन डेस्क पर बैठने की जरूरत नहीं है? [बन्द है]


48

मैं प्रोग्रामिंग के क्षेत्र में नया हूं। मैं वास्तव में करियर के रूप में इसका आनंद लेता हूं, लेकिन मुझे यकीन नहीं है कि मैं दिन में आठ घंटे डेस्क पर बैठ सकता हूं। मैं इसे पाठ्यक्रम के समय के छोटे हिस्सों के लिए बुरा नहीं मानता, लेकिन मैं इसे दिन और दिन में नहीं कर सकता।

क्या प्रोग्रामिंग का एक क्षेत्र है जिसमें संभवतः ऐसी नौकरियां हैं जिनके लिए डेस्क पर कम समय की आवश्यकता होती है?


7
बस उठो और हर एक के चारों ओर चलो ... अपने दोपहर के भोजन के ब्रेक के दौरान टहलें। आप एक ट्रेडमिल डेस्क की
मोरों

72
यदि आप Visual Basic में एक gooey लिख सकते हैं, तो शायद CSI टीम में कुछ देखें।
ब्रैंडन मोरेट्ज़

6
स्व-नियोजित मार्ग पर जाएं और जहां भी आप काम करते हैं, वहां बैठें - डेस्क, टेबल, फर्श, काउंटर, आप इसे नाम देते हैं।
जॉन स्ट्राका

8
कोचिंग और / या शिक्षण

4
चिंता न करें, यदि आप इसे लंबे समय तक करते हैं, तो आप चाहते हैं कि आपके पास बैठकों के बजाय काम करने के लिए और अन्य एस / डब्ल्यू इंजीनियरों के साथ आग से लड़ने के लिए आपके डेस्क पर अधिक समय हो।
डग टी।

जवाबों:


16

ऐसे वातावरण हैं जहाँ आप पूरे दिन डेस्क पर नहीं बैठेंगे। कई अनुसंधान या इंजीनियरिंग वातावरण आपके डेस्क पर और प्रयोगशाला में या इंजीनियरिंग मंजिल पर दोनों काम करेंगे।

उदाहरण के लिए, जहां मैं काम करता हूं मेरे पास एक साधारण डेस्क है जहां मैं प्रशासन और गहन या ऑफ-लाइन प्रोग्रामिंग कार्य करता हूं, लेकिन मेरे पास दो प्रयोगात्मक स्टेशन भी हैं जिनका मैं समर्थन करता हूं। जब भी मुझे 'मशीन' पर कोड का परीक्षण करने की आवश्यकता होती है, मेरे पास रिमोट डेस्कटॉप कनेक्शन का उपयोग करने या नीचे जाने और प्रयोगात्मक 'क्लच' में काम करने का विकल्प होता है ।

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

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


संयोग से, जबकि मेरे करियर में बहुत कुछ एम्बेडेड सिस्टम के रूप में वर्णित किया जा सकता है, जैसा कि थॉमस ओवेन्स सुझाव देते हैं, यह मत मानिए कि एम्बेडेड मतलब माइक्रोकंट्रोलर, इन-हाउस डिज़ाइन सर्किट बोर्ड या हार्ड कोर ऑपरेटिंग सिस्टम जैसे कि QNX या OS-9

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


1
दिलचस्प। आपकी कंपनी किस उद्योग में है? वे क्या उत्पादन करते हैं?
FrustratedWithFormsDesigner

4
मैं यूके के वैज्ञानिक उद्योग में काम करता हूं, सॉफ्टवेयर को विकसित करने में मदद करता हूं जो वैज्ञानिक हमारे प्रयोगों में उपयोग करते हैं और सुविधा में कई प्रयोगात्मक स्टेशनों का समर्थन करते हैं। अतीत में मैंने मिलिट्री, रोबोटिक्स, मेक्ट्रोनिक्स और लेजर माइक्रो-मशीनिंग उद्योगों में काम किया है, इसलिए ज्यादातर 'सॉफ्ट एंबेडेड' के साथ थोड़ा 'हार्ड एंबेडेड' फेंका जाता है।
मार्क बूथ

1
स्पष्टीकरण देने के लिए धन्यवाद! अब मुझे यह भी पता है कि अगर मैं कभी डेस्क से दूर जाना चाहता हूं तो मैं नौकरी के लिए आवेदन कर सकता हूं। :)
FrustratedWithFormsDesigner

शायद हमें कुर्सी पर बैठने की ज़रूरत है, डेस्क की नहीं।
सोनार गॉनुएल

अरे निशान .. आपने मेक्ट्रोनिक्स का उल्लेख किया है। क्या आपने मेक्ट्रोनिक्स में कोर्स किया है?
Upvote

46

आप शिक्षण प्रोग्रामिंग में जा सकते हैं। आपका अधिकांश समय कमरे में व्याख्यान देने के सामने होगा। मुझे यकीन नहीं है कि वास्तविक प्रोग्रामिंग अभी भी शामिल होगी। संभवतः जितना आप चाहते थे, उस शैली पर निर्भर करता है जिसे आप पढ़ाना चाहते हैं। सिर्फ़ थ्योरी में व्याख्यान देने के बजाय हाथों पर प्रदर्शन।


मुझे उम्मीद है कि प्रोग्रामिंग सिखाने वाले लोग वास्तव में कम से कम 10 वर्षों से प्रोग्रामर के रूप में काम कर रहे हैं, इसलिए यह वास्तव में बताई गई समस्या को हल नहीं करता है :)। और हां, मुझे पता है कि यह एक पुराना उत्तर है, लेकिन इसके पास बहुत सारे अपवोट हैं।
बर्गियस

@ बर्गियस, आप सोचते होंगे, लेकिन मैं कुछ ऐसे शिक्षकों को जानता हूं जिन्हें कोई वास्तविक कार्य अनुभव नहीं है। व्यक्तिगत रूप से मैं सिखाने से पहले अनुभव लेना चाहता हूं। लेकिन यह देखते हुए कि वास्तविक दुनिया की तुलना में पाठ्यक्रम का काम कितना सरल है, यह वास्तव में पूर्व-रीक नहीं है।
कैफीक

37

में देखो पीएलसी प्रोग्रामिंग। आमतौर पर बहुत सारी यात्राएं शामिल होती हैं, और एक कारखाने के फर्श पर बहुत सारे खड़े / चलते हैं।

एक निर्देशयोग्य तर्क नियंत्रक , पीएलसी या प्रोग्राम नियंत्रक एक है डिजिटल कंप्यूटर के लिए इस्तेमाल किया स्वचालन की विद्युत ऐसे कारखाने पर मशीनरी के नियंत्रण के रूप में प्रक्रियाओं, विधानसभा लाइनों , मनोरंजन सवारी , या प्रकाश की वस्तुओं ...


12
+1 - जो मैं सुझाव देने जा रहा था। इसके अलावा, कुछ मामलों में आप एक हाथ में एक लैपटॉप के साथ लंबे समय तक खड़े हो सकते हैं, दूसरे के साथ टाइप करने की कोशिश कर रहे हैं, एक विद्युत पैनल के बगल में खड़ा है। इसके लिए बोनस अंक या तो अविश्वसनीय रूप से गर्म (फाउंड्री) या ठंडे होते हैं। भाग्यशाली दिनों में आप बैठने के लिए तार का एक पुराना स्पूल पा सकते हैं। :)
स्कॉट व्हिटलॉक

इसके अलावा, इस क्षेत्र में नौकरी खोजने के लिए, नियोक्ताओं को देखने के लिए एक अच्छी जगह कंट्रोल सिस्टम इंटीग्रेटर्स एसोसिएशन है । यदि आप उनके फाइंड इंटेग्रेटर लिंक का उपयोग करते हैं, तो आप उन स्थानों की तलाश कर सकते हैं जहाँ आप रहते हैं।
स्कॉट व्हिटलॉक

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

आप औद्योगिक (पीएलसी जैसी) प्रोग्रामिंग में बहुत सारी चीजें कर सकते हैं जो सीधे इलेक्ट्रिकल इंजीनियरिंग नहीं है। मुझ पर विश्वास करो।
निक्को

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

22

कुछ संभावनाएं हैं। दो जो दिमाग में आते हैं वे एम्बेडेड सिस्टम के साथ काम कर रहे हैं या हार्डवेयर या किसी प्रकार के फील्ड सपोर्ट जॉब के साथ इंटरफेस कर रहे हैं।

यदि आप एम्बेडेड सिस्टम या सॉफ़्टवेयर के साथ काम करते हैं जो हार्डवेयर सिस्टम पर निर्भर करता है, तो आपको एक प्रयोगशाला में काम करने का अवसर मिल सकता है, शायद मैकेनिकल, इलेक्ट्रिकल और कंप्यूटर इंजीनियरों के साथ। हालांकि, प्रयोगशाला में बिताया गया समय, यदि कोई हो, तो परियोजना और संगठनात्मक संरचना पर निर्भर करता है।

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

निश्चित रूप से विशिष्ट बारीकियों पर निर्भर करता है, उस कंपनी पर, जिसके लिए आप काम कर रहे हैं और वे एक सॉफ्टवेयर इंजीनियर से क्या उम्मीद करते हैं। काम की प्रकृति के कारण, शायद ऐसा काम खोजना मुश्किल है, जिसमें कंप्यूटर के सामने डेस्क पर बड़ी मात्रा में समय न हो।


+1 सहमत - आस-पास घूमने के लिए समर्थन स्थिति होती है।
पी। ब्रायन। मैके

8

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


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

2
आप एक प्रबंधक या उन प्रक्रियाओं में से एक के एक विक्रेता की तरह लग रहा है। जब आपकी तनख्वाह पूरे दिन लोगों से "प्रक्रिया" पर बात करने पर निर्भर करती है, तो यह समझ में आता है कि आप चीजों को प्राप्त करने के खिलाफ एक स्थिति लेंगे।
स्पीडप्लेन

ऐसा क्यों किया जा रहा है, योग्य है, हो सकता है कि उन्हें बस एक ही चीज़ का अनुभव न हुआ हो, अगर उनके पास वे डाउनवोटिंग नहीं होगी
प्रोग्राममेव

व्यंग्य के लिए धन्यवाद, लेकिन झरना और उत्पादक आमतौर पर एक ही वाक्य में नहीं होते हैं।
पीटर मोर्टेंसन

5

रोबोटिक। न केवल आपको कोड काटना होगा, बल्कि आपको हार्डवेयर वालों से बात करनी होगी, और मैदान में उतरना होगा और अपने प्यारे छोटे टी -800 प्रोटोटाइप का निरीक्षण करना होगा। :)


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

3

मैं ईआरपी सिस्टम को कस्टमाइज़ करता हूं, इसमें ऑनसाइट काम काफी कम शामिल है लेकिन आप सीधे ग्राहकों से निपटना चाहते हैं या नहीं कर सकते।


2

वोल्फर पहले से ही पीएलसी प्रोग्रामिंग का उल्लेख करता है। कई प्रोग्रामर हैं जो सामान्य प्रोग्रामिंग पीएलसी, रोबोट (मैं क्या करता हूं), पीएसी, पीसी और एम्बेडेड में स्वचालन में काम करता हूं।

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


मेरे पास अभी भी कंप्यूटर प्रोग्रामर विश्लेषक के रूप में कॉलेज का 1 सेमेस्टर बाकी है, इसलिए मेरा काम का अनुभव अभी भी भुगतान किए गए कॉप्स पर जा रहा है, लेकिन मैं निश्चित रूप से रोबोटिक्स के लिए एक पोस्ट ग्रेड प्रोग्राम की तलाश में सोच रहा था
बीफ

2

प्रति बच्चा एक लैपटॉप परियोजना में शामिल हों ।

यह एक विश्वव्यापी विकास परियोजना है। उन्हें अपने सर्वर और सामान्य बुनियादी ढांचे की देखभाल के लिए सिस्टम तकनीशियनों के साथ-साथ प्रशासकों की भी आवश्यकता है। जिसका अर्थ है कि आपको अच्छा तकनीकी समर्थन देने के लिए लैपटॉप / सर्वर का उपयोग करने की आवश्यकता है, जहां अन्य संस्कृतियों की यात्रा और खोज का बहुत मतलब होगा।

इसके अलावा, यदि आपको पर्याप्त चुनौती नहीं मिलती है, तो आप हमेशा ओपन सोर्स सॉफ्टवेयर विकसित कर सकते हैं या बढ़ोतरी के लिए जा सकते हैं।


1

नौकरियां वास्तव में हैं जो आप उन्हें बनाते हैं। आप पूरे समय अपनी डेस्क पर कोडिंग करने में बिता सकते हैं लेकिन सॉफ्टवेयर विकास कोडिंग से बहुत अधिक है।

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

अपनी प्राथमिक साइट पर, मैं सभी क्षेत्रों में यह देखने के लिए कि सब कुछ काम कर रहा था और ऐप्स के पहले-पहले समालोचना प्राप्त कर सकता था। यह सर्वेक्षण धड़कता है।

गैर-सॉफ्टवेयर विकास कंपनियों में साक्षात्कार करते समय, सुनिश्चित करें कि आप जानते हैं कि आप अक्सर क्या कर रहे हैं क्योंकि नेता सॉफ्टवेयर के विकास के बारे में बहुत अनभिज्ञ विचार रखते हैं क्योंकि वे सॉफ़्टवेयर डेवलपर नहीं हैं।


1

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

नेटवर्किंग पेशेवर अक्सर एक अच्छी आय बनाते हैं। मेरे कई दोस्त उद्योग में हैं और काम का आनंद लेते हैं।


1

यदि आप मुझे माफ करते हैं, तो मैं इस सवाल का जवाब देने जा रहा हूं।

प्रोग्रामिंग क्षेत्र विशाल है, और कई विभिन्न पहलुओं जो कुछ क्षेत्र हैं,।

मेरे आखिरी दो दिन (गुरुवार और शुक्रवार) एक बैठक कक्ष में बिताए गए थे, जिसमें वर्तमान विषय के आधार पर 6 से 12 अन्य लोग थे, जबकि हमने अपनी नई परियोजना पर काम किया था।

मुझे अपने डेस्क पर नहीं, बल्कि बैठाया गया था। और मैं समय-समय पर व्हाइटबोर्ड पर भी खड़ा हो सकता था।

क्यों ? क्योंकि मैं प्रति se प्रोग्रामिंग नहीं कर रहा था, हम चर्चा कर रहे थे और योजना बना रहे थे। चर्चा भारी तकनीकी थी, और प्रोग्रामिंग के आसपास केंद्रित थी, लेकिन मेरे साथ मेरे पास एक पैड और एक पेन (और पानी की एक बोतल) था।

जरूरी नहीं है कि आपके दिमाग में सारा दिन अपने डेस्क पंपिंग कोड पर बैठने का मतलब है। परियोजना / स्थानों और आपकी सटीक भूमिका के आधार पर, आपके पास अधिक या कम सामाजिक संपर्क हो सकते हैं, और आप ग्राहकों से मिलने के लिए अधिक यात्रा (या नहीं) कर सकते हैं।

संदर्भ के लिए, मैं आंतरिक अनुप्रयोगों के लिए सर्वर प्रोग्रामिंग कर रहा हूं।


1

यदि आप एक प्रोग्रामिंग नौकरी चाहते हैं, तो आप अपना अधिकांश समय एक डेस्क (बैठने, खड़े होने या चलने) पर जा रहे हैं। उसके आसपास कोई रास्ता नहीं है।

लेकिन अगर आप जो खोज रहे हैं वह प्रोग्रामिंग से संबंधित नौकरी है, तो विकल्प हैं, लेकिन आप वास्तव में प्रोग्रामिंग नहीं करेंगे।

संपादित करें:

मैं नौकरी के नामों को सूचीबद्ध नहीं करना चाहता था, क्योंकि वे कंपनी से कंपनी में बदलाव करते हैं, लेकिन मैं जिम्मेदारियों को सूचीबद्ध करूंगा:

  • अपने ग्राहकों से आवश्यकताओं को प्राप्त करने के प्रभारी होने के नाते, जहां आपको ग्राहक के व्यवसाय को जानने के लिए साइट पर होना चाहिए।
  • विकास टीमों का समन्वय करना, जहाँ आपको आस-पास की समस्याओं के समाधान के लिए उपलब्ध होना चाहिए।
  • किसी विशेष क्लाइंट के लिए सही उत्पाद बनाने के लिए ग्राहक और विकास टीम के बीच समन्वय।

मूल रूप से सॉफ्टवेयर विकास से संबंधित कई नौकरियां, लेकिन वास्तव में कोडिंग की आवश्यकता नहीं होती है, जो वास्तव में वह बिंदु था जिसे मैं बनाने की कोशिश कर रहा था।


क्या आप उन विकल्पों में से कुछ को सूचीबद्ध कर सकते हैं?
एडम लेअर

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

@MarkBooth मैंने आपका अधिकांश समय कहा । क्या आप बता सकते हैं कि आपके दिन का कितना समय ऊपर-नीचे दौड़ने में बीतता है? या आप वास्तव में इंजीनियरिंग मंजिल में कितना समय बिताते हैं? मुझे आश्चर्य होगा कि अगर यह आपके समय का 15% से अधिक है। साथ ही आपके द्वारा कहा गया अधिकांश सामान संभवत: आपकी ही मेज पर है। अधिकांश ग्राहक सहायता फोन द्वारा होती है, न कि विज़िट से। मैं पूछता हूं, यदि आपने अपना अधिकांश समय अपने डेस्क से बाहर बिताया है, तो आप वास्तव में उस ऐप को विकसित करते हैं जिसे आप परीक्षण कर रहे हैं? या समर्थन प्रदान करने के लिए?
एजेसी

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

1

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

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

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


1

अपनी वर्तमान नौकरी में मैं कार उद्योग के लिए प्रोग्रामर देखता हूं, जो विशेष उपकरणों के साथ भी काम करता है। यह हमेशा डेस्क पर काम करने का मतलब नहीं है, लेकिन इसका मतलब कार की कैन बस से कनेक्ट करने के लिए साइट को बंद करना हो सकता है


1

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

कुछ लोग खड़े रहना पसंद करते हैं और काम करते समय थोड़ा और घूमते हैं, इसलिए यह आपके ऊपर है। कोई भी यह कहने वाला नहीं है कि आपको डेस्क पर बैठना है, लेकिन आम तौर पर आपको दिन में कई बार कंप्यूटर का उपयोग करना पड़ता है, जब तक कि आप प्रबंधक न हों; फिर आप पूरे दिन बैठकों में बैठते हैं।


0

बहुत सारे क्षेत्र और उद्योग हैं जहां डेस्क के सामने बैठने की तुलना में प्रोग्रामिंग कार्य करना अधिक है। व्यक्तिगत अनुभव से: -

  • कंसल्टेंसी - क्लाइंट साइटों पर बहुत सारे काम, व्यापार उपयोगकर्ताओं के साथ बहुत सारी बातचीत
  • वित्त - एक ट्रेडिंग डेस्क पर काम करना बहुत मज़ेदार हो सकता है

लेकिन वास्तव में कुछ भी जहां आप सीधे अपने सॉफ़्टवेयर के उपयोगकर्ताओं के साथ काम कर रहे हैं, अधिक विविध होने की संभावना है

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