{"id":1017,"date":"2015-09-29T20:35:47","date_gmt":"2015-09-29T20:35:47","guid":{"rendered":"https:\/\/blog.facilcloud.com\/noticias\/?p=1017"},"modified":"2016-07-18T20:37:17","modified_gmt":"2016-07-18T20:37:17","slug":"what-a-developer-needs-to-know","status":"publish","type":"post","link":"https:\/\/www.blog.facilcloud.com\/noticias\/what-a-developer-needs-to-know\/","title":{"rendered":"Lo que un desarrollador debe conocer"},"content":{"rendered":"<p>M\u00e1s all\u00e1 de poseer formaci\u00f3n y contar con experiencia, es importante se\u00f1alar las cualidades que apalancan el \u00e9xito de quien decide dedicarse a la programaci\u00f3n:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-1005\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify-150x150.png\" alt=\"puzzle-magnify\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify-150x150.png 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify-235x235.png 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify-80x80.png 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/puzzle-magnify-151x151.png 151w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Curiosidad<\/strong>: un buen desarrollador siempre est\u00e1 \u00e1vido de conocimientos y debe contar con ese plus de llegar a la ra\u00edz, hasta que no conozca el problema en profundidad no debe detener su trabajo.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-1008\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-150x150.jpg\" alt=\"300x300 imagen-02\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-02.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Pensamiento claro<\/strong>: esto es un ejercicio de l\u00f3gica. Por esto, los profesionales con excelente bases matem\u00e1ticas superan en rendimiento en la mayor\u00eda de sus pares que carecen de dichos conocimientos.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-1009\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-150x150.jpg\" alt=\"300x300 imagen-03\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-03.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Leer y comprender r\u00e1pido<\/strong>: esto es vital para la productividad de cualquier desarrollador. No s\u00f3lo escribir c\u00f3digos; parte fundamental de su trabajo incluye la lectura de c\u00f3digos, documentaci\u00f3n y especificaciones de proyectos.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-1010\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-150x150.jpg\" alt=\"300x300 imagen-04\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-04.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Atenci\u00f3n a los detalles<\/strong>: un programador que no presta atenci\u00f3n a los detalles principalmente en el proceso de escritura de c\u00f3digo, es altamente improductivo.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-1015\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-150x150.jpg\" alt=\"presentaciones facilcloud 300X300-09\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/presentaciones-facilcloud-300X300-09.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Aprender temas fuera de la programaci\u00f3n<\/strong>. Es necesario estar en comunicaci\u00f3n con personas fuera del mundo del c\u00f3digo binario: contadores, abogados, financieros, entre otros.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-1011\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-150x150.jpg\" alt=\"300x300 imagen-05\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-05.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Autodidacta<\/strong>: no debe depender que sus empleadores le financien entrenamientos; debe contar con la habilidad de aprender por s\u00ed mismo.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-1012\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-150x150.jpg\" alt=\"300x300 imagen-06\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-06.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><strong>Pasi\u00f3n<\/strong>: los desarrolladores m\u00e1s exitosos respiran c\u00f3digos las 24 horas; s\u00f3lo as\u00ed pueden aplicar trucos y buscar soluciones creativas al momento de enfrentar problemas complejos.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-thumbnail wp-image-1013\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-150x150.jpg\" alt=\"300x300 imagen-07\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-07.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Comunicaci\u00f3n efectiva<\/strong>: esto enfocado en la capacidad de comunicar sus ideas de forma clara y precisa.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-1014\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-150x150.jpg\" alt=\"300x300 imagen-08\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-150x150.jpg 150w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-300x300.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-235x235.jpg 235w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-80x80.jpg 80w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08-151x151.jpg 151w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/09\/300x300-imagen-08.jpg 301w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p><strong>Explorar c\u00f3digos<\/strong>: los mejores programadores del mundo colaboran en proyectos Open Source, por ejemplo.<\/p>\n<h3><\/h3>\n<h3><\/h3>\n<p><a href=\"https:\/\/www.facilcloud.com\/managed-cloud.php\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-627\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2023\/07\/banner-1-1-1280x426.png\" alt=\"logo de facilcloud\" width=\"728\" height=\"90\" \/><\/a><\/p>\n<h3>Entre los conceptos que debe manejar un desarrollador, destaca:<\/h3>\n<h3>Programaci\u00f3n orientada a objetos<\/h3>\n<p>Esta sigue siendo la manera de desarrollar la mayor\u00eda de aplicaciones.<br \/>\nEl lenguaje no es tan importante, (Java, C#, C++, entre otros), como el hecho de tener claros los conceptos; lo que es una clase, un objeto, un interfaz, una clase abstracta, un m\u00e9todo est\u00e1tico, de instancia, herencia, composici\u00f3n, etc. Es especialmente \u00fatil conocer los patrones de dise\u00f1o, porque ayudan a establecer un lenguaje com\u00fan para comunicarse con otros desarrolladores, y la forma de implementarlos es un buen ejemplo de c\u00f3mo aplicar t\u00e9cnicas de dise\u00f1o orientado a objetos.<\/p>\n<h3><span style=\"color: #993366;\"><a style=\"color: #993366;\" href=\"https:\/\/www.facilcloud.com\/es\/\" target=\"_blank\">Programaci\u00f3n funcional<\/a><\/span><\/h3>\n<p>Cada vez es m\u00e1s frecuente, e incluso los lenguajes tradicionalmente orientados a objetos que evolucionan m\u00e1s lento como Java o C++, empiezan a incluir caracter\u00edsticas funcionales. As\u00ed como Ruby, Python o Javascript o el empuje de lenguajes funcionales como Clojure, F# o Haskell.<\/p>\n<h3><span style=\"color: #993366;\"><a style=\"color: #993366;\" href=\"https:\/\/www.facilcloud.com\/es\/\" target=\"_blank\">Bases de datos<\/a><\/span><\/h3>\n<p>Pr\u00e1cticamente toda aplicaci\u00f3n necesita, de una u otra forma, almacenar informaci\u00f3n; y \u00e9sta suele terminar en una base de datos. Es imposible pretender dominarlas todas durante el periodo de formaci\u00f3n, pero es prudente tener conocimiento de su utilidad.<\/p>\n<h3>Hardware y redes<\/h3>\n<p>Hay quienes piensan que por dedicarse a programar no necesitan saber nada del hardware que ejecuta sus programas; pero la realidad es muy distinta. Es fundamental conocer las caracter\u00edsticas b\u00e1sicas del hardware que se utiliza para ser m\u00e1s exitoso en la toma de decisiones.<\/p>\n<h3>Sistemas de Control de Versiones<\/h3>\n<p>Es muy \u00fatil aprender a manejar un sistema de control de versiones, incluso a trav\u00e9s de opciones online gratuitas.<br \/>\nEsto deja de ser un problema cuando se utilizan plataformas de nube el\u00e1stica como la que ofrece <span style=\"color: #993366;\"><a style=\"color: #993366;\" href=\"https:\/\/www.facilcloud.com\/es\/\">Facilcloud.com<\/a><\/span> ya que este tipo de tecnolog\u00edas tiene soporte de aplicaciones nuevas y sistemas legados, lo que facilita el despliegue de aplicaciones sin importar la versi\u00f3n en que fueron programadas.<\/p>\n<p><a href=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/07\/Alida-Facilcloud-2_Es.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-77\" src=\"https:\/\/blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/07\/Alida-Facilcloud-2_Es.jpg\" alt=\"Escritora de tecnologia\" width=\"728\" height=\"90\" srcset=\"https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/07\/Alida-Facilcloud-2_Es.jpg 728w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/07\/Alida-Facilcloud-2_Es-300x37.jpg 300w, https:\/\/www.blog.facilcloud.com\/noticias\/wp-content\/uploads\/2015\/07\/Alida-Facilcloud-2_Es-235x29.jpg 235w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u00e1s all\u00e1 de poseer formaci\u00f3n y contar con experiencia, es importante se\u00f1alar las cualidades que apalancan el \u00e9xito de quien decide dedicarse a la programaci\u00f3n: &nbsp; Curiosidad: un buen desarrollador siempre est\u00e1 \u00e1vido de conocimientos y debe contar con ese plus de llegar a la ra\u00edz, hasta que no conozca el problema en profundidad no [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1018,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[357,309,733,173,10,237],"class_list":["post-1017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-varios","tag-comunicacion","tag-control","tag-developers","tag-facilcloud","tag-java","tag-redes"],"_links":{"self":[{"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/posts\/1017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/comments?post=1017"}],"version-history":[{"count":0,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/posts\/1017\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/media\/1018"}],"wp:attachment":[{"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/media?parent=1017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/categories?post=1017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blog.facilcloud.com\/noticias\/wp-json\/wp\/v2\/tags?post=1017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}