{"id":229328,"date":"2022-11-09T09:20:00","date_gmt":"2022-11-09T06:20:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229328"},"modified":"2022-11-09T06:31:20","modified_gmt":"2022-11-09T03:31:20","slug":"pragmatismo-e-ingenieria-basados-en-equipos","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/pragmatismo-e-ingenieria-basados-en-equipos\/","title":{"rendered":"Pragmatismo e ingenier\u00eda basados \u200b\u200ben equipos"},"content":{"rendered":"\n<p>Cuando se trata de hacer cualquier tipo de desarrollo, no me importa si es para la web, para dispositivos m\u00f3viles o para alguna otra plataforma, hay muchos libros, cursos en l\u00ednea, etc., que hacen que sea incre\u00edblemente f\u00e1cil aprender lo que sea. es que quieres aprender.<\/p>\n<p>Para ser claros, tampoco estoy criticando ninguna de las formas disponibles para aprender. Despu\u00e9s de todo, todos aprendemos de diferentes maneras, \u00bfverdad? \u00bfY qui\u00e9n soy yo para decir cu\u00e1l es mejor que cualquier otra, especialmente dado el hecho de que escribo diariamente sobre temas aqu\u00ed y <a href=\"https:\/\/tommcfarlin.com\/tag\/envato\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">en otros sitios<\/a>? <\/p>\n<p>Pero definitivamente puedo decir para m\u00ed, alguien que ha disfrutado tanto aprendiendo a trav\u00e9s de la educaci\u00f3n formal, tutoriales, cursos, etc., que la mejor manera de adquirir experiencia en esta industria ha sido doble:<\/p>\n<ul>\n<li>trabajar con otras personas,<\/li>\n<li>rompiendo cosas y aprendiendo a arreglarlas.<\/li>\n<\/ul>\n<p>\u00bfQuiero decir hacerlo en este orden espec\u00edfico? No. \u00bfSignifica esto que estoy a pasos agigantados por delante de los dem\u00e1s? Eso es rid\u00edculo.<\/p>\n<p>Pero como he tenido el placer de trabajar con otros en m\u00faltiples proyectos, hablar con otros a trav\u00e9s de Twitter, conferencias, etc. y he experimentado tanto lo bueno como lo malo, es algo que creo que todos deber\u00edan tener la oportunidad de hacer en alg\u00fan momento.<\/p>\n<p>Si tuviera que resumirlo, dir\u00eda que se trata de encontrar un equilibrio entre el pragmatismo y la ingenier\u00eda basados \u200b\u200ben el equipo. Sin embargo, \u00bfpor qu\u00e9, si nada de lo anterior es nuevo (dado que las empresas de software han existido durante d\u00e9cadas), me estoy molestando en escribir sobre esto ahora?<\/p>\n<h2>Pragmatismo e ingenier\u00eda basados \u200b\u200ben equipos<\/h2>\n<p>Probablemente podr\u00eda presentar una larga lista de razones por las que encuentro importante este tema en particular, pero hay tres cosas espec\u00edficas que me gustar\u00eda mencionar en esta publicaci\u00f3n. Y, por el bien de la longitud (l\u00e9ase: tiempo), har\u00e9 lo que pueda para que sean breves.<\/p>\n<p>De hecho, el TL; DR de lo que voy a hablar tiene que ver con el pragmatismo y la habilidad de ingenier\u00eda. Originalmente, tambi\u00e9n iba a incluir una perspectiva sobre los negocios en general, pero la publicaci\u00f3n general se desvi\u00f3 un poco del tema.<\/p>\n<h3>1 pragmatismo<\/h3>\n<p>He escrito antes sobre equilibrar la ingenier\u00eda y el pragmatismo <a href=\"https:\/\/tommcfarlin.com\/pragmatic-developer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">.<\/a> \u00a0As\u00ed que puede que no tenga mucho que ofrecer en cuanto a nada nuevo, pero estoy empezando a cambiar un poco mi perspectiva.<\/p>\n<p>Es decir, en un momento, se trataba estrictamente de encontrar un equilibrio entre encontrar una soluci\u00f3n que funcione para la costumbre, que est\u00e9 bien construida y que resuelva su problema. Y todav\u00eda me suscribo a eso.<\/p>\n<p>Y, por supuesto, hay algo que decir sobre c\u00f3mo se organiza el c\u00f3digo para que pueda mantenerse a lo largo del tiempo. Esa es la clave. Pero c\u00f3mo se escribe el c\u00f3digo y se construye la soluci\u00f3n es donde las cosas pueden volverse un poco m\u00e1s borrosas con respecto al pragmatismo.<\/p>\n<p>Es decir, es f\u00e1cil escribir c\u00f3digo b\u00e1sico orientado a objetos, documentarlo, hacer que algunas clases o funciones se llamen entre s\u00ed, conectarse a WordPress y luego llamarlo un d\u00eda.<\/p>\n<h3>2 Habilidad de Ingenier\u00eda<\/h3>\n<p>Pero ese nivel de equilibrio entre el env\u00edo de la soluci\u00f3n y la arquitectura de la soluci\u00f3n es una l\u00ednea muy fina. Sin embargo, creo que existe el peligro de tratar de ser demasiado pragm\u00e1tico: si su objetivo es ser lo m\u00e1s pragm\u00e1tico posible todo el tiempo y dejar sus habilidades de ingenier\u00eda en un nivel particular, es posible que no progrese como desarrollador.<\/p>\n<p>Aunque prefiero usar la programaci\u00f3n orientada a objetos en el tipo de trabajo que hago, no soy de los que se meten en una guerra religiosa o me meto en qu\u00e9 versi\u00f3n de qu\u00e9 lenguaje, qu\u00e9 tecnolog\u00eda, o si es funcional, procedimental u orientado a objetos. la programaci\u00f3n es mejor.<\/p>\n<p>En pocas palabras: se trata del nivel general de habilidad que puede alcanzar a lo largo de su carrera.<\/p>\n<p>Y cuando trabajo con desarrolladores que han trabajado en proyectos de diferentes habilidades, que han sido educados de diferentes maneras y que han resuelto diferentes tipos de problemas, descubro que constantemente aprendo cosas nuevas.<\/p>\n<p>Esto no quiere decir que no haya conversaciones sobre cosas que podemos implementar como equipo o como asociaci\u00f3n, pero quiere decir que puede evitar frustrar el potencial para crecer como programador.<\/p>\n<p>Podr\u00eda continuar con esto, pero en pocas palabras es esto: si va a trabajar con otros, aseg\u00farese de que tengan experiencia, disfruten usando el mismo tipo de paradigmas que usted, est\u00e9n abiertos a conversaciones reflexivas y traigan una variedad de experiencia a la mesa.<\/p>\n<p>En \u00faltima instancia, esto puede ayudar a mejorar tanto su capacidad como la calidad de lo que usted y su equipo aportan.<\/p>\n<h2>Siempre hay m\u00e1s<\/h2>\n<p>Como dije anteriormente en la publicaci\u00f3n, siempre hay m\u00e1s. Probablemente hablar\u00e9 m\u00e1s sobre el aspecto comercial en publicaciones futuras.<\/p>\n<p>Por ahora, sin embargo, dejar\u00e9 lo que he escrito donde est\u00e1 y partir\u00e9 de ah\u00ed m\u00e1s adelante.<\/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>Se trata de encontrar un equilibrio entre el pragmatismo y la ingenier\u00eda basados \u200b\u200ben el equipo. Dado que las empresas de software han existido durante d\u00e9cadas, \u00bftengo que escribir sobre esto?<\/p>\n","protected":false},"author":1,"featured_media":166181,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[892,716],"tags":[1172,1172],"class_list":["post-229328","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo","category-desarrollador","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229328","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=229328"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229328\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/166181"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=229328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=229328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=229328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}