Notion-നായി Codex തുറന്നുതരുന്ന സാധ്യതകൾ
സ്പെക്കുകൾ വൺ-ഷോട്ട് രീതിയിൽ തയ്യാറാക്കാനും എഞ്ചിനീയറിംഗ് ശേഷി പലമടങ്ങാക്കാനും Notion എങ്ങനെ Codex ഉപയോഗിക്കുന്നു.
2 Weeks → 3 hours
Codex വികസന സമയം കുറച്ചിരിക്കുന്നു
Notion-ൽ എഞ്ചിനീയർമാർ നിർമിക്കുന്ന രീതി Codex മാറ്റിമറിക്കുന്നു. ഏജന്റുകൾക്ക് ഉപയോഗിക്കാനാകുന്ന വിധത്തിൽ, കമ്പനി തങ്ങള് നിർമ്മിക്കുന്ന സോഫ്റ്റ്വെയർ പ്രിമിറ്റീവുകളും അബ്സ്ട്രാക്ഷനുകളും പുനർവിചിന്തനം ചെയ്യുകയാണ്. പുതിയ എഞ്ചിനീയറെ ടീമിൽ ഉൾപ്പെടുത്തുമ്പോൾ, അവർ ജിജ്ഞാസയ്ക്കും തുറന്ന മനസ്സിനുമാണ് മുൻഗണന നൽകുന്നത്, കാരണം ഈ മേഖല സാധാരണയായി ആവശ്യപ്പെടുന്ന വർഷങ്ങളായുള്ള പരിചയം ഇനിയും നിലവില് വന്നിട്ടില്ല. വർഷങ്ങളായി പ്രൊഡക്ഷൻ കോഡ് എഴുതാതിരുന്ന മാനേജർമാരും വീണ്ടും കോഡ്ബേസിലേക്ക് മടങ്ങിയെത്തി, അവരുടെ ടീമുകളോടൊപ്പം റിലീസ് ചെയ്യുന്നു.
റയൻ നൈസ്ട്രോം നോഷനിൽ AI പ്രോഡക്റ്റ് എഞ്ചിനീയറിംഗിന് നേതൃത്വം നൽകുന്നു. ഒരുവർഷത്തിലധികം നീണ്ട അദ്ദേഹത്തിന്റെ കാലയളവിൽ, ഉൽപ്പന്നത്തിലെ ഏകദേശം എല്ലാ AI ഫീച്ചറുകളും അദ്ദേഹത്തിന്റെ ടീം നിർമ്മിക്കുകയോ അവയുടെ വികസനത്തിൽ പങ്കാളികളാകുകയോ ചെയ്തിട്ടുണ്ട്. Codex ഉപയോഗിച്ചതിലൂടെ തങ്ങൾക്ക് ഏറ്റെടുക്കാൻ കഴിയുന്ന കാര്യങ്ങളിൽ പുതിയ സാധ്യതകൾ തുറന്നുകിട്ടിയതായി അവർ കണ്ടെത്തുന്നു.
“Codex-ൽ ഞാൻ വിലമതിക്കുന്ന കാര്യം, യഥാർത്ഥത്തിൽ നിർമ്മിക്കാൻ തുടങ്ങുന്നതിന് മുമ്പ് കാര്യങ്ങൾ മനസ്സിലാക്കാൻ അത് വേണ്ടത്ര സമയം എടുക്കുന്നു എന്നതാണ്. ഫലമായി, പിന്നെ ഞാൻ തിരികെ പോയി അതിന്റെ ജോലിയിലെ പലതും വൃത്തിയാക്കേണ്ടിവരുന്നതിനു പകരം, സാധാരണയായി അത് സൃഷ്ടിക്കുന്നത് ആദ്യ ശ്രമത്തിൽ തന്നെ നമ്മുടെ കോഡ്ബേസിന്റെ മാനദണ്ഡങ്ങൾക്കനുസൃതമായിരിക്കും.
വെബിൽ Notion-ന്റെ AI ശബ്ദ ഇൻപുട്ട് നിർമ്മിക്കൽ
Codex സ്വതന്ത്രമായി പ്രവർത്തിക്കുന്ന കഴിവ് അടുത്തിടെ നടന്ന ഒരു പ്രോജക്റ്റിൽ വ്യക്തമായി തെളിഞ്ഞു. Notion-ന്റെ AI വോയ്സ് ഇൻപുട്ട് വെബിലേക്ക് കൊണ്ടുവരാൻ റയൻ Codex മാത്രമാണ് ഉപയോഗിച്ചത്.
"നാം സംസാരിക്കുമ്പോൾ, നമുക്ക് വളരെയധികം സന്ദർഭം നൽകാൻ കഴിയും," അദ്ദേഹം പറയുന്നു. "ഞാൻ ടൈപ്പ് ചെയ്യുമ്പോൾ, എന്റെ ഗദ്യത്തെക്കുറിച്ചും ഞാൻ ഉപയോഗിക്കുന്ന വാക്കുകളെക്കുറിച്ചുമാണ് ഞാൻ ചിന്തിക്കുന്നത്." ഈ ഫീച്ചർ Notion-ലെ ഉപയോക്താക്കൾക്ക് നൽകുന്നതിലൂടെ, അവർക്ക് കൂടുതൽ സ്വാഭാവികമായ ചോദ്യങ്ങൾ ചോദിക്കാനും കൂടുതൽ സന്ദർഭം ഉൾപ്പെടുത്താനും കഴിയും. അത് Notion AI-യിലേക്ക് കൊണ്ടുവരാൻ ഞങ്ങൾ ആഗ്രഹിച്ചു."
ഫീച്ചർ അഭ്യർത്ഥന ലഭിച്ചപ്പോൾ, Notion-ന്റെ മൊബൈൽ ആപ്പിന് ഇതിനകം പ്രവർത്തനക്ഷമമായ ഒരു പതിപ്പ് ഉണ്ടായിരുന്നു, പക്ഷേ ഡെസ്ക്ടോപ്പ്, വെബ് ക്ലയന്റുകളിൽ അത് ഉണ്ടായിരുന്നില്ല. മൊബൈലിൽ ആ ഫീച്ചർ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് റയൻ പൂർണമായി ഉറപ്പില്ലായിരുന്നെങ്കിലും, പ്രശ്നം Codex-ന് കൈമാറാൻ അദ്ദേഹത്തിന് കഴിഞ്ഞു. അദ്ദേഹം ആദ്യം അതിനെ മൊബൈൽ കോഡ്ബേസിലേക്ക് ലക്ഷ്യമാക്കി, എന്നിട്ട് വെബിൽ അത് എങ്ങനെ കാണേണ്ടതാണെന്ന് വ്യക്തമായി വിവരണം നൽകി, ഫലം പരിശോധിച്ച് ഉറപ്പാക്കാൻ ഒരു മാർഗവും നൽകി. Codex വൺ-ഷോട്ട്, അടുത്ത ദിവസം പുറത്തിറക്കാൻ കഴിയുന്ന വിധം Notion-ന്റെ കോഡ്ബേസ് കൺവെൻഷനുകളോട് അടുത്ത് പൊരുത്തപ്പെടുന്ന വെബ് നടപ്പാക്കലിന്റെ സമ്പൂർണ്ണ ആദ്യ പതിപ്പ് നൽകി.
"രണ്ട് വർഷം മുമ്പ് ഞാൻ Notion-ന്റെ വോയ്സ് ഇൻപുട്ട് ഫീച്ചർ നിർമ്മിക്കേണ്ടി വന്നിരുന്നെങ്കിൽ, എനിക്കും ഒരുപക്ഷേ മറ്റൊരു എഞ്ചിനീയർക്കും ചേർന്ന് രണ്ട് ആഴ്ച സമയം എടുക്കുന്ന ഒരു പ്രോജക്റ്റായിരുന്നേനെ ഇത്," റയാൻ പറയുന്നു. "Codex ഉപയോഗിച്ച്, ഏകദേശം മൂന്നോ നാലോ മണിക്കൂറിനുള്ളിൽ ഇത് മുഴുവനായും ഒറ്റയ്ക്ക് നിർമ്മിക്കാൻ എനിക്ക് കഴിഞ്ഞു."
“അത് ഞങ്ങളുടെ മൊബൈൽ കോഡ് പരിശോധിച്ച് മനസ്സിലാക്കാൻ ഏറെ സമയം ചെലവഴിച്ചു, പിന്നെ ഒടുവിൽ തിരികെവന്ന് മുഴുവൻ ഫീച്ചറും അടിസ്ഥാനപരമായി വൺ-ഷോട്ട് എഴുതി.” അടുത്ത ദിവസം തന്നെ ഞാൻ അത് പുറത്തിറക്കി, ഉടൻ തന്നെ ഉപയോക്താക്കൾക്ക് അത് പരീക്ഷിക്കാൻ അനുവദിച്ചു.
ജോലി എങ്ങനെ മാറി
Notion-ലെ എഞ്ചിനീയർമാർക്ക് പതിവായി Codex-ന് ഒരു ജോലികളുടെ സമാഹാരവും അതിന്റെ പ്രവർത്തനം പരിശോധിക്കാനുള്ള മാർഗവും നൽകുകയും, അത് പ്രവർത്തിക്കുമ്പോൾ മാറിനിൽക്കുകയും ചെയ്യാം. "Codex-ന് കൈമാറി അതിന് പ്രവർത്തിക്കാൻ വിടാൻ കഴിയുന്ന ഈ സ്പെസിഫിക്കേഷൻ ഡോക്യുമെന്റുകൾ എഴുതാൻ ഞാൻ കൂടുതൽ സമയം ചെലവഴിക്കുന്നതായി എനിക്ക് തോന്നുന്നു," റയാൻ പറയുന്നു. "സത്യത്തിൽ, ഇപ്പോൾ ഞാൻ കൈകൊണ്ട് കോഡ് എഴുതാറേയില്ല."
Codex-ന് മുമ്പ്, മീറ്റിംഗുകൾക്കും സഹപ്രവർത്തകരെ പിന്തുണയ്ക്കുന്നതിനുമിടയിൽ സമയം ഒതുങ്ങിപ്പോയതിനാൽ, ടീമിലെ ഓരോ എഞ്ചിനീയർക്കും ഒരേസമയം ഒരു ജോലിയിൽ മാത്രമേ ശരിക്കും ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ കഴിഞ്ഞിരുന്നുള്ളൂ. ഇപ്പോൾ അവർ ഒന്നിലധികം ടാസ്കുകൾ സമാന്തരമായി പ്രവർത്തിപ്പിക്കുകയും, മുമ്പ് തടസ്സമായിരുന്ന ടീമിന്റെ പിന്തുണ ഒന്നും നഷ്ടപ്പെടാതെ ജോലികൾ വേഗത്തിൽ ആരംഭിക്കുകയും ചെയ്യുന്നു.
"ഞാൻ ഒരു ടീം ആളുകളെ നയിക്കുന്നു, പരമ്പരാഗതമായി മാനേജർമാർക്ക് കോഡ് എഴുതാൻ സമയം ഉണ്ടായിരുന്നില്ല," അദ്ദേഹം പറയുന്നു. "എന്റെ ടീമിനെ പിന്തുണയ്ക്കുന്നതോടൊപ്പം ഒറ്റയ്ക്ക് ഒരു ഫീച്ചർ വികസിപ്പിക്കാൻ എനിക്ക് കഴിയുന്നു എന്നത് അവിശ്വസനീയമാണ്." അഞ്ച് വർഷത്തിലേറെയായി ഞാൻ മാനേജ്മെന്റ് ചുമതലകൾ നിർവഹിക്കുന്നു, എന്നാൽ കോഡിംഗ് പ്രശ്നങ്ങളിൽ ഇത്ര ആഴത്തിൽ പ്രവര്ത്തിക്കാന് ഇതുവരെ കഴിഞ്ഞിട്ടില്ല.
ഇപ്പോൾ അദ്ദേഹം ഒരു ടാസ്ക് ക്യൂവിൽ ചേർത്തിട്ട്, തുടർച്ചയായ മീറ്റിംഗുകളിലേക്ക് പോയി, തിരികെ വരുമ്പോഴേക്കും ഒരു പൂർത്തിയായ ഫീച്ചർ ലഭിക്കും. അല്ലെങ്കിൽ, റയാനും ടീമിനും അവരോടൊപ്പം തന്നെ ഉൽപ്പന്നം പുറത്തിറക്കാൻ കഴിയുന്ന ഒരു മാനേജറെ ലഭിക്കുകയും, താൻ വിട്ടുകൊടുത്തുവെന്ന് കരുതിയിരുന്ന ജോലിയുടെ ഒരു ഭാഗം റയാനു തിരികെ ലഭിക്കുകയും ചെയ്യുന്നു. ഈ ലഭ്യത പ്രവൃത്തി സമയത്തിനപ്പുറത്തേക്കും നീളുന്നു. ഉറങ്ങാൻ പോകുന്നതിന് മുമ്പ് അദ്ദേഹം ഒരു ഗവേഷണ ചോദ്യം ഉന്നയിക്കും, Codex-നെ രാത്രി മുഴുവൻ പ്രവർത്തിക്കാൻ വിടും, രാവിലെ എഴുന്നേൽക്കുമ്പോൾ പൂർത്തിയായ ഒരു റിപ്പോർട്ട് തയ്യാറായിരിക്കും.
ഒരു ചെറിയ ടീമിന് (ഒരാൾ മാത്രമുള്ള ടീമിനുപോലും!) എന്തെല്ലാം പുറത്തിറക്കാൻ കഴിയും എന്നതിനുള്ള അടിസ്ഥാന മാനദണ്ഡം Codex പുനർനിർവചിച്ചു, കൂടാതെ Notion-ലെ എഞ്ചിനീയർമാർക്ക് അവർക്ക് ഏറ്റവും പ്രാധാന്യമുള്ള ജോലിയിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ കൂടുതൽ ഇടം നൽകി.
“എനിക്ക് ഒരു ടാസ്കിനെക്കുറിച്ച് ഗവേഷണം ചെയ്യേണ്ടി വരുമ്പോഴോ, ഒരു ബഗ് പരിഹരിക്കേണ്ടി വരുമ്പോഴോ, അല്ലെങ്കിൽ ചെറിയ മാറ്റം വരുത്തേണ്ടി വരുമ്പോഴോ, Codex അവിടെത്തന്നെയുണ്ട്, തയ്യാറായും സന്നദ്ധമായും. അടിസ്ഥാനപരമായി, Notion-ൽ 24/7 ലഭ്യമായ ഒരു ഇന്റേൺ എനിക്ക് ഉണ്ട്.


