Notion కోసం Codex ఏమి అందిస్తుంది
స్పెక్స్ను వన్-షాట్లో రూపొందించి, తన ఇంజనీరింగ్ సామర్థ్యాన్ని అనేక రెట్లు పెంచేందుకు Notion Codexను ఎలా ఉపయోగిస్తోంది.
2 Weeks → 3 hours
Codex అభివృద్ధి సమయాన్ని తగ్గించింది
Notionలో, ఇంజినీర్లు రూపొందించే విధానాన్ని Codex మార్చుతోంది. ఏజెంట్లు వాటిని ఉపయోగించగలిగేలా, కంపెనీ తాను నిర్మించే సాఫ్ట్వేర్ ప్రిమిటివ్లు మరియు అబ్స్ట్రాక్షన్లను మళ్లీ ఆలోచిస్తోంది. బృందంలోకి కొత్త ఇంజినీర్ను తీసుకొచ్చేటప్పుడు, ఈ రంగంలో సాధారణంగా అవసరమయ్యేంత అనుభవం ఇంకా అందుబాటులో లేకపోవడంతో, వారు కుతూహలం మరియు ఓపెన్-మైండెడ్నెస్కు ఎక్కువ ప్రాధాన్యం ఇస్తున్నారు. ఎన్నో సంవత్సరాలుగా ప్రొడక్షన్ కోడ్ రాయకపోయిన మేనేజర్లు కూడా ఇప్పుడు మళ్లీ కోడ్బేస్లో పనిచేస్తూ, తమ టీమ్లతో కలిసి ఫీచర్లను రూపొందించి విడుదల చేస్తున్నారు.
Ryan Nystrom Notionలో AI ప్రొడక్ట్ ఇంజినీరింగ్ను నడిపిస్తున్నారు. ఏడాదికిపైగా సాగిన ఆయన పదవీకాలంలో, ఆయన టీమ్ ఆ ప్రొడక్ట్లోని దాదాపు ప్రతి AI ఫీచర్ను రూపొందించింది లేదా దాని అభివృద్ధిలో భాగస్వామ్యమైంది. Codexను ఆశ్రయించడం వల్ల వారు చేపట్టగల కొత్త అవకాశాలు తెరుచుకున్నాయని వారు గుర్తిస్తున్నారు.
“Codex గురించి నేను మెచ్చుకునేది ఏమిటంటే, వాస్తవంగా నిర్మించడం మొదలుపెట్టే ముందు విషయాలను అర్థం చేసుకోవడానికి అది సమయం తీసుకుంటుంది.” దీని ఫలితంగా, సాధారణంగా అది రూపొందించేది మొదటి నుంచే మా కోడ్బేస్ ప్రమాణాలకు అనుగుణంగా ఉంటుంది, దాని పనిలో చాలా భాగాన్ని నేను తిరిగి వెళ్లి సరిచేయాల్సిన అవసరం ఉండదు.
వెబ్లో Notion యొక్క AI వాయిస్ ఇన్పుట్ను నిర్మించడం
స్వయంచాలకంగా అమలు చేయగల Codex సామర్థ్యం ఇటీవలి ప్రాజెక్ట్లో స్పష్టంగా కనిపించింది. Notion యొక్క AI వాయిస్ ఇన్పుట్ను వెబ్కు తీసుకురావడానికి Ryan పూర్తిగా Codexనే ఉపయోగించాడు.
"మనం మాట్లాడినప్పుడు, మరింత నేపథ్యాన్ని అందించగలం." అని ఆయన అంటారు. "నేను టైప్ చేస్తున్నప్పుడు, నా గద్య రచన గురించి, నేను ఏ పదాలు ఉపయోగిస్తున్నానో ఆలోచిస్తుంటాను." Notionలోని వినియోగదారులకు ఈ ఫీచర్ను అందించడం ద్వారా, వారు మరింత సహజమైన ప్రశ్నలు అడగగలుగుతారు మరియు మరింత విస్తృతమైన సందర్భాన్ని చేర్చగలుగుతారు. మేము దాన్ని Notion AIకి తీసుకురావాలని అనుకున్నాము.
ఆ ఫీచర్ అభ్యర్థన వచ్చినప్పుడు, Notion యొక్క మొబైల్ యాప్లో అప్పటికే పనిచేసే వెర్షన్ ఉంది, కానీ డెస్క్టాప్ మరియు వెబ్ క్లయింట్లలో లేదు. ఫీచర్ మొబైల్లో ఎలా పనిచేస్తుందో Ryanకు పూర్తిగా ఖచ్చితంగా తెలియకపోయినా, అతను సమస్యను Codex కి అప్పగించగలిగాడు. అతను దాన్ని మొబైల్ కోడ్బేస్ వైపు దారితీశాడు, వెబ్లో అది ఎలా కనిపించాలి అనే దాని గురించి స్పష్టమైన వివరణ ఇచ్చాడు, అలాగే ఫలితాన్ని ధృవీకరించడానికి ఒక మార్గాన్ని అందించాడు. Codex వన్-షాట్ ఇచ్చిన వెబ్ అమలుకు సంబంధించిన మొదటి పూర్తి కట్తో తిరిగి వచ్చింది, అది Notion కోడ్బేస్ నియమాలకు తగినంత దగ్గరగా ఉండి, మరుసటి రోజే విడుదల చేయడానికి సరిపడింది.
"నేను రెండు సంవత్సరాల క్రితం Notion వాయిస్ ఇన్పుట్ ఫీచర్ను నిర్మించాల్సి వచ్చి ఉంటే, ఇది నాకు, బహుశా మరో ఇంజినీర్కూ రెండు వారాలు పట్టే ప్రాజెక్ట్ అయ్యేది," అని Ryan చెప్పారు. "Codex సహాయంతో, దీన్ని బహుశా మూడు లేదా నాలుగు గంటల్లో పూర్తిగా నేనే రూపొందించగలిగాను."
“ఇది మా మొబైల్ కోడ్ను అన్వేషించడంలో చాలా సమయం వెచ్చించింది, ఆ తర్వాత చివరికి తిరిగి వచ్చి మొత్తం ఫీచర్ను దాదాపుగా వన్-షాట్ రాసింది.” నేను దాన్ని మరుసటి రోజే విడుదల చేసి, వెంటనే వినియోగదారులు దాన్ని పరీక్షించేందుకు అవకాశం ఇవ్వడం ప్రారంభించాను.
పని ఎలా మారింది
Notionలోని ఇంజినీర్లు Codexకు ఒక పనుల సమితిని, దాని పనిని తనిఖీ చేసే విధానంతో పాటు, క్రమం తప్పకుండా అప్పగించి, అది అమలవుతున్నప్పుడు దూరంగా వెళ్లిపోవచ్చు. “నేను Codexకు ఇచ్చి, దానిపై పని చేయనివ్వగలిగే ఈ స్పెక్ డాక్యుమెంట్లు రాయడానికి నాకు తెలియకుండానే చాలా ఎక్కువ సమయం గడుపుతున్నాను,” అని Ryan అంటారు. "నిజం చెప్పాలంటే, నేను ఇకపై చేతితో కోడ్ అంతగా రాయను."
Codexకు ముందు, టీమ్లోని ప్రతి ఇంజినీర్ మీటింగులు మరియు సహచరులకు మద్దతు ఇవ్వడం మధ్య ఇరుక్కుపోయి, ఒకేసారి నిజంగా ఒక్క పనిపైనే దృష్టి పెట్టగలిగేవారు. ఇప్పుడు వారు అనేక పనులను సమాంతరంగా నిర్వహిస్తూ, ఒకప్పుడు అడ్డంకిగా ఉండే టీమ్ సపోర్ట్లో ఏదీ కోల్పోకుండా పనులను వెంటవెంటనే ప్రారంభిస్తున్నారు.
"నేను ఒక టీమ్ను మేనేజ్ చేస్తాను. సాంప్రదాయంగా చూస్తే, మేనేజర్లకు కోడ్ రాయడానికి సమయం ఉండేది కాదు" అని ఆయన చెప్పారు. "నా టీమ్కు మద్దతు ఇస్తూనే నేను ఒక ఫీచర్ను ఒంటరిగా నిర్మించగలగడం నమ్మలేనంత ఆశ్చర్యంగా ఉంది." నేను ఐదేళ్లకు పైగా మేనేజర్గా పనిచేస్తున్నాను, కానీ కోడింగ్ సమస్యల్లో ఇంత లోతుగా Go చేయలేకపోయాను.
ఇప్పుడు అతను ఒక టాస్క్ను సులభంగా క్యూలో చేర్చి, వరుస మీటింగ్ల బ్లాక్లోకి వెళ్లి, తిరిగి వచ్చేసరికి పూర్తయిన ఫీచర్ను పొందవచ్చు. లేదా ఆయన టీమ్కు తమతో కలిసి ఫీచర్లను రూపొందించి విడుదల చేయగల మేనేజర్ లభిస్తారు. అలాగే, తాను ఇక కోల్పోయానని భావించిన తన పనిలోని ఒక ముఖ్యమైన భాగాన్ని రయాన్ తిరిగి పొందుతాడు. ఈ అందుబాటు పని దినం ముగిసిన తర్వాత కూడా కొనసాగుతుంది. అతను పడుకునే ముందు ఒక పరిశోధన ప్రశ్నను వేస్తాడు, Codexను రాత్రంతా నడిపిస్తాడు మరియు పూర్తి అయిన నివేదికతో మేల్కొంటాడు.
చిన్న టీమ్లు (ఒక్క వ్యక్తితో కూడిన టీమ్ అయినా సరే!) ఏమి నిర్మించి విడుదల చేయగలవో అన్న దానికి Codex కొత్త ప్రమాణాన్ని నెలకొల్పింది. అలాగే Notion ఇంజినీర్లకు తాము అత్యంత ప్రాధాన్యంగా భావించే పనిపై మరింత దృష్టి పెట్టడానికి ఎక్కువ సమయాన్ని ఇచ్చింది.
“నేను ఏదైనా టాస్క్ గురించి పరిశోధించాల్సి వచ్చినా, బగ్ను పరిష్కరించాల్సి వచ్చినా, లేదా చిన్న మార్పు చేయాల్సి వచ్చినా, Codex అక్కడే సిద్ధంగా, సహాయం చేయడానికి ఉత్సాహంగా ఉంటుంది. సింపుల్గా చెప్పాలంటే, Notionలో నాకు 24/7 అందుబాటులో ఉండే ఒక ఇంటర్న్ ఉన్నట్టే.


