{"id":341,"date":"2020-10-27T19:14:51","date_gmt":"2020-10-27T19:14:51","guid":{"rendered":"https:\/\/www.ait.mx\/blog\/?p=341"},"modified":"2021-04-06T15:26:41","modified_gmt":"2021-04-06T15:26:41","slug":"por-que-todos-deberiamos-aprender-python","status":"publish","type":"post","link":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/","title":{"rendered":"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python?"},"content":{"rendered":"\n<p>En 2016, Python reemplaz\u00f3 a Java como el lenguaje m\u00e1s popular en escuelas y universidades, y desde entonces, no ha mirado hacia atr\u00e1s.<\/p>\n\n\n\n<p>Python est\u00e1 creciendo y a lo grande. Si lees noticias de programaci\u00f3n y tecnolog\u00eda, o publicaciones de blogs, es posible que hayas notado el aumento de este lenguaje, ya que muchas comunidades de desarrolladores populares (entre ellas StackOverFlow y CodeAcademy), se ha mencionado el surgimiento de Python como un lenguaje de programaci\u00f3n importante.<\/p>\n\n\n\n<p>Sea cual sea tu especialidad, es necesario ampliar el conocimiento de diferentes lenguajes, tecnolog\u00edas y metodolog\u00edas para tener una mayor posibilidad de resolver los retos inform\u00e1ticos del d\u00eda a d\u00eda, pero, amigo desarrollador \u00bfCu\u00e1l dir\u00edas que es tu lenguaje de programaci\u00f3n favorito? \u00bfEn qu\u00e9 caracter\u00edsticas piensas? \u00bfVersatilidad? \u00bfFacilidad? \u00bfPlataformas de uso?&nbsp; El tener un lenguaje de programaci\u00f3n favorito no impide aprender nuevas herramientas y otros lenguajes, de hecho, ampliar estos conocimientos es lo que brinda agilidad a los programadores, y Python se ajusta perfectamente a esas caracter\u00edsticas y necesidades del mundo inform\u00e1tico.<\/p>\n\n\n\n<p>Python est\u00e1 creciendo, y eso es genial; sin embargo, no significa que Java, o C++ est\u00e9n de salida, pero, \u00bfqu\u00e9 hace que Python est\u00e9 tan a la vanguardia? <strong><em>F\u00e1cil: Su alcance en desarrollo web, su sencillez y su versatilidad.<\/em><\/strong><\/p>\n\n\n\n<p>En sus inicios, la raz\u00f3n principal para aprender Python era &nbsp;la creaci\u00f3n de scripts, pero ahora, con su alcance, podemos decir que se puede iniciar con Python porque es f\u00e1cil de aprender y lo suficientemente poderoso como para crear una aplicaci\u00f3n web y automatizar las cosas \u201caburridas\u201d.<\/p>\n\n\n\n<p>Para los programadores experimentados o para alguien que ya conoce Ruby, Java o JavaScript, aprender Python significa adquirir una herramienta nueva y poderosa en el arsenal, y es ah\u00ed donde encontramos el valor al aprender un nuevo lenguaje de programaci\u00f3n.<\/p>\n\n\n\n<p>De manera similar, para un programador experimentado que busca ingresar al mundo de AI, Data Science y Machine Learning, aprender Python tiene sentido, ya que se est\u00e1 convirtiendo r\u00e1pidamente en el lenguaje de programaci\u00f3n m\u00e1s utilizado debido a sus potentes API y bibliotecas disponibles, muchas de ellas totalmente probadas y, adem\u00e1s, Open Source.<\/p>\n\n\n\n<p>Pero, la pregunta m\u00e1s relevante se mantiene, \u00bfpor qu\u00e9 un programador deber\u00eda aprender Python?<\/p>\n\n\n\n<p>Te cuento los 3 beneficios principales:<\/p>\n\n\n\n<p><strong>Desarrollo web<\/strong><\/p>\n\n\n\n<p>Python ofrece tantas bibliotecas y marcos buenos, como Django y Flask, lo que hace que el desarrollo web sea realmente f\u00e1cil. La tarea que lleva horas en PHP se puede completar en minutos en Python.<\/p>\n\n\n\n<p>Python tambi\u00e9n se usa mucho para hacer prototipos web. Algunos de los sitios web populares en Internet, como Reddit, se crean con Python.<\/p>\n\n\n\n<p><strong>Sencillez<\/strong><\/p>\n\n\n\n<p>Esta es la raz\u00f3n m\u00e1s importante para que los principiantes aprendan Python. Cuando se comienza con la programaci\u00f3n y la codificaci\u00f3n, no se querr\u00e1 iniciar con un lenguaje de programaci\u00f3n que tenga una sintaxis dif\u00edcil y reglas extra\u00f1as.<\/p>\n\n\n\n<p>Python es legible y simple. Tambi\u00e9n es m\u00e1s f\u00e1cil de configurar; no necesita lidiar con ning\u00fan problema de classpath como Java, o problemas del compilador como C++.<\/p>\n\n\n\n<p>Simplemente se instala Python, y \u00a1listo!<\/p>\n\n\n\n<p><strong>Multi prop\u00f3sito<\/strong><\/p>\n\n\n\n<p>Una de las cosas que m\u00e1s gusta de Python es su naturaleza de <em>navaja suiza<\/em>. No est\u00e1 ligado a una sola cosa; p. ej. \u201cR\u201d que significa \u201cbueno\u201d en ciencia de datos y aprendizaje autom\u00e1tico, pero de ninguna forma para cuando se trata de desarrollo web.<\/p>\n\n\n\n<p>Aprender Python significa que se pueden tener diferentes alcances: crear aplicaciones web usando Django y Flask; hacer an\u00e1lisis de datos usando NumPy, Scipy, Scikit-Learn y NLTK; y, como m\u00ednimo, se puede usar Python para escribir scripts y automatizar muchas de las tareas diarias.<\/p>\n\n\n\n<p><strong>Y ya para cerrar\u2026<\/strong><\/p>\n\n\n\n<p>Muchos lenguajes de programaci\u00f3n van y vienen cada a\u00f1o. Pero s\u00f3lo los fuertes sobrevivir\u00e1n en la industria. Durante todos estos a\u00f1os, Python ha estado en constante crecimiento en la industria y demostr\u00f3 ser digno de ser conocido como uno de los mejores lenguajes de programaci\u00f3n. Con el aprendizaje de un lenguaje de programaci\u00f3n, se abren muchas puertas en varios campos, incluido el desarrollo web, y trabajos de la era moderna como ingeniero de AI o cient\u00edfico de datos.<\/p>\n\n\n\n<p><strong>Happy Coding\u2026.<\/strong><\/p>\n\n\n\n<p><strong><em>\u00a1Lo que puede pasar al aprender Python, es que se termine am\u00e1ndolo!<\/em><\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En 2016, Python reemplaz\u00f3 a Java como el lenguaje m\u00e1s popular en escuelas y universidades, y desde entonces, no ha mirado hacia atr\u00e1s.<\/p>\n","protected":false},"author":2,"featured_media":402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[22,86,85,84,82],"class_list":["post-341","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia","tag-ai","tag-api","tag-ciencia-de-datos","tag-machine-learning","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -\" \/>\n<meta property=\"og:description\" content=\"En 2016, Python reemplaz\u00f3 a Java como el lenguaje m\u00e1s popular en escuelas y universidades, y desde entonces, no ha mirado hacia atr\u00e1s.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-27T19:14:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-06T15:26:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1392\" \/>\n\t<meta property=\"og:image:height\" content=\"696\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Janin Gonz\u00e1lez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Janin Gonz\u00e1lez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/\",\"url\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/\",\"name\":\"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -\",\"isPartOf\":{\"@id\":\"https:\/\/www.ait.mx\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png\",\"datePublished\":\"2020-10-27T19:14:51+00:00\",\"dateModified\":\"2021-04-06T15:26:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/c429fe806f872faabe40605ec27d962d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage\",\"url\":\"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png\",\"contentUrl\":\"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png\",\"width\":1392,\"height\":696},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.ait.mx\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ait.mx\/blog\/#website\",\"url\":\"https:\/\/www.ait.mx\/blog\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ait.mx\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/c429fe806f872faabe40605ec27d962d\",\"name\":\"Janin Gonz\u00e1lez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5c8887c298f37bbf2ebfd9b024ce9544?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5c8887c298f37bbf2ebfd9b024ce9544?s=96&d=mm&r=g\",\"caption\":\"Janin Gonz\u00e1lez\"},\"url\":\"https:\/\/www.ait.mx\/blog\/author\/mkwusr1\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -","og_description":"En 2016, Python reemplaz\u00f3 a Java como el lenguaje m\u00e1s popular en escuelas y universidades, y desde entonces, no ha mirado hacia atr\u00e1s.","og_url":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/","article_published_time":"2020-10-27T19:14:51+00:00","article_modified_time":"2021-04-06T15:26:41+00:00","og_image":[{"width":1392,"height":696,"url":"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png","type":"image\/png"}],"author":"Janin Gonz\u00e1lez","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Janin Gonz\u00e1lez","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/","url":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/","name":"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python? -","isPartOf":{"@id":"https:\/\/www.ait.mx\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage"},"image":{"@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png","datePublished":"2020-10-27T19:14:51+00:00","dateModified":"2021-04-06T15:26:41+00:00","author":{"@id":"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/c429fe806f872faabe40605ec27d962d"},"breadcrumb":{"@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#primaryimage","url":"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png","contentUrl":"https:\/\/www.ait.mx\/blog\/wp-content\/uploads\/2020\/10\/Imagenes-Blog-AIT-26.png","width":1392,"height":696},{"@type":"BreadcrumbList","@id":"https:\/\/www.ait.mx\/blog\/por-que-todos-deberiamos-aprender-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.ait.mx\/blog\/"},{"@type":"ListItem","position":2,"name":"\u00bfPor qu\u00e9 todos deber\u00edamos aprender Python?"}]},{"@type":"WebSite","@id":"https:\/\/www.ait.mx\/blog\/#website","url":"https:\/\/www.ait.mx\/blog\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ait.mx\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/c429fe806f872faabe40605ec27d962d","name":"Janin Gonz\u00e1lez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ait.mx\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5c8887c298f37bbf2ebfd9b024ce9544?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c8887c298f37bbf2ebfd9b024ce9544?s=96&d=mm&r=g","caption":"Janin Gonz\u00e1lez"},"url":"https:\/\/www.ait.mx\/blog\/author\/mkwusr1\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/posts\/341"}],"collection":[{"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/comments?post=341"}],"version-history":[{"count":2,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/posts\/341\/revisions"}],"predecessor-version":[{"id":345,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/posts\/341\/revisions\/345"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/media\/402"}],"wp:attachment":[{"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/media?parent=341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/categories?post=341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ait.mx\/blog\/wp-json\/wp\/v2\/tags?post=341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}