𝗪𝗵𝗮𝘁 𝗗𝗼𝗲𝘀 𝗜𝘁 𝗠𝗲𝗮𝗻 𝗧𝗼 𝗕𝗲 𝗦𝗲𝗻𝗶𝗼𝗿 𝗜𝗻 𝗧𝗵𝗲 𝗔𝗴𝗲 𝗼𝗳 𝗔𝗜?

ഞാൻ ഇരുപത് വർഷമായി ഈ മേഖലയിൽ ജോലി ചെയ്യുന്നു. സാങ്കേതികമായ ആഴവും (technical depth) സിസ്റ്റം കൈകാര്യം ചെയ്യാനുള്ള പ്രാവീണ്യവുമാണ് ഞാൻ മുമ്പ് സീനിയോറിറ്റിയുടെ മാനദണ്ഡമായി കണ്ടിരുന്നത്. ഒരു നെറ്റ്‌വർക്ക് ലൂപ്പിലെ സങ്കീർണ്ണമായ ബഗുകൾ കണ്ടെത്താനോ ഡാറ്റാബേസ് ബ്ലോട്ട് (database bloat) പ്രശ്നങ്ങൾ പരിഹരിക്കാനോ എനിക്ക് സാധിക്കുമായിരുന്നു. ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ, നെറ്റ്‌വർക്കുകൾ എന്നിവ എങ്ങനെ പരസ്പരം പ്രവർത്തിക്കുന്നു എന്ന് അറിഞ്ഞിരിക്കുക എന്നത് ഇതിന് ആവശ്യമായിരുന്നു.

AI ഇത് മാറ്റുന്നു. നല്ല പ്രോംപ്റ്റുകൾ (prompts) എഴുതുക എന്നതാണ് ഇപ്പോൾ സീനിയോറിറ്റി എന്ന് ചിലർ കരുതുന്നു. അത് തെറ്റാണ്. പ്രോംപ്റ്റിംഗ് എന്നത് ഉപരിപ്ലവമായ ഒരു കാര്യം മാത്രമാണ്.

ആവർത്തന സ്വഭാവമുള്ള ജോലികൾ AI ചെയ്യുന്നു. അത് ബോയിലർപ്ലേറ്റ് കോഡുകൾ (boilerplate code) എഴുതുകയും ലളിതമായ ടെസ്റ്റുകൾ നിർമ്മിക്കുകയും ചെയ്യുന്നു. മിനിറ്റുകൾക്കുള്ളിൽ ലോഗുകൾ സംഗ്രഹിക്കാൻ (summarize) ഇതിന് സാധിക്കും. ഇത് 'എന്തുകൊണ്ട്', 'എന്ത്' എന്നീ കാര്യങ്ങളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ നിങ്ങൾക്ക് സമയം നൽകുന്നു.

AI യുഗത്തിലെ യഥാർത്ഥ സീനിയോറിറ്റി മൂന്ന് കാര്യങ്ങളെ ആശ്രയിച്ചിരിക്കുന്നു:

  • സങ്കീർണ്ണമായ വർക്ക്ഫ്ലോകളിലുള്ള (workflows) പരിചയം.
  • ട്രേഡ്-ഓഫുകൾ (trade-offs) കൈകാര്യം ചെയ്യാനുള്ള കഴിവ്.
  • ബിസിനസ്സ് സാഹചര്യം (business context) മനസ്സിലാക്കാനുള്ള കഴിവ്.

ഒരു ഫാക്ടറിക്ക് ഏറ്റവും അനുയോജ്യമായ പാത AI നിർദ്ദേശിച്ചേക്കാം. എന്നാൽ ഒരു മെഷീൻ കേടാണോ അതോ ഒരു തൊഴിലാളി അവധിയിലാണോ എന്ന് അതിന് അറിയാൻ കഴിയില്ല. അത് ഒരു ഗണിതശാസ്ത്രപരമായ ഉത്തരം നൽകുന്നുണ്ടെങ്കിലും, യഥാർത്ഥ ലോകത്തെക്കുറിച്ചുള്ള അവബോധം അതിനില്ല.

ഒരു കാര്യത്തിന് 'അതെ' എന്നോ 'അല്ല' എന്നോ പറയുന്നതിലൂടെ ഉണ്ടാകുന്ന പ്രത്യാഘാതങ്ങൾ അറിയുന്നതാണ് സീനിയോറിറ്റി. ഒരു പ്രത്യേക പാറ്റേൺ (pattern) എന്തുകൊണ്ട് ഉപയോഗിക്കുന്നു എന്നോ, 'ഇവഞ്ചുവൽ കൺസിസ്റ്റൻസി'യുടെ (eventual consistency) അപകടസാധ്യതകൾ എന്താണെന്നോ മനസ്സിലാക്കുക എന്നതും ഇതിൽ ഉൾപ്പെടുന്നു. AI ഇത്തരം ഉത്തരങ്ങൾ സ്വയമേവ നൽകില്ല.

സോഫ്റ്റ്‌വെയർ ആർക്കിടെക്ചർ എന്നത് കേവലം കോഡിംഗിനെക്കുറിച്ച് മാത്രമല്ല. യഥാർത്ഥ ആർക്കിടെക്ചർ എന്നത് സ്ഥാപനത്തിന്റെ വർക്ക്ഫ്ലോകളിലാണ് നിലനിൽക്കുന്നത്. AI ഈ വർക്ക്ഫ്ലോകൾ വേഗത്തിലാക്കിയേക്കാം, എന്നാൽ ബിസിനസ്സ് ആവശ്യങ്ങൾ നിറവേറ്റുന്ന രീതിയിൽ അവ രൂപകൽപ്പന ചെയ്യേണ്ടത് നിങ്ങളാണ്.

നിങ്ങളുടെ ഏറ്റവും വലിയ തെറ്റ് ഒരു കോഡിംഗ് പിശകാവില്ല. മറിച്ച്, യഥാർത്ഥ ലോകത്തെ പരിമിതികൾ പരിശോധിക്കാതെ ഒരു AI പരിഹാരത്തെ വിശ്വസിക്കുക എന്നതാണ്. ഒരു AI നിർദ്ദേശം അന്ധമായി പിന്തുടരുന്നത് ഡാറ്റാ ഇന്റഗ്രിറ്റി (data integrity), ഐഡംപോറ്റൻസി (idempotency), മാനുഷിക ഘടകങ്ങൾ എന്നിവയെ അവഗണിക്കുന്നതിന് തുല്യമാണ്.

AI ഡാറ്റ വിശകലനം ചെയ്യുന്നു. എന്നാൽ മനുഷ്യന്റെ പെരുമാറ്റവും കോർപ്പറേറ്റ് നയങ്ങളും വ്യാഖ്യാനിക്കേണ്ടത് നിങ്ങളാണ്.

സാങ്കേതികവിദ്യയെ ബിസിനസ്സ് യാഥാർത്ഥ്യങ്ങളുമായി സമന്വയിപ്പിക്കുന്നവർക്കാണ് യഥാർത്ഥ സീനിയർ പദവി അർഹതപ്പെട്ടത്. മുമ്പ് കണ്ടിട്ടില്ലാത്ത പ്രശ്നങ്ങൾക്ക് സുസ്ഥിരമായ പരിഹാരങ്ങൾ നിർമ്മിക്കാൻ AI ഉപയോഗിക്കുക.

ഇന്നത്തെ കാലത്ത് ഒരു സീനിയർ പ്രൊഫഷണലിനെ നിർവചിക്കുന്നത് ഏതെല്ലാം കഴിവുകളാണെന്നാണ് നിങ്ങൾ കരുതുന്നത്?

Source: https://dev.to/merbayerp/what-does-it-mean-to-be-senior-in-the-age-of-ai-4117

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