කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

මම කෝඩ් කෑල්ලක් බලනවා. මෙය මා මෙතෙක් දැක ඇති නරකම කේතය විය හැකිය. දත්ත සමුදායේ එක් වාර්තාවක් පමණක් යාවත්කාලීන කිරීම සඳහා, එය එකතුවේ ඇති සියලුම වාර්තා ලබා ගන්නා අතර පසුව යාවත්කාලීන කිරීමට අවශ්‍ය නොවන දත්ත ගබඩාවේ ඇති සෑම වාර්තාවකටම යාවත්කාලීන ඉල්ලීමක් යවයි. සිතියම් ශ්‍රිතයක් ඇත, එය එයට ලබා දුන් අගය සරලව ආපසු ලබා දෙයි. පෙනෙන විදිහට එකම අගයක් සහිත විචල්‍යයන් සඳහා කොන්දේසි සහිත පරීක්ෂණ ඇත, විවිධ මෝස්තර වලින් නම් කර ඇත (firstName и first_name) එක් එක් යාවත්කාලීන කිරීම සඳහා, කේතය වෙනස් පෝලිමකට පණිවිඩයක් යවයි, එය වෙනස් සේවාදායක රහිත ශ්‍රිතයක් මඟින් හසුරුවනු ලැබේ, නමුත් එය එකම දත්ත සමුදායේ වෙනස් එකතුවක් සඳහා සියලු කටයුතු සිදු කරයි. මෙම සර්වර් රහිත ශ්‍රිතය පරිසරයේ ශ්‍රිත 100කට අධික ප්‍රමාණයක් අඩංගු වලාකුළු මත පදනම් වූ "සේවා-නැඹුරු ගෘහ නිර්මාණ ශිල්පයකින්" බව මා සඳහන් කළාද?

මෙය කිරීමට පවා හැකි වූයේ කෙසේද? මම මගේ මුහුණ වසාගෙන මගේ සිනහවෙන් පෙනෙන ලෙස හඬමි. සිදුවූයේ කුමක්දැයි මගේ සගයන් අසයි, මම එය වර්ණවලින් නැවත කියමි BulkDataImporter.js 2018 හි නරකම පහරවල්. හැමෝම මට අනුකම්පාවෙන් හිස නමා එකඟ වෙති: ඔවුන් අපට මෙය කරන්නේ කෙසේද?

නිෂේධනය: ක්‍රමලේඛක සංස්කෘතියක චිත්තවේගීය මෙවලමකි

වැඩසටහන්කරණයේදී සෘණාත්මක බව වැදගත් කාර්යභාරයක් ඉටු කරයි. එය අපගේ සංස්කෘතිය තුළ අන්තර්ගත වන අතර අප ඉගෙන ගත් දේ බෙදා ගැනීමට භාවිතා කරයි ("ඔබ එසේ නොවේ ඔබ එය විශ්වාස කරනු ඇත, එම කේතය කෙබඳුද!”), කලකිරීම හරහා අනුකම්පාව ප්‍රකාශ කිරීමට (“දෙවියන් වහන්ස, එසේ කරන්නේ ඇයි?”), තමාව ප්‍රදර්ශනය කිරීමට (“මම කවදාවත් එසේ කළේ නැත”), වෙනත් කෙනෙකු මත දොස් පැවරීමට ("ඔහුගේ කේතය නිසා අප අසමත් විය, එය පවත්වාගෙන යාමට නොහැකි,") හෝ, වඩාත් "විෂ සහිත" සංවිධානවල සිරිතක් ලෙස, හැඟීමකින් අන් අය කළමනාකරණය කිරීම ලැජ්ජාව ("ඔබ සිතුවේ කුමක් ගැනද?" ? නිවැරදි").

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

නිෂේධනය ක්‍රමලේඛකයින්ට ඉතා වැදගත් වන්නේ එය අගය ප්‍රකාශ කිරීමට ඉතා ඵලදායී ක්‍රමයක් වන බැවිනි. මම වරක් ක්‍රමලේඛන කඳවුරකට සහභාගි වූ අතර, සිසුන් තුළ කර්මාන්ත සංස්කෘතියක් ඇති කිරීමේ සම්මත පිළිවෙත වූයේ ත්‍යාගශීලී ලෙස මීමස්, කථා සහ වීඩියෝ සැපයීමයි, ඒවායින් වඩාත් ජනප්‍රිය සූරාකෑම මිනිසුන්ගේ වැරදි වැටහීමකට මුහුණ දෙන විට ක්‍රමලේඛකයන්ගේ කලකිරීම. හොඳ, නරක, කැත, එහෙම කරන්න එපා, කවදාවත් කොහෙත්ම එපා කියන දේ හඳුනාගන්න චිත්තවේගීය මෙවලම් භාවිතා කරන්න පුළුවන් නම් හොඳයි. තොරතුරු තාක්‍ෂණයෙන් දුරස්ව සිටින සගයන් විසින් ඔවුන් වරදවා වටහා ගනු ඇතැයි යන කාරණය සඳහා නවකයන් සූදානම් කිරීම අවශ්‍ය වේ. ඔවුන්ගේ මිතුරන් ඔවුන්ට ඩොලර් මිලියන ගණනක යෙදුම් අදහස් විකිණීමට පටන් ගනීවි. කෙළවරේ මයිනෝටෝරයින් පොකුරක් සමඟ යල් පැන ගිය කේතයේ නිමක් නැති ලිබ්රින්ත් හරහා සැරිසැරීමට ඔවුන්ට සිදුවනු ඇති බව.

අපි මුලින්ම වැඩසටහන් කිරීමට ඉගෙන ගන්නා විට, "ක්‍රමලේඛන අත්දැකීමේ" ගැඹුර පිළිබඳ අපගේ අවබෝධය පදනම් වන්නේ අන් අයගේ චිත්තවේගීය ප්‍රතික්‍රියා නිරීක්ෂණය කිරීම මත ය. හි පළ කිරීම් වලින් මෙය පැහැදිලිව දැකගත හැකිය sabe ProgrammerHumor, නවක ක්‍රමලේඛකයින් ගොඩක් ගැවසෙන තැන. බොහෝ හාස්‍යජනක ඒවා, එක් ප්‍රමාණයකට, විවිධ සෘණාත්මක වර්ණවලින් වර්ණාලේප කර ඇත: බලාපොරොත්තු සුන්වීම, අශුභවාදය, කෝපය, පහත් බව සහ වෙනත් ය. තවද මෙය ඔබට ප්‍රමාණවත් නොවේ නම්, අදහස් කියවන්න.

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

ක්‍රමලේඛකයින් අත්දැකීම් ලබා ගන්නා විට, ඔවුන් වඩ වඩාත් සෘණාත්මක වන බව මම දුටුවෙමි. ආරම්භකයින්, ඔවුන් බලා සිටින දුෂ්කරතා ගැන නොදැන, මෙම දුෂ්කරතාවන්ට හේතුව හුදෙක් අත්දැකීම් සහ දැනුම නොමැතිකම බව විශ්වාස කිරීමට උද්යෝගයෙන් සහ කැමැත්තෙන් ආරම්භ වේ; අවසානයේදී ඔවුන් දේවල්වල යථාර්ථයට මුහුණ දෙනු ඇත.

කාලය ගෙවී යයි, ඔවුන් අත්දැකීම් ලබා ගන්නා අතර හොඳ කේතය නරක සහ නරක ලෙස වෙන්කර හඳුනා ගැනීමට හැකි වේ. එම මොහොත පැමිණි විට, තරුණ ක්‍රමලේඛකයින්ට පැහැදිලිවම නරක කේතයක් සමඟ වැඩ කිරීමේ කලකිරීමක් දැනේ. ඔවුන් කණ්ඩායමක (දුරස්ථව හෝ පෞද්ගලිකව) වැඩ කරන්නේ නම්, ඔවුන් බොහෝ විට පළපුරුදු සගයන්ගේ චිත්තවේගීය පුරුදු අනුගමනය කරයි. මෙය බොහෝ විට සෘණාත්මක බව වැඩි වීමට හේතු වේ, මන්ද යෞවනයන්ට දැන් කේතය ගැන කල්පනාකාරීව කතා කළ හැකි අතර එය නරක හා හොඳ ලෙස බෙදිය හැකි අතර එමඟින් ඔවුන් "දැන සිටින" බව පෙන්වයි. මෙය සෘණාත්මක බව තවදුරටත් ශක්තිමත් කරයි: බලාපොරොත්තු සුන්වීම නිසා, සගයන් සමඟ සුහදව කටයුතු කිරීම සහ කණ්ඩායමක කොටසක් වීම පහසුය; නරක කේතය විවේචනය කිරීම අන් අයගේ ඇස් හමුවේ ඔබේ තත්ත්වය සහ වෘත්තීයභාවය වැඩි කරයි: නිෂේධාත්මක අදහස් ප්‍රකාශ කරන පුද්ගලයින් බොහෝ විට වඩා බුද්ධිමත් හා දක්ෂ ලෙස සැලකේ.

සෘණාත්මක බව වැඩි කිරීම අනිවාර්යයෙන්ම නරක දෙයක් නොවේ. වැඩසටහන්කරණය පිළිබඳ සාකච්ඡා, වෙනත් දේ අතර, ලියා ඇති කේතයේ ගුණාත්මකභාවය කෙරෙහි අතිශයින් අවධානය යොමු කෙරේ. කේතය යනු එය කිරීමට අදහස් කරන කාර්යය සම්පූර්ණයෙන්ම නිර්වචනය කරයි (දෘඪාංග, ජාලකරණය, ආදිය පසෙකින්), එබැවින් එම කේතය පිළිබඳ ඔබේ අදහස ප්‍රකාශ කිරීමට හැකි වීම වැදගත් වේ. සෑම සාකච්ඡාවක්ම පාහේ පැමිණෙන්නේ කේතය ප්‍රමාණවත්ද යන්න සහ නරක කේතයේ ප්‍රකාශයන් හෙළා දැකීම සඳහා වන චිත්තවේගීය අරුත කේතයේ ගුණාත්මක භාවය සංලක්ෂිත කරයි:

  • "මෙම මොඩියුලයේ තාර්කික නොගැලපීම් රාශියක් ඇත, එය සැලකිය යුතු කාර්ය සාධන ප්‍රශස්තකරණයක් සඳහා හොඳ අපේක්ෂකයෙකි."
  • "මෙම මොඩියුලය ඉතා නරකයි, අපි එය නැවත සකස් කළ යුතුයි."
  • "මෙම මොඩියුලය තේරුමක් නැත, එය නැවත ලිවිය යුතුය."
  • "මෙම මොඩියුලය නරකයි, එය ඇලවිය යුතුය."
  • "මෙය බැටළු කැබැල්ලක් මිස මොඩියුලයක් නොවේ, එය කිසිසේත් ලිවීමට අවශ්‍ය නොවීය, එහි කතුවරයා සිතන්නේ කුමක්ද?"

මාර්ගය වන විට, සංවර්ධකයින් කේතය "සරාගී" ලෙස හඳුන්වන්නේ මෙම "චිත්තවේගීය නිකුතුව" වන අතර, එය කලාතුරකින් සාධාරණ වේ - ඔබ PornHub හි වැඩ කරන්නේ නම් මිස.

ගැටලුව වන්නේ මිනිසුන් අමුතු, නොසන්සුන්, චිත්තවේගීය ජීවීන් වන අතර ඕනෑම චිත්තවේගයක සංජානනය සහ ප්‍රකාශනය අපව වෙනස් කරයි: මුලදී සියුම් ලෙස, නමුත් කාලයත් සමඟ, නාටකාකාර ලෙස.

සෘණාත්මක ලිස්සන සුළු බෑවුමක්

වසර කිහිපයකට පෙර, මම අවිධිමත් කණ්ඩායම් නායකයෙකු වූ අතර සංවර්ධකයෙකු සමඟ සම්මුඛ සාකච්ඡාවක් කළෙමි. අපි ඔහුට ඇත්තටම කැමතියි: ඔහු දක්ෂයි, හොඳ ප්‍රශ්න ඇසුවා, තාක්‍ෂණික දැනුමක් ඇති, අපේ සංස්කෘතියට හොඳින් ගැලපේ. ඔහුගේ ධනාත්මක බව සහ ඔහු කෙතරම් ව්‍යවසායකයෙකු ලෙස පෙනුනද යන්න මම විශේෂයෙන් පැහැදුණා. ඒ වගේම මම ඔහුව කුලියට ගත්තා.

ඒ වන විට මම ආයතනයේ වසර කිහිපයක් සේවය කර ඇති අතර අපගේ සංස්කෘතිය එතරම් ඵලදායී නොවන බව මට හැඟුණි. මම පැමිණීමට පෙර අපි නිෂ්පාදනය දෙවරක්, තුන් වතාවක් සහ තවත් කිහිප වතාවක් දියත් කිරීමට උත්සාහ කළෙමු, එය නැවත වැඩ කිරීමේදී විශාල වියදම් වලට හේතු විය, එම කාලය තුළ අපට දිගු රාත්‍රී, දැඩි කාල සීමාවන් සහ වැඩ කරන නිෂ්පාදන හැර පෙන්වීමට කිසිවක් නොතිබුණි. මම තවමත් වෙහෙස මහන්සි වී වැඩ කළත්, කළමනාකාරිත්වය විසින් අපට පවරන ලද අවසාන කාල සීමාව ගැන මට සැකයක් ඇති විය. මගේ සගයන් සමඟ කේතයේ සමහර අංග සාකච්ඡා කරන විට ඔහු සැහැල්ලුවෙන් දිවුරුම් දුන්නේය.

එබැවින් සති කිහිපයකට පසුව, එම නව සංවර්ධකයා විසින්ම මා කළ සෘණාත්මක දේම පැවසීම (දිවුර දීම ඇතුළුව) මා පුදුමයට පත් වුවද - පුදුමයට කරුණක් නොවීය. වෙනස් සංස්කෘතියක් ඇති වෙනත් සමාගමක ඔහු වෙනස් ලෙස හැසිරෙන බව මට වැටහුණි. ඔහු මා නිර්මාණය කළ සංස්කෘතියට අනුගත විය. මට වරදකාරී හැඟීමක් ඇති විය. මගේ ආත්මීය අත්දැකීම් නිසා, සම්පූර්ණයෙන්ම වෙනස් යැයි මා දුටු නවකයෙකු තුළ මම අශුභවාදී හැඟීමක් ඇති කළෙමි. ඇත්තටම ඔහු එසේ නොවුණත්, ඔහුට ගැලපෙන බව පෙන්වීමට පෙනී සිටිමින් සිටියත්, මම මගේ ජරා ආකල්පය ඔහුට බල කළෙමි. තවද පවසන සෑම දෙයක්ම, විහිළුවෙන් හෝ පසුකාලීනව වුවද, විශ්වාස කරන දේ බවට හැරවීමේ නරක ආකාරය ඇත.

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

ඍණාත්මක ක්රම

අපි ටිකක් ප්‍රඥාව සහ අත්දැකීම් ලබා ඇති අපගේ පැරණි නවක ක්‍රමලේඛකයින් වෙත නැවත යමු: ඔවුන් ක්‍රමලේඛන කර්මාන්තය සමඟ වඩාත් හුරුපුරුදු වී ඇති අතර නරක කේතය සෑම තැනකම ඇති බව තේරුම් ගෙන ඇත, එය වළක්වා ගත නොහැක. ගුණාත්මකභාවය කෙරෙහි අවධානය යොමු කරන ලද වඩාත්ම දියුණු සමාගම්වල පවා එය සිදු වේ (සහ මට සටහන් කිරීමට ඉඩ දෙන්න: පෙනෙන විදිහට, නූතනත්වය නරක කේතයෙන් ආරක්ෂා නොවේ).

හොඳ පිටපතක්. කාලයත් සමඟම, සංවර්ධකයින් නරක කේතය මෘදුකාංගයේ යථාර්ථයක් බවත් ඔවුන්ගේ කාර්යය එය වැඩිදියුණු කිරීම බවත් පිළිගැනීමට පටන් ගනී. නරක කේතය මග හැරිය නොහැකි නම්, ඒ ගැන කලබල වීම තේරුමක් නැති බව. ඔවුන් මුහුණ දෙන ගැටළු හෝ කාර්යයන් විසඳීම කෙරෙහි අවධානය යොමු කරමින් සෙන් මාර්ගය ගනී. ඔවුන් ව්‍යාපාර හිමිකරුවන්ට මෘදුකාංගයේ ගුණාත්මකභාවය නිවැරදිව මැනීමට සහ සන්නිවේදනය කිරීමට ඉගෙන ගන්නා අතර, ඔවුන්ගේ වසර ගණනාවක අත්දැකීම් මත පදනම්ව හොඳින් පදනම් වූ ඇස්තමේන්තු ලිවීමට සහ අවසානයේ ව්‍යාපාරයට ඔවුන්ගේ ඇදහිය නොහැකි සහ අඛණ්ඩ වටිනාකම සඳහා ත්‍යාගශීලී ත්‍යාග ලබා ගනී. ඔවුන් ඔවුන්ගේ කාර්යය කෙතරම් හොඳින් ඉටු කරයිද යත් ඔවුන්ට ඩොලර් මිලියන 10 ක ප්‍රසාද දීමනාවක් ලබා දෙන අතර ඔවුන්ගේ ජීවිත කාලය පුරාම ඔවුන්ට අවශ්‍ය දේ කිරීමට විශ්‍රාම යයි (කරුණාකර එය සාමාන්‍ය දෙයක් ලෙස නොසලකන්න).

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

තවත් දර්ශනයක් වන්නේ අන්ධකාරයේ මාවතයි. නරක කේතය නොවැළැක්විය හැකි දෙයක් ලෙස පිළිගන්නවා වෙනුවට, සංවර්ධකයින් ක්‍රමලේඛන ලෝකයේ සෑම දෙයක්ම නරක ලෙස හැඳින්වීමට එය භාර ගනී, එවිට ඔවුන්ට එය ජය ගත හැකිය. ඔවුන් බොහෝ හොඳ හේතු නිසා පවතින නරක කේතය වැඩිදියුණු කිරීම ප්‍රතික්ෂේප කරයි: "මිනිසුන් වැඩිපුර දැන සිටිය යුතු අතර එතරම් මෝඩ නොවිය යුතුය"; "එය අප්රසන්න"; "මෙය ව්යාපාරයට නරකයි"; "මෙය මා කෙතරම් දක්ෂද යන්න ඔප්පු කරයි"; "මෙය මොනතරම් නින්දිත කේතයක්දැයි මම ඔබට නොකියන්නේ නම්, මුළු සමාගමම සාගරයට වැටෙනු ඇත" යනාදිය.

ව්‍යාපාරය අවාසනාවන්ත ලෙස දිගටම දියුණු විය යුතු නිසාත් කේතයේ ගුණාත්මකභාවය ගැන කරදර වෙමින් කාලය ගත කළ නොහැකි නිසාත් ඔවුන්ට අවශ්‍ය වෙනස්කම් ක්‍රියාත්මක කිරීමට නොහැකි වීම, මෙම පුද්ගලයින් පැමිණිලි කරන්නන් ලෙස කීර්තියක් ලබා ගනී. ඔවුන් ඔවුන්ගේ ඉහළ නිපුණතාවය සඳහා රඳවා තබා ඇත, නමුත් සමාගමේ මායිම් වෙත තල්ලු කරනු ලැබේ, එහිදී ඔවුන් බොහෝ දෙනෙකුට කරදර නොකරන නමුත් විවේචනාත්මක පද්ධතිවල ක්‍රියාකාරිත්වයට තවමත් සහාය වනු ඇත. නව සංවර්ධන අවස්ථා සඳහා ප්‍රවේශය නොමැතිව, ඔවුන්ට කුසලතා අහිමි වන අතර කර්මාන්ත ඉල්ලීම් සපුරාලීම නතර වේ. ඔවුන්ගේ නිෂේධනය කටුක තිත්තකම බවට පත්වන අතර, එහි ප්‍රතිඵලයක් ලෙස ඔවුන් තම ප්‍රියතම පැරණි තාක්‍ෂණය පැමිණි ගමන සහ එය තවමත් උණුසුම් වන්නේ මන්දැයි අවුරුදු විස්සක සිසුන් සමඟ වාද කරමින් ඔවුන්ගේ මමත්වය පෝෂණය කරති. ඔවුන් විශ්‍රාම ගොස් ඔවුන්ගේ මහලු වයස කුරුල්ලන්ට බැන වදිමින් ජීවත් වෙති.

යථාර්ථය බොහෝ විට මෙම අන්ත දෙක අතර කොතැනක හෝ පවතී.

සමහර සමාගම් අතිශය සෘණාත්මක, පරිවාරක, ශක්තිමත්-අභිමත සංස්කෘතීන් (එයට පෙර Microsoft වැනි) නිර්මාණය කිරීමේදී අතිශයින් සාර්ථක වී ඇත අහිමි වූ දශකය) - බොහෝ විට මේවා වෙළඳපලට හොඳින් ගැලපෙන නිෂ්පාදන සහිත සමාගම් වන අතර හැකි ඉක්මනින් වර්ධනය වීමේ අවශ්‍යතාවය; හෝ විධාන සහ පාලන ධූරාවලියක් ඇති සමාගම් (Apple in the best years of jobs), එහිදී සෑම කෙනෙකුම තමන්ට කියන දේ කරයි. කෙසේ වෙතත්, නවීන ව්‍යාපාරික පර්යේෂණ (සහ සාමාන්‍ය බුද්ධිය) යෝජනා කරන්නේ සමාගම්වල නව්‍යකරණයට සහ පුද්ගලයන්ගේ ඉහළ ඵලදායිතාවයට තුඩු දෙන උපරිම දක්ෂතාවය, අඛණ්ඩ නිර්මාණාත්මක සහ ක්‍රමානුකූල චින්තනයට සහාය වීම සඳහා අඩු මානසික ආතතියක් අවශ්‍ය බවයි. තවද ඔබේ කේතයේ සෑම පේළියක් ගැනම ඔබේ සගයන්ට පැවසිය යුතු දේ ගැන ඔබ නිරන්තරයෙන් කනස්සල්ලෙන් සිටින්නේ නම් නිර්මාණාත්මක, සාකච්ඡා පදනම් කරගත් කාර්යයක් කිරීම අතිශයින් දුෂ්කර ය.

නිෂේධනය යනු ඉංජිනේරු පොප් සංස්කෘතියයි

වෙන කවරදාකටත් වඩා අද ඉංජිනේරුවන්ගේ ආකල්ප කෙරෙහි වැඩි අවධානයක් යොමු කෙරේ. ඉංජිනේරු සංවිධානවල, රීතිය "අං නැත". පිටස්තරයින් කෙරෙහි සතුරුකම සහ අමනාපය දිගටම ඉවසා සිටිය නොහැකි (නොහැකි) නිසා මෙම වෘත්තියෙන් ඉවත් වූ පුද්ගලයින් පිළිබඳ වැඩි වැඩියෙන් කථා සහ කථා Twitter හි පළ වේ. Linus Torvalds පවා මෑතකදී සමාව ඉල්ලා සිටියේය අනෙකුත් ලිනක්ස් සංවර්ධකයින් කෙරෙහි වසර ගණනාවක සතුරුකම සහ විවේචන - මෙය මෙම ප්‍රවේශයේ සඵලතාවය පිළිබඳ විවාදයට තුඩු දී ඇත.

සමහරු තවමත් ලිනස්ට ඉතා විවේචනාත්මක වීමට ඇති අයිතිය ආරක්ෂා කරති - "විෂ නිෂේධනයේ" වාසි සහ අවාසි ගැන බොහෝ දේ දැන සිටිය යුතු අය. ඔව්, සභ්‍යත්වය අතිශයින් වැදගත් (මූලික පවා), නමුත් අපගෙන් බොහෝ දෙනෙක් නිෂේධාත්මක අදහස් ප්‍රකාශ කිරීම "විෂ" බවට හැරවීමට හේතු සාරාංශ කළහොත්, මෙම හේතු පීතෘවාදී හෝ නව යොවුන් වියේ පෙනේ: "ඔවුන් එයට සුදුසු වන්නේ ඔවුන් මෝඩයන් වන බැවිනි. ", "ඔවුන් එය නැවත නොකරන බවට ඔහු සහතික විය යුතුය," "ඔවුන් එය නොකළේ නම්, ඔහුට ඔවුන්ට කෑ ගැසීමට සිදු නොවනු ඇත," යනාදිය. නායකයෙකුගේ චිත්තවේගීය ප්‍රතික්‍රියා ක්‍රමලේඛන ප්‍රජාවක් මත ඇති කරන බලපෑමට උදාහරණයක් වන්නේ Ruby ප්‍රජාවගේ කෙටි යෙදුම MINASWAN - "Matz is nice so we are nice."

"මෝඩයෙකු මරන්න" ප්‍රවේශයේ බොහෝ උද්යෝගිමත් යෝජකයින් බොහෝ විට කේතයේ ගුණාත්මකභාවය සහ නිවැරදි බව ගැන බොහෝ සෙයින් සැලකිලිමත් වන බව මම දැක ඇත්තෙමි. අවාසනාවකට මෙන්, ඔවුන් බොහෝ විට දෘඪතාව සමඟ දෘඪතාව ව්යාකූල කරයි. මෙම තනතුරේ අවාසිය පැන නගින්නේ සරල මනුෂ්‍ය, නමුත් අන් අයට වඩා උසස් යැයි හැඟීමේ ඵලදායි නොවන ආශාවෙනි. මේ තෘෂ්ණාව තුළ ගිලී සිටින මිනිසුන් අඳුරේ ගමන් කරයි.

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

ක්‍රමලේඛන ලෝකය ශීඝ්‍රයෙන් වර්ධනය වන අතර එහි කන්ටේනරයේ සීමාවන්ට එරෙහිව තල්ලු වෙමින් පවතී - ක්‍රමලේඛන නොවන ලෝකය (නැතහොත් ක්‍රමලේඛන ලෝකය ක්‍රමලේඛන නොවන ලෝකය සඳහා බහාලුමක්ද? හොඳ ප්‍රශ්නයක්).

අපගේ කර්මාන්තය දිනෙන් දින වැඩි වන වේගයකින් ව්‍යාප්ත වන අතර ක්‍රමලේඛනය වඩාත් ප්‍රවේශ විය හැකි බැවින්, “තාක්ෂණිකයින්” සහ “සාමාන්‍යයන්” අතර දුර වේගයෙන් වැසී යයි. ක්‍රමලේඛන ලෝකය මුල් තාක්‍ෂණ උත්පාතයේ හුදකලා නර්ඩ් සංස්කෘතිය තුළ හැදී වැඩුණු පුද්ගලයින්ගේ අන්තර් පුද්ගල අන්තර්ක්‍රියාවලට වැඩි වැඩියෙන් නිරාවරණය වන අතර නව ක්‍රමලේඛන ලෝකය හැඩගස්වන්නේ ඔවුන්ය. සමාජ හෝ පරම්පරාගත තර්ක නොතකා, ධනවාදයේ නාමයෙන් කාර්යක්ෂමතාව සමාගම් සංස්කෘතිය සහ කුලියට ගැනීමේ පිළිවෙත් තුළ පෙන්වනු ඇත: හොඳම සමාගම් හුදෙක් අන් අය සමඟ මධ්‍යස්ථව අන්තර් ක්‍රියා කළ නොහැකි, හොඳ සබඳතා ඇති කර ගත නොහැකි කිසිවෙකු බඳවා නොගනී.

ඍණාත්මක බව ගැන මම ඉගෙන ගත් දේ

ඔබේ මනස පාලනය කිරීමට සහ මිනිසුන් සමඟ අන්තර්ක්‍රියා කිරීමට ඔබ ඕනෑවට වඩා නිෂේධනයට ඉඩ දෙන්නේ නම්, එය විෂ සහිත බවට හැරේ නම්, එය නිෂ්පාදන කණ්ඩායම් සඳහා භයානක වන අතර ව්‍යාපාර සඳහා මිල අධික වේ. එක් විශ්වාසවන්ත සංවර්ධකයෙකුට තාක්‍ෂණය, තවත් සංවර්ධකයෙකු හෝ සමස්ත කේත පදනමේ ගුණාත්මක භාවය නියෝජනය කිරීමට තෝරා ගත් එක් ගොනුවක් කෙරෙහි වෛරයක් ඇති නිසා විශාල වියදමක් දරා සම්පූර්ණයෙන්ම නැවත ගොඩනඟන ලද ගණන් කළ නොහැකි ව්‍යාපෘති මම දැක ඇත (සහ අසා ඇත).

සෘණාත්මක බව ද සබඳතා අධෛර්යමත් කර විනාශ කරයි. CSS වැරදි ගොනුවකට දැමීම ගැන සගයෙක් මට බැණ වැදුණු ආකාරය, එය මා කලබල වූ අතර දින කිහිපයක් මගේ සිතුවිලි එකතු කිරීමට මට ඉඩ නොදුන් ආකාරය මට කිසිදා අමතක නොවේ. අනාගතයේදී, එවැනි පුද්ගලයෙකුට මගේ කණ්ඩායමක් අසල සිටීමට මම ඉඩ නොදෙමි (නමුත් කවුද දන්නේ, මිනිසුන් වෙනස් වේ).

අවසාන වශයෙන්, ඍණාත්මක වචනාර්ථයෙන් ඔබේ සෞඛ්යයට හානි කරයි.

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය
මම හිතන්නේ සිනහව පිළිබඳ මාස්ටර් පන්තියක් විය යුත්තේ මෙයයි.

ඇත්ත වශයෙන්ම, මෙය සතුටෙන් බැබළීමට, සෑම ඇදීමේ ඉල්ලීමකටම චිත්තවේගීය බිලියන දහයක් ඇතුළු කිරීමට හෝ සිනහව පිළිබඳ ප්‍රධාන පන්තියකට යෑම සඳහා තර්කයක් නොවේ (නැහැ, හොඳයි, ඔබට අවශ්‍ය වන්නේ එය නම්, ප්‍රශ්නයක් නැත). නිෂේධනය යනු ක්‍රමලේඛනයේ (සහ මිනිස් ජීවිතයේ) අතිශය වැදගත් කොටසකි, ගුණාත්මක බව සංඥා කිරීම, කෙනෙකුට හැඟීම් ප්‍රකාශ කිරීමට සහ සෙසු මිනිසුන් සමඟ අනුකම්පා කිරීමට ඉඩ සලසයි. සෘණාත්මක බව පෙන්නුම් කරන්නේ තීක්ෂ්ණ බුද්ධිය සහ විචක්ෂණභාවය, ගැටලුවේ ගැඹුරයි. සංවර්ධකයෙකු ඔහු කලින් බියගුලු සහ අවිනිශ්චිත වූ දේ ගැන අවිශ්වාසය ප්‍රකාශ කිරීමට පටන් ගන්නා විට නව මට්ටමකට පැමිණ ඇති බව මම බොහෝ විට දකිමි. මිනිසුන් ඔවුන්ගේ අදහස් සමඟ සාධාරණත්වය සහ විශ්වාසය විදහා දක්වයි. ඔබට නිෂේධාත්මක බව ප්‍රකාශ කිරීම ඉවත දැමිය නොහැක, එය ඕවල්ලියන් වනු ඇත.

කෙසේ වෙතත්, සෘණාත්මක බව අනෙකුත් වැදගත් මානව ගුණාංග සමඟ මාත්රා කිරීම හා සමබර කිරීම අවශ්ය වේ: සංවේදනය, ඉවසීම, අවබෝධය සහ හාස්යය. පුද්ගලයෙකුට කෑගැසීමකින් හෝ දිවුරුම් දීමකින් තොරව ඔහු කෙලවූ බව ඔබට සැමවිටම පැවසිය හැකිය. මෙම ප්රවේශය අවතක්සේරු නොකරන්න: ඔබ බරපතල ලෙස අවුල් කර ඇති බව කිසිඳු හැඟීමකින් තොරව යමෙකු ඔබට පවසන්නේ නම්, එය ඇත්තෙන්ම බියජනකයි.

ඒ වෙලාවේ මීට වසර කිහිපයකට පෙර ප්‍රධාන විධායක නිලධාරියා මට කතා කළා. අපි ව්‍යාපෘතියේ වර්තමාන තත්ත්වය ගැන සාකච්ඡා කළා, පසුව ඔහු මට හැඟෙන්නේ කොහොමද කියලා ඇහුවා. මම පිළිතුරු දුන්නේ හැම දෙයක්ම හොඳයි, ව්යාපෘතිය ඉදිරියට යනවා, අපි සෙමින් වැඩ කරනවා, සමහර විට මට යමක් මග හැරී ඇති අතර නැවත සලකා බැලීමට අවශ්ය විය. කාර්යාලයේ සගයන් සමඟ මා තවත් අශුභවාදී සිතුවිලි බෙදා ගන්නා බව ඔහු අසා ඇති බවත්, අනෙක් අය ද මෙය දුටු බවත් ඔහු පැවසීය. මට සැකයක් ඇත්නම්, මට ඒවා සම්පූර්ණයෙන්ම කළමනාකාරිත්වයට ප්‍රකාශ කළ හැකි නමුත් "ඒවා ඉවත් කිරීමට" නොහැකි බව ඔහු පැහැදිලි කළේය. ප්‍රධාන ඉංජිනේරුවෙකු ලෙස, මගේ වචන අන් අයට බලපාන්නේ කෙසේද යන්න පිළිබඳව මම අවධානයෙන් සිටිය යුතුය, මන්ද මට එය නොදැනුවත්වම විශාල බලපෑමක් ඇති බැවිනි. ඔහු මට මේ සියල්ල ඉතා කාරුණිකව පැවසූ අතර, අවසානයේ පැවසුවේ මට ඇත්තටම එසේ දැනුනේ නම්, මට සහ මගේ වෘත්තියට අවශ්‍ය දේ ගැන මම සිතිය යුතු බවයි. එය ඇදහිය නොහැකි තරම් මුදු මොළොක් සංවාදයක් විය. මාස හයක් තිස්සේ මගේ වෙනස් වූ ආකල්පය මා විසින් නොදැන සිටි අන් අයට බලපාන ආකාරය පිළිබඳ තොරතුරු සඳහා මම ඔහුට ස්තුති කළෙමි.

එය කැපී පෙනෙන, ඵලදායී කළමනාකරණයක් සහ මෘදු ප්‍රවේශයක බලය පිළිබඳ උදාහරණයක් විය. මට සමාගම කෙරෙහි පූර්ණ විශ්වාසයක් ඇති බව සහ එහි අරමුණු සාක්ෂාත් කර ගැනීමේ හැකියාව පමණක් පෙනෙන්නට ඇති බව මට වැටහුණි, නමුත් ඇත්ත වශයෙන්ම මම අන් අය සමඟ කතා කළේ සහ සන්නිවේදනය කළේ සම්පූර්ණයෙන්ම වෙනස් ආකාරයකට ය. මම වැඩ කරන ව්‍යාපෘතිය ගැන මට සැකයක් දැනුණත්, මගේ හැඟීම් මගේ සගයන්ට පෙන්වා බෝවන රෝගයක් මෙන් අශුභවාදය පතුරුවා හැරීමෙන් අපගේ සාර්ථකත්වයේ අවස්ථා අඩු නොකළ යුතු බව මට වැටහුණි. ඒ වෙනුවට, මගේ කළමනාකාරිත්වයට සැබෑ තත්වය ආක්‍රමණශීලී ලෙස පැවසිය හැකිය. ඔවුන් මට ඇහුම්කන් නොදෙන බව මට හැඟේ නම්, සමාගමෙන් ඉවත් වීමෙන් මගේ එකඟ නොවීම ප්රකාශ කළ හැකිය.

මම පුද්ගල තක්සේරු ප්‍රධානී තනතුර භාරගත් විට මට නව අවස්ථාවක් ලැබුණි. හිටපු ප්‍රධාන ඉංජිනේරුවෙකු ලෙස, අපගේ (සදා වැඩිදියුණු වෙමින් පවතින) උරුම කේතය පිළිබඳ මගේ අදහස් ප්‍රකාශ කිරීම ගැන මම ඉතා ප්‍රවේශම් වෙමි. වෙනසක් අනුමත කිරීම සඳහා, ඔබ වර්තමාන තත්වය සිතාගත යුතුය, නමුත් ඔබ කෙඳිරිගාමින්, පහර දීමෙන් හෝ එවැනි දේවල යෙදුනහොත් ඔබට කොහෙත්ම නොලැබෙනු ඇත. අවසාන වශයෙන්, මම මෙහි පැමිණියේ කාර්යයක් සම්පූර්ණ කිරීමට වන අතර එය තේරුම් ගැනීමට, එය ඇගයීමට හෝ නිවැරදි කිරීමට කේතය ගැන පැමිණිලි නොකළ යුතුය.

ඇත්ත වශයෙන්ම, මම කේතයට මගේ චිත්තවේගීය ප්‍රතික්‍රියාව පාලනය කරන තරමට, එය කුමක් විය හැකිද යන්න මට වැටහෙන අතර මට දැනෙන ව්‍යාකූලත්වය අඩු වේ. මම සංයමයකින් (“මෙහි තවදුරටත් දියුණු වීමට ඉඩක් තිබිය යුතුය”) ප්‍රකාශ කළ විට, මම මා සහ අනෙක් අය සතුටු කරමින් සිටි අතර තත්වය බැරෑරුම් ලෙස නොසලකමි. මට හොඳින්ම (අහිතකර ලෙස?) සාධාරණව සිටීමෙන් ("ඔබ හරි, මෙම කේතය ඉතා නරකයි, නමුත් අපි එය වැඩිදියුණු කරන්නෙමු") අන් අය තුළ නිෂේධාත්මක බව උත්තේජනය කිරීමට සහ අඩු කිරීමට හැකි බව මට වැටහුණා. සෙන් මාර්ගයේ මට කොපමණ දුරක් යා හැකිද යන්න දැකීමට මම සතුටු වෙමි.

අත්‍යවශ්‍යයෙන්ම, මම නිරන්තරයෙන් වැදගත් පාඩමක් ඉගෙන ගනිමින් සහ නැවත උගන්වමි: නිරන්තරයෙන් කෝපයෙන් හා වේදනාවෙන් සිටීමට ජීවිතය ඉතා කෙටි ය.

කේතය කෙරෙහි කෝපය: වැඩසටහන්කරුවන් සහ නිෂේධනය

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න