प्रोग्रामर के लिए महत्वपूर्ण गैर-तकनीकी पाठ्यक्रम? [बन्द है]


22

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

जवाबों:


45

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


+1, और मैं इस "संचार" उत्तर का एक और मूल्यवान सबसेट के रूप में तकनीकी लेखन (आवश्यक रूप से व्यावसायिक लेखन नहीं) जोड़ूंगा।
ब्लेयरहिप्पो

+1, मैं इतने अच्छे प्रोग्रामर से मिला था, जो लीड लेने से कतराते थे, सिर्फ इसलिए कि वे लोगों के सामने बात करने से डरते हैं। जो उनके और उद्योग के लिए हार है।
जेकता चान


22

आलेखीय देशज। एक स्टार्टर के लिए यह कोशिश करें: http://net.tutsplus.com/articles/lectures/design-for-developers/

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


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

2
विषय पर औपचारिक ज्ञान प्रेरणा के उन क्षणों को दूर और दोहरा सकता है। मुझे यकीन है कि बहुत सारे ग्राफिकल डिज़ाइनर हैं जो कहते हैं कि "कोई भी ग्राफिकल डिज़ाइनर वेब साइट्स बना सकता है", क्योंकि उनके पास कुछ फ्लैश नॉलेज है, ड्रीमविवर का उपयोग कर सकते हैं, और PHP पर सभी स्क्रिप्ट-किडी जा सकते हैं। लेकिन आपके पास एक बिंदु है।
ड्यूकफैगमिंग

7
+1 यहां ड्यूक से सहमत हैं। बहुत सारे प्रोग्रामर सोचते हैं कि वे ग्राफिकल डिज़ाइन कर सकते हैं। लेकिन एक पेशेवर ग्राफिकल डिजाइनर और एक प्रोग्रामर के बीच बहुत बड़ा अंतर है जो यह भी सोचता है कि वह सिर्फ विंग डिजाइन कर सकता है। ग्राफिकल डिज़ाइन में कुछ औपचारिक प्रशिक्षण के लिए एक अच्छा है
जगमग

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


18

व्यापार

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


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

1
सबसे अच्छा संक्षिप्त परिचय (अपने आप ही बहुत छोटा) मेरे लिए अपने नियोक्ता को समझने के लिए क्या आपका सीईओ आप को पता चाहता है राम चरण से था - amazon.com/What-CEO-Wants-You-Know/dp/0609608398/... - - आप 15 मिनट में पढ़ सकते हैं, लेकिन यह महसूस करने के लिए एक नए या युवा डेवलपर को शुरू करने में मदद कर सकते हैं कि "बड़ी तस्वीर" बात वास्तव में क्या है।
mctylr

+1 संकीर्णता केवल टेक कार्य पर केंद्रित है और व्यापार शब्द में अच्छी परियोजना के बहुत सारे डूब को देखना भूल गई है। दूसरों के जूते में सोचो (विशेष रूप से ग्राहक) महान सॉफ्टवेअर बनाते हैं।
जेकता चान

12

मुखरता कौशल - यहाँ ध्यान दें कि "अभिकथन" किसी भी तरह से "आक्रामकता" से संबंधित नहीं है।

जबकि यह "सॉफ्ट स्किल्स" के सामान्य सरगम ​​के तहत आता है, मुझे यह प्रशिक्षण बहुत फायदेमंद लगता है, खासकर जब प्रोग्रामर की बात आती है।

मेरे अनुभव में कम से कम, मुझे अभी भी बहुत से प्रोग्रामर मिले हैं जो उन विषयों के बारे में किसी के साथ टकराव से बचते हैं जिनके बारे में उन्हें अपने स्वभाव के कारण बेहतर जानकारी हो सकती है और यह समग्र रूप से टीम के लिए हानिकारक है।

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


9

तर्क। बीजगणित। सांख्यिकी। पथरी। अंग्रेज़ी। गहन सोच। भौतिक विज्ञान? व्यवहार विश्लेषण?

यह निर्भर करता है कि आप क्या चाहते हैं, और आप स्वाभाविक रूप से अच्छे हैं। ऐसे टन पाठ्यक्रम हैं जो आपको किसी न किसी तरह से लाभान्वित करेंगे। कई उत्तरों ने संचार पाठ्यक्रम सुझाए हैं, जिन्हें आप पहले से ही जानते हैं - इसके अलावा, लंबे समय तक और कठिन सोचें कि आप प्रोग्रामिंग कैसे लागू करना चाहते हैं और अपने लक्ष्य को पूरा करने वाले पाठ्यक्रम लें।


इनमें से अधिकांश तकनीकी हैं, जो सवाल के बारे में नहीं था।
डेविड थॉर्नले

आमतौर पर सांख्यिकी, अंग्रेजी, व्यवहार विश्लेषण (मनोविज्ञान / समाजशास्त्र) आमतौर पर प्रोग्रामिंग से जुड़े "तकनीकी" विषय नहीं हैं। यदि हर प्रोग्रामर ने सांख्यिकी के साथ झूठ बोलना पढ़ें और यह समझने के लिए पर्याप्त मनोविज्ञान को समझ लिया कि हर कोई ऐसा नहीं सोचता है और जैसा वे करते हैं, मुझे लगता है कि दुनिया एक बेहतर जगह हो सकती है।
mctylr

मैंने वास्तव में प्रोग्रामिंग और कंप्यूटर के साथ काम करने के लिए "तकनीकी" ग्रहण किया ...
कार्सन मायर्स

भौतिक विज्ञान? क्या तुम पागल हो? इसका सर्वर-साइड युग, उस c ++ को अकेला छोड़ दें!

7

टाइपोग्राफी

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

महान टाइपोग्राफी पुस्तकें:

प्रकार के साथ सोच

टाइपोग्राफिक स्टाइल के तत्व

ऑनलाइन लेख:

http://en.wikipedia.org/wiki/Typography

http://www.informationarchitects.jp/en/the-web-is-all-about-typography-period/


जबकि मैं पूरी तरह से सहमत हूं, मैं तर्क दूंगा कि यह ग्राफिक डिजाइन का एक सबसेट है, जिसे सूचीबद्ध भी किया गया है।
11

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

4

मनोविज्ञान।
सॉफ्टवेयर डेवलपर्स को इस बात की समझ की आवश्यकता है कि लोगों को क्या प्रेरित करता है और वे किस तरह से कार्य करते हैं।


सभी डेवलपर microsoft = P
dan_waterworth

@dan_waterworth, मैं असहमत हूं, मुझे लगता है कि सभी प्रोग्रामर के पास अपने उपयोगकर्ताओं को मानवीय बनाने की जिम्मेदारी है । कुछ मनोविज्ञान को समझने से कुछ डेवलपर्स को एक संगठन में लोगों के साथ बातचीत करने में मदद मिल सकती है जो कि विशुद्ध रूप से अमूर्त या बौद्धिक रूप से केंद्रित नहीं हैं, लेकिन संगठन के जीवित रहने के लिए महत्वपूर्ण हैं। बेशक आत्म-निदान के अपने आनंद के लिए असामान्य मनोविज्ञान लिया जा सकता है।
mctylr

@mctylr, ठीक है, यह एक मजाक था, लेकिन ... कोई बात नहीं।
dan_waterworth

3

"गैर-तकनीकी" से आपका क्या मतलब है, इसके आधार पर, मैं तकनीकी लेखन कौशल को वोट कर रहा हूं। मार्क फ्रीडमैन संचार कौशल का उल्लेख (पारस्परिक) करने के लिए सही है, लेकिन एक डेवलपर के लिए तकनीकी लेखन कौशल भी महत्वपूर्ण हैं।

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


3

व्यक्तित्व परीक्षण और रूपरेखा

व्यक्तित्व, प्रवृत्ति और रसायन विज्ञान को समझना महत्वपूर्ण है। यह आपको यह समझने में मदद कर सकता है कि व्यक्तिगत रूप से और टीम के रूप में अधिक उत्पादक कैसे बनें।

और पढो:

http://en.wikipedia.org/wiki/Personality_test

मायर्स ब्रिग्स प्रकार के संकेतक

कीर्सी तपमान सॉर्टर

DISC प्रोफाइल


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

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

मैं असहमत हूँ। जबकि मैं समझता हूं कि साइकोमेट्रिक परीक्षण, किसी व्यक्ति के लिए एक उपयोगी व्यायाम हो सकता है, उनका मूल्य मेरी राय में उनकी प्रभावशीलता के रूप में एचआर भर्ती के भीतर है। मुझे लगता है कि वास्तविक कोर मूल्य अन्य लोगों के व्यक्तित्वों को समझने (याद रखने, स्वीकार करने, और काम करने (यानी सह-संचालन या उपयोग करने की शक्ति का उपयोग करना)) के साथ है, और अपनी ताकत का उपयोग करना सीखें। Ie हर कोई ऐसा नहीं सोचता / काम करता है / जैसा आप करते हैं, लेकिन जब आप अपने व्यक्तित्व के अनुरूप काम करते हैं (कारण और स्वस्थ संतुलन में) तो आप सबसे अधिक उत्पादक होते हैं।
mctylr

3

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


3

मेरे अनुसार पेंटिंग और कुकिंग। यह हमें अधिक रोगी बनाता है, और यह हमें आराम करने की अनुमति देता है।


4
एक शौक का उल्लेख करने के लिए +1। केवल "उपयोगी" ज्ञान पर ध्यान केंद्रित करने से लोग बहुत संकीर्ण हो सकते हैं, और शौक इसे ठीक कर सकते हैं।
गोरान जोविक

2
  • विदेशी भाषाएँ!
  • मेरे पास "कंप्यूटर विज्ञान और मानवता" नामक कॉलेज में एक कोर्स था जिसमें हमने एक डेवलपर (जैसे गोपनीयता चिंताओं) के रूप में जिम्मेदार होने के बारे में बात की थी।
  • बिजनेस एडमिनिस्ट्रेशन (जैसे अकाउंटिंग, एचआर) आपको अपने बॉस और क्लाइंट को बेहतर तरीके से समझने देता है।
  • इलेक्ट्रॉनिक्स आपको अपने औजारों को बेहतर तरीके से समझने में मदद करता है।

2

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


2

यह तकनीकी और गैर-तकनीकी के बीच की रेखा पर नृत्य करता है, लेकिन यदि आपका विद्यालय मानव-कंप्यूटर इंटरैक्शन (HCI) की तर्ज पर कुछ प्रदान करता है या उपयोगकर्ता इंटरफ़ेस डिज़ाइन से संबंधित कुछ और, इस पर कूदता है। वहीं कुछ मूल्यवान सामान है।


2

मुझे आश्चर्य है कि किसी ने भी अंग्रेजी कौशल में सुधार का उल्लेख नहीं किया।

मुझे लगातार सीवी / रिज्यूमे की संख्या पर आश्चर्य होता है जो मुझे लगता है कि लगभग अपठनीय हैं।

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

आप जिस समस्या का सामना कर सकते हैं वह वास्तव में लेने के लिए एक अच्छा पर्याप्त पाठ्यक्रम है।


1

कानून

ऐसे कई विषय हैं जो एक कंप्यूटिंग पेशेवर को पता होना चाहिए, वास्तव में हमारे पेशे, जैसे कि अधिकांश व्यावसायिक परामर्श व्यवसायों में, हमारे द्वारा सामना किए जाने वाले सभी डोमेन और विश्लेषण के लिए ज्ञान की पर्याप्त चौड़ाई की आवश्यकता होती है।

हालाँकि, कानून एक मैं एक आवश्यकता के रूप में बाहर होगा।

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

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


1

अनुमान

हम इसे नफरत करते हैं क्योंकि हम में से बहुत कम लोग इसे समझते हैं। इसे समझें और यह लगभग इतना दर्दनाक नहीं है।


1

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


1
  • मुझे लगता है कि आपको एक अच्छा शौक रखना चाहिए ताकि खेल करना बेहतर हो (एक आउटडोर, ताकि आप व्यायाम भी कर सकें)
  • संगीत सीखें या कविता लिखने की कोशिश करें, नाटक, नाटक के लिए स्क्रिप्ट (उन चीजों को सीखना आपकी रचनात्मकता में सुधार करेगा जो मुझे लगता है कि एक प्रोग्रामर या किसी व्यक्ति के लिए सबसे अधिक आवश्यक है)
  • गणित (दृढ़ता से अनुशंसित)
  • सार्वजनिक बोलने और संचार कौशल

0

मैंने 2010 में गर्मियों में "अंतर्राष्ट्रीय संचार" पाठ्यक्रम लिया था। यह विभिन्न विषयों के बारे में था: आप कैसे संवाद करते हैं, कैसे एक वस्तु विभिन्न लोगों के लिए विपरीत भावनाओं को बढ़ा सकती है, कैसे अच्छा हो, कैसे विषय / परिवर्तन विषय पर बने रहें ताकि अन्य लोग स्वीकार करेंगे। यह मेरे दैनिक जीवन में भी मेरी मदद करता है।


0

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

कुछ विश्वविद्यालय वास्तव में जीयूआई एर्गोनॉमिक्स में पाठ्यक्रम प्रदान करते हैं जो उसके लिए और भी बेहतर हो सकता है, हालांकि मुझे यकीन नहीं है कि आप 'गैर-तकनीकी' कैसे इस पर विचार कर सकते हैं;)


0

बहस।

यह आपको यह जानने में मदद करता है कि एक तर्क पर शोध और विकास कैसे किया जाए जो आपके द्वारा काम करने वाले संगठन द्वारा अपनाए गए विचारों को प्राप्त करने में आपकी मदद करेगा।


0

यह इस बात पर निर्भर करता है कि आप अपने जीवन के साथ क्या करना चाहते हैं, मुझे लगता है। लेकिन यहाँ कुछ अच्छे सामान्य हैं:

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

0

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

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

किसी भी प्रशिक्षण या सेमिनार से बचें, जो बहुत ही बनावटी या त्वरित-उन्मुख हैं, लेकिन सरल सामान्य ज्ञान उन्मुख संतुलन मेरी राय में सबसे अच्छा शर्त है।


0

1 संगीत
2 भाषा और संचार कौशल + स्टैनेक्सचेंज द्वारा कार्यान्वित सभी अवधारणा साइट में भाग लेने के लायक हैं


0

विपणन विज्ञापन

प्रोग्रामर जो WP7, iOS, Android ... ऐप्स करते हैं। अपने विक्रय संख्या को बढ़ा सकते हैं।


0

फोटोग्राफी.....

मेरे लिए कम से कम क्योंकि यह मुझे खुश करता है, और कभी-कभी मैं इसे गंभीरता से एक वैकल्पिक वाहक के रूप में सोचता हूं।

इसलिए अधिक सामान्य बात करना, आपके द्वारा रुचि रखने वाले कंप्यूटर के अलावा कुछ भी।

पुनश्च: अन्य भाषा सीखना कोई बुरा विचार नहीं है।

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