El blog de dinahosting
  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes

El blog de dinahosting

  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes
#HalloweenDH

Suscríbete a nuestra newsletter

Recibe quincenalmente consejos muy útiles para tu web y ecommerce. Además con tu alta te regalamos 2 guías: una de iniciación a WordPress y otra con recursos de marketing.

Newsletter
PC del que sale códigos de programción

¿Por qué debes estudiar programación?

escrito por Lucía González agosto 27, 2019

A veces pensamos que estudiar programación está reservado para unos cuantos eruditos. Pero nada más lejos de la realidad. Es una profesión destinada a todo tipo de personas. Si eres persistente, trabajas con conciencia y curiosidad, apuesto a que podrás ser una gran programadora o programador.

Además es una de las carreras con más empleabilidad y posibilidades de desarrollo personal, por lo que ya estás tardando en aprender a programar.

En este post desentrañamos falsos mitos asociados a la programación. ¡Es más fácil de lo que te imaginas!

Índice de contenidos

  • 1 ✘ Debes ser un hacha en matemáticas para estudiar programación
  • 2 ✘ Tienes que tener una carrera de ingeniería para programar
  • 3 ✘ Puedes aprender a programar en pocas semanas
  • 4 ✘ Necesitas una idea revolucionaria para estudiar programación
  • 5 ✘ Hay lenguajes de programación mejores que otros

✘ Debes ser un hacha en matemáticas para estudiar programación

Para crear juegos de vanguardia, manejar grandes volúmenes de datos o para crear el próximo gran algoritmo de aprendizaje automático necesitarás tener competencias en física, estadística o matemáticas. Sin embargo, para desarrollar aplicaciones de comercio electrónico o páginas web típicas no es tan necesario.

Por ejemplo, al conducir un automóvil, no necesitas entender cómo funciona el motor de combustión interna o la física que hay detrás para llevar la energía del pistón a las ruedas. Para conducir te basta con activar el acelerador, el freno y el embrague. Del mismo modo, los programas tienen funciones que realizan operaciones.

En otras palabras, debes ser capaz de comprender las matemáticas y tener algunas habilidades básicas, pero no necesitas ser el próximo Einstein 🙂

✘ Tienes que tener una carrera de ingeniería para programar

Muchas personas que estudian ingeniería aprenden a programar, pero no es necesario tener dicha carrera. La ingeniería enseña habilidades que son útiles para los programadores, pero puedes aprenderlas fuera de un plan de estudios.

También existen alternativas, como asistir a un curso en una escuela de programación. Recientemente colaboramos con Hack a Bos, una de las principales escuelas del momento, impartiendo un módulo de Clean Code para su alumnado. ¡Nos encantó la experiencia!

✘ Puedes aprender a programar en pocas semanas

Como cualquier pasión o profesión, la programación es un arte, y los programadores perfeccionaron sus habilidades durante mucho tiempo. Aunque no necesitas décadas de estudio para comenzar a escribir código, la cantidad de tiempo dependerá de tus objetivos. Un ejemplo:

  • Una semana: con una semana puedes aprender suficiente HTML para poner texto, imágenes y otro contenido básico en una página. Podrás por ejemplo crear y personalizar sitios web informativos.
  • Un mes: en un mes podrás desarrollar tus habilidades de front-end para posicionar y diseñar elementos en la página. También podrás editar sitios creados con CMS como WordPress o WooCommerce. Dentro de la minería de datos, podrás aprender a importar y manejar grandes conjuntos usando Python o R para encontrar dicha información de una forma muy básica.
  • De tres a seis meses: aprender habilidades de desarrollo front-end y back-end para desarrollar un concepto, construir un prototipo funcional que pueda almacenar datos en una base de datos y luego codificar una versión… Además en ese tiempo podrás aprender a usar las bibliotecas externas de un lenguaje de programación para agregar funcionalidades adicionales, administración de usuarios y sistemas de control de versiones como Git para que varias personas puedan trabajar en un proyecto al mismo tiempo.
Recuerda
Ya sea aprendiendo desarrollo web o big data, necesitarás 800 horas de trabajo y práctica para poder desempeñar un trabajo como técnico en esas áreas.
estudiar programación
Estructura base de datos de Git @Git

✘ Necesitas una idea revolucionaria para estudiar programación

Estudiar programación es un proceso largo, lleno de altibajos. Puedes sufrir bloqueos durante días y no ver mucho progreso. Durante los períodos de inevitable frustración, tener una idea más grande o una razón concreta para motivarte a seguir aprendiendo es muy útil. En lugar de intentar crear el próximo Facebook, Amazon o Google, haz algo que resuelva un problema con el que te hayas topado a nivel personal. No hay mejor forma de comenzar 😉

✘ Hay lenguajes de programación mejores que otros

Quizás te preguntes qué idioma aprender primero, especialmente teniendo en cuenta todas las opciones disponibles. Podrías comenzar con PHP Ruby, Python, JavaScript, Perl… ¡la lista es interminable! Puedes echarle un ojo a este post en donde te contábamos los 10 lenguajes de programación más populares.

Tip
Lo más importante es aprender primero algunos lenguajes de scripting fáciles y luego elegir un lenguaje de programación para principiantes de uso múltiple para aprender más a fondo.

Por lo general, si te estás iniciando puedes empezar con HTML, CSS y JavaScript. Luego, después de aprender los conceptos básicos, elige Python o Ruby si estás interesado en el desarrollo web. Si te planteas trabajar con un sistema de administración de contenido como WordPress o Drupal, puedes aprender PHP.

Ten en cuenta
No pierdas demasiado tiempo decidiendo qué lenguaje aprender primero, y no intentes aprenderlos todos al mismo tiempo. La mejor opción es dominar primero un solo lenguaje y poder construir un sitio web completo y funcional.

Ya ves que estudiar programación no es tan difícil como pensabas. Solo necesitas tiempo y constancia, y lo más importante, ¡tener muchas ganas! La programación es una de las carreras con más presente y futuro.

0 comentario
1
Facebook Twitter Google + Pinterest

Deja un comentario Cancelar respuesta

*

code

Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional

Información básica sobre protección de datos

Responsable
Dinahosting S.L.  [+ info]
Finalidad y legitimación
Tratamos los datos que nos proporcionas con la finalidad de gestionar tu comentario, incluida su publicación en nuestro blog. Al enviarnos tu comentario o sugerencia nos das tu consentimiento explícito para que tratemos tus datos con esta finalidad  [+ info]
Destinatarios
Publicamos los comentarios que nos envías en el blog. Enviar un comentario en nuestro blog implica la publicación en el blog del ‘nombre’ y, en su caso, el ‘avatar’ que utilices al dejar el comentario  [+ info]
Derechos
Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad

En dinahosting

Promotion Image

Dominios

Promotion Image

Hosting SSD NVMe

Promotion Image

VPS

Suscríbete a nuestra newsletter

Promotion Image Newsletter

Newsletter

Recibe quincenalmente consejos muy útiles para tu web y ecommerce. Además con tu alta te regalamos 2 guías: una de iniciación a WordPress y otra con recursos de marketing.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL. [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter.[+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal.[+info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción.[+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad.

Conviértete en afiliado

Gana dinero recomendando dinahosting a todo el mundo.
Hazte afiliado

¡Síguenos!

Facebook Twitter Instagram Linkedin Youtube
dinahosting
Facebook Twitter Instagram Linkedin Youtube

LLÁMANOS GRATIS

900 854 000


ESCRÍBENOS

soporte@dinahosting.com

En dinahosting

  • Hosting
  • Dominios

Área privada

  • Panel de administración
  • Webmail
  • Feedback
  • Protección de datos
  • Ayuda
  • 900 854 000
  • soporte@dinahosting.com

@2020 - Dinahosting

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL  [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter  [+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal  [+ info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad