Technology · · 3 min read
Meta notitia mutationum codicis utitur ad aestimandum quem effectum AI in opere programmandi habeat
Colloquium cum Moritz Beller, inquisitore apud Meta, explorat rationes quibus societas productivitatem programmatorum metitur, effectus AI atque limites probationis automaticae.
Meta mensuras ex singulis mutationibus codicis sumptas ad intellegendum quo modo instrumenta programmandi et intellegentia artificialis laborem programmatorum afficiant adhibet, secundum relationem a newsletter.getdx.com editam. Moritz Beller, inquisitor, dicit societatem observavisse tempus scribendae mutationis plus quam 40% intra annum deminutum esse, quamquam programmatores plures maioresque mutationes efficiant.
Mensura, quae tempus mutationis componendae appellatur, conatum activum capit qui in una mutatione codicis creanda, probanda et recognoscenda ponitur. Singulas mutationes inspiciens, Meta conspectum multo definitiorem habet quam si productivitatem ex omnibus rebus, quas programmator uno die agit, calcularet.
Meta hac mensura non utitur ad singulos programmatores ordine disponendos aut aestimandos. Potius exemplaria per greges, partes societatis et societatem universam considerat. Propositum est deprehendere regressus, emendationes utiles agnoscere atque decernere quo loco ulterior collocatio in instrumenta programmandi iustificetur.
Conspectus productivitatis accuratior
Societas tempus mutationis componendae unum ex pluribus signis habet. Cum eo simul considerantur copia operis, magnitudo mutationum et earum qualitas, quia nulla una mensura productivitatem programmandi certo describere potest. Exempli gratia, tempus brevius ad mutationem perficiendam non necessario prodest, si codex inde ortus pravus est aut magnam correctionem requirit.
Haec ratio etiam Metae permittit probare utrum mutationes compagum et instrumentorum programmatorum utilitates practicas afferant. Relatio memorat memoizationem automaticam in compilatore React exemplum esse. Comparata cum thesaurisatione manu addita, ratio automatica compilatoris tempus ad mutationem componendam necessarium circiter 30% redegit. Beller eventus huius magnitudinis profert tamquam indicium emendationes fundamentales ambitus programmandi plus valere posse quam parvas interfacierum expolitiones.
Deminutio temporis componendae non omnino explicatur digitorum celeriore motu aut codicis generatione. Beller putat programmatores tempore servato uti posse ad contextum colligendum et negotia circum exsecutionem tractanda. Scriptio promptuum parvam tantum partem huius actionis additae efficere videtur.
Cum codicem generare minus constet, difficilius problema fortasse erit definire quid codex agere debeat. Pondus intentionis programmatoris augetur, cum systema automatum celeriter exsecutionem efficere possit, sed petitionem incompletam male intellegere.
Quid mensurae productivitatis omittant
Telemetria tradita mutationes codicis melius describit quam laborem qui eas praecedit. Consilium in tabula alba, excogitatio communis et disputationes de architectura eventui maximi momenti esse possunt, quamvis claram coniunctionem cum mutatione postea effecta non relinquant. Transcripta conventuum aliaque monumenta ab AI creata fortasse aliquando efficere poterunt ut quaedam huius praeparationis facilius investigetur.
Id architecturam minore momento esse non significat. Documentum consilii omittere fortasse tantum onus ad recognitores transfert, qui tum structuram propositam ex exsecutione perfecta conicere debent. Productio celerior igitur laborem additum alibi in processu programmandi occultare potest.
Studium prius Beller, cui titulus Mind the Gap, actionem automatice relatam cum aestimationibus ipsorum programmatorum de sua productivitate comparavit. Tempus programmandi magnum praedictorem fuit, sed requies, interpellationes et officia on-call quoque affecerunt quam productivi homines se sentirent. Nova versio examinare deberet quomodo programmatores cum agentibus laborent, quantam eis fiduciam habeant et utrum simul plura negotia automata coordinare nimiam animi contentionem efficiat.
Maior quoque operis exitus meliorem experientiam laboris non spondet. Disputatio animadvertit productivitatem augeri posse, dum intentio, conatus mentalis et satisfactio universa immutata maneant aut deminuantur. Relationes interpersonales, intellectus communis et scientiae informalis commutatio magni momenti sunt ad opus programmandi, sed in plerisque metricis difficulter repraesentantur.
Conventuum supervacaneorum imminutio copiam operis augere potest, at nimia collaborationis ablatio greges ideis et contextu privare potest. Parvae quoque commercii socialis partes valent: investigatio in episodio tractata invenit sermonem informale ante et post conventus productivitatem a personis relatam vehementius praedicere quam qualitatem interretialis.
Difficultas probandi agentia AI
Agentia AI probationes unitatum et probationes end-to-end vilius creare faciunt, ita fortasse diuturnum hiatum inter programmatores minuentes, qui antea parum tegminis automatici scribebant. Sed collectio probationum praetereuntium falsam securitatem praebere potest, cum exsecutio et probationes eandem erroneam petitionis ambiguae interpretationem communicent.
Agens codicem et probationes inter se constantes efficere potest, dum tamen propositum verum programmatoris non assequitur. Hoc periculum maiorem vim tribuit definiendae rectitudini antequam exsecutio incipiat. Colloquium suggerit progressionem specificatione ductam progressioni probatione ductae parem fieri posse, dum agentia plus operis programmandi suscipiunt.
Celeritas exsecutionis automaticae etiam periculum auget ne greges, id nescientes, eandem rem simul exstruant. Melior mensura rationem habere debebit non solum codicis perfecti, sed etiam congruentiae, communicationis et laboris duplicati. Notitia Metae ad gradum mutationum collecta viam praebet ad quosdam effectus novorum instrumentorum conspiciendos, sed amplior disputatio ostendit productivitatem programmandi problema manere humanum et organisatorium simul ac technicum.