ഞാൻ എന്റെ ഏറ്റവും മികച്ച പ്രവൃത്തികൾ പുറത്തിറക്കുന്നുണ്ട്. പക്ഷേ അത് എന്റേതാണെന്ന് എനിക്ക് തോന്നുന്നില്ല.

വർഷങ്ങൾക്ക് മുമ്പ്, ഞാൻ ഒരു ജൂനിയർ ഡെവലപ്പർ ആയിരുന്നു. ഒരു കാർ ഫിനാൻസിംഗ് പൈപ്പ്‌ലൈനിലെ ഒരു ബഗ്ഗിനോട് പൊരുതി നാല് ദിവസം ഞാൻ ചിലവഴിച്ചു. അത് ഒടുവിൽ പ്രവർത്തിച്ചപ്പോൾ, ഞാൻ കസേരയിൽ നിന്ന് എഴുന്നേറ്റു ചാടി. മുറിയിലുള്ള എല്ലാവരും എന്നെ നോക്കി. എന്റെ സഹപ്രവർത്തകർ പുഞ്ചിരിച്ചു. ആ കഷ്ടപ്പാട് അവർക്കറിയാമായിരുന്നു.

ആ അനുഭവം വളരെ ശുദ്ധമായിരുന്നു. അത് രണ്ട് കാര്യങ്ങളിൽ നിന്നാണ് ഉണ്ടായത്:

  • ഞാൻ ഒരു കഠിനമായ പ്രശ്നം പരിഹരിച്ചു.
  • ആ പരിഹാരം തുടക്കം മുതൽ ഒടുക്കം വരെ ഞാൻ തന്നെയായിരുന്നു.

ആ ജോലി എന്റേതായിരുന്നു. ഓരോ വരിയും ഞാൻ നിർമ്മിച്ചു. ഓരോ ആശയവും ഞാൻ പഠിച്ചു. അത് പ്രവർത്തിച്ചാൽ, അത് എന്റെ കഴിവിന്റെ തെളിവായിരുന്നു.

കഴിഞ്ഞ മാസം, ഞാൻ ഒരു സങ്കീർണ്ണമായ ബില്ലിംഗ് സിസ്റ്റം നിർമ്മിച്ചു. അതിൽ ഡസൻ കണക്കിന് modules-ഉം ആഴത്തിലുള്ള integrations-ഉം ഉണ്ടായിരുന്നു. ഒരു ആഴ്ചയിൽ താഴെ സമയം കൊണ്ട് അത് പൂർത്തിയാക്കാൻ AI എന്നെ സഹായിച്ചു.

കഠിനമായ ജോലികളെല്ലാം AI കൈകാര്യം ചെയ്തു. ഞാൻ ശ്രദ്ധിക്കാതെ പോയേക്കാവുന്ന edge cases അത് കണ്ടെത്തി. അത് boilerplate കോഡുകൾ എഴുതി. തത്സമയം പിശകുകൾ പോലും അത് തിരുത്തി.

എന്നാൽ എന്തോ ഒന്ന് മാറി.

കോഡ് merge ചെയ്യുകയും checks പച്ച നിറത്തിൽ കാണിക്കുകയും ചെയ്തപ്പോൾ, എനിക്ക് ഒന്നും തോന്നിയില്ല. കസേരയിൽ നിന്ന് ചാടി എഴുന്നേൽക്കാൻ എനിക്ക് തോന്നിയില്ല. ആ വിജയം പങ്കിടാൻ ഒരു ടീമും അവിടെ ഉണ്ടായിരുന്നില്ല.

ജോലി രീതി മാറിപ്പോയിരിക്കുന്നു. നമ്മൾ ഇനി കോഡുകളുമായി പൊരുതുന്നില്ല. നമ്മൾ പ്രശ്നം വിവരിക്കുന്നു, output പരിശോധിക്കുന്നു, എന്നിട്ട് അത് പുറത്തിറക്കുന്നു. ഇത് വളരെ വേഗതയുള്ളതാണ്, പക്ഷേ അനുഭവം വ്യത്യസ്തമാണ്.

എഞ്ചിനീയറിംഗിലെ ആ മാനുഷികമായ വശങ്ങൾ ഞാൻ മിസ്സ് ചെയ്യുന്നു:

  • ഒരു production outage ഉണ്ടാകുമ്പോഴുണ്ടാകുന്ന ആവേശം.
  • നീണ്ട ഒരു debugging സെഷന് ശേഷമുള്ള ചിരി.
  • ഒരു സഹപ്രവർത്തകന് ഒരു ആശയം വിശദീകരിച്ചു കൊടുക്കുമ്പോഴുള്ള സന്തോഷം.

ആ ഉടമസ്ഥാവകാശവും (ownership) ഞാൻ മിസ്സ് ചെയ്യുന്നു. ആർക്കും ഒരു ടൂൾ ഉപയോഗിച്ച് ഒരു app പുറത്തിറക്കാൻ കഴിയുമ്പോൾ, അതിന്റെ ക്രെഡിറ്റ് ഇല്ലാതാകുന്നു. ഞാൻ എന്തെങ്കിലും മികച്ചത് നിർമ്മിച്ചാൽ, ആളുകൾ പറയും, "നീ AI ഉപയോഗിച്ചല്ലോ." പ്രശംസ ആ ടൂളിന് ലഭിക്കുന്നു. മനുഷ്യൻ അവഗണിക്കപ്പെടുന്നു.

ഈ തൊഴിൽ വൈദഗ്ധ്യം ഒരുപോലെയാകുന്നു (flattening). മികച്ച ഒരു model ഉപയോഗിക്കുന്ന ഒരു ജൂനിയർക്ക് ഒരു സീനിയറുടെ ജോലിയേക്കാൾ മികച്ച രീതിയിൽ ഒരു app നിർമ്മിക്കാൻ കഴിയും. കാണാൻ നല്ലതാണെങ്കിലും ആഴമില്ലാത്ത കാര്യങ്ങൾ കൊണ്ട് വിപണി നിറഞ്ഞിരിക്കുന്നു. അധ്വാനത്തിലൂടെ നേടിയെടുത്ത കഴിവും generated code-ഉം തമ്മിലുള്ള വ്യത്യാസം ആളുകൾക്ക് തിരിച്ചറിയാൻ കഴിയാതെ വരുമ്പോൾ, അവർ അതിന് നൽകുന്ന മൂല്യം കുറയുന്നു.

എന്നിരുന്നാലും, എല്ലാം മോശമല്ല.

AI നമ്മുടെ പരിധികളെ ഉയർത്തിയിട്ടുണ്ട്. ഇത് വിരസമായ കോൺഫിഗറേഷനുകളും അവസാനമില്ലാത്ത സ്കാഫോൾഡിംഗും പോലുള്ള "toil" ഒഴിവാക്കുന്നു. യഥാർത്ഥത്തിൽ പ്രാധാന്യമുള്ള കാര്യങ്ങളിൽ സമയം ചെലവഴിക്കാൻ ഇത് നമ്മെ അനുവദിക്കുന്നു. ഇത് നിർമ്മാണ പ്രക്രിയയെ എല്ലാവർക്കും പ്രാപ്യമാക്കുന്നു. ആശയങ്ങളുണ്ടായിട്ടും ബിരുദമില്ലാത്തവർക്കും ഇപ്പോൾ പുതിയവ സൃഷ്ടിക്കാൻ കഴിയും.

ആ സന്തോഷം മരിച്ചിട്ടില്ല. അത് സ്വകാര്യമായി മാറിയിരിക്കുന്നു എന്ന് മാത്രം.

മുറിയിലുള്ളവർ നിങ്ങൾക്കായി കൈയടിക്കുന്നതിൽ നിന്നല്ല ഇനി സംതൃപ്തി ലഭിക്കുന്നത്. മറിച്ച്, AI-ക്ക് എടുക്കാൻ കഴിയാത്ത തീരുമാനങ്ങളിൽ നിന്നാണ് അത് വരുന്നത്. നിങ്ങൾ നടപ്പിലാക്കുന്ന architecture, logic, വിവേചനാധികാരം (judgment) എന്നിവയിൽ നിന്നാണ് ആ സംതൃപ്തി ഉണ്ടാകുന്നത്.

നിങ്ങളുടെ ജോലിയും മെഷീന്റെ ജോലിയും തമ്മിലുള്ള വ്യത്യാസം ലോകം തിരിച്ചറിയണമെന്നില്ല. പക്ഷേ നിങ്ങൾക്ക് അത് അറിയാം.

ഞാൻ ഇപ്പോഴും ആ അനുഭവം തേടുന്നുണ്ട്. പക്ഷേ ഇപ്പോൾ ഞാൻ അത് നിശബ്ദമായി തേടുന്നു.

Source: https://dev.to/abdullahsaad5/im-shipping-the-best-work-of-my-career-none-of-it-feels-like-mine-4ehn

Optional learning community: https://t.me/GyaanSetuAi