¿Eres ingeniero de software o programador?
¿Conoces las diferencias entre Ingeniería de software y programación? ¿Cuál es el rol mejor valorado y con mayor demanda? Te lo cuento en este post.

¿Conoces las diferencias entre Ingeniería de software y programación? ¿Cuál es el rol mejor valorado y con mayor demanda? Te lo cuento en este post.
Las empresas demandan más programadores que nunca pero, ¿sabes cómo son las entrevistas de trabajo y como estar preparado para ellas?
Los hilos nos permiten separar tareas complejas en tareas mas simples y concretas, así si un proceso falla no bloquea toda la aplicación.
Flutter es un SDK de Google que permite el desarrollo de aplicaciones móviles para Android y iOS.
Existe algo importante te podría casi asegurar que todo desarrollador debería de hacer al menos una vez en su vida: crear una API.
Si eres desarrollador probablemente en estos últimos años encontraras muchas notas, artículos, videos sobre una tecnología que la venden como milagrosa: Xamarin.
Hoy en día sabemos que existen 2 opciones muy grandes en el mercado, iOS y Android. Le podemos sumar Windows, entonces para entender bien decimos: si hoy quiero que una aplicación este funcional en la mayoría de los sistemas operativos necesito contemplar: iOS, Android y Windows.
En este artículo vamos a explicar y conocer la naturaleza de Google Cloud, la propuesta de Google para el computo en la nube.
Google Cloud es una plataforma, esto quiere decir que es un sistema que trabaja con módulos, pueden trabajar en conjunto o separados dependiendo del sistema.
Es difícil decir quien es el mejor en cómputo en la nube, ya que depende de muchas factores, casos individuales, circunstancias y hasta presupuestos, pero algo que sí podemos afirmar en el caso de Google Cloud es que cuenta con la mayor cantidad de servicios en el mercado.
Seguramente estos últimos años haz escuchado mucho sobre el termino Internet of Things o IoT. En español lo llamamos el internet de las cosas.
En este artículo hablaremos de los conceptos y de lo que tenemos que considerar para trabajar en estos temas. El internet de las cosas aparece casi por una necesidad: la comunicación; pero no la comunicación que conocemos normalmente, sino la comunicación entre dispositivos o también conocida como M2M, machine 2 machine.
Un ataque DDoS consiste en saturar el ancho de banda o los recursos de hardware del servidor haciando que las peticiones auténticas tarden mucho en responder o sencillamente no respondan.
MVC o también conocido como Modelo Vista Controlador es el concepto que vamos a conocer en este artículo y no vamos a entrar en la siguiente polémica: ¿MVC es un patrón de diseño o un patrón arquitectónico?. Este es uno de los hilos más largos que por ahora dejaremos como pendiente.
Podemos definir de una manera sencilla a MVC como un modelo que separa el software en 3 cosas: Modelo, Vista y Controlador:
En este artículo vamos a explicar en que consiste un patrón de diseño. Vamos a comenzar con la explicación de una palabra importante para la definición: Patrón.
Patrón
Un patrón es un suceso que es recurrente, por ejemplo, si todos los días llueve en la tarde en una ciudad, podríamos decir que ese es un patrón. Si una persona siempre después de saludar a alguien de mano se lava la mano, eso también es un patrón.
Hoy en día en el mundo de la tecnología y la programación existen muchos rumores, malos conceptos y muchos expertos que no lo son.
En este artículo vamos a platicar sobre el tema de la semana, KRACK.
El lunes 16 de octubre se liberó la falla más importante en los últimos tiempos en cuestión de seguridad en redes. Durante mucho tiempo, cuando se hablaba de las redes WiFi se considerada que WPA2 era una muy buena opción.
Algo que es importante aclarar es que no van a poder conseguir la contraseña de tu WiFi, el problema es mucho más grande, lo que sucede es que se puede ver todo lo que pasa por ella, entonces todo lo que sale, entra o pasa por esa red se podrá leer.
Cuando somos programadores, dependiendo de nuestros editores de Texto o IDE (o del lenguaje en el que estemos desarrollando), veremos algunos mensajes o referencias hacia el Unicode o ASCII.
ASCII
Vamos a explicar primero el concepto de ASCII. (cuyo nombre viene de American Standard Code for Information Interchange).
La razón por la que muchos conocemos el lenguaje Rust es por que detrás de él está Mozilla. Aunque muchos lo están conociendo en estos 2 últimos años, pero en realidad tiene mas tiempo: oficialmente salió a la luz en el 2010.
Los proyectos en producción con Rust pueden dividirse en cliente y servidor. Rust, además, es el lenguaje más querido por los desarrolladores según la encuesta de este año de Stackoverflow.
Existen muchas formas de asignar una versión al software, cada empresa pueda generar sus reglas y está bien, pero como todo en este mundo se busca generar unas reglas y pautas que sirvan como guía.
Android O
El 21 de agosto, coincidiendo con la fecha del eclipse del que todo mundo a hablado, Google hizo la presentación de la última versión de Android, Android Oreo, con un transmisión en vivo solo para anunciar el nombre y un muy breve repaso para las novedades. En este artículo veremos cuales son las novedades que pueden resultar interesantes.
Java es un de los lenguajes mas importantes en la industria del software y como todos tiene cosas buenas o malas. Una de las principales cosas que se le ha reclamado a Java a lo largo de su vida es la lenta actualización del mismo y sobre todo lo poco que había escuchado a los desarrolladores para definir los cambios que son necesarios en un lenguaje en la actualidad.
Dart es uno de los lenguajes de programación con más misterio en los últimos años: muchas personas hablan de él, pocas lo usan. Además quienes lo han probado y lo usan hablan maravillas de él, entonces ¿por qué no lo usamos todos?
Dart es un lenguaje que podemos utilizar sin ningún tipo de pago o permiso, es de código abierto y detrás tiene a una compañía gigante, Google.
En este artículo vamos a ver en base a las estadísticas de los últimos años y de los mejores estudios cuales serían buenas opciones si lo que nos interesa es obtener una oportunidad con un sueldo atractivo, con que lenguaje de programación es más probable que llegue esa gran oportunidad.
Estos son los beneficios que tú y José recibirán si compras con su enlace de referidos 🙌
Beneficios | Mensual | Semestral | Anual |
---|---|---|---|
Descuento (Tú) | $ 3 USD | $ 45 USD | $ 90 USD |
Semanas gratis (José) | 1 | 6 | 12 |
Al comprar con el enlace de referidos aceptas los términos y condiciones
Si eres estudiante premium ya tienes el enlace en tu perfil de usuario. Si aún no eres premium recibirás tu enlace de referidos como recompensa cada vez que completes un curso gratuito.
Más información