ప్రోగ్రామర్ల బృందాన్ని నిర్వహించడం: వారిని ఎలా మరియు ఎలా సరిగ్గా ప్రేరేపించాలి? ప్రథమ భాగము

ఎపిగ్రాఫ్:
భర్త, భయంకరమైన పిల్లలను చూస్తూ, తన భార్యతో ఇలా అంటాడు: సరే, మనం వీటిని కడగడం లేదా కొత్త వారికి జన్మనివ్వడం?

ప్రోగ్రామర్‌లను ప్రేరేపించే ప్రత్యేకతల గురించి మా టీమ్ లీడర్, అలాగే RAS ప్రొడక్ట్ డెవలప్‌మెంట్ డైరెక్టర్ ఇగోర్ మర్నాట్ నుండి చర్చ క్రింద ఉంది.

ప్రోగ్రామర్ల బృందాన్ని నిర్వహించడం: వారిని ఎలా మరియు ఎలా సరిగ్గా ప్రేరేపించాలి? ప్రథమ భాగము
కూల్ సాఫ్ట్‌వేర్ ఉత్పత్తులను రూపొందించడంలో విజయ రహస్యం అందరికీ తెలుసు - కూల్ ప్రోగ్రామర్‌ల బృందాన్ని తీసుకోండి, బృందానికి చక్కని ఆలోచన ఇవ్వండి మరియు జట్టు పనిలో జోక్యం చేసుకోకండి. కూల్ డెవలపర్‌లు చాలా అరుదుగా ఉంటారు మరియు డిమాండ్‌లో ఉన్నారు. కొంతమంది రిక్రూటర్‌లు మార్కెట్ నుండి ఒకరిని నియమించుకోవడం కంటే కూల్ ప్రోగ్రామర్‌ను ఉత్పత్తి చేయడం సులభమనే అభిప్రాయాన్ని కలిగి ఉన్నారని కూడా చెప్పారు. అటువంటి నియామకంలో ఉన్న ఇబ్బందులతో పాటు, ప్రతి నిర్దిష్ట డెవలపర్ యొక్క అనుభవం, ఇప్పటికే ఉన్న ఉత్పత్తి మరియు దాని అభివృద్ధి చరిత్ర గురించి అతని జ్ఞానం, తరచుగా భర్తీ చేయలేనిది లేదా కష్టం మరియు సమయం తీసుకుంటుంది. అందువల్ల, మీరు అదృష్టవంతులైతే మరియు ఇప్పటికే ప్రోగ్రామర్ల కూల్ టీమ్ ఉంటే, వారి ప్రేరణపై పని చేయడం చాలా ముఖ్యం. కొత్త డెవలపర్‌లను నియమించుకోవడం మరియు శిక్షణ ఇవ్వడం, వారి నుండి ఒక బృందాన్ని తయారు చేయడం అనేది బిడ్డలకు జన్మనివ్వడం మరియు పెంచడం వంటి కష్టం మరియు సమయం తీసుకుంటుంది.

ప్రోగ్రామర్లు (ప్రోగ్రామర్ల బృందాలు) కోసం ప్రేరణ యొక్క ప్రధాన కారకాలను పరిశీలిద్దాం, మాస్లో యొక్క పిరమిడ్‌ను ప్రదర్శన యొక్క స్పష్టత మరియు నిర్మాణం కోసం ఉపయోగిస్తుంది. మీరు మాస్లో పిరమిడ్ గురించి వినకపోతే, ఇది వివాదాస్పదమైనది కాదు, కానీ అమెరికన్ మనస్తత్వవేత్త అబ్రహం హెరాల్డ్ మాస్లో యొక్క చాలా ప్రజాదరణ పొందిన మరియు సచిత్ర సిద్ధాంతం, అతను మానవ అవసరాల యొక్క సోపానక్రమం ఆధారంగా వ్యక్తిగత ప్రేరణ యొక్క సిద్ధాంతాన్ని ప్రతిపాదించాడు (క్రింద ఉన్న చిత్రాన్ని చూడండి).

మాస్లో వ్యక్తి యొక్క అవసరాలను క్రమానుగత క్రమంలో అమర్చాడు, శారీరక అవసరాల నుండి సంభావ్య అభివృద్ధి మరియు స్వీయ-వాస్తవికత అవసరం వరకు. మాస్లో యొక్క సిద్ధాంతంలో ఒక కీలకమైన ఊహ ఏమిటంటే "ఒక వ్యక్తి తన దిగువ స్థాయి అవసరాలు సంతృప్తి చెందే వరకు ఉన్నత స్థాయి అవసరాలను అనుభవించలేడు." ఉదాహరణకు, అదే సమయంలో ఈ వ్యక్తి మూడు రోజులు నిద్రపోకపోయినా లేదా తినకపోయినా జ్ఞానం లేదా సౌందర్య అవసరాల కోసం ఒక వ్యక్తిని నడపలేరు.

ప్రోగ్రామర్ల బృందాన్ని నిర్వహించడం: వారిని ఎలా మరియు ఎలా సరిగ్గా ప్రేరేపించాలి? ప్రథమ భాగము

వివరాల్లోకి వెళ్ళే ముందు, ఒక స్పష్టమైన వాస్తవంపై దృష్టి పెడదాం - ఒక బృందం వ్యక్తులను కలిగి ఉంటుంది, ప్రజలందరూ భిన్నంగా ఉంటారు, ప్రతి ఒక్కరికి వారి స్వంత ప్రేరణ నిర్మాణం ఉంటుంది. ప్రతి వ్యక్తి వేర్వేరు ఆసక్తులచే నడపబడుతుందనే వాస్తవంతో పాటు, ప్రతి వ్యక్తి కూడా విభిన్న జీవన పరిస్థితులలో ఉంటాడు. ఎవరైనా కెరీర్ ప్రారంభంలో ఉన్నారు మరియు దానిని ఎలా నిర్మించాలనే దాని గురించి ఆలోచిస్తున్నారు, ఎవరైనా వివాహం చేసుకోబోతున్నారు మరియు ఎవరైనా కొత్త సబ్జెక్ట్ ఏరియాలో ప్రావీణ్యం పొందాలనుకుంటున్నారు. ఒకరికి ముఖ్యమైనది మరొకరికి పూర్తిగా అప్రధానమైనది మరియు రేపు ప్రతిదీ మళ్లీ మారుతుంది. ఈ సందర్భాన్ని సరిగ్గా అర్థం చేసుకోవడానికి, ఒక సాధారణ పరిహారం ఉంది - మీరు దాని గురించి ఆలోచించి దానితో పని చేయాలి. అతి ముఖ్యమైన విషయం కమ్యూనికేషన్.
పని కాకుండా ఇతర విషయాల గురించి మీ బృందంతో మాట్లాడాలని నిర్ధారించుకోండి, అనధికారిక సంబంధాలను పెంచుకోండి.

కాబట్టి, ఇప్పుడు మాస్లో పిరమిడ్‌ను పరిశీలిద్దాం మరియు ప్రోగ్రామర్ల బృందాన్ని నిర్వహించడానికి దాని స్థాయిలను పరిశీలిద్దాం.

నేను: శారీరక, జీవ అవసరాలు:

ప్రేరణ గురించి మాట్లాడేటప్పుడు, చాలా మంది ప్రజలు మొదట జీతం గురించి ఆలోచిస్తారు. ఈ సందర్భంలో, జీతం ద్వారా నేను పరిహారం ప్యాకేజీ యొక్క శాశ్వత భాగాన్ని అర్థం చేసుకుంటాను, ఇది ఫలితాలపై ఏ విధంగానూ ఆధారపడదు. ఇది బోనస్‌లు, బోనస్‌లు మరియు కంపెనీ ప్రమోషన్‌లకు వర్తించదు. ఇది మా విషయంలో "శారీరక అవసరాల" స్థాయికి నేను ఆపాదించే జీతం. పనితీరు, ఎంపికలు మరియు కంపెనీ షేర్ల ఆధారంగా బోనస్‌లు, బోనస్‌లు - నేను ఇవన్నీ ఇతర స్థాయిలలో వర్గీకరిస్తాను.

నా అభిప్రాయం ప్రకారం, ఇది ఎంత వింతగా అనిపించినా, జీతం కాకుండా ఉంటుంది demotivating కారకం కాకుండా ప్రేరేపించే అంశం. ప్రోగ్రామర్‌లతో పనిచేయడం యొక్క విశిష్టత ఏమిటంటే, వారందరూ ప్రజలు, మొదట, చాలా తెలివైనవారు (వృత్తి యొక్క లక్షణం), మరియు రెండవది, లోతుగా మరియు/లేదా విస్తృతంగా విద్యావంతులు. సాధారణంగా, ప్రోగ్రామర్లు, వారి వృత్తితో పాటు, వారు ఉత్పత్తులను రూపొందించే ఒకటి లేదా అంతకంటే ఎక్కువ విషయాలపై లోతైన అవగాహన కలిగి ఉంటారు. అదనంగా, మంచి ప్రోగ్రామర్లు ప్రోగ్రామింగ్ డెవలప్‌మెంట్ చరిత్ర, అల్గారిథమ్‌లు, ప్రమాణాలు మొదలైన వాటిపై ఆసక్తి కలిగి ఉంటారు మరియు బాగా తెలుసు. అదే వారి సబ్జెక్ట్ ప్రాంతానికి వర్తిస్తుంది. ఈ స్థాయిలో ఉన్న వ్యక్తులకు, జీతం సాధారణంగా ప్రధాన ప్రేరేపించే అంశం కాదు.

అదే సమయంలో, ప్రోగ్రామర్‌లకు సరసమైన జీతం లేకపోవడం, వారి అవగాహనలో, డిమోటివేట్ మరియు డిమోటివేట్ చేస్తుంది. న్యాయమైన జీతం ఉండటం ఆనవాయితీ. జీతం కట్టుబాటు (మార్కెట్) కంటే చాలా ఎక్కువ - కూడా, విచిత్రంగా తగినంత, ఒక బదులుగా demotivating అంశం. పెద్ద అమెరికన్ యానిమేషన్ కంపెనీలలో ఒకదానిలో ప్రోగ్రామర్ల బృందం గురించి ఒక సహోద్యోగి ఒకసారి నాకు చెప్పాడు, ఇది అనేక పరిస్థితుల కారణంగా, మార్కెట్ కంటే రెండు నుండి మూడు రెట్లు ఎక్కువ స్థాయిలో జీతాలు పొందింది. అతను చెప్పినట్లుగా, అతను తన జీవితంలో విసుగు, సోమరితనం మరియు డిమోటివేట్ చేసిన ప్రోగ్రామర్‌లను చూడలేదు. జీతం పెరుగుదల వాస్తవం స్వల్పకాలికంగా ప్రేరేపించబడవచ్చు, కానీ కొన్ని నెలల తర్వాత కొత్త జీతం కట్టుబాటు అవుతుంది మరియు ప్రేరేపించడం మానేస్తుంది. సాధారణంగా, ప్రోగ్రామర్‌లకు వారి కెరీర్ ప్రారంభంలో, జీతం అంశం చాలా ముఖ్యమైనదని నేను చెబుతాను, వారు వృత్తిపరంగా మరియు అభివృద్ధి చెందుతున్నప్పుడు, దాని ప్రాముఖ్యత తగ్గుతుంది మరియు ఇతర అంశాలు ప్రబలంగా ప్రారంభమవుతాయి.

రెండవ ముఖ్యమైన విషయం జట్టులో జీతాల స్థాయిలో సరసమైన సంతులనం ఉండటం. ఒక సభ్యుని సహకారం గమనించదగ్గ విధంగా తక్కువగా ఉందని బృందం భావిస్తే, కానీ పరిహారం స్థాయి ఒకే విధంగా ఉంటే, ఇది మొత్తం జట్టును నిరుత్సాహపరుస్తుంది. కొన్నిసార్లు నిర్వాహకులు డబ్బుతో అగ్నికి ఆజ్యం పోయడానికి శోదించబడతారు - కాలిపోయిన లేదా తగ్గించబడిన వ్యక్తిని అతని జీతం సాధారణం కంటే పెంచడం ద్వారా నిలుపుకోవటానికి. ఇది సాధారణంగా దీర్ఘకాలంలో సమస్యలను మాత్రమే సృష్టిస్తుంది - వ్యక్తి యొక్క ప్రేరణ ఎక్కువగా పెరగదు, లేదా అది కొన్ని నెలల పాటు పెరుగుతుంది, కానీ మిగిలిన జట్టు యొక్క ప్రేరణ పడిపోతుంది. అటువంటి పరిస్థితులలో, ఇతర విధానాల కోసం వెతకడం విలువైనది, అయితే, ఇది ఒక ప్రత్యేకమైన నిపుణుడు అయితే, ఏ ధరకైనా, తక్కువ సమయం వరకు కూడా నిలుపుకోవాల్సిన అవసరం ఉంది.

II. భద్రత, సౌకర్యం, జీవన పరిస్థితుల స్థిరత్వం అవసరం:

70 సంవత్సరాల క్రితం, కారును ఎన్నుకునేటప్పుడు కారులో స్టవ్ ఉనికిని ప్రేరేపించే అంశం కావచ్చు; అప్పుడు అది కట్టుబాటు కంటే ఎక్కువగా ఉంది మరియు లగ్జరీకి సంకేతం. ఇప్పుడు ఎయిర్ కండిషనింగ్ లేకపోవడం కూడా అర్ధంలేనిది, మరియు దాని ఉనికి, కారును ఎన్నుకునేటప్పుడు ప్రేరేపించే అంశం కాదు. కాబట్టి 10-15 సంవత్సరాల క్రితం, అనుకూలమైన కార్యాలయం, మంచి హార్డ్‌వేర్, రుచికరమైన కాఫీ, ఫిట్‌నెస్, సౌకర్యవంతమైన గంటలు మొదలైనవి. మంచి ప్రేరణ కలిగించే కారకాలు కావచ్చు, కానీ ఇప్పుడు ఇది మంచి ప్రోగ్రామర్ యొక్క పనికి కట్టుబాటు. అదే సమయంలో, వారి లేకపోవడం మళ్లీ నిరాశకు గురిచేస్తుంది.

ఒక ముఖ్యమైన డిమోటివేటింగ్ అంశం ఏకాగ్రత సామర్థ్యం లేకపోవడం మరియు ధ్వనించే పని వాతావరణం. ప్రోగ్రామర్ యొక్క పనికి నిశ్శబ్దం మరియు ఏకాగ్రత అవసరం. కార్యాలయ స్థలం డెవలపర్‌లకు ఏకాంత కార్యస్థలాన్ని అందించే అవకాశాన్ని అందించకపోతే, ఒకరితో ఒకరు జోక్యం చేసుకోని సహోద్యోగుల మధ్య కనీసం సౌకర్యవంతమైన సహకారాన్ని నిర్ధారించడం అవసరం. శక్తివంతమైన మరియు బిగ్గరగా ఉన్న సహచరులను ఒకరితో ఒకరు ఏకం చేయడం మంచిది, అవసరమైన వారికి ఏకాగ్రత పెట్టడానికి అవకాశం ఇస్తుంది.

ప్రోగ్రామర్ యొక్క సమయం ఖర్చు ఇప్పుడు అతను పనిచేసే హార్డ్‌వేర్ ధర కంటే చాలా ఎక్కువగా ఉంది. రెండు లేదా మూడు మానిటర్లు, శక్తివంతమైన కంప్యూటర్లు, ప్రతి డెవలపర్‌కు సౌకర్యవంతమైన కార్యాలయం - ఏదైనా కంపెనీలో ప్రమాణం ఉండాలి. ఈ అంశం జోయెల్ స్పోల్స్కీ యొక్క వ్యాసాలలో ఒకదానిలో బాగా కవర్ చేయబడింది "జోయెల్ టెస్ట్: మెరుగైన కోడ్ కోసం 12 దశలు.

సౌకర్యం యొక్క భౌతిక భాగం చాలా ప్రాథమికమైనది మరియు సరళమైనది; ఇప్పుడు మిగిలిన వాటి గురించి మాట్లాడుదాం.

అనేక కంపెనీలలో, ప్రోగ్రామర్‌లకు కట్టుబాటు అనువైన పని షెడ్యూల్ మరియు దుస్తుల కోడ్ లేదు. జట్టు పని యొక్క ప్రత్యేకతలు అనుమతిస్తే ఇది మంచిది మరియు సరైనది (ఉదాహరణకు, కస్టమర్‌లు, రాజకీయ నాయకులు లేదా బ్యాంకర్‌లతో సమావేశాలు లేవు).

ముఖ్యమైన విషయం ఏమిటంటే, మొత్తం బృందం స్థానికంగా కలిసి పనిచేసే నిర్దిష్ట సమయాన్ని కలిగి ఉండటం, తద్వారా వ్యక్తులు ముఖాముఖిగా కమ్యూనికేట్ చేయగలరు మరియు సమస్యలను పరిష్కరించగలరు. ప్రోగ్రామర్, సారాంశంలో, పని తర్వాత కూడా పనిని వదిలిపెట్టడు. సాధారణంగా, కార్యాలయంలో అతని ఉనికితో సంబంధం లేకుండా పని సమస్యలు అతని మనస్సులో పునరావృతమవుతాయి మరియు మంచి నిర్ణయాలు తరచుగా కార్యాలయం వెలుపల నుండి వస్తాయి. మంచిగా ఉండవలసిన అవసరాన్ని బట్టి (దీనిని మేము క్రింద చర్చిస్తాము), చిన్న నియంత్రణ హానికరం. ఇది డిమోటివేట్ చేయడమే కాదు, ఉత్పాదకతను కూడా తగ్గిస్తుంది. అభ్యాసం చూపినట్లుగా, నియంత్రణ లేనప్పుడు, ప్రేరణ పొందిన బృందం అవసరమైన దానికంటే ఎక్కువ కాలం పని చేసే అవకాశం ఉంది. నియంత్రణ ఉంటే, డెవలపర్లు తొమ్మిది నుండి ఆరు వరకు కీబోర్డ్ వద్ద కూర్చోవచ్చు, కానీ ఫలితం అధ్వాన్నంగా ఉంటుందని నేను భావిస్తున్నాను. వారు చెప్పినట్లుగా, ఒక వ్యక్తి గుర్రాన్ని నీటికి నడిపించగలడు, కానీ అతను కోరుకోకపోతే వంద మంది కూడా అతన్ని తాగమని బలవంతం చేయరు.

ఈ స్థాయి అవసరాల వర్ణన ఆందోళన మరియు భయం నుండి స్వేచ్ఛ, గందరగోళం లేకపోవడం మరియు నిర్మాణం మరియు క్రమం యొక్క అవసరాన్ని కూడా ప్రస్తావిస్తుంది. ఇవి జట్టులోని వాతావరణాన్ని బాగా ప్రభావితం చేసే చాలా ముఖ్యమైన అంశాలు.

మొదట, గందరగోళం, నిర్మాణం మరియు క్రమం లేకపోవడం - జట్టు దేనికి బాధ్యత వహిస్తుందో అర్థం చేసుకోవాలి, పాత్రలు ఎలా పంపిణీ చేయబడతాయి, ఏమి చేయాలి, ఎవరికి, ఎప్పుడు, ఏ అవసరాలు ఉత్పత్తికి లోబడి ఉంటాయి, నిర్వహణ యొక్క అంచనాలు ఏమిటి మరియు కస్టమర్... వీటిలో చాలా వరకు అధికారికంగా వివరించబడాలి, ప్రతిదీ క్రమానుగతంగా చర్చించబడాలి. చర్చ మరియు ఆవర్తన ఉపయోగం లేకుండా, వివరణలు పని చేయవు. వాటిని కాలానుగుణంగా చర్చించడం మరియు విడుదలైన తర్వాత పోస్ట్‌మార్టం విశ్లేషణ ఫలితాల ఆధారంగా వాటిని నవీకరించడం మంచి పద్ధతి.

రెండవది, ప్రశాంతమైన మరియు స్నేహపూర్వక వాతావరణం. మనమందరం పనిలో ఎక్కువ సమయం గడుపుతాము మరియు ఒత్తిడి, సంఘర్షణ లేదా భయం లేకుండా చేయాలని మేము కోరుకుంటున్నాము. డెవలప్‌మెంట్ టీమ్ సాధారణంగా షెడ్యూల్‌లు మరియు కస్టమర్‌ల ఒత్తిడిలో పని చేస్తుంది. సహోద్యోగులు మరియు ఉన్నతాధికారుల నుండి ఎవరికీ అదనపు ఒత్తిడి అవసరం లేదు. బృందంలోని వాతావరణం, సాధారణంగా డెవలపర్‌ల సమూహాన్ని పిలవవచ్చు మరియు "బృందం"గా ఉండాలనే వాస్తవం మేనేజర్ యొక్క ప్రత్యక్ష మరియు ముఖ్యమైన బాధ్యత, ఇది అత్యంత ముఖ్యమైన మధ్యస్థ మరియు దీర్ఘకాలిక పనులలో ఒకటి. అందువల్ల, మేనేజర్ పని చేయడం చాలా ముఖ్యం, ముఖ్యంగా, జట్టులో వైరుధ్యాలతో, మరియు వారి అభివృద్ధి దాని కోర్సులో ఉండనివ్వదు. సంఘర్షణ నిర్వహణ అనేది ప్రత్యేక అధ్యయనానికి అర్హమైన ప్రత్యేక అంశం.

జట్టు యొక్క భావోద్వేగ స్థితిని మరియు సహోద్యోగుల ప్రవర్తనను ప్రభావితం చేయడానికి రెండు ప్రధాన మార్గాలు ఉన్నాయి (ఎవరైనా వ్యాఖ్యలలో జోడిస్తే, అది గొప్పది). మొదటిది మీ స్వంత ప్రవర్తన. మేనేజర్ మరియు బృందానికి వ్యక్తిగత ఉదాహరణ చాలా ముఖ్యమైనది. వారు చెప్పినట్లుగా, పూజారి వలె, రాక కూడా ఉంది. మీ సహోద్యోగులు ఎలా ప్రవర్తిస్తారో మీరు ఆశించే విధంగా ప్రవర్తించండి. రెండవది సరైన ప్రవర్తనను ప్రోత్సహించడం మరియు తప్పుడు ప్రవర్తనను ప్రోత్సహించడం. వ్యక్తులతో కమ్యూనికేట్ చేయండి, వారికి అభిప్రాయాన్ని తెలియజేయండి, దీన్ని చేయడానికి అనేక మార్గాలు ఉన్నాయి. సాధారణంగా, అభిప్రాయం అనేది ప్రత్యేక చర్చకు సంబంధించిన అంశం; ఇది ప్రేరణతో పని చేయడంలో పెద్ద మరియు ముఖ్యమైన భాగం.

వాతావరణం గురించి మరొక గమనిక, ఇది అసాధారణంగా అనిపించవచ్చు, కానీ ఆచరణలో ఇది ముఖ్యమైనది. చాలా తరచుగా, అభివృద్ధి బృందంలో పురుషుల కంటే తక్కువ మంది బాలికలు ఉన్నారు. తరచుగా సమూహాలు పూర్తిగా పురుషులు. అటువంటి పరిస్థితులలో, లోడ్లో కూడా, కొన్నిసార్లు జట్టులో అసభ్యకరమైన భాష ఉపయోగించడం ప్రారంభమవుతుంది. ఇది వాతావరణంపై ప్రతికూల ప్రభావాన్ని చూపుతుందని ప్రాక్టీస్ చూపిస్తుంది; కమ్యూనికేషన్ క్రమంగా మొరటుగా మారుతుంది. మీరు దీన్ని మీరే ఉపయోగించకుండా ఉండాలి మరియు మీ బృందంలో దాని వినియోగాన్ని నిరుత్సాహపరచాలి.

అభివృద్ధి బృందాలను తరచుగా R&D (పరిశోధన మరియు అభివృద్ధి) అని పిలుస్తారు, పరిశోధన పనిలో ముఖ్యమైన భాగాన్ని కలిగి ఉంటుంది. ప్రోగ్రామ్ చేయడం మరియు ప్లాన్ చేయడం సాధారణంగా కష్టమయ్యే భాగం ఇది, లేకుంటే అది పరిశోధన కాదు. జట్టుకు తప్పులు చేయడానికి, చొరవ తీసుకోవడానికి, విజయంతో ముగిసే లేదా ముగియని విభిన్న ఎంపికలను ప్రయత్నించడానికి హక్కు ఉండటం ముఖ్యం. తప్పులు పనిలో ఒక సాధారణ భాగం, వాటిని నివారించలేము, కానీ మీరు అధ్యయనం చేయవచ్చు, విశ్లేషించవచ్చు, భవిష్యత్తు కోసం వాటి నుండి నేర్చుకోవచ్చు మరియు ముందుకు సాగవచ్చు. టయోటాలో ఉద్భవించిన 5 ఎందుకు సూత్రం, సమస్య యొక్క మూల కారణాన్ని పొందడానికి మంచి మార్గం. భయం మరియు అనిశ్చితి వాతావరణాన్ని సృష్టించడానికి తప్పులను శిక్షించడం గొప్ప మార్గం. ఒకే మినహాయింపు ఏమిటంటే, విశ్లేషణ ఫలితాల ఆధారంగా, పని చేయడానికి వృత్తిపరమైన వైఖరి వల్ల లోపం సంభవించిందని తేలింది, ఈ సందర్భంలో, సిబ్బంది నిర్ణయాలు తీసుకోవలసి ఉంటుంది.

సంభాషణ ప్రారంభించడానికి ముందు బృందంలోని వాతావరణం మీ అంచనాలు మరియు భావోద్వేగ స్థితి ద్వారా బాగా ప్రభావితమవుతుంది. కష్టమైన చర్చను ప్రారంభించే ముందు, ఒకరకమైన డిబ్రీఫింగ్ లేదా భావోద్వేగ సంభాషణ, మీరు మాట్లాడబోయే వ్యక్తి పట్ల మీ మానసిక స్థితి మరియు వైఖరి ముఖ్యం. నేను ఎల్లప్పుడూ డిఫాల్ట్‌గా నమ్ముతాను మరియు వ్యక్తి ఉత్తమంగా చేయడానికి ప్రయత్నించిన దాని ఆధారంగా పనిచేస్తాను. మీ స్థానం నుండి ఇది అలా కాదని అనిపిస్తే, మీరు ప్రశాంతంగా మరియు వివరంగా సందర్భాన్ని కనుగొని, అతను ఏమి చేసాడు, అతను ఎందుకు సరైనది అని అనుకున్నాడు మరియు మన అంచనాలు ఎక్కడ విభేదిస్తాయో అర్థం చేసుకోవాలి. ఇది సాధారణంగా వారు నిజంగా విభేదించలేదని తేలింది, ఇది సందర్భం గురించి అతని దృష్టి మరింత పూర్తి లేదా తాజాగా ఉంటుంది మరియు మీకు తెలియనిది ఏదో ఉంది. లేదా, దీనికి విరుద్ధంగా, అతనికి ఏదో తెలియదు. ప్రజలు వ్యక్తిగతంగా తక్కువ తరచుగా కమ్యూనికేట్ చేసినప్పుడు మరియు ఇమెయిల్ మరియు ఇన్‌స్టంట్ మెసెంజర్‌లను ఉపయోగించినప్పుడు పంపిణీ చేయబడిన బృందంలో ఇది చాలా ముఖ్యమైనది. వివిధ దేశాల నుండి ప్రోగ్రామర్‌లతో కూడిన బృందంలో ఇది మరింత క్లిష్టమైనది మరియు వివిధ సమయ మండలాల్లో పంపిణీ చేయబడింది. ఇక్కడే సాంస్కృతిక విభేదాలు పెద్ద పాత్ర పోషించడం ప్రారంభిస్తాయి.

క్లిష్ట పరిస్థితిలో, కదలికలో డ్రైవింగ్ చేయడం సులభం, చాలా సులభం, కానీ తిరిగి నడపడం కష్టం, మరియు అవక్షేపం చాలా కాలం పాటు ఉంటుంది. ఇటీవలి అనుభవం నుండి మీకు ఒక సాధారణ ఉదాహరణ ఇస్తాను. టీమ్ మేనేజర్‌లలో ఒకరికి మరొక దేశంలోని సంబంధిత టీమ్‌కి చెందిన మేనేజర్ నుండి కస్టమర్‌తో కొంత సమస్య గురించి అత్యవసరంగా కామెంట్స్ అవసరం. అతను మెసెంజర్‌లో సహోద్యోగిని పింగ్ చేసి, 15 నిమిషాలు వేచి ఉండి, మళ్లీ పింగ్ చేసాడు, ఆపై 15 నిమిషాల తర్వాత అతను ఇతర మేనేజర్‌లు కూడా ఉన్న పెద్ద చాట్‌కి వెళ్లి, సహోద్యోగిపై చిన్నగా దాడి చేశాడు: “మీరు అలా చేయరు కాబట్టి నాకు సమాధానం ఇవ్వడానికి సిద్ధంగా ఉన్నాను, బహుశా , మరియు ప్రశ్న అంత అత్యవసరం కాదా?" చివరికి, మా కార్పొరేట్ మెసెంజర్ కొద్దిగా నిస్తేజంగా ఉన్నాడని మరియు సహోద్యోగి ప్రశ్నను అస్సలు చూడలేదని తేలింది. నేను క్షమాపణ చెప్పవలసి వచ్చింది. సాధారణంగా, మంచితో ప్రారంభించడం మంచిది. చెడు పొరపాటు చేయడం మరియు తరువాత ఇబ్బందుల్లో పడటం ఎల్లప్పుడూ సాధ్యమే; దానితో ఎటువంటి సమస్య లేదు (అయితే మీరు అలా చేయకూడదు). సాధారణంగా, మా పరిశ్రమలో 20 సంవత్సరాలకు పైగా పనిచేస్తున్నప్పుడు, నేను నిజంగా హానికరమైన సహోద్యోగిని ఒక్కసారి మాత్రమే కలుసుకున్నాను (!). అదృష్టవశాత్తూ, మేము చాలా త్వరగా విడిపోయాము. సహోద్యోగులు సందర్భం గురించి వారి అవగాహన మేరకు ఉత్తమమైన వాటిని కోరుకుంటున్నారని భావించడం చాలా సందర్భాలలో సరైనదని తేలింది.

మేనేజర్‌గా మీ పని ఏమిటంటే, సందర్భాల సమకాలీకరణ, జట్టులో ఆమోదించబడిన అంచనాలు, అవసరాలు, గడువులు మరియు ప్రమాణాలపై సాధారణ అవగాహన. ఇవి చిన్న విషయాలుగా అనిపించవచ్చు, కానీ జట్టులోని వాతావరణం అటువంటి చిన్న విషయాల నుండి ఖచ్చితంగా నిర్మించబడింది. పంపిణీ చేయబడిన బృంద దృక్కోణం నుండి, బృంద సభ్యులు క్రమానుగతంగా ముఖాముఖి కమ్యూనికేషన్‌ను కలిగి ఉండేలా చూడటం ఒక ముఖ్యమైన పని. ప్రోగ్రామర్ల నుండి నేను ఒకటి కంటే ఎక్కువసార్లు విన్నాను, ఉదాహరణకు, సపోర్ట్ టీమ్‌లోని ఇంజనీర్లు వారి వద్దకు వచ్చి వ్యక్తిగతంగా కలిసి పనిచేసిన తర్వాత, ఇటీవల వారి వద్దకు వచ్చిన పాషాకు వ్యక్తిగతంగా కష్టమైన సందర్భంలో సహాయం చేయడానికి వారు సంతోషంగా పనిలో ఉన్నారు, ఇంతకుముందు పాషా కేవలం మెసెంజర్‌లో ఒక ఐకాన్ అయినప్పటికీ, ఐకాన్ కోసం ఎవరూ ఆగిపోరు.

మార్గం ద్వారా, నేను మద్దతు బృందం గురించి మాట్లాడటం మొదలుపెట్టాను మరియు నాకు ఒక నియమానుగుణ ఉదాహరణను గుర్తుంచుకున్నాను. ఒకసారి, అమెరికాలోని కస్టమర్లలో ఒకరికి ఉత్పత్తితో సమస్య ఉంది, అతని అమలులో పనిచేసిన సహాయక బృందం నుండి ఇంజనీర్లలో ఒకరు (రష్యా నుండి రెండవది) సహాయం కోసం పని తర్వాత ఉండిపోయారు, కానీ సమస్య పరిష్కరించబడలేదు మరియు పరిష్కరించబడలేదు. సాధారణంగా, అతను ఆలస్యంగా ఉండి దాదాపు ఉదయం వరకు అక్కడే కూర్చున్నాడు. ఈ సమయంలో, కస్టమర్ యొక్క నిర్వాహకులు సమస్యను తీవ్రతరం చేశారు, వారికి దాని క్లిష్టతను గుర్తించారు మరియు సాయంత్రం పనిని విడిచిపెట్టారు. వేరొక టైమ్ జోన్‌లో పెరుగుదల ప్రక్రియ ఇప్పటికే ఊపందుకుంది, కస్టమర్ కార్యాలయంతో కమ్యూనికేషన్‌లో కొన్ని ఇబ్బందుల కారణంగా (VPN, కనెక్షన్ సమస్యలు, దేశాల మధ్య కాల్‌లతో ఇబ్బందులు, ...) రష్యాలోని మద్దతు నిర్వాహకులు సహాయం చేయడానికి ప్రయత్నించడం ప్రారంభించారు. ఆ వ్యక్తి అప్పటికే కార్యాలయంలో జైలులో ఉన్నాడని మరియు సమస్యను పరిష్కరిస్తున్నాడని తెలియదు మరియు అతనిని కనుగొనడానికి ప్రయత్నించాడు. సమస్య ఇప్పటికే ఆచరణాత్మకంగా పరిష్కరించబడినప్పుడు మరియు ఉత్పత్తి పని చేస్తున్నప్పుడు వారు ఉదయం (అమెరికన్) మాత్రమే కనుగొన్నారు. వాట్ ది హెల్, కస్టమర్‌కి ఇంత పెరుగుదల ఉంది, ఏమీ పని చేయడం లేదు, మీరు ఎక్కడ ఉన్నారు, మేము మిమ్మల్ని కనుగొనలేకపోయాము, మొదలైనవాటిని బ్యాట్ నుండి చెప్పడం ప్రారంభించారు. అటువంటి ప్రవర్తన ఫలితంగా ఆ వ్యక్తి బాగా తగ్గిపోయాడని ప్రత్యేకంగా చెప్పనవసరం లేదు. పంపిణీ చేయబడిన బృందం యొక్క పనిని నిర్వహించడం అనేది ఒక ప్రత్యేక పెద్ద అంశం, కానీ రెండు విషయాలను గుర్తుంచుకోవడం ముఖ్యం. మొదట, కమ్యూనికేషన్లు మరియు వాతావరణం చాలా ముఖ్యమైనవి, పని యొక్క విజయం దానిపై ఆధారపడి ఉంటుంది. రెండవది, ఇది దాని స్వంతదానిపై పనిచేయదు; ఇది విడిగా మరియు లోతుగా వ్యవహరించాలి.

ఈ స్థాయి అవసరాలకు సంబంధించిన మరో ముఖ్యమైన అంశం మళ్లీ జీతం. జీతం యొక్క పరిమాణం కాదు, కానీ దానిని మార్చడానికి ఒక నిర్దిష్ట విధానం ఉండటం. వివిధ స్థాయిలలోని స్థానాల అవసరాలను నిర్ణయించే విధానాన్ని కంపెనీ తప్పనిసరిగా కలిగి ఉండాలి. ప్రతి డెవలపర్ కంపెనీతో వారి పని కోసం అంచనాలను చర్చించగలగాలి, వారి ప్రయత్నాలు వారి జీతాన్ని ఎలా మరియు ఎప్పుడు ప్రభావితం చేస్తాయో అర్థం చేసుకోవాలి. మేనేజర్‌తో కాలానుగుణ సమావేశాలు, సెమీ-వార్షిక లేదా వార్షిక పనితీరు సమీక్షలు ఈ ప్రయోజనాన్ని అందిస్తాయి. ఇది మళ్ళీ, వారి ఉనికి స్పష్టంగా ప్రేరేపించని క్షణాలలో ఒకటి, కానీ వారి లేకపోవడం చాలా నిరాశపరిచింది.

ఆర్డర్ అవసరం మరియు నియమాల ఉనికి నుండి ఈ నియమాలను పాటించాల్సిన అవసరాన్ని అనుసరిస్తుంది, అధికారికంగా మరియు అనధికారికంగా జట్టులో ఆమోదించబడిన నిబంధనలను అనుసరించండి. సాధారణంగా చెప్పాలంటే, నేను దానిని "మంచిగా ఉండవలసిన అవసరం" అని పిలుస్తాను. ఈ అవసరం యొక్క ఉనికి మైక్రోమేనేజ్‌మెంట్ అవసరం లేదని నిర్ధారిస్తుంది, కానీ హానికరం. ఒక వ్యక్తికి పనికి అవసరమైన ప్రతిదాన్ని అందించడం, సందర్భం, ప్రాధాన్యతల గురించి అతనికి జ్ఞానం ఇవ్వడం మరియు అతని స్థాయిలో చర్య మరియు నిర్ణయం తీసుకునే స్వేచ్ఛను అందించడం సరిపోతుంది. అటువంటి పరిస్థితులలో, అతను నమ్మకాన్ని అనుభవిస్తాడు, తన స్వంత నిర్ణయాలు తీసుకునే అవకాశం, వాటికి బాధ్యత వహిస్తాడు మరియు అతని సామర్థ్యాన్ని బహిర్గతం చేయగలడు.

ఆర్డర్ అవసరం మరియు గందరగోళం లేకపోవటానికి కారణమైన మరొక ముఖ్యమైన విషయం ఏమిటంటే, ఒక పనిపై దృష్టి పెట్టగల సామర్థ్యం, ​​తరచుగా సందర్భ స్విచ్‌లు లేకపోవడం. ప్రోగ్రామర్‌గా ఉండటానికి సమయం మరియు దృష్టి అవసరం. ప్రోగ్రామర్లు నిజంగా ఒక పనిని అత్యవసరంగా వదిలివేసి మరొక పనికి మారడానికి ఇష్టపడరు. ప్రోగ్రామర్ యొక్క పనిలో అవసరమైన భాగం సాధారణంగా కోడ్ యొక్క వాస్తవ అభివృద్ధి మాత్రమే కాదు, బగ్ ఫిక్సింగ్ మరియు కస్టమర్ల నుండి అభ్యర్థనలను ప్రాసెస్ చేయడంలో సహాయం చేస్తుంది. ప్రోగ్రామర్ మరొక పనికి మారడానికి ముందు ఒక పనిని ప్రశాంతంగా మరియు పూర్తిగా పూర్తి చేయడానికి అనుమతించే విధంగా, ముందుగానే అలాంటి వాటిని ప్లాన్ చేయడం విలువ. మీ పనిని మీరే ప్లాన్ చేసుకోవడం, ప్రాధాన్యతలను మరియు రాబోయే పనులను ముందుగానే గుర్తించడం, ఒక రకమైన పనిలో పని చేయడానికి సుదీర్ఘమైన, ఎక్కువ కాలం కేటాయించడం ఉత్తమ ఎంపిక. ఈ విషయం పుస్తకంలో బాగా వివరించబడింది "Google - సైట్ విశ్వసనీయత ఇంజనీరింగ్”, ఇది పెద్ద, అధికంగా లోడ్ చేయబడిన, తప్పులను తట్టుకునే వ్యవస్థల యొక్క ఆపరేషన్ మరియు అభివృద్ధిని నిర్ధారించే బృందాల పనిని ప్లాన్ చేసే విధానాలను బాగా వివరిస్తుంది, అలాగే సాఫ్ట్‌వేర్ అభివృద్ధి మరియు దాని మద్దతును మిళితం చేసే ఇంజనీర్లు.

కొనసాగించాలి…

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి