2 पॉइंट द्वारा GN⁺ 2024-04-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें

सॉफ़्टवेयर इंजीनियरों का मानसिक स्वास्थ्य

सॉफ़्टवेयर इंजीनियरों, खासकर नेतृत्व की भूमिका की ओर बढ़ने वाले लोगों के मानसिक स्वास्थ्य पर पर्याप्त चर्चा नहीं होती।

  • एक तकनीकी co-founder के रूप में मैं anxiety से जूझता रहा हूँ.
  • यह इस क्षेत्र के साथ आने वाली चीज़ है, लेकिन job description में शामिल नहीं होती.

2017 में एक कठिन दौर का अनुभव

  • panic attack, लगातार muscle relaxant का इस्तेमाल, deadline और नई ज़िम्मेदारियों के बीच भारी दबाव में coding
  • पूर्ववर्ती से IT प्रमुख की भूमिका संभाली.
  • एक छोटा development team संभालने वाला startup, जिसने कई partners से वादे किए थे.
  • उसे सफल बनाना मेरा काम था। या तो टूट जाओ, या कर दिखाओ.
  • आखिरकार, मैंने दोनों झेले.

मानसिक स्वास्थ्य समस्याओं को लेकर पूर्वाग्रह

  • मानसिक स्वास्थ्य समस्या के कारण sick leave लेना आसान नहीं है.
  • panic attack कैसा लगता है, और आराम की ज़रूरत क्यों होती है, यह समझने वाले बहुत लोग नहीं हैं.
  • burnout का अनुभव होने से पहले तक मुझे यह समझ नहीं था कि anxiety को संभालने के लिए दवा क्यों लेनी पड़ती है.
  • मुझे लगता था कि यह सब दिमाग के भीतर है, इसलिए सोच को नियंत्रित किया जा सकता है, लेकिन कभी-कभी यह असंभव होता है.

सामग्री की सूची

(मुख्य सामग्री शीर्षकों को ज्यों का त्यों सूचीबद्ध किया गया है)

GN⁺ की राय

  • मानसिक स्वास्थ्य पर अधिक चर्चा और जागरूकता बढ़ाने की ज़रूरत दिखती है। खासकर इंजीनियरिंग क्षेत्र में यह और भी ज़रूरी है।
  • अत्यधिक काम का तनाव और ज़िम्मेदारी मानसिक स्वास्थ्य को नुकसान पहुँचा सकते हैं। workload को नियंत्रित करना और stress management महत्वपूर्ण है।
  • burnout से गुज़रे बिना इस समस्या को समझना कठिन है। जिसने इसे नहीं झेला, उसके लिए सहानुभूति रखना मुश्किल हो सकता है।
  • जब मानसिक स्वास्थ्य के कारण आराम की ज़रूरत हो, तब खुलकर कह सकने और आराम कर सकने वाली संगठनात्मक संस्कृति की ज़रूरत है.
  • यह ऐसी समस्या है जिससे बहुत लोग गुज़रते हैं, लेकिन खुलकर सामने नहीं लाते। नेताओं द्वारा अपने अनुभव साझा करना जागरूकता सुधारने में मददगार हो सकता है.

1 टिप्पणियां

 
GN⁺ 2024-04-12
Hacker News राय

संक्षेप में बात यह है:

  • 30 साल के अनुभव वाले एक software engineer के अनुसार, ज़्यादातर deadlines मनमानी होती हैं, और उन्हें थोड़ा आगे बढ़ाने से business पर बड़ा असर नहीं पड़ता।

    • वास्तव में hard deadlines को पहले से काफ़ी हद तक अनुमानित किया जा सकता है, और वे engineering की क्षमता पर निर्भर होती हैं।
    • कम समय में ज़बरदस्ती development करके stress लेना और लंबे समय तक काम करना उल्टा low-quality product बनाता है और नकारात्मक असर लाता है।
  • यह पक्के तौर पर कहना मुश्किल है कि software engineering, doctor, lawyer, sales, teacher जैसी दूसरी professions से ज़्यादा mental health के लिए हानिकारक है।

    • हर नौकरी के अपने stress factors होते हैं, और अगर boundaries तय न की जाएँ तो वे free time पर भी कब्ज़ा कर लेते हैं।
    • "मुझे mental health issues की वजह से छुट्टी चाहिए" यह नहीं कह पाने का लेखक का अनुभव बहुत ही असाधारण मामला है। ज़्यादातर कंपनियाँ mental health को महत्व देती हैं।
  • ऐसे startups से बचना बेहतर है जिन्हें 20s की शुरुआती उम्र के college-dropout CEOs चला रहे हों।

    • उनमें management और leadership skills की कमी होती है, और वे असफलता के डर से प्रेरित होकर कर्मचारियों के साथ खराब व्यवहार करने की प्रवृत्ति रखते हैं।
  • CEO की यह माँग कि एक ही समय में highest priority और उसके विरोधाभासी किसी दूसरे highest priority task को भी हल किया जाए, तर्कसंगत नहीं है।

    • priority queue बनाकर एक-एक करके निपटाना समझदारी है। बहुत ज़्यादा काम एक साथ चलाना नुकसानदेह है।
  • चाहे समय कितना भी कम हो, जो काम कर रहे हों उससे हटकर थोड़ा आराम करना महत्वपूर्ण है।

    • stress अक्सर कृत्रिम रूप से पैदा किया जाता है, और यह performance को गिराता है तथा सोचने-समझने की क्षमता को कम करता है।
  • urgent बताकर overnight development माँगने वाले crunch mode का दुरुपयोग कर्मचारियों की motivation घटा देता है।

    • अगर हर चीज़ urgent है और अभी तुरंत करनी है, तो यह किसी बड़े problem का संकेत है।
    • पैसे, समय और मेहनत की सीमाओं का दुरुपयोग करने पर लोग leadership का सम्मान करना बंद कर देते हैं और काम में कम effort लगाते हैं।
  • software development मानसिक बीमारी पैदा करता है या कर सकता है, इस नज़रिए से यह हमारे industry की एक गंभीर समस्या मानी जाती है।

  • mental health के लिए छुट्टी चाहिए, यह बात team से कहना संभव है।

    • अपनी ज़रूरतों और इच्छाओं के बारे में पारदर्शी रूप से communicate करना ज़रूरी है, और इसके लिए कंपनी व team के भीतर trust और safety होनी चाहिए।
    • अगर लोग परिपक्व हैं, तो वे mental health के लिए छुट्टी की ज़रूरत को समझेंगे।