{"id":234113,"date":"2022-10-25T20:14:00","date_gmt":"2022-10-25T17:14:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=234113"},"modified":"2022-11-11T15:45:06","modified_gmt":"2022-11-11T12:45:06","slug":"que-tan-bueno-es-suficientemente-bueno-gestionar-la-tension-y-enviarla","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/que-tan-bueno-es-suficientemente-bueno-gestionar-la-tension-y-enviarla\/","title":{"rendered":"\u00bfQu\u00e9 tan bueno es suficientemente bueno? (Gestionar la tensi\u00f3n y enviarla)"},"content":{"rendered":"\n<p>Ayer estaba almorzando con algunos amigos y otros due\u00f1os de negocios y desarrolladores, y uno de los temas que surgieron durante nuestra discusi\u00f3n fue la idea de qu\u00e9 tan bueno es lo suficientemente bueno.<\/p>\n<p>Espec\u00edficamente, siempre que est\u00e9 trabajando en un proyecto de software, \u00bfcu\u00e1ndo es Good Enough <strong>\u2122<\/strong> para enviarlo al cliente?<\/p>\n<p>\u00bfQu\u00e9 tan bueno es lo suficientemente bueno con los est\u00e1ndares de codificaci\u00f3n?<\/p>\n<p>La implicaci\u00f3n es, por supuesto, que si es lo suficientemente bueno, entonces cumple con los requisitos, pero es probable que haya cierta tensi\u00f3n subyacente de que, con m\u00e1s tiempo, dinero o alg\u00fan otro recurso, regresar\u00edamos y mejorar\u00edamos ciertos aspectos de un proyecto.<\/p>\n<p>Si eres desarrollador o dise\u00f1ador, quiz\u00e1s hayas sentido esta tensi\u00f3n. Tengo. Por lo que vale, lo siento con casi todos los proyectos en los que trabajo.<\/p>\n<p>Y claro, podemos debatir todo el d\u00eda qu\u00e9 significa ser lo suficientemente bueno. Pero creo que la definici\u00f3n cambia a medida que nos adentramos en la industria.<\/p>\n<h2>\u00bfQu\u00e9 tan bueno es lo suficientemente bueno, de todos modos?<\/h2>\n<p>El punto que estoy tratando de hacer es que lo suficientemente bueno es un objetivo en movimiento a menudo dictado por su nivel de experiencia (frente a cualquier otro calificador como, digamos, su edad).<\/p>\n<p>Asumo, para esta publicaci\u00f3n, que ha estado en la industria el tiempo suficiente y trabajando con un conjunto similar de herramientas y lenguajes para comprender completamente las idiosincrasias de cada uno de los lenguajes y herramientas que est\u00e1 utilizando. No soy t\u00edmido acerca de mi preferencia por <a href=\"https:\/\/tommcfarlin.com\/deep-and-wide\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">profundizar en lugar de ampliar<\/a> cuando se trata de crear software.<\/p>\n<h3>Cambia con el tiempo<\/h3>\n<p>Al mismo tiempo, el nivel de experiencia que consideramos &quot;suficientemente bueno&quot; cambia. Cuando reci\u00e9n comienza, es probable que lo suficientemente bueno solo haga que algo funcione. Si est\u00e1 en un equipo, especialmente de desarrolladores experimentados, Es probable que reciba muchos comentarios sobre c\u00f3mo mejorar las cosas.<\/p>\n<p>Y al principio, esto puede ser un desaf\u00edo. Tal vez sea incluso un poco desalentador. Quiero decir, est\u00e1s orgulloso de lo que has hecho, pero luego tienes un pu\u00f1ado de personas que te dicen c\u00f3mo cambiar las cosas. Lo mismo sucede en c\u00f3digo abierto, por cierto (para lo que sea que valga).<\/p>\n<p>No endulzar ni cambiar nada porque tienes raz\u00f3n: puede volverse desalentador. Quiero decir, has pasado qui\u00e9n sabe cu\u00e1ntas horas trabajando en algo, lo haces funcionar y luego tus compa\u00f1eros corrigen gran parte del trabajo que has hecho.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167807-61e7a91492dd1.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167807-61e7a91492dd1.jpg\" alt=\"\u00bfQu\u00e9 tan bueno es suficientemente bueno? (Gestionar la tensi\u00f3n y enviarla)\" ><\/a><\/p>\n<p>Podemos hacer las cosas mejor juntos.<\/p>\n<p>Sin embargo, recuerda que la motivaci\u00f3n detr\u00e1s de dicha cr\u00edtica no tiene nada que ver contigo como persona. Y no tiene nada que ver con decir que no eres lo suficientemente bueno. Est\u00e1 diciendo que lo tienes funcionando, lo cual es genial, ahora hagamos esto a\u00fan mejor.<\/p>\n<p>A medida que aprende m\u00e1s, de repente cambia la medida de lo que alguna vez fue lo suficientemente bueno.<\/p>\n<h3>Cuando lo que una vez fue bueno ya no es verdad<\/h3>\n<p>Y aqu\u00ed es donde entra en juego la tensi\u00f3n: lo que una vez fue lo suficientemente bueno ahora ya no es lo suficientemente bueno. Es insatisfactorio, \u00bfverdad? Entonces, el nuevo suficientemente bueno es algo m\u00e1s organizado, mejor dise\u00f1ado y mejor organizado.<\/p>\n<p>Luego se presenta una nueva tensi\u00f3n: llega a una fecha l\u00edmite o se queda sin dinero y es hora de enviar el producto. Usted sabe que el trabajo que ha realizado es bueno, manejable y est\u00e1 lo suficientemente bien documentado como para mantener el proyecto en marcha.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167807-61e7a917e1d74.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167807-61e7a917e1d74.png\" alt=\"\u00bfQu\u00e9 tan bueno es suficientemente bueno? (Gestionar la tensi\u00f3n y enviarla)\" ><\/a><\/p>\n<p>\u00bfQu\u00e9 tan bueno es suficientemente bueno? \u00bfTiene documentaci\u00f3n?<\/p>\n<p>Pero no es lo suficientemente bueno porque eres consciente de las cosas que podr\u00edas optimizar si tuvieras un poco m\u00e1s de tiempo. Sin embargo, no es as\u00ed: debe enviarlo en su estado actual.<\/p>\n<h3>Secretos comerciales<\/h3>\n<p>Aqu\u00ed est\u00e1 el peque\u00f1o secreto sucio en la industria que, por alguna raz\u00f3n, la gente no quiere admitir: est\u00e1 bien enviarlo en ese estado.<\/p>\n<p>El env\u00edo del producto en su estado dado est\u00e1 bien.<\/p>\n<p>Primero, el estado en el que se encuentra no solo es mejor que nada en absoluto; es algo que es mejor que lo que sol\u00edas poder hacer. Aquellos de nosotros que nos preocupamos por este oficio sentimos esto con casi todo lo que hacemos.<\/p>\n<p>En segundo lugar, el software es maleable. Puede, y ser\u00e1, ser cambiado con el tiempo. Por eso tenemos versiones de nuestro trabajo. Aquellos de nosotros que nos preocupamos por este oficio sentimos esta tensi\u00f3n con casi todo lo que hacemos.<\/p>\n<p>Finalmente, la idea de lo que se considera Good Enough\u2122 no desaparece. Simplemente se mueve. Cuanto m\u00e1s aprenda sobre la producci\u00f3n de un buen software, la diferencia de la definici\u00f3n de lo que es lo suficientemente bueno cambia.<\/p>\n<h2>La tensi\u00f3n no se resuelve<\/h2>\n<p>As\u00ed que acost\u00fambrate a la tensi\u00f3n. Abr\u00e1zalo incluso. Si no lo siente, entonces dir\u00eda que no est\u00e1 preocupado por producir un producto de calidad. Y s\u00e9 que es una declaraci\u00f3n audaz, pero todav\u00eda tengo que conocer a un desarrollador con su m\u00e9rito que no luche con eso.<\/p>\n<p>Es parte del trabajo. T\u00f3malo por lo que es. Si lo sientes, es una buena se\u00f1al de que est\u00e1s en el camino correcto.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cada vez que trabaja en un proyecto de software, \u00bfqu\u00e9 tan bueno es lo suficientemente bueno como para marcarlo como la primera versi\u00f3n que se env\u00eda al cliente?<\/p>\n","protected":false},"author":1,"featured_media":167808,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[716],"tags":[1172],"class_list":["post-234113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollador","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/234113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=234113"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/234113\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/167808"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=234113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=234113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=234113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}