Software at the core

1

El mapa de un gerente en tecnología

2

La tecnología es software en su mínima expresión

3

Nuestra civilización funciona con software

4

Cómo contratar perfiles técnicos y evitar estafas

5

Un ADN de software en el corazón de tu empresa

6

Comprar tecnología o crear tecnología

7

El ciclo real del desarrollo de software

8

Evolución de Tesla: ¿por qué domina el mercado de autos?

9

Caso de estudio: Tesla vs. la industria automotriz

El ciclo del desarrollo de tecnología empresarial

10

Caso de estudio: Accenture vs. Hertz, equipos de desarrollo internos vs. externos

11

El ciclo de vida de la tecnología en las empresas

12

Roles en proyectos de tecnología: diseño, data science, devops, backend, front-end y mobile devs

13

Líderes técnicos: stakeholders, product owners, product managers

14

Metodologías de cumplimiento de fechas de entrega

15

Líderes vs. equipos

16

Cuánto pagar por un proyecto de tecnología

17

Conclusiones de Accenture vs. Hertz

Seguridad informática

18

Caso de estudio: filtración de datos de Uber y Marriot

19

Seguridad informática para roles no técnicos

20

Manejo de datos sensibles y encriptación

21

Los NO rotundos de seguridad informática corporativa

22

Niveles de permisos y manejos de información

23

Conclusiones del Pentesting a Uber y Marriot

Infraestructura avanzada de software en empresas

24

Arquitectura del Software

25

Arquitectura de Bases de Datos

26

Cómo se construye el backend

27

Cómo se construye la interface de tus usuarios

28

Qué es y cómo pagar la deuda técnica de una empresa

29

Infraestructura de servidores

30

Servidores básicos o locales

31

Servidores en DataCenters

32

Servidores en la nube

33

¿Cuándo elegir la nube vs. tener tu propio DataCenter?

34

¿Qué es la Inteligencia Artificial?

35

¿Cuándo utilizar Inteligencia Artificial en tu negocio?

Recursos Humanos y Gestión de Talento

36

Salarios de la industria del software en Latinoamérica y España

37

Crecimiento salarial en LATAM y España

38

Demografía de desarrolladores por región

39

Calculadora de salarios

40

Cómo motivar ingenieros y estructuras de compensación

41

Organigrama de equipos de ingeniería

42

¿Cómo crear una empresa disruptiva?

El mapa de un gerente en tecnología

1/42
Recursos
Transcripción

Aportes 271

Preguntas 10

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Ah caray¡¡¡¡ pensé que tenía la velocidad de reproducción a 1.75X, pero no, ahora sí arrancó con todo John Freddy. 😜😜

En el mundo moderno la tecnología mueve TODA la industria y no es opcional no saber cómo está integrado.

**Lenguajes de programación para aplicaciones móviles: **

  • Dispositivos IOS: Objective-C, Swift

  • Dispositivos Android: Java, Kotlin

Lenguajes de programación para desarrollo web:

  • HTML: (Forma de mostrar). ORGANIZA. Determina la estructura de la Información.

  • CSS: (Forma en que se ve). APARIENCIA. Determina el diseño gráfico.

  • JavaScript: (Forma en que se hace). CÓDIGO. Determina toda la parte interactiva, funciones, acciones.

Estructura:

    1. Desarrollo FRONTEND: Lo que los usuarios ven y con lo que los usuarios interactúan.
    1. Desarrollo BACKEND: Controla el acceso, los permisos y la seguridad mediante la combinación de lenguajes de programación y librerías. Se asegura de que las personas correctas accedan a la información correcta.
    1. DATOS: Información de la empresa

Al conocer y entender cada uno de los elementos podremos gestionar cualquier proyecto de TI e implementar de manera exitosa innovación dentro de nuestra empresa.

¡Qué tremenda introducción al curso! En 5 minutos entendí cosas que no había logrado conectar antes. Este curso promete mucho, y ya quedé enganchada 😃

Hola Freddy,

He explorado algunos cursos, soy Ingeniera de Sistemas y tengo una maestría en Gerencia de Proyectos, y debo decir, que los conceptos que tengo, los he obtenido con base en mi experiencia, realmente, ni en la Universidad, ni en la Maestría pude entender a esta escala, toda la estructura a nivel de Software.

Muchas compañías aun se enfocan en captar personal con títulos profesionales, certificaciones, especializaciones, y con pocos conocimientos y esto solo por cumplir con un requisito, pero quien termina realizando el trabajo, es la persona técnica, o con experiencia en un producto especifico, las Universidades se dedicaron a graduar profesionales con Universo de conocimiento y con un milímetro de profundidad.

Seria muy interesante que en el futuro que Platzi, lograra ser una institución Educativa que pudiera avalar como Profesionales a los estudiantes y así, ser mayor competitivos ante las entidades gubernamentales, Esto seria optimo y accesible para una gran población.

Muchas Gracias, por la oportunidad.

Saben cuánto vendería esta clase introductoria si fuera gratis?? WOOOOW !! Una introducción que engancha desde el segundo 1. Freddy haciendo de las suyas siempre sorprende 🧠🧠🧠💚

De hecho fueron los 5 minutos mas emocionantes, se siente como estar en una montaña rusa por el nivel de adrenalina que corre.

✨ Una aplicación exitosa, se construye con un equipo de desarrollo de software.

Me gusta que el vídeo este a 1.25x de velocidad y no a 1.0

5 minutos y medio de todo lo que no había logrado entenderle a mis amigos programadores. Las palabras respaldadas de esquemas son puro poder.

Freddy comenta que esta es la estructura típica de la tecnología dentro de una empresa moderna. ¿Cuál es la cantidad básica de número de personas para operar una empresa como esa?
1 DDBB
1 Data Scientist
1 Diseñador
1 UX

  • Puestos administrativos/comerciales

Este video deberia ser publico. Como arquitecto, veo grandes posibilidades en el manejo de datos para las constructoras. La industria de la construccion es vieja y arcaica, al menos en Mexico. Muchos procesos pueden automatizarse. Pero el miedo a los lenguajes o de entender minimamente la tecnologia, hace que pocas empresas de este rubro intenten innovar.

Lo tuve que bajar la velocidad porque Freddy habla muy rápido jaja…pero solo la introducción está genial…sigo con las clases ahoraaa!!

Nadie yo al tomar este curso, Ahora soy un gerente XD

Sería bueno que todos los cursos vinieran con una presentación inicial como la de este. De seguro el enganche para los que no sabemos absolutamente nada al respecto será mayor.

genial el diagrama y explicación había cosas que no entendía y ahora son más claras con este pequeño video

Una visión global clara, limpia y simple, con un material visual moderno y atractivo. Excelente inicio Platzi Team… ustedes no decepcionan.

Por un momento pense que estaba en 1.5X :v

Excelente introducción al curso, estos conocimientos deberían ser obligados en esta época donde todas las compañías deberían tener foco en transformarse digitalmente y sacar partido a toda la data que generan con el fin de tomar decisiones rápidas para lograr mejores resultados en la operación.

Excelente introducción, me parece un buen mapa global en capas (Layered Architecture) y que describe muy bien sus interacciones (integraciones). La profundidad de cada una de las capas y de sus integraciones esta fuera del alcance de este curso. La amplitud vs profundidad es lo que te permitirá tener una visión más global de tus componentes de software (Building Blocks).

Si esta sola clase hubiese estado gratis en YouTube hace dos años, me hubiese inscrito a Platzi entonces. Estuve este tiempo tratando de entender todo esto este tiempo para saber por dónde empezar. Me alegra que finalmente me lancé y la encontré.

Muy buen video , facil de entender

Me tinco mucho este curso.

Excelente presentación, bien estructurada, bien explicada, se nota el tiempo que le dedicaron a hacerla. felicitaciones al equipo.

Siempre da gusto ver los cursos de Freddy. Sus explicaciones son muy claras y detalladas.

Esta intro funciona como anclaje para continuar el curso. Buen trabajo!

En 5;58 aprende lo que no entendía en un curso de la Universidad. Creo que tumbaron Echeverry…jejeje

Wow. Los mejores casi 6 min invertidos. Es increíble cómo en tan poco tiempo se puede aprender tanto.

Vengo de la ruta “vieja” de la escuela de Desarrollo Web, y pensé en pasar éste curso solo haciendo el examen y confiando en mi suerte, pero al ver que Freddy es el maestro, mejor la hago como se debe.

Recomendado leer el blog que nos sugiere este curso…, https://platzi.com/blog/como-crear-una-app/

Alucinante clase. Yo no soy gerente ni director de área o empresa pero aún desde la ‘trinchera’ en donde me desarrollo, que son los datos, me parece que la macro explicación es muy acertada, muy clara y llena de conceptos que obligatoriamente, los lideres de equipos deben conocer.
Seguramente ya lo comentaron, pero si es necesario bajar la velocidad de reproducción, don Freddy está que saca chispas en este comienzo

Woww, que maravillosa clase, de las mejores que he podido escuchar de Freddy, que manera de explicar algo de forma apasionada y guiada con esos trazos, extraordinaria introducción y ver de la mejor forma como esta estructurado este Curso.
Revisando a detalle, vi la clase dos veces y pausando para entender a profundizar lo que explico de forma interconectada Freedy en esta clase. Simplemente genial.

Esta es la explicación más clara de lo que sucede o debe suceder en el ambiente empresarial, es lo que todo mundo vinculado a la dirección de la empresa deberia conocer. Si uno hace esta pregunta a un informático la respuesta es muy ambigua o muy técnica, en 5 minutos se resume algo costo muchos dias comprender. Muy bien

Admin de Platzi: Freddy le gente está pidiendo clases más cortas
Freddy: Hold my beer


El mapa de un gerente en tecnología



.

Aplicaciones móviles


Normalmente, se hacen para iOS y Android. Cada sistema tiene su propio lenguaje de programación. Para iOS se usa Objective-C y Swift, y para Android se usa Java o Kotlin.
.

Sitio Web o Herramienta empresarial


Los lenguajes de programación para cada entorno son diferentes, los lenguajes para apps son diferentes para entornos web y herramientas empresariales. Las aplicaciones que corren en el navegador normalmente usan HTML (HyperText Markup Lenguage), CSS (Cascading Style Sheet)
y JavaScript. A este tipo de desarrollo se le conoce como Frontend Development y es lo que funciona del lado del cliente o usuario final, con lo que el usuario puede interactuar, es la cara de tu aplicación web o herramienta.
.

Datos empresariales


Esto no funciona por sí solo, es necesario contar con datos que en este caso serían los datos de tu empresa que pueden estar representados en hojas de cálculo de Excel, bases de datos estructuradas o archivos de texto. Podrías conectar tus datos directamente con la aplicación web, pero te expondrías a que sean robados, ya que no cuentan con capas de seguridad que los proteja.
.

Backend Development


Para solucionar esto, se implementan tecnologías de Backend Development que, junto con los datos, corren del lado del servidor y que son una combinación de librerías y lenguajes de programación como PHP, Java, .NET, Python, Ruby y Node.js. Por medio de esta implementación, podemos controlar accesos, permisos y la seguridad para comunicar nuestros datos con nuestro Frontend Development.
.

Data Werehouse


A medida que tu proyecto crezca, los datos de tu empresa van a ser mayores y vas a necesitar organizarlos de alguna manera. Para esto, existen los Data Werehouse o Bodegas de Datos que pueden correr en un servidor local o en la nube.
.
Estos Data Werehouse manejan sus propias tecnologías y las personas que las administran son Científicos de datos que manejan su propio código backend especializado para datos.
.
Su propósito común es utilizar los datos de tu empresa para haces análisis de comportamiento y mercado por medio de Dashboards o tableros. Pero eso no es todo, si tu empresa es diciplinada, puede implementar herramientas de inteligencia artificial para análisis del modelo de negocio del mercado, accesos por suscripción y herramientas en la nube.
.
Por medio del backend también puedes implementar y crear accesos de terceros para procesar datos a gran escala y dar acceso a herramientas externas para que utilicen tus datos con permisos limitados. Para eso, se utilizan APIs (Application Program Interface) que permiten hacer integraciones externas como por ejemplo Gmail, Notion, Slack, SAP, Notion o Salesforce.

Es algo raro de ver como Freddy inicio de manera rapida la explicacion del tema. Ya pensaba que se habia malogrado mi computadora o que aparecia por defecto velocidad rapida. Bueno a iniciar y aprender de este curso.

Impresionante. Resolví un monton de dudas. Soy Profesor de Filosofía pero quiero aprender de Tecnología. Que nota !!

Nivel de síntesis supremo.

Ese super poder de hablar de corrido a alta velocidad sin trabarse y modulando correctamente. ¿Se consigue comiendo arepas? ó es el café guatemalteco?

Casi siempre pongo los cursos a 1.5x pero esta vez le tuve que bajar... A darle con Todo!

Siempre me ha gustado como explica Freddy, y este curso nada más con el primer video me dió un panorama claro con excelente infografía animada, de como debe funcionar hoy en día el ecosistema tecnológico que debe tener el ADN de cualquier empresa. Por otro lado me dió a entender que inclusive el buyer persona que tengo en mi agencia vá orientado a que mis clientes VIP entiendan este modelo tecnológico de crecimiento, e ir soltando a las que solo quieren Gmail, whatsapp, e instagram como base para todo.

Front-end = lado cliente | Backend = lado servidor

  • Backend ⇒ PHP, Java, .net, python, Ruby.
  • Front-end ⇒ html, css, JS, apps.
Esta parte del curso es oro para gerentes y directivos.

desde este momento mi cerebro esta 🤯

SIN LUGAR A DUDAS… LOS MEJORES 5 MINUTOS DE EXPLICACIÓN TECNOLÓGICA!!!

SOS LO MAS GENIAL QUE CONOCÍ EN MI VIDA FREDDY!!!

Los más potentes 5 minutos de introducción. Ver nuevamente este video luego de terminar el curso, redondea perfectamente le curso

le metió nitro

Espectacular!! Conceptualmente muy claro y conciso. Freddy, una sugerencia; me parece que el mapa podría complementarse con la infraestructura que al final es como la sombrilla para que todo el ecosistema tecnológico de una compañía pueda funcionar.

Tuve que ponerlo en 0.85, te he fallado Freddy 😞

Este curso esta con madre !!! Joya, oro puro como le quieran llamar vale cada segundo esto

La tecnología mueve toda la industria, no hay que darse el lujo de no saber sobre estos temas sin importar la profesión que tengas.

Integración de la tecnología para entender cómo funciona y cómo podemos implementar proyectos de innovación en nuestras empresas. Explicación clara y concisa sobre lo que necesitas saber y cómo explicarlo a otras áreas.

Este primer video del curso, muestra de forma general las escuelas de desarrollo

“En el mundo moderno la tecnología mueve toda la industria y no es opcional no saber como esta integrado”. Este es quizá el mayor reto que enfrentan las Pymes de más de 20 años en el mercado que ahora se tienen que adaptar si o si al mundo digital.

HTML: No es un lenguaje de programación. Determina la estructura de la información. Es una forma de organizar la información que quieres mostrar en el sitio web.

JavaScript: Sí es un lenguaje de programación que determina toda la parte interactiva de un sitio web, lo que hacen los botones al darle clic, los formularios al ser enviados, las transiciones que reaccionan a la interacción del usuario, a todo esto se le conoce como "Desarrollo Frontend" (Frontend Development), lo que los usuarios ven y con lo que interactuan. NOTA: El Frontend es lo que corre del lado del cliente, lo que corre en un smartphone, en una laptop, en el navegador, en herramientas que usuario final tiene, por eso se conoce como "El lado del cliente".

Los datos de una empresa pueden que estén en una hoja de cálculo en Excel o en una base de datos estructurada o en archivos de textos separados por comas (CSV [Comma Separated Values]) y es necesario tener una forma de conectarlos, restringir el acceso y los los permisos uno con el otro (Datos ↔ Frontend), con el fin de asegurarse que solo las personas correctas, tengan acceso a los datos correctos. Las tecnologías que se usan para esto se llaman: Backend Development, es una combinación de lenguajes de programación y de librerías (estructuras que otros programadores han desarrollado para agilizar el trabajo), que controlan el acceso, los permisos y la seguridad entre los datos y la versión frontal que muestra la aplicación (Frontend). NOTA: Las bases de datos y el Backend, corre del lado del servidor, en una máquina o serie de máquinas gigantes que están constantemente conectadas a internet y que son las que centralizan el acceso a los datos. RECUERDA: ***no puedes conectarlos directamente, porque si conectas el Frontend con tus datos, cualquier atacante puede hacerlo también, manipular o robar la información.***

Teniendo disciplina en la empresa, se puede utilizar "Data Warehouse" se puede crear herramientas de Inteligencia Artificial como por ejemplo: análisis y percepciones únicas del modelo de negocio de negocio de tu mercado, accesos por suscripción a tus datos o usar herramientas únicas en la nube que aplique Inteligencia Artificial.

y tecnologias o arquitectura de almacenamiento que a nivel de DB, tenemos algunas como:

Arquitectura : NoSQl, Relacional,
Diferentes Sistemas de Almacenamiento como Oracle,SQLServer,MySql,Mongo,cassandra. ETC

Me parece genial éste video para todos los no programadores iniciados, cuando no sabes donde iniciar y después de haber recibido tu ruta de aprendizaje por parte del Success Team de Platzi.

Nunca había estado en un curso tuyo Freddy, pero sí que había visto tus videos en youtube y fue lo que me llevó a Platzi y proque entiendo de la educacion y porque mi emprendimiento tiene que ver con educación.

Voy a por todo con este curso!!! Freddy es al único profesor que a veces le pongo menos de 1x y soy de los que 1.25x le parece lento los audios y videos normales jajaj

llevaba años de querer llevar este curso, ahora que funde mi empresa lo estoy llevando! me encanta como explicas freddy!

¿Qué es una librería?

Empezamos con toda en este curso !! no hay marcha atrás jaja 😄 😄

Freddy esta tan optimizado a platzi que corre a 1.5 en 1 de velocidad

Claro que es un buen curso, el profe es Freddy

Joder la introducción fue epico

oohh hasta ahora es la mejor introduccion que he vistos!

Lo máximo.

Waao que maravilla de introducción !

Excelente presentación!! lo que estaba esperando

Wowww justo lo que necesitaba. Amo esto.

Excelente!

Lado del cliente / Lado del servidor

Que buen curso, justo lo que necesitaba!

Creo que no quedan dudas, super claro lo que vamos a lograr con este curso.

Excelente vídeo. ¡Grande Freddy!

¿quién y cómo crean los lenguajes de programación?

Creo que es la mejor introducción que he visto a un curso de Platzi.

Freddy para mi es el mejor enseñando

Hola, parece que te has tomado un energizante con turbo taurina
… que descarga de energía

El Mapa esta genail para entender como es lo que debemos considerar
Empezando con toda!
Información interesante del funcionamiento!
Me gusta el mapa conceptual de este capítulo ya que parte de lo general a lo particular, you made my day!!!!
Aquí los que ponemos la velocidad en 0.85 Súper potente el inicio
hola soy nueva en esta aplicacion y me gustaria saber que debo hacer para iniciar un curso
Ejecutar a 0.5x
Alguien más está escuchando a Freddy al x1.0??
excelente , me queda muy claro que una empresa que no tenga ordenado su DATA WAREHOUSE, no púede progresar en el mundo de los datos

4:58 amen

amen

wow

Un curso que se interesante.

A mi no me jodan, este video está aumentado en 1.25

Ayyy pa. Que es este nivel. Me toco ponerlo a 0.85X. 😄. Ahora se lo que es tener de profe a Fredy. Excelente.