{"id":262977,"date":"2023-04-11T08:29:00","date_gmt":"2023-04-11T05:29:00","guid":{"rendered":"https:\/\/inform.click\/12-datos-sobre-la-programacion-que-todos-creen-que-son-ciertos\/"},"modified":"2023-04-11T08:29:00","modified_gmt":"2023-04-11T05:29:00","slug":"12-datos-sobre-la-programacion-que-todos-creen-que-son-ciertos","status":"publish","type":"post","link":"https:\/\/inform.click\/es\/12-datos-sobre-la-programacion-que-todos-creen-que-son-ciertos\/","title":{"rendered":"12 datos sobre la programaci\u00f3n que todos creen que son ciertos"},"content":{"rendered":"<p>\n  No hay duda de que vivimos en una era digital, donde la tecnolog\u00eda moderna juega un papel importante en nuestra vida diaria, independientemente de cu\u00e1n expertos en tecnolog\u00eda seamos.\n<\/p>\n<p>\n  Aparte de lo obvio, como computadoras de escritorio, port\u00e1tiles, tabletas y tel\u00e9fonos inteligentes, las computadoras han encontrado su lugar en hogares inteligentes, televisores, electrodom\u00e9sticos e incluso juguetes. Sin embargo, dado que las m\u00e1quinas no pueden hablar nuestro idioma, requieren un c\u00f3digo que les diga qu\u00e9 hacer. Esto significa que la programaci\u00f3n es definitivamente una profesi\u00f3n del presente y del futuro.\n<\/p>\n<p>\n  Pero, sea como fuere, las personas que miran desde afuera todav\u00eda tienen numerosos conceptos err\u00f3neos sobre lo que hacen los programadores. Con el fin de disipar algunos de los mitos sobre los programadores y su trabajo, hemos decidido enumerar 12 hechos sobre la programaci\u00f3n que todos creen que son ciertos y, si lo son, analizar en qu\u00e9 medida. Sigue leyendo para saber m\u00e1s.\n<\/p>\n<p>\n  Los 12 principales estereotipos en el \u00e1mbito tecnol\u00f3gico\n<\/p>\n<h5>\n  1 Tienes que ser un nerd para codificar<br \/>\n<\/h5>\n<p>\n  Este es probablemente el mayor error de todos. Debido a la imagen sesgada de los medios, la programaci\u00f3n tiene una mala reputaci\u00f3n, y algunas personas incluso la evitan por temor a ser etiquetadas como nerds o geeks. La verdad es que, como en cualquier otra profesi\u00f3n, hay una gran variedad de personas diferentes. Incluso se podr\u00eda argumentar que los programadores son el grupo m\u00e1s vers\u00e1til, simplemente porque su n\u00famero sigue creciendo, por lo que es imposible estereotiparlos y agruparlos a todos en la misma categor\u00eda.\n<\/p>\n<h5>\n  2 Tienes que ser un matem\u00e1tico brillante<br \/>\n<\/h5>\n<p>\n  Si bien esto no es 100% cierto, a\u00fan no podemos disipar esta afirmaci\u00f3n como completamente falsa. La conexi\u00f3n entre las matem\u00e1ticas y la programaci\u00f3n se refleja en el hecho de que ambas requieren que pienses l\u00f3gicamente y, a veces, fuera de la caja, para llegar a una soluci\u00f3n original. Dicho esto, necesitar\u00e1 usar matem\u00e1ticas, pero es solo \u00e1lgebra b\u00e1sica, nada demasiado avanzado y exigente. Los desarrolladores web deber\u00edan tener muchas habilidades, pero despu\u00e9s de todo, el objetivo de la programaci\u00f3n es escribir c\u00f3digo, no resolver problemas matem\u00e1ticos.\n<\/p>\n<p>\n  Si por casualidad necesita usar ecuaciones matem\u00e1ticas complejas como parte de su c\u00f3digo, no debe desesperarse, porque hay mucha ayuda de programaci\u00f3n disponible en forma de bibliotecas que puede usar en lugar de escribir esa parte del c\u00f3digo desde rascar. Ser malo en matem\u00e1ticas no significa que ser\u00e1s terrible en programaci\u00f3n, al igual que ser bueno en matem\u00e1ticas no significa que ser\u00e1s un programador incre\u00edble.\n<\/p>\n<h5>\n  3 Necesitas tener un IQ de calibre MENSA<br \/>\n<\/h5>\n<p>\n  Si esto fuera cierto, todos los programadores ser\u00edan miembros, lo cual no es el caso. Aprender a codificar se puede comparar con aprender a tocar una guitarra. No se trata solo de talento, se trata de cu\u00e1nto trabajo duro est\u00e1s dispuesto a poner en \u00e9l hasta que lo domines por completo. No tiene nada que ver con tu coeficiente intelectual ni con ning\u00fan otro n\u00famero. La programaci\u00f3n requiere que seas creativo y busques soluciones a los problemas, lo que se mezcla con el coeficiente intelectual de uno.\n<\/p>\n<p>\n  Los lenguajes de programaci\u00f3n, como su nombre lo indica, siguen siendo lenguajes, lo que significa que si podr\u00edas haber aprendido tu propio idioma o uno extranjero, tambi\u00e9n puedes aprender a codificar. Los lenguajes como Java, C, C++ o Python no fueron creados por extraterrestres del espacio exterior. Fueron creados por gente normal.\n<\/p>\n<h5>\n  4 Hay un mejor lenguaje de programaci\u00f3n<br \/>\n<\/h5>\n<p>\n  A diferencia de la mayor\u00eda de las \u00e1reas de la vida, no existe un mejor lenguaje cuando se trata de programaci\u00f3n. Esto se debe a que cada lenguaje de programaci\u00f3n se cre\u00f3 para lograr un objetivo determinado. En pocas palabras, si un lenguaje de programaci\u00f3n lo ayuda a lograr lo que se ha propuesto y se ajusta a su prop\u00f3sito, entonces es el mejor para ese caso en particular. Si, por ejemplo, est\u00e1 interesado en los lenguajes de programaci\u00f3n de bajo nivel y la codificaci\u00f3n del sistema operativo, el lenguaje ensamblador es la mejor opci\u00f3n. Si est\u00e1 creando aplicaciones, puede usar Java, C++ o C#. Cu\u00e1l es el mejor de los tres depende completamente de usted y del problema que est\u00e1 tratando de resolver usando ese idioma en particular.\n<\/p>\n<h5>\n  5 La programaci\u00f3n solo se puede aprender en la universidad<br \/>\n<\/h5>\n<p>\n  Si bien eso puede haber sido cierto en el pasado, porque solo hab\u00eda un pu\u00f1ado de lugares fuera de la universidad que pod\u00edan ense\u00f1arle a codificar, hoy puede encontrar pr\u00e1cticamente todo lo que necesita, ya sea un principiante completo o un desarrollador senior para una empresa de TI seria. Por supuesto, los cursos universitarios son ventajosos, porque tiene profesores y sus asistentes que lo gu\u00edan en cada paso del camino, y las lecciones est\u00e1n estructuradas de una manera que le ense\u00f1a c\u00f3mo pensar primero y luego aplicar todo lo que ha aprendido m\u00e1s tarde.\n<\/p>\n<p>\n  Pero, solo porque no hayas ido a la universidad o tengas un t\u00edtulo en otra cosa, eso no significa que la programaci\u00f3n est\u00e9 fuera de tu alcance. Tienes que quererlo, y una vez que tengas eso cubierto, hay muchos recursos en l\u00ednea, e incluso cursos universitarios reales que puedes tomar en plataformas como Coursera o Codecademy.\n<\/p>\n<h5>\n  6 La programaci\u00f3n no es un trabajo para mujeres<br \/>\n<\/h5>\n<p>\n  Vamos a entrar en argumentos feministas aqu\u00ed, pero no hay base para afirmar que las mujeres no pueden ser tan buenas programadoras como los hombres. Por ejemplo, la primera programadora del mundo fue una mujer. Marissa Mayer, directora general de Yahoo! fue uno de los primeros programadores en ser contratado por Google. Y, por supuesto, est\u00e1 Grace Hopper, a quien se le atribuye no solo ser programadora, sino tambi\u00e9n ser la persona que invent\u00f3 el t\u00e9rmino \u00aberror\u00bb y su significado, tal como lo conocemos hoy.\n<\/p>\n<p>\n  Dicho esto, hay escasez de mujeres programadoras. Si bien es dif\u00edcil identificar las razones exactas, puede deberse a que las personas, tanto hombres como mujeres, generalmente est\u00e1n mal informadas sobre los codificadores y creen en los clich\u00e9s que les brindan los medios.\n<\/p>\n<h5>\n  7 Eres demasiado joven para aprender a codificar<br \/>\n<\/h5>\n<p>\n  Nunca se puede ser demasiado joven para empezar a codificar. De hecho, hay muchos beneficios relacionados con el aprendizaje temprano de la programaci\u00f3n, como el desarrollo de habilidades anal\u00edticas. Sin embargo, el patr\u00f3n de aprendizaje de los ni\u00f1os es diferente al de los adultos, ya que los ni\u00f1os tienden a pensar m\u00e1s en t\u00e9rminos visuales, lo que debe tenerse en cuenta al elegir su primer lenguaje de programaci\u00f3n. Ha habido algunas iniciativas para introducir la programaci\u00f3n en las escuelas primarias, pero nada ha sido oficial.\n<\/p>\n<h5>\n  8 Eres demasiado viejo para aprender a programar<br \/>\n<\/h5>\n<p>\n  Por otro lado, nunca se puede ser demasiado viejo para codificar. De hecho, las personas que son desarrolladores en la actualidad deber\u00e1n aprender a lo largo de sus vidas para mantenerse al d\u00eda, simplemente porque la TI y la programaci\u00f3n son campos tan din\u00e1micos. \u00a1Esto significa que tendr\u00e1n que aprender hasta el d\u00eda de su jubilaci\u00f3n, cuando tengan sesenta y tantos a\u00f1os! Si ellos pueden hacerlo, t\u00fa tambi\u00e9n puedes. Si est\u00e1 interesado y motivado, la edad no es m\u00e1s que un n\u00famero.\n<\/p>\n<h5>\n  9 Miles de l\u00edneas de c\u00f3digo es demasiado<br \/>\n<\/h5>\n<p>\n  Si est\u00e1 interesado en la programaci\u00f3n, o si reci\u00e9n est\u00e1 comenzando, mirar un c\u00f3digo fuente que tiene 10000 o m\u00e1s l\u00edneas puede parecer extremadamente intimidante o francamente imposible. Pero por suerte, ese no es el caso. Si mirara m\u00e1s de cerca todo ese c\u00f3digo, encontrar\u00eda que algunas de las secciones son id\u00e9nticas y que el codificador ha usado la misma pieza de c\u00f3digo en varios lugares diferentes. Entonces no son exactamente 10000 l\u00edneas de c\u00f3digo diferentes.\n<\/p>\n<p>\n  Tanto las tareas de programaci\u00f3n m\u00e1s triviales como las m\u00e1s desafiantes se realizan combinando las mismas piezas de c\u00f3digo que aprender\u00e1 desde el principio, como bucles, funciones y m\u00e9todos. Una vez que los descubras, escribir varios miles de l\u00edneas de c\u00f3digo se convertir\u00e1 en la cosa m\u00e1s f\u00e1cil del mundo.\n<\/p>\n<h5>\n  10 necesitas a\u00f1os para aprender un lenguaje de programaci\u00f3n<br \/>\n<\/h5>\n<p>\n  Aprender un lenguaje de programaci\u00f3n requiere mucho tiempo y esfuerzo, y el proceso de aprendizaje nunca termina realmente, pero para poder entender y usar los comandos y funciones de un determinado lenguaje, no necesitas a\u00f1os, porque todos los comandos ya est\u00e1n en ingl\u00e9s, en su mayor parte. Lo siguiente que debe hacer es aprender la sintaxis, que ser\u00eda similar a aprender todas las reglas gramaticales de un idioma extranjero.\n<\/p>\n<p>\n  Esto tomar\u00e1 m\u00e1s tiempo que aprender los comandos y funciones, especialmente si est\u00e1 programando usando un lenguaje ensamblador de bajo nivel y manejando registros, pero nuevamente, no es imposible. Una vez que haya dominado la sintaxis, estar\u00e1 listo. No es que est\u00e9 ni siquiera cerca de terminar, pero estar\u00e1 equipado para escribir c\u00f3digo por su cuenta y desarrollar sus propias aplicaciones a tiempo.\n<\/p>\n<p>\n  Por lo tanto, en lo que respecta al marco de tiempo, lo m\u00e1s probable es que busque meses de arduo trabajo, pero no a\u00f1os. Se necesitan a\u00f1os para perfeccionar sus habilidades de codificaci\u00f3n, pero ese es pr\u00e1cticamente el caso con cualquier tipo de actividad.\n<\/p>\n<h5>\n  11 Toma a\u00f1os hasta que seas capaz de ganarte la vida como programador<br \/>\n<\/h5>\n<p>\n  Como ya hemos se\u00f1alado, no toma a\u00f1os aprenderlo, y tampoco toma a\u00f1os antes de que pueda comenzar a ganar dinero con sus habilidades de codificaci\u00f3n. Por supuesto, no debe esperar conseguir un trabajo en Microsoft despu\u00e9s de aprender C++ durante un a\u00f1o, pero hay otros trabajos disponibles que se ajustan bien a sus habilidades y nivel de experiencia. Debido a que algunos lugares requerir\u00e1n experiencia, que no tienes, ya que no pudiste conseguir un trabajo en primer lugar porque no tienes experiencia, una pasant\u00eda podr\u00eda ser una buena idea.\n<\/p>\n<p>\n  Ciertamente no desde un punto de vista financiero, pero ganar\u00e1s experiencia, adem\u00e1s siempre existe la posibilidad de que te contraten a tiempo completo. Adem\u00e1s, siempre puedes intentar trabajar independientemente y encontrar clientes t\u00fa mismo, lo cual no es una mala manera de ganar dinero. Pero aseg\u00farese de establecer una buena comunicaci\u00f3n con sus clientes, que los requisitos del trabajo est\u00e9n claramente establecidos y que se ci\u00f1a religiosamente a la fecha l\u00edmite. Algunas personas prefieren trabajar desde la comodidad de su hogar y disfrutar de horarios flexibles, raz\u00f3n por la cual un n\u00famero cada vez mayor de codificadores elige esta ruta para ganarse la vida.\n<\/p>\n<h5>\n  12 Las horas son largas<br \/>\n<\/h5>\n<p>\n  Ni siquiera deber\u00edamos molestarnos con este, pero lo haremos. La programaci\u00f3n requerir\u00e1 que pongas mucho esfuerzo, e incluso largas horas a veces, pero est\u00e1 lejos de ser un patr\u00f3n. Incluso aquellos codificadores que trabajan muchas horas son bien compensados \u200b\u200bpor sus esfuerzos y no los escuchas quejarse. Por supuesto, siempre puedes convertirte en aut\u00f3nomo y establecer tus propios horarios y tarifas.\n<\/p>\n<p>\n  Si todos estos mitos fueran ciertos, habr\u00eda muy pocas personas haciendo fila para convertirse en programadores. Sin embargo, lo contrario es cierto. Definitivamente es una profesi\u00f3n del futuro, y usted puede convertirse en parte de ese futuro, independientemente de su edad, sexo, t\u00edtulo o coeficiente intelectual. Todo lo que se necesita es trabajo duro, dedicaci\u00f3n y ganas de aprender, y eso es algo que no tiene nada que ver con ninguna de las categor\u00edas antes mencionadas.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Fuente de grabaci\u00f3n: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2016\/03\/24\/12-programming-untrue-facts\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>No hay duda de que vivimos en una era digital, donde la tecnolog\u00eda moderna juega un papel importante en nuestra vida diaria, independientemente de cu\u00e1n expertos en tecnolog\u00eda seamos. Aparte de lo obvio, como computadoras de escritorio, port\u00e1tiles, tabletas y tel\u00e9fonos inteligentes, las computadoras han encontrado su lugar en hogares inteligentes, televisores, electrodom\u00e9sticos e incluso juguetes. Sin embargo, dado que las m\u00e1quinas no pueden hablar nuestro idioma, requieren un c\u00f3digo que les diga qu\u00e9 hacer. Esto significa que la programaci\u00f3n es definitivamente una profesi\u00f3n del presente y del futuro. Pero, sea como fuere, las personas que est\u00e1n afuera mirando hacia adentro todav\u00eda tienen numerosos&#8230;<\/p>\n","protected":false},"author":1,"featured_media":133893,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[216,151,125,60],"tags":[],"class_list":["post-262977","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codificacion","category-consejos-y-trucos-web","category-herramientas-web","category-web-y-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/262977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/comments?post=262977"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/262977\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media\/133893"}],"wp:attachment":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media?parent=262977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/categories?post=262977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/tags?post=262977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}