Ingeniería de Sistemas UPEA II/2024: Convocatoria a la Prueba de Suficiencia Académica
(La UPEA). La carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) convoca a todos los interesados, a inscribirse a la Prueba de Suficiencia Académica para el Segundo Semestre de la gestión 2024.
(Para ver la convocatoria en mayor tamaño haz clic sobre la misma imagen)
Convocatorias UPEA 2024
_
Ingeniería de Sistemas UPEA I/2024: Convocatoria a la Prueba de Suficiencia Académica, Curso Preuniversitario, Excelencia Académica y Admisión Especial
(La UPEA). Por determinación del Honorable Consejo de Carrera INGENIERIA DE SISTEMAS HCC N° 403/2023 y de acuerdo al Reglamento de Admisión Estudiantil de la Universidad Pública de El Alto, se CONVOCA a todos los bachilleres interesados en estudiar la Carrera INGENIERIA DE SISTEMAS a inscribirse para el Período Académico Semestral I/2024 a la Prueba de Suficiencia Académica, Curso Preuniversitario, Excelencia Académica y Admisión Especial..
(Para ver la convocatoria en mayor tamaño haz clic sobre la misma imagen)
Convocatorias UPEA 2024
_
Ingeniería de Sistemas UPEA I/2023: Convocatoria a la Prueba de Suficiencia Académica, Curso Preuniversitario, Excelencia Académica y Admisión Especial
(La UPEA). Por determinación del Honorable Consejo de Carrera INGENIERÍA DE SISTEMAS HCC N° 354/2022 y de acuerdo al Reglamento de Admisión Estudiantil de la Universidad Pública de El Alto, se CONVOCA a todos los bachilleres interesados en estudiar la Carrera INGENIERÍA DE SISTEMAS a inscribirse para el Período Académico Semestral I/2023 a la Prueba de Suficiencia Académica, Curso Preuniversitario, Excelencia Académica y Admisión Especial…
(Para ver la convocatoria en mayor tamaño haz clic sobre la misma imagen)
Convocatorias UPEA 2023
_
Ingeniería de Sistemas UPEA: Plan de estudios
(La UPEA). Malla Curricular o Pensum de Materias de la Carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA).
INGENIERÍA DE SISTEMAS UPEA: PLAN DE ESTUDIOS
(Para ver la imagen en mayor tamaño haz clic sobre la misma)
LICENCIATURA: La carrera comprende un total de 10 semestres.
Ingeniería de Sistemas UPEA I/2022: Convocatoria a la Prueba de Suficiencia Académica, Excelencia Académica y Admisión Especial
Rev. 07/01/2022
(La UPEA). Convocatoria de la Carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA). Se convoca a todos los bachilleres interesados en estudiar la carrera de Ingeniería de Sistemas a inscribirse para la Gestión Académica Semestral I/2022 a la Prueba de Suficiencia Académica, Curso Preuniversitario y Excelencia Académica.
(Para ver la convocatoria en mayor tamaño haz clic sobre la imagen)
Convocatorias UPEA 2022
_
Ingeniería de Sistemas II/2021 UPEA: Convocatoria al Curso Preuniversitario y Prueba de Suficiencia Académica
(La UPEA). La carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) convoca a los interesados a inscribirse al Curso Preuniversitario y Prueba de Suficiencia Académica para el Periodo Académico Semestral II/2021.
(Para ver la imagen en mayor tamaño, haz clic sobre la misma)
Convocatorias UPEA 2021
_
El sistema de intercambio de archivos FTP cumple 50 años
Antes que el streaming, que el P2P o que servicios como Google Drive o Dropbox existiesen, incluso antes de Internet, un sistema de intercambio de ficheros ayudó a compartir el conocimiento y a almacenar las páginas web, popularizando la informática.
Quizá no tenga el glamour de Windows, de los Macs o Google Drive. Pero el protocolo de intercambio de ficheros FTP ha sido clave para el desarrollo de la informática e Internet. El pasado viernes el protocolo FTP cumplió 50 años.
Es uno de los pocos estándares que nació en los albores de la informática, mucho antes de que Internet se hiciera pública, y que aún se usa masivamente en nuestros días.
Actualmente hay casi 4 millones de servidores FTP activos, y millones de páginas web están almacenadas en servidores que usan este protocolo para actualizar la web o subirla al servidor del proveedor de Internet. Pero, ¿qué es FTP y por qué es tan importante?
File Transfer Protocol o FTP, es decir, Protocolo de Transferencia de Ficheros, es un estándar publicado el 16 de abril de 1971 para intercambiar archivos entre ordenadores. Aún faltaban 20 años para que Internet se abriese a todo el mundo y para que se creasen las páginas web, así que era diferente a como es ahora.
Se llamaba RFC 114 y permitía acceder a un ordenador y descargar ficheros de ciertas carpetas.
Este estándar fue evolucionando con sucesivas mejoras. En 1980 adoptó el protocolo TCP/IP en el que se basan las páginas web y la Internet moderna, y en 1985 nació oficialmente FTP, que es el mismo estándar que usamos hoy en día.
¿Qué hace a FTP tan especial? Principalmente, su sencillez de uso y su facilidad para conectarse a otro ordenador de forma remota, y descargar o subir ficheros.
Con solo conocer la dirección IP del ordenador y el puerto de entrada se puede descargar los archivos que comparte o subir los nuestros, incluso en modo anónimo sin contraseña (aunque lógicamente la mayoría de los servidores FTP piden nombre de usuario y contraseña).
Durante dos décadas antes de Internet y en los primeros años de la Red el protocolo FTP fue casi el único que existía para intercambiar ficheros entre ordenadores, descargarlos de una página web, o incluso almacenar las propias webs. Y aún se sigue haciendo. Muchos proveedores de Internet aún permite almacenar la web en un servidor FTP antes de subirla a Internet, y desde ahí se va actualizando.
Con programas como Filezilla es muy sencillo montar tu propio servidor FTP para intercambiar archivos a nivel personal, aunque hoy en día todos los navegadores integran un cliente FTP para acceder a estos servidores sin instalar aplicaciones adicionales. Cuando descargas un archivo de una web, en muchos casos aún se sigue haciendo desde un servidor FTP, aunque tu no lo sepas.
El protocolo FTP en sí mismo no es demasiado seguro, porque aunque usa nombre de usuario y contraseña no se encripta la conexión, y un hacker experto puede interceptarla y ver los archivos que se están intercambiando. Por eso existen aplicaciones como SCP y SFTP que encriptan la conexión.
FTP acaba de cumplir 50 años, y como hemos visto aún se usa de forma masiva para intercambios personales y copias de seguridad. Especialmente por aquellos que se resisten a usar la nube de las grandes compañías, masivamente espiada.
Sin FTP Internet no se habría extendido ni popularizado tan rápidamente en todo el mundo. ¡Feliz cumpleaños!// CH
_
Ingeniería de Sistemas UPEA I/2021: Inscripción para Rezagados; Retiro y Adición de Materias
(La UPEA). Se comunica a todos los estudiantes de la Carrera Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) que la inscripción para rezagados y para retiro y adición de materias se realizará de acuerdo al siguiente detalle.
Inscripciones UPEA 2021.
_
Ingeniería de Sistemas UPEA: Inscripción y Toma de Materias Gestión Académica I-2021
(La UPEA). La inscripción de las materias de la Carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) se realizará en el mes de febrero, de acuerdo al siguiente cronograma.
(Haz clic sobre la imagen para verla en mayor tamaño)
Inscripciones UPEA 2021
_
Así fue como un estudiante del montón se transformó en uno de los mayores científicos expertos en computación y creó el lenguaje C++
Bjarne Stroustrup se ha sincerado en muchas ocasiones. No tiene ningún reparo para reconocer que durante su juventud no fue un estudiante brillante. Fue, sencillamente, un estudiante correcto. Lo que tiene, lo que ha conseguido, se debe, según sus propias palabras, a una suerte que fue acrecentándose a medida que invertía más y más horas de su tiempo en aquello que le apasionaba: la programación.
Sorprendentemente, C++, la obra por la que Stroustrup es inmortal desde hace ya algo más de cuatro décadas, fue un efecto colateral y no un desarrollo buscado premeditadamente. Dennis Ritchie había creado el lenguaje de programación C en los Laboratorios Bell de AT&T apenas una década antes con el propósito de desarrollar una herramienta que facilitase la implementación de sistema operativos. Utilizándolo, el propio Ritchie, Ken Thompson y otros ingenieros de AT&T reimplementaron el núcleo del sistema operativo Unix a finales de los 60.
De C a C++: una travesía necesaria
Durante la década de los 70 el lenguaje de programación C sorteó las fronteras de los laboratorios Bell para consolidarse como una herramienta de propósito general muy útil no solo para desarrollar sistemas operativos, sino también aplicaciones que pudiesen ser ejecutadas en un abanico amplio de arquitecturas que abarcaban desde superordenadores hasta sistemas empotrados.
Stroustrup inicialmente llamó a su lenguaje de programación imperativo, estructurado y orientado a objetos «C con clases»
Sin embargo, a pesar de la indiscutible polivalencia y la enorme eficiencia de C, Stroustrup, que a finales de los 70 acababa de comenzar su carrera profesional en los mismos Laboratorios Bell en los que no muchos años antes habían nacido C y Unix, echaba algo de menos en el lenguaje de programación ideado por Dennis Ritchie: los mecanismos necesarios para manipular objetos. Así que, ni corto ni perezoso, se puso manos a la obra para desarrollar una extensión de C que permitiese trabajar con objetos. Este fue el germen de C++.
Stroustrup inicialmente llamó a su lenguaje de programación imperativo, estructurado y orientado a objetos «C con clases». No fue hasta 1983 cuando Rick Mascitti, uno de sus compañeros en los Laboratorios Bell, propuso bautizarlo como C++ en una referencia clara al operador utilizado en el lenguaje C para incrementar el valor de una variable numérica o un puntero. La denominación C++ no es más que una forma ingeniosa de reflejar que este lenguaje es una extensión de C.
La huella de C en C++ está implícita en el nombre de este último lenguaje de programación, pero en el desarrollo de Stroustrup influyeron también otros lenguajes. Ada, CLU, ALGOL 68, ML, y, sobre todo, Simula, considerado unánimemente el primer lenguaje de programación orientado a objetos, son algunos de los que tomó ideas para dotar a C de la capacidad de manejo de objetos a la que aspiraba. Stroustrup trabajó con Simula durante su tesis doctoral, por lo que su familiaridad con él era un buen punto de partida para desarrollar la extensión de C que tenía en mente.
La esencia de C++
El currículo de Bjarne Stroustrup es impresionante. Su viaje desde su Dinamarca natal arrancó desde un punto de vista profesional en los Laboratorios Bell, pero después dio clase durante más de una década en las Universidades de Texas A&M, Columbia y Princeton, y publicó más de un centenar de artículos científicos, así como varios libros de referencia y consulta obligada para los estudiantes y los profesionales de la programación.
Su obra más aclamada e influyente es «The C++ Programming Language», un libro que desarrolla los conceptos, la sintaxis, la filosofía y los rudimentos de este lenguaje de programación con mucha claridad y de una forma muy didáctica. Actualmente va por la cuarta edición y es una joya con la capacidad de enriquecer la biblioteca de cualquier aficionado o profesional de la programación.
Su obra más influyente es «The C++ Programming Language», un libro que desarrolla los conceptos, la filosofía y los rudimentos de este lenguaje con claridad y de una forma muy didáctica
Aunque dentro de unos días cumplirá 70 años, Stroustrup sigue en activo. Ha coqueteado con la idea de retirarse varias veces, pero las últimas noticias que tenemos de él confirman que continúa trabajando en el banco Morgan Stanley de Nueva York para, como él mismo confiesa, «[...] entender cómo se hace el software en lugares reales. Ver lo que la gente programa en lugar de lo que se supone que debería hacer según una teoría u otra».
A principios de 2019 fue investido doctor honoris causa por la Universidad Carlos III de Madrid, un reconocimiento que se suma a una larga lista de galardones que premian una obra que lo coloca a la misma altura de otros grandes científicos expertos en computación como Niklaus Wirth o Andrew S. Tanenbaum, entre otros.
En Internet podemos encontrar sin dificultad muchos vídeos que recogen tanto entrevistas a Bjarne Stroustrup como algunas de las ponencias que ha pronunciado en universidades y otras instituciones diseminadas por todo el planeta. Aun así, el vídeo que publicamos encima de estas líneas es especialmente interesante porque en él el protagonista de este artículo desvela con todo lujo de detalles cuál es la esencia de su obra cumbre. Cuál es el propósito de C++. Un apunte si decidís echarle un vistazo: la charla de Stroustrup comienza en el minuto 7:25.// Xataka
_
5 lenguajes de programación condenados a morir en menos de una década
Las modas van y vienen, y también pasa con los lenguajes de programación. Según los expertos y distintos datos, algunos de los lenguajes de programación actuales ya no existirán en menos de una década, y te señalamos cuáles son para que no malgastes tu tiempo estudiándolos.
Dominar un lenguaje de programación requiere muchos años de nuestra vida, y por ello se debe apostar sobre seguro. Está claro que aprender Java, Python o JavaScript es una apuesta segura, dado que suelen ser lenguajes de programación que llevan con nosotros muchísimos años y siempre están arriba en todos los índices mes a mes.
Sin embargo, en este artículo queremos recoger los lenguajes de programación que están condenados al olvido, sea porque actualmente cada vez cuenten con menos ofertas de empleo, porque su código no haya sabido adaptarse a los nuevos tiempos o porque la comunidad de usuarios esté empezando a darles la espalda.
5 lenguajes de programación condenados a morir en menos de una década
Perl
A pesar de que es un lenguaje de programación con un interesante conjunto de seguidores, siempre ha estado entre aquellos lenguajes que tienen los días contados. Esto lo atestigua su posición bastante pobre en los últimos índices Tiobe, donde ha figurado siempre en las últimas posiciones, y perdiendo uso mes a mes respecto a otros lenguajes de programación mucho más nuevos y que ya le han conseguido superar.
Sí, es un lenguaje de programación que permite escalar, pero otros lenguajes como Python han comenzado a eclipsarlo en adopción, bibliotecas y características.
Objective-C
Es un lenguaje de programación orientado a objetos y que fue creado como un súper conjunto de C. Es un lenguaje de programación que lleva con nosotros 36 años, y que se utilizaba originalmente en ciertos productos de Apple.
No obstante la propia Apple ya se está dedicando a enterrar Objective-C para sustituirlo por Swift, y si bien todavía existe una buena comunidad de programadores detrás de este lenguaje, lo normal es que siga perdiendo cuota de popularidad mes a mes.
Todavía hay muchos desarrolladores de iOS y MacOS que usan Objective-C, pero en cuanto todas las funciones sean migradas a Swift, parece que no le quedará otro remedio que desaparecer.
CoffeeScript
Es un lenguaje de programación que se compila a JavaScript y lamentablemente figura como uno de los peores idiomas en varios índices durante todo 2019.
Tampoco cuenta con mucha popularidad en Reddit ni en foros, y ya es complicado ver a un gran conjunto de programadores que decidan apostar por este lenguaje.
Ruby
A pesar de que actualmente se encuentra en la mitad de la tabla entre los lenguajes de programación más populares dentro del índice Tiobe, parece que sus días están más que contados.
Cada vez son menos las empresas las que buscan programadores especializados en Ruby con lo que es muy probable que, si bien no desaparecerá durante los próximos años, no lo veamos de aquí a una década.
R
Es un lenguaje de programación con un enfoque al análisis estadístico, y nació originalmente como una reimplementación de software libre del lenguaje S. Actualmente está en las últimas posiciones el índice Tiobe, y no parece que nada le vaya a salvar de su próxima desaparición.
Si bien dentro de la programación de la ciencia de datos R sigue siendo uno de los predilectos, por detrás de Python y SQL, está empezando a perder bastante popularidad entre ellos.
La tendencia es que Python acabe sustituyéndolo dentro de este nicho de programación, con lo que no se augura un buen futuro para este lenguaje.
De esta manera, ya sabes cuáles son los lenguajes de programación con menos futuro en la actualidad, para que no malgastes tu tiempo estudiándolos dado que en una década podrían haber desaparecido.// CH
_
Los lenguajes de programación mejor pagados con los sueldos más altos
Te damos una lista de los 12 lenguajes de programación mejor pagados con los sueldos más altos para que sepas en qué puedes especializarte.
Al momento de elegir especializarnos en un lenguaje de programación en particular hay que tener en cuenta las ofertas de empleo disponibles en el mercado, su previsión de crecimiento y evidentemente el salario medio anual que podemos percibir, y nosotros ya sabemos los 12 lenguajes de programación que mejor salario tienen.
No es fácil estudiar un lenguaje de programación, y ya que vamos a dedicar años a especializarnos en uno de ellos, debemos conocer algunos aspectos muy sensibles como el salario medio que podemos acabar percibiendo a lo largo del tiempo.
Ahora gracias a Burning Glass, una empresa de software de análisis que proporciona datos en tiempo real sobre el crecimiento del empleo, sabemos cuáles son los 12 lenguajes de programación con mayor salario y también su proyección de crecimiento durante la década.
Los lenguajes de programación mejor pagados con los sueldos más altos
Todos los datos que te ofrecemos a continuación son referentes a Estados Unidos, el mercado principal sobre lenguajes de programación de todo el mundo.

Como ves en la imagen adjunta a la noticia podemos observar que el lenguaje de programación que cuenta con un salario medio superior es Go con 112.000 dólares anuales de media. Además se trata de un lenguaje de programación que experimentará casi un 50 % de crecimiento durante los próximos 10 años, así que tienes el futuro asegurado.
El segundo lenguaje de programación con mayor salario anual es Ruby con 105.000 dólares, pero aquí debemos tener en cuenta que se estima que pierda un 8 % de presencia en el mercado con lo que a largo plazo no podría interesarte del todo si, por ejemplo, eres un programador joven y vas a tener una larga vida profesional en el futuro.
Los siguientes lenguajes son Java, Swift y Objective-C con alrededor de 101.000 dólares anuales, aunque entre ellos el más aconsejable de estudiar es Swift dado que experimentará un crecimiento del 28% durante los próximos 10 años, mientras que Java perdería un 6% y Objective-C un 34%.
En lo que respecta a Python, que es uno de los lenguajes de programación más populares, su salario medio es alrededor de 100.000 dólares, y se proyecta bajo un crecimiento del 21 % en los próximos 10 años, así que es una apuesta totalmente segura.
Hay otros tantos lenguajes de programación que podrían interesarte y que están en la tala, y de los que podrías sacar otras conclusiones.// CH
_
Ingeniería de Sistemas UPEA I/2021: Convocatoria a la Prueba de Suficiencia Académica, Curso Preuniversitario, Excelencia Académica y Admisión Especial
Rev. 07/10/2020
(La UPEA). La Carrera Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA), convoca a los bachilleres interesados a inscribirse para la Prueba de Suficiencia Académica, Curso Preuniversitario y Excelencia Académica, para la Gestión Académica Semestral I/2021.
(Para ver la imagen en mayor tamaño haz clic sobre la misma)
Convocatorias UPEA 2021
_
3 lenguajes de programación olvidados por su dificultad extrema
Además de los lenguajes de programación que ya conocemos y que inundan los distintos índices de popularidad, existen una serie de lenguajes olvidados que existían en su tiempo y que no prosperaron por su enorme dificultad.
No es fácil estudiar ni controlar un lenguaje de programación y menos aún aquellos que escapan incluso al conocimiento de los mejores programadores del mundo, y queremos darte a conocer una serie de lenguajes difíciles y curiosos que intentan evitar la mayoría pero que existen ahí en el mercado.
A la hora de estudiar un lenguaje de programación hay que fijarse en varios aspectos como puede ser la cantidad de ofertas de empleo, su popularidad en las comunidades para siempre contar con soporte de otros compañeros e igualmente la cantidad de años que requerimos para poderlo controlar prácticamente en su totalidad.
Existen una serie de lenguajes de programación muy difíciles que incluso intentan evitar los mejores y que te damos a conocer para que los tengas en cuenta si tienes mucho tiempo libre.
Chef
Si se te da mal cocinar es probable que tampoco domines nunca este lenguaje de programación que parece ideado como si fuera una receta. Este lenguaje de programación esotérico ha sido creado por David Morgan-Mar in 2002 utilizando una serie de conceptos ideados como si fuera una receta de cocina.
Este lenguaje de programación se basa en distintas partes como título de la receta, comentarios, lista de ingredientes línea por línea con un formato muy concreto, tiempo de cocción y temperatura del horno, método y hasta códigos auxiliares.
Básicamente es dar una serie de instrucciones con comandos en inglés junto con los conceptos y nombres de cada uno de los ingredientes y cantidades.
Se trata de un lenguaje de programación muy práctico, dado que los códigos que utiliza consisten en todos esos ingredientes alimentarios, y después de escribirlos de forma consistente y adecuada en el código, aparece la receta del plato.
COW
Otro lenguaje de programación esotérico en esta ocasión creado por Sean Heber en 2003 y básicamente lo que hace es utilizar una serie de palabras de escritura similar cambiándolas y combinándolas entre mayúsculas y minúsculas para conseguir una serie de resultados.
No cabe duda de que este lenguaje de programación tiene bastante de sentido del humor en su creación, pero poniendo los comandos adecuados se pueden construir algunas interesantes secuencias como la de Fibonacci.
INTERCAL
El último de los lenguajes de programación esotéricos es mucho más antiguo que los anteriores creado en 1972 de la mano de Donald R. Woods and James M. Lyon que pensaron al crearlo como objetivo de idear un lenguaje sin similitudes con los lenguajes que existían por aquella época.
Parece un lenguaje de programación ideado para los más jóvenes donde se tienen que realizar una serie de instrucciones muy minuciosas para que sean entendidas por el programa.
Cada declaración o comando viene precedido por una etiqueta de línea opcional seguida de algunas palabras como “Do, please o Please Do”, para ejecutar cada una de las órdenes al programa, junto con otras tantas declaraciones corteses y elegantes. Así quedaría sobre la práctica:
Como ves son lenguajes de programación difíciles o esotéricos por ser exclusivos, que se crearon en su tiempo para un uso muy concreto y limitado, pero hoy día curiosamente se resisten a muchos de los mejores programadores.// TICbeat
_
Ingeniería de Sistemas UPEA II/2020: Convocatoria a la Prueba de Suficiencia Académica
(La UPEA). La Carrera de Ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) convoca a inscribirse a la Prueba de Suficiencia Académica para el segundo semestre 2020.
(Para ver la imagen en mayor tamaño haz clic sobre la misma)
Convocatorias UPEA 2020
Robot malabarista de Microsoft muestra potencial de inteligencia artificial (Ingeniería de sistemas)
Project Moab es una pequeña plataforma robótica de tres brazos que le enseña a los ingenieros cómo los sistemas de aprendizaje de máquinas pueden entrenar a un robot.
Primero, Microsoft creó un sistema de enseñanza de inteligencia artificial para entrenar a sistemas autónomos en distintas industrias para ejecutar todo tipo de tareas sin que sea necesario ser un experto en la inteligencia artificial o el aprendizaje de máquinas. A eso le llamó Project Bonsai.
Luego creó un pequeño robot para demostrar cómo funciona el aprendizaje de máquinas y experimentar con los beneficios del Project Bonsai. A eso le llamó Project Moab.
El gigante tecnológico, con sede en Redmond, Washington, desveló ambos sistemas durante su conferencia para desarrolladores Build 2020, que este año se llevó a cabo de manera virtual en su totalidad, debido a la pandemia del coronavirus.
Project Bonsai es un servicio para enseñarle a las máquinas a desempeñar distintas funciones dentro de un proceso industrial. A través del conocimiento de máquinas, las personas sin experiencia en inteligencia artificial (AI) pueden diseñar distintos pasos y tareas, con base en su experiencia, para pedirle al sistema de AI que los ejecute, indicando los resultados que buscan para crear simulaciones. Los usuarios pueden darle retroalimentación y guías al agente de AI para que se adapte. Una vez que estos agentes han sido entrenados lo suficiente, pueden usar sus nuevos conocimientos para impulsar sistemas autónomos en el mundo real.
Microsoft adquirió Bonsai, la empresa que desarrolló el sistema para enseñarle a las máquinas distintas acciones, en 2018.
"Este enfoque reduce la brecha entre la ciencia y el software de AI con el mundo tradicional de la ingeniería, permitiéndole a sectores como la ingeniería química y mecánica crear sistemas más inteligentes, capaces y eficientes al aumentar sus propios conocimientos con estas capacidades de AI", dijo Mark Hammond, gerente general de Microsoft para Sistemas Autónomos. Hammond aclaró en un blog de la empresa que Project Bonsai ahora está disponible para que lo ponga a prueba el público en general.
Asimismo, Microsoft creó un kit de robótica llamado Project Moab para ayudarle a los interesados a integrar los conocimientos en sus áreas a una solución de inteligencia artificial con base en el sistema de Project Bonsai.
Project Moab es un pequeño robot con una plataforma sobre tres brazos que aprende a equilibrar todo tipo de objetos. El aparato toma cualquier reto de control de movimiento para demostrar cómo el robot aplica el aprendizaje de máquinas y las simulaciones de Project Bonsai para aprender a equilibrar los objetos de nuevas maneras. Básicamente, Project Moab es un modelo de cómo se puede ejecutar el Project Bonsai al enseñarle a la máquina a implementar simulaciones para aprender una acción nueva para diseñar sistemas autónomos industriales con base en la inteligencia artificial.
"Le estamos dando más herramientas a la gente para que expandan el espectro de problemas que pueden solucionar", dijo Hammond. "El sistema de Project Moab ofrece un espacio para jugar donde los ingenieros que enfrentan varios problemas puedan aprender a usar los modelos de simulación y herramientas". La plataforma ya está disponible en versión simulada (creada por MathWorks) y el kit físico para imprimirlo en 3D llegará pronto, dijo Microsoft.// CNET
Ingeniería de Sistemas UPEA I/2020: Convocatoria para la Prueba de Suficiencia Académica (Sedes El Alto y Viacha)
(La UPEA).- Carrera de ingeniería de Sistemas de la Universidad Pública de El Alto (UPEA) convoca a la Prueba de Suficiencia Académica para sus sedes de Villa Esperanza y Viacha.
(Para ver la convocatoria en mayor tamaño haz clic sobre la misma)
Convocatorias UPEA 2020
¿En qué debes certificarte si quieres trabajar en ciberseguridad? (Ingeniería de sistemas)
El talento especializado en materia de ciberseguridad es uno de los activos más escasos en esta industria al día de hoy. De acuerdo con datos de Frost & Sullivan, a nivel global, el déficit de talento en ciberseguridad será de 3.5 millones de puestos de trabajo para 2022, y tan solo en México, la carencia es de 300,000 puestos de trabajo.
Sin embargo a diferencia de lo que se consideraba hace algunos años, hoy para llenar estos espacios laborales se requiere talent especializado más allá de ser egresado de una ingeniería en sistemas computacionales o ingeniería de software, de acuerdo con Jesús Navarro, CEO de Data Warden, firma de ciberseguridad, hoy hace falta talento técnico con conocimiento teórico de negocios y posiciones de negocio que entiendan, aunque sea a nivel básico, el funcionamiento de los sistemas.
Navarro advirtió cuáles son algunas de las recomendaciones de formación que requiere actualmente alguien que busque dedicarse al mundo de la ciberseguridad en puestos tan demandados como un Director de Información o CISO o un desarrollador de nuevos negocios.
Empezando por la alta dirección, Navarro, recomendó que ellos deben ser los primeros involucrados en entender el sistema.
CISO
Navarro detalla que en la parte estratégica y de desarrollo de nuevos negocios es crucial que más allá de lo administrativo sepan algo técnico y tengan un perfil híbrido.
“Con todo el boom de la transformación digital, ese rol está demandando tener conocimiento técnico, no solo normatividad y auditoría se requiere aunque sea, aunque sea a un grado superficial técnico, además de que se involucre en el negocio. Ya son perfiles híbridos
“Esa es una de las posiciones que hay que elegir con lupa y hay que cubrir”, agrega.
Arquitectura de redes
Otro de los puestos clave es el encargado de diseñar cómo se conforman las redes de una plataforma pero con conocimiento de seguridad de la información. Actualmente este es uno de los puestos más carentes de talento, mismo que se está tercerizando, aunque no es recomendable pues tienden a manejar información sensible.
“La otra es un experto en arquitectura de redes y software pero también con conocimiento de ciberseguridad, arquitectura en nube, en contenedores y contando con que el talento no abunda hay una muy buena opción ahí y son posiciones costosas (...) al no poder llenar esto por ahora, lo que están haciendo las empresas es tercerizarlas con algún fabricante de tecnología por ejemplo, pero esto genera más riesgo”, advierte.
Certificaciones
En general, Navarro recomienda que para quienes estén interesados en abordar esta disciplina del lado técnico se capaciten en cómo medir los riesgos del negocio y siendo técnicos, que sepan programar y que entiendan cómo funcionan tanto las apps como los sistemas en su interior, que es lo que saben los hackers y lo usan para generar vulneraciones.
“Yo recomendaría sí estudiar lo más cercano al tema de desarrollo de software por ejemplo o gestión de redes pero que le entren al tema de saber cómo operan las aplicaciones y las soluciones. Ahora los ingenieros no saben programar pero al momento de querer implantar las capas de seguridad debes de saber programar y cómo funciona, hay que meterse de lleno y sobretodo en el tema de sistema operativos”, sugiere.
A esto, Navarro sumó la necesidad de certificarse en sistemas operativos como Linux y las variantes de Unix.
“Es fundamental para cualquiera que se quiera dedicar a seguridad saber manejar estos sistemas y el manejo de redes, alguien que tenga una base sólida de redes no va a poder llevar a cabo este trabajo; sí a nivel político, o de estrategia, pero no a nivel de implementación”, advierte Navarro. "Por esto me refiero a identificar riesgos y riesgos financieros para el negocio, para el negocio en general" finalizó.// Expansión
Ingeniería de Sistemas: ¿cuáles son las cualidades que debes tener?
Si deseas estudiar la carrera de Ingeniería de Sistemas debes adquirir ciertas cualidades para que puedas desarrollarte en esta profesión de la mejor manera.
Paciente: A veces las cosas no se concretan cuando uno lo desea, en especial en el trabajo del Ingeniero de Sistemas. Pueden haber muchas soluciones ¿pero cuál será la más adecuada para el proyecto encargado? La paciencia también se aplica para muchas otras situaciones, que, de una u otra forma, tendrás que afrontar en el ejercicio de la profesión.
Persistente: Esta cualidad es importante para lograr los objetivos, sean a corto o largo plazo. La persistencia en un Ingeniero de Sistemas le ayudará a obtener resultados importantes a pesar de los retos o dificultades que se presenten en el camino.
Seguimiento de metas u objetivos: ¿Podemos percatarnos de cómo vamos en el proyecto?, ¿qué tanto nos falta?, o ¿qué más se puede hacer al respecto?. Además de ordenar las fechas de finalización para entregar el proyecto, es vital para tener orden y planificar nuevas metas u objetivos.
Curioso: Un Ingeniero de Sistemas tiene una gran particularidad, siempre busca nuevas formas para hacer las cosas, averigua, indaga, prueba y esa curiosidad le ayuda a mejorar sistemas o crear otros que serán de gran beneficio para el proyecto.
Sociable: A pesar de todo lo que se diga sobre la introversión de los Ingenieros de Sistemas, esto solo es un mito. Realmente los profesionales en esta carrera son muy sociables y además el uso de las tecnologías y el trabajo en equipo requieren que los profesionales inmersos realicen sus labores armoniosamente y para ello se debe tener confianza, amistad y empatía, es decir, mucha sociabilidad.
Proactivo: Tener iniciativa para cada labor es más que importante, demuestra autoconfianza en el aporte que uno realiza, y lo mejor es que los compañeros de trabajo lo notarán y valorarán dicho empeño.
Innovador: Un Ingeniero de Sistemas debe esmerarse en ser innovador, porque, así como las tecnologías evolucionan, así también deben ser las soluciones o aportes que se den.
Autoaprendizaje: La curiosidad, la persistencia y la proactividad son cualidades que de una u otra forma generan que aprendamos mucho, en dicho camino, debemos acostumbrarnos a aprender aquello que será necesario para mejorar nuestro desempeño profesional. Siempre es importante preguntarnos: ¿qué conocimiento me falta adquirir?, ¿qué conocimiento me ayudará a mejorar mi rendimiento?, entre otras que nos motiven a aprender.
Capacitación continua: Debemos estar al tanto de cursos, talleres, diplomados, entre otras actividades que nos permitan mantener nuestro nivel de conocimiento actualizado. Recordemos que el avance rápido y constante de las tecnologías hacen que los conocimientos adquiridos pierdan vigencia con rapidez.
Gusta de las matemáticas: Es el ADN de nuestra profesión, así que debemos aprender a disfrutarlas y ganar esa agilidad y criterio que solo las matemáticas nos ofrecen.
Entrenamiento lógico: profesionalmente, muchos de los proyectos en qué estemos inmersos, lo solucionaremos con reacciones lógicas. Tengamos muy en cuenta esta cualidad.
Acepta retos: Algo importante para todo Ingeniero de Sistemas es ponerse a prueba constantemente. Es una excelente oportunidad para que las habilidades, conocimientos y toda la pericia alcanzada se les saque brillo y nos autoevaluemos.
Gusta del inglés: Es el idioma del mundo, además que mucho conocimiento y tecnología está definitivamente en este idioma. Incluso si deseáramos comunicarnos con un japonés y no sabemos su idioma, lo más probable es que él sepa inglés y por lo tanto este idioma se convierte en un puente.
Disfruta lo que hace tanto como lo que logra: La vida profesional no solo es tensión por el proceso, debemos aprender a disfrutarlo de tal manera que trabajar nos genere una satisfacción especial. ¿Eres de los que va feliz a su trabajo?, bueno, en el caso de un Ingeniero de Sistemas debe ser así.
Apasionado por la tecnología: ¿Qué tan pendiente estamos de los avances tecnológicos?, ¿seguimos blogs especializados?, ¿asistimos a ferias tecnológicas de grandes compañías?, ¿compartimos con otros profesionales como en un networking?// UCH










