Alinear las habilidades de los actuales profesionales de TI con el Internet de las Cosas se está convirtiendo en un reto a medida que el IoT evoluciona con nuevas capacidades y produce condiciones cambiantes. Según VisionMobile, actualmente sólo hay 300.000 desarrolladores que contribuyen al IoT, pero se necesitarán 4 ,5 millones para 2020. La falta de habilidades y conocimientos de IoT es una gran preocupación y puede ser uno de los mayores obstáculos para adoptar y utilizar el IoT de manera efectiva.
1. Seguridad y análisis de datos
Con los millones de dispositivos conectados al Internet de las Cosas, llegan cantidades masivas de datos que deben ser analizados y protegidos. Se necesitarán ingenieros, arquitectos y analistas cualificados para recopilar y procesar la información.
Habilidades y conocimientos necesarios:
Evaluación de la vulnerabilidad
Seguridad de la infraestructura de clave pública (PKI)
Hacking ético
Seguridad de redes inalámbricas
Conocimiento de la ética de los datos y la política de privacidad
Gestión segura de los datos
Análisis de ciberseguridad
2. Inteligencia empresarial
Todos los datos recogidos a través del IoT pueden y deben convertirse en inteligencia procesable para las empresas. Por lo tanto, los profesionales con un fuerte conocimiento en el análisis de datos, las aplicaciones de Big Data y la perspicacia empresarial serán muy demandados.
Habilidades y conocimientos necesarios:
Análisis de datos de sensores
Gestión de centros de datos
Análisis predictivo
Programación en Hadoop y NoSQL
Sólida visión de negocio
3. Diseño UI / UX
Los objetos de IoT vendrán en todas las formas y tamaños y los profesionales de la interfaz de usuario y la experiencia del usuario serán necesarios para crear interfaces que sean eficaces y fáciles de usar.
Habilidades y conocimientos necesarios:
Diseño web responsivo (los visuales se ajustan al tamaño de la pantalla, la plataforma y la orientación)
Diseño de servicios (el enfoque está basado en el ser humano que guía a los usuarios a través de elementos complejos)
4. Desarrollo móvil/remoto
Cuando se menciona la palabra «móvil», casi todo el mundo piensa en un smartphone, pero con el IoT, un dispositivo móvil puede significar mucho más. Cualquier cosa que esté conectada puede considerarse móvil, como un coche, lo que crea todo un nuevo ecosistema de dispositivos que requerirá nuevas habilidades. Los dispositivos remotos también tienen retos similares, como un monitor sumergible que recoge datos marinos. Cabe imaginar los muchos nuevos retos que presenta un entorno así. Muchos objetos del IoT se controlarán a través de dispositivos móviles, lo que impulsará la demanda de desarrolladores de software, incluidos los de Apple iOS y Android.
Habilidades y conocimientos necesarios:
Experiencia en el desarrollo de aplicaciones que se comunican con hardware y sensores externos.
Probar dispositivos en plataformas más nuevas y avanzadas.
5. Ingeniería de hardware
Los dispositivos IoT pueden ser simples y diminutos dispositivos en un poste de teléfono o complejos ordenadores o sensores remotos situados en climas adversos. El abanico de requisitos es muy amplio y los retos de ingeniería de hardware reflejan la singularidad de estos dispositivos que, por consiguiente, empujan los límites del diseño y la implementación del hardware.
Habilidades y conocimientos necesarios:
Desarrollo e instalación de Wi-Fi, Bluetooth y otras soluciones de conectividad
Dibujo en AutoCAD
Diseño asistido por ordenador (CAD)
Ingeniería de sistemas microelectromecánicos (MEMS)
Diseño de sensores inalámbricos
Garantía de calidad
Tecnología de sensores
Software embebido
6. Conexión en red
Con todos los sensores integrados que se utilizan en los objetos de la IO y que se comunican entre sí, se crea un gran número de formas de enviar y recoger datos. Una vía de tráfico fiable y segura es vital, por lo que los conocimientos de ingeniería eléctrica y de redes serán esenciales para la IO. Las tecnologías de red existentes, abiertas y estándar, integradas en los dispositivos/infraestructuras de la IO son el objetivo e impulsarán los requisitos de competencias.
Referencia:
6 habilidades necesarias para el Internet de las Cosas
Las 10 habilidades más necesarias para ser un profesional del IoT – Revista IoT India
IoT implica desde la adquisición de datos y su procesamiento a nivel de controlador/procesador utilizando un sistema embebido, hasta el envío de datos a un servidor a través de tecnologías de comunicación, pasando por el procesamiento y almacenamiento de datos en un servidor en la nube, hasta la interacción con el usuario utilizando una interfaz web o app. Todos estos son 4 aspectos diferentes de un sistema IoT, y me sorprendería que me dieran un candidato con los 4 conocimientos, porque no es fácil.
Para adquirir conocimientos en el mundo del IoT, sugiero…
IoT es lo más parecido a la gestión de la cadena de suministro. Las plataformas de IoT van y vienen como el viento. Si se quiere una potencia duradera, es importante entender los conceptos de six-sigma, gestión de la cadena de suministro, operaciones de fabricación y un buen conocimiento de la mensajería como columna vertebral del procesamiento.
El IoT es una tecnología emergente y todo el mundo estará interesado en participar en el desarrollo del IoT. Mi respuesta a su pregunta es
IoT no es sólo una plataforma única como H/W o S/W o red
IoT integra muchas plataformas como la red para conectar todos los dispositivos a Internet y el software es la codificación y la parte de diseño que necesita para codificar todos los dispositivos a través del microcontrolador y el conocimiento de hardware y software es el conocimiento sobre el microcontrolador y el conocimiento de los sensores también viene bajo el hardware y software. También se necesita la base de datos donde la base de datos en la nube y el Big Data juegan un papel importante en el juego. La mayoría de los Bigdata estarán en la escena y muchos los preferirán ya que proporcionan una recuperación de datos más rápida en comparación con la nube.
La seguridad es el principal problema del IoT, ya que los piratas informáticos están en todas partes y pueden acceder a todos sus objetos. Imagine que su ventilador conectado a Internet se enciende automáticamente y la velocidad es controlada por alguien (Hacker). Suena como una historia de terror…? quien va a permitir que esas cosas sucedan en su casa por lo que la seguridad de sus dispositivos es lo más importante a tener en cuenta para convertirse en un experto.
¿Cómo intercambiar datos entre Arduino y ESP32 utilizando la comunicación en serie?
Para establecer la comunicación en serie entre Arduino y ESP32, cruzar los pines TX y RX de Arduino y ESP32. Comunicación UART ESP32 y Arduino uno
El IoT es una tecnología emergente y todo el mundo estará interesado en participar en el desarrollo del IoT. Mi respuesta a su pregunta es
IoT no es sólo una plataforma única como H/W o S/W o red
IoT integra muchas plataformas como la red para conectar todos los dispositivos a Internet y el software es la codificación y la parte de diseño que necesita para codificar todos los dispositivos a través del microcontrolador y el conocimiento de hardware y software es el conocimiento sobre el microcontrolador y el conocimiento de los sensores también viene bajo el hardware y software. También se necesita la base de datos, donde la base de datos en la nube y el Big Data juegan un papel importante en el juego. La mayoría de los Bigdata estarán en la escena y muchos los preferirán ya que proporcionan una recuperación de datos más rápida en comparación con la nube.
La seguridad es el principal problema del IoT, ya que los piratas informáticos están en todas partes y pueden acceder a todos sus objetos. Imagine que su ventilador conectado a Internet se enciende automáticamente y la velocidad es controlada por alguien (Hacker). Suena como una historia de terror… ¿Quién va a permitir que esas cosas sucedan en su casa por lo que la seguridad de sus dispositivos es lo más importante a tener en cuenta para convertirse en un experto.
Otra cosa es el desarrollo de aplicaciones para interactuar con sus dispositivos de la aplicación puede ser Android, iOS o webapplication que sea cualquier pero lo que necesita saber sobre el desarrollo de aplicaciones puede ser cualquier desarrollo de aplicaciones móviles.
Muchas de las empresas están introduciendo microcontroladores fáciles de usar como Arduino, Raspberry Pi, Edison, Galileo muchos como eso. Usted necesita la competencia en cualquier uno o dos microcontroladores. Si usted es un principiante yo preferiría utilizar Arduino y el paso a Raspberry Pi.
Todo lo mejor para que usted comience con la IO y para tener éxito.
Mi explicación se basará en mi reciente experimento sobre el concepto de IoT y sus tecnologías relacionadas. He dividido mi explicación en 3 sub-secciones para que puedas entender fácilmente el concepto de IoT.
Capa de hardware –
Debe tener un conocimiento básico de los dispositivos de baja potencia (microcontroladores embebidos) y la adquisición de datos de los sensores. Hay una gama de plataformas de microcontroladores de baja potencia que puede fácilmente prototipo de aplicaciones básicas de la IO, por ejemplo Arduino, Raspberry Pi, Beagleboard, Node ESP32 y otros. También debes saber cómo interconectar dispositivos de hardware externos como sensores, actuadores con la plataforma de microcontroladores (Estas cosas pueden ser fácilmente configuradas en una protoboard o perfboard). Este hardware de interconexión puede venir como una unidad de microchip independiente (por ejemplo, hay que consultar la hoja de datos del dispositivo para entender cómo utilizarlo), placas de conexión de sensores (las interfaces de cableado están debidamente etiquetadas para conectarse con el microcontrolador) o escudos de sensores (fáciles de conectar al microcontrolador para empezar a trabajar). También debes aprender a programar diferentes microcontroladores utilizando su SDK y bibliotecas. PIC (C), C++, Arduino C, Python son algunos de los lenguajes de programación de propósito general que se pueden utilizar para programar plataformas de microcontroladores. Esto se conoce popularmente como programación de firmware. Además, el conocimiento de los conceptos del sistema operativo en tiempo real, como la programación de hilos y procesos, las interrupciones, la E/S, la gestión de la memoria, el semáforo y el temporizador, ayudará a que la plataforma de hardware funcione de forma más sólida y eficiente.
Capa de Conectividad – (Redes)
Existen dos tipos de redes que podemos adaptar para establecer la conectividad entre las aplicaciones IoT.
1. Modo ad-hoc
2. Modo infraestructura
El modo de red ad-hoc es necesario cuando la aplicación requiere realizar una comunicación de datos de corto alcance. La mayoría de las veces esta naturaleza de la conectividad será un intercambio de datos full-duplex entre la plataforma del microcontrolador y los dispositivos de interconexión (sensores, actuadores, teléfonos móviles y otros microcontroladores) bidireccionalmente. Infrarrojos, RFID, Blutooth, WiFi (modo Adhoc), XBee son algunas de las tecnologías de conectividad más utilizadas en las aplicaciones IoT. La adaptabilidad de esta gama de tecnologías puede variar en función de los requisitos de la aplicación y la usabilidad.
El modo de infraestructura de red es necesario cuando la aplicación IoT demanda intercambiar datos en un entorno de datos distribuidos y de largo alcance. Preferiblemente, la comunicación fluirá a través de una pasarela de red comúnmente accesible para intercambiar datos entre dos puntos finales remotos a través de Internet (mediante GPRS o Ethrenet). Tanto el modo GPRS como el Ethernet soportan los protocolos HTTP/TCP para comunicarse a través de Internet. En este caso, el hardware de interconexión actúa como cliente y el extremo receptor de datos actuará como servidor. Es posible configurar la instancia del servidor dentro de la base de hardware si la plataforma de hardware soporta esta característica. Además, existen otros protocolos de red comúnmente utilizados, como MQTT, CoAP, AMQP y ZeroMQ, que se recomiendan encarecidamente para su uso en el espacio de IoT. Estos protocolos se pueden utilizar entre dispositivos IoT (M2M – Machine to Machine) y funcionan sin el respaldo de una pila de software. Con esta capacidad se puede construir una red inteligente de alta gama entre los dispositivos de borde de IoT para servir a los requisitos más críticos y complejos de la industria. Por ejemplo: Defensa, Sanidad, Automóvil, Agricultura, Logística, etc. Existen algunos proyectos de código abierto impulsados por la comunidad, como Eclipse Paho o RabbitMQ, que ayudan a mejorar y ampliar las capacidades de estos protocolos de red del IoT.
Capa de aplicación de software – (pila de software)
Tener un nivel intermedio de competencia en cualquier lenguaje de programación de propósito general es suficiente para construir un punto final de software IoT totalmente funcional (independiente, web y móvil). Básicamente, el desarrollador de aplicaciones debe saber cómo configurar las bibliotecas de terceros, las dependencias y la instancia de conectividad del servidor de IoT dentro de la base de código del software. También debería saber cómo escribir código para comunicarse con APIs externas, sockets web e instancias de aplicación IoT. Por ejemplo Un proyecto comunitario de código abierto como Eclipse Paho ha proporcionado todo un conjunto de bibliotecas, ejemplos de código y aplicaciones de servidor para cumplir con la especificación de escribir aplicaciones de software para comunicarse con los puntos finales de IoT. Conocer la red, la serie, la programación de nivel de socket en cualquier lenguaje de propósito general como JAVA, .Net, Python, PHP, JavaScript y tener una buena comprensión general en la arquitectura de la IO puede ayudarle a seguir una carrera desafiante dentro de un dominio de la IO.
Principalmente los fundamentos de la electrónica como la resistencia, la placa de pan, el diodo, el transistor PNP/NPN, la conexión en serie/paralelo. Desde el punto de vista del software, programación simple, con una actitud positiva (el circuito nunca funciona de una sola vez) para seguir aprendiendo.
l curso está diseñado para profesionales con al menos un nivel básico de comprensión del diseño de circuitos electrónicos, microcontroladores y lenguajes de programación, así como conocimientos de fundamentos informáticos.
Para más detalles sobre la formación completa con más de 60 proyectos en vivo, llame al 94 09 0 9 49 33
Ser una persona curiosa es la mejor habilidad que uno puede poseer. Para el IoT debes saber python básico o cualquier lenguaje de programación basado en objetos, además de las conexiones de hardware. Eso es todo y el resto que se requiere es su creatividad para encontrar soluciones a los problemas y el diseño del circuito.
El Internet de las cosas (IoT), en términos sencillos, es una forma de conectar digitalmente a Internet todo lo que nos rodea a través de sensores. Además, podemos controlar y supervisar estos dispositivos a distancia. Por ejemplo, apagar la calefacción o los ventiladores de tu casa desde tu oficina a través de una aplicación instalada en tu smartphone es un ejemplo típico del Internet de las Cosas. Aquí he identificado Seis habilidades importantes que hay que perfeccionar para convertirse en un experto en IoT.
1. Investigar para identificar las habilidades más necesarias
Aprender las soluciones basadas en la nube y las comunicaciones de máquina a máquina es el primer paso para convertirse en un profesional del IoT.
Además, los dispositivos de IoT manejan una gran cantidad de datos en tiempo real, y cultivar las habilidades de análisis de Big-Data es la segunda habilidad que debe dominarse
La automatización es una parte integral de las comunicaciones IoT. Por lo tanto, es fundamental desarrollar conocimientos en Open Stack y otros sistemas de automatización de redes definidos por software para tener éxito.
2. Perfeccionar la mentalidad de los dispositivos
Trabajar con dispositivos de todo tipo es un juego bastante diferente al desarrollo de una aplicación móvil. Por lo tanto, perfeccionar una mentalidad de dispositivo para entender estas cosas no informáticas es clave para los profesionales de TI.
3. Capacidad para identificar las lagunas de habilidades y obtener certificaciones
Las oportunidades en IoT son abundantes si se identifican las principales carencias de habilidades existentes en el sector. Los expertos afirman que la seguridad de la IO necesita profesionales especializados en la seguridad de los dispositivos, la seguridad integrada, la seguridad de las redes, la seguridad de las aplicaciones, la seguridad de los móviles, la seguridad de las aplicaciones web, la seguridad de la nube y, por último, los aspectos esenciales de la seguridad. Así que, en pocas palabras, el desarrollo de habilidades en cualquiera de estos subdominios en la seguridad puede conseguir una prometedora oportunidad de carrera como un profesional de la IO. No espere a la finalización de su grado de 4 años para completar en su lugar ganar certificaciones para destacarse de la multitud.
4. Entienda que el ‘IoT’ es un ecosistema, no una tecnología
Trabajar con la IO requiere una gran cantidad de soluciones de problemas. No basta con quedarse pegado a la mesa de trabajo, sino que hay que interactuar constantemente con los compañeros para encontrar formas alternativas de solucionar los problemas. Por lo tanto, las competencias interpersonales son importantes para un ingeniero de IoT.
5. Desarrollar habilidades de desarrollo de software embebido
Los programadores integrados tienen una ventaja sobre sus compañeros en lo que respecta a la comprensión de las comunicaciones del IoT. Por lo tanto, el aprendizaje de la programación embebida con la ayuda de lenguajes de programación de propósito general como Python, C++ y Java o el aprendizaje de lenguajes de programación embebidos específicos como Go y Parasail resultan beneficiosos.
6. Dominio de los lenguajes de programación
Como profesional del IoT, se espera que tenga conocimientos generales de programación y codificación, además de conocimientos de programación integrada. Perfeccionar los conocimientos de C++, Java y otros lenguajes de programación básicos siempre resulta beneficioso en una carrera de IoT.
El camino a seguir
Para crecer como un competente Ingeniero de IoT no bastan los meros títulos universitarios. Las certificaciones de la industria en IoT como el examen AZ-220: Microsoft Azure IoT Developer te ayudan a florecer como profesionales expertos en IoT. Además, la esfera de IoT necesita profesionales especializados en seguridad de dispositivos, seguridad integrada, seguridad de redes, seguridad de aplicaciones, seguridad móvil, seguridad de aplicaciones web y seguridad en la nube. La obtención de certificaciones de la industria en cursos de seguridad como el examen SC-200: Analista de Operaciones de Seguridad de Microsoft, Examen SC-400: Administrador de Protección de Información de Microsoft, Examen SC-900: Microsoft Security, Compliance, and Identity Fundamentals te ayuda a cultivar las habilidades esenciales de ciberseguridad para un ingeniero de IoT.
Te recomiendo que te formes con CloudTha
t un socio de formación autorizado de Microsoft, AWS (Amazon Web Services), y Google. Todo el proceso de formación está construido según el plan de estudios de las certificaciones de la industria y todos los formadores son expertos certificados de la industria. Usted obtiene sesiones prácticas que le enseñan casos de uso del mundo real.
Chris Paes, he respondido a esta pregunta en una pregunta anterior de Quora aquí –
La respuesta de Sudha Jamthe a ¿Qué habilidades debo desarrollar/adquirir para avanzar en una carrera de IoT o Industria 4.0?
Por favor, hágame saber más detalles si esto no responde a su pregunta completamente y voy a llenar los vacíos.
La experiencia es un término relativo. Primero hay que definir lo que realmente se entiende por experiencia. Cuáles son sus puntos de referencia para la experiencia.
Y dónde se encuentra actualmente. Probablemente tenga que hacer una evaluación formal de eso.
Hable con personas relacionadas con el sector.
Hay mucho material disponible en la red, estudia este material.
Sigue a los líderes del sector en Twitter, Quora y otras redes sociales y entiende lo que tienen que decir. ¿Qué tipo de temas están discutiendo? ¿Puedes seguir estos temas? Si no es así, investiga más sobre las cosas que no entiendes.
Asiste a algunas conferencias ,
Lee libros, escucha vídeos en youtube ,
Únete a reuniones alrededor de tu localidad que se centren en el tema.
Monta un pequeño laboratorio personal que puede incluir un ordenador portátil, algunos microcontroladores como arduino, raspberry pi, etc. y otros módulos. Experimenta con estos módulos
Acabo de escribir un blog sobre lo que hay que saber sobre Big Data, pero creo que muchas de las mismas habilidades son relevantes para la carrera de IoT.
Apache Hadoop
NoSQL
Minería de datos
Aprendizaje automático
Interpretación y visualización de datos
Programación básica
Resolución de problemas
Bienvenido al futuro. El IOT es una tecnología universal que está siendo visualizada por otras tecnologías emergentes. VR, MACHINE LEARNING y otras. El inicio podría hacerse en un departamento particular con opciones sobre NERWORKING, SOFTWARE, SEGURIDAD, DESARROLLO DE APP, CLOUD, HARDWARE, DESARROLLO DE SENSORES & DESARROLLO WEB como los principales. Un buen equipo te ayudará a crecer paralelamente en los departamentos anteriores. Elige de acuerdo a tus habilidades y carrera. En el software la base es la codificación en un lenguaje de programación. Empieza por el código abierto iot.eclipse.org
. Empezar a trabajar en cualquier nube preferentemente IBM BLUEMIX requiere motivación e inspiración. En hardware la electrónica básica debe ser fuerte. Empezar desde ejemplos de arduino y pasar a un código fuerte en estos controladores utilizando sensores. Haz algunos proyectos, participa en competiciones como los festivales universitarios. Escucha, este no es un camino corto. La innovación necesita un diseño de alta gama con una larga persistencia y perseverancia. Lo mismo ocurre con otros departamentos..
Depende de qué tipo de profesional del IoT se quiera. IOT es un dominio muy amplio. Un programador debe tener conocimientos de un lenguaje de programación IOT común como python, c, c++, javascript, etc.
Un profesional de la inteligencia empresarial en el ámbito del IoT debería tener conocimientos de análisis de datos de sensores, gestión de centros de datos, análisis predictivo y conocimientos de programación en las principales plataformas de big data, como Hadoop y NoSQL.
Luego estarían los profesionales de las redes, que tendrían que estar capacitados para diseñar, mantener y optimizar el tráfico a gran escala a través de redes troncales seguras, fiables y redundantes que conecten diferentes destinos.
Los objetos de la Internet de las Cosas tendrán todas las formas y tamaños; algunos tendrán pantallas muy pequeñas y otros no tendrán ningún tipo de visualización. Los diseñadores de UI/UX tendrán que ser los encargados de resolver los problemas.
Por supuesto, también habrá desarrolladores de aplicaciones en Android, IOS u otras plataformas que creen aplicaciones interesantes para interactuar con los dispositivos IOT.
Ingenieros de hardware con conocimientos de dibujo en AutoCAD, ingeniería de sistemas microelectromecánicos (MEMS), diseño de sensores inalámbricos y garantía de calidad
y podría haber cientos de otras habilidades requeridas por diferentes dominios en IOT, por supuesto no en un solo superhombre 🙂
IoT y Rocket Science tienen algo en común. Nadie puede decir que lo sabe todo y nadie puede hacerlo todo por sí mismo. Creo que el siguiente párrafo lo resume todo
Con los consumidores gritando y haciendo cola para la próxima gran cosa, las empresas están ansiosas por aprovechar el talento adecuado de los desarrolladores de software con los conjuntos de habilidades requeridos. La próxima generación de desarrolladores de software tendrá que ser algo más que codificadores: tendrán que ser solucionadores de problemas intuitivos que puedan ver el panorama general, que reconozcan que el panorama está cambiando constantemente y que se den cuenta de que es su responsabilidad seguir el ritmo de la tecnología.
Referencia: Las 10 principales habilidades requeridas para los desarrolladores de IoT
Hay dos cosas que componen el IoT: Internet y las cosas.
Las cosas son el lado del hardware para el que necesitarás aprender sobre sistemas embebidos y comunicaciones. Te sugiero que empieces a trabajar con una placa de desarrollo como un arduino o una raspberry pi. Esto es sólo para empezar. Tendrás que aprender a dirigir un AVR o un ARM o cualquier otro si quieres entrar en la industria.
Internet Es la parte del software. Para esto hay sitios web y apis como things speak o temboo que te conectan a la nube o a Internet. Necesitarás aprender JS y Java para el backend para que el hardware se comunique con la nube y la nube con el hardware. También necesitas aprender sobre protocolos de red y programación de sockets también para las comunicaciones.
Como no soy un experto, no podría decir lo que debe poseer exactamente un experto.
Pero sí puedo decir cómo llegar a ser un intermedio en el campo del IoT. El resto de las cosas que puede explorar por su cuenta si usted es inteligente.
Si usted es nuevo en IoT, la respuesta a continuación será útil para aprender IoT
Respuesta de Anbudan Shakthi a ¿Cómo puedo empezar a aprender IoT si soy principiante?
Una vez que hayas aprendido lo especificado anteriormente, lee esto para saber cómo empezar tu carrera en IoT
Respuesta de Anbudan Shakthi a ¿Cómo puedo empezar una carrera en Internet de las Cosas (IOT)?
Una vez que hayas aprendido todo lo anterior, la siguiente respuesta dice cómo seleccionar tu campo en IoT y cómo conseguir un buen trabajo.
Respuesta de Anbudan Shakthi a ¿Cómo puedo buscar empleo en el sector de la Internet de las Cosas?
No dudes en preguntarme si tienes alguna duda….
La idea básica detrás del «Internet de las cosas» es conectar la sala de control de la automatización con Internet para que todo lo que funciona en los censores y brazos robóticos que utilizan tecnologías de automatización sea manejable a través de Internet, que podría ser una página web, una aplicación en línea o aplicaciones móviles.
En mi opinión personal, como especialista en redes industriales certificado, deberías tener una licenciatura en electrónica y comunicación, junto con un certificado de nivel experto tanto en automatización como en redes industriales.
En la automatización aprenderás a convertir cualquier entorno de operación en uno basado en la automatización y en el trabajo en red aprenderás a conectar todos los equipos de automatización con la red y la extranet, es decir, Internet, para gestionar todas las operaciones desde cualquier lugar del mundo ….
Solo para añadir, los conceptos básicos detrás de la red IoT y la red normal son los mismos, es solo la robustez del dispositivo que es diferente a los equipos de la red normal…
El 40% de los profesionales de la tecnología cree que el IoT será el mayor reto futuro para la industria tecnológica. Esta es una de las conclusiones de nuestro estudio Voice of the Workforce, basado en las opiniones de más de 1600 profesionales de la tecnología de todo el mundo. Y hay una serie de formas en las que el IoT ya está perturbando la industria, como se indica en un informe reciente de Canonical, la empresa detrás de la plataforma de software de código abierto Ubuntu.
Desde una mayor comprensión del negocio hasta la reducción de los gastos de explotación, pasando por la posibilidad de desarrollar nuevos servicios, las empresas reconocen que el Internet de las cosas puede aportar una serie de beneficios. Pero, como ocurre con cualquier tecnología emergente, también hay una serie de retos que plantea el Internet de las cosas y uno de ellos es saber qué habilidades se necesitan para aprovechar los beneficios que puede aportar esta tecnología conectada y, lo que es más importante, dónde encontrarlas. Muchos profesionales de la informática que quieren introducirse en la revolución del IoT también quieren saber cómo pueden ampliar su experiencia y su conjunto de habilidades para aumentar su empleabilidad en este campo. Una fuente muy útil que ofrece algunas respuestas a estas preguntas es el informe Defining IoT Business Models de Canonical.
El informe de Canonical, que recopiló las opiniones de más de 360 profesionales de IoT, descubrió que más de dos tercios de los profesionales de IoT tienen dificultades para contratar las habilidades de IoT que necesitan. Nick Bailey, Jefe de Práctica – Mundo Conectado, Networkers, explica por qué puede ser así:
«Mientras que hay un gran número de personas con conocimientos de un elemento específico dentro de IoT, como el software, el hardware y la analítica, hay menos personas que posean una mezcla de estas habilidades. Dado que la arquitectura, la codificación y las operaciones tienen que confluir para que el IoT tenga éxito, es extremadamente difícil encontrar profesionales que puedan combinar todas estas habilidades. No solo deben poseer sólidas habilidades técnicas, sino que también deben conocer el mercado y el flujo de negocio de un mercado vertical específico. Por experiencia, los profesionales con formación técnica suelen tener dificultades para demostrar esta experiencia, y por eso es tan difícil encontrar profesionales como arquitectos de soluciones de IoT».
La investigación también reveló las habilidades que los profesionales de IoT están encontrando difíciles de encontrar:
Análisis de datos y big data (35%)
Desarrollo de software integrado (33%)
Electrónica integrada (32%)
Seguridad informática (31%)
Inteligencia artificial (30%)
Estos conjuntos de habilidades no solo se reconocen como difíciles de encontrar, sino que también se consideran, como es lógico, como habilidades necesarias para los expertos en IoT. El 75% dijo que las habilidades de análisis de datos eran necesarias en IoT, seguidas por las habilidades de desarrollo de software, que el 71% consideraba cruciales.
Sin embargo, aparte de las habilidades técnicas que se espera que tengan los expertos en IoT, hay, por supuesto, ciertas habilidades «blandas» que también resultan útiles en los trabajos de IoT. En una encuesta realizada a 500 ingenieros del IEEE por encargo de la Northeastern University Silicon Valley, más del 55% afirmó que el punto fuerte que consideraba más relevante para quienes trabajan en el sector de la IO era la comunicación, es decir, ser capaz de explicar ideas o conceptos de forma clara y eficaz. Es fundamental que el personal de ventas de IoT pueda explicar a los clientes (a menudo ejecutivos de nivel C) el valor de IoT para conseguir su aceptación. Dado que el mundo conectado está todavía en una fase relativamente incipiente, se recurre a los expertos en IoT para que aporten ideas y reflexiones prácticas, así como para que sepan comunicar sus ideas al resto de la empresa.
Una vez que los empresarios han decidido qué competencias necesitan y han analizado las que ya existen en su empresa, la otra decisión que hay que tomar es la de contratar a personas en régimen de subcontratación, contrato o permanencia.
Nick explica qué tipo de oportunidades está viendo actualmente en el mercado de trabajo del IoT:
«Hay una gran demanda de arquitectos de soluciones de IoT de principio a fin, gestores de proyectos, gestores de programas y profesionales con conocimientos tanto técnicos como empresariales para tomar las mejores decisiones comerciales de IoT. También hay demanda de directores de ventas, preventas, productos, desarrollo empresarial y ecosistemas. Desde el punto de vista técnico, se necesitan desarrolladores de software embebido, arquitectos de sistemas y desarrolladores de aplicaciones web en el lado del servidor o de la nube.»