Inicio Blog Página 209

Este es el perfil de un desarrollador de software en el 2018.

0

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Cada año el sitio Stack Overflow realiza una encuesta a la comunidad de desarrolladores que forman parte de la sobre diferentes temas. Relacionados a las tecnologías que usan, sobre las preferencias en sus trabajos, solo por mencionar algunos temas.

En este año se tuvo la participación de más de 100,000 desarrolladores, quienes dan a conocer por medio de esta encuesta como es que realizan su aprendizaje y como van construyendo sus carreras.

Si se compara con la cantidad de usuarios que contesto la encuesta en el 2017, los usuarios crecieron un aproximado de 56%. Es interesante ver los resultados, pues con ello se tiene una visión de en qué es lo que se está trabajando más en este año.

Geografia

50 millones de personas visitan el sitio, para aprender, compartir y construir sus carreras. Los encargados de realizar esta encuesta tienen estimado que un aproximado de 21 millones de usuarios son desarrolladores que tienen estudios universitarios.

De los países de Latinoamérica, los encuestados ocupan los siguientes lugares: Brasil el 2.54%,  México  0.74%, Argentina el 0.62%, Colombia el 0.34%, Chile 0.24%, Perú 0.13%, Venezuela 0.12%, Uruguay 0.10%

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

¿Cuáles son los roles del desarrollador?

Casi el 60% de los encuestados se identifica como desarrollador Back-end, el 48.2% como desarrollador Full-stack y en el tercer puesto está el desarrollador Front-end con el 37.8%. Los desarrolladores de aplicaciones móviles ocupan el 20.4% y los desarrolladores de aplicaciones de escritorio el 17.2%.

En todo el universo existen, administradores de bases de datos, diseñadores, administradores de sistemas, especialistas de desarrollo de aplicaciones, analista de información o negocios, pero a medida que se van especializando van ocupando una posición más pequeña en la encuesta.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Contribución con Open Source

De todos los que contestaron, mas de la mitad contribuye en proyectos de código abierto con diferentes lenguajes, cerca del 70% de la gente que se encuentra aportando a un proyecto trabaja desde Rusia.

El 40 % de la gente que no contribuye con proyectos trabaja principalmente con VBA, VBA .NET y C#.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Programar como un hobby

Muchos de los encuestados son gente que programa de manera independiente a su trabajo, su principal fuente de ingresos no tiene que ver con la programación. El 80% de los encuestados considera que para ellos programar es un hobby.

Esto nos dice que estas personas han iniciado de manera autodidacta en el mundo de la programación, y que han seguido por que le han tomado un gusto personal.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Experiencia

El rango más alto de la encuesta esta de 3-5 años con el 24.8%, 6-8 años con 20.6%, 9-11 años con el 13% seguido muy de cerca con el rango de 0-2 años con el 11.4%. existe un pequeño grupo que ocupa el 3.8% con más de 30 años de experiencia, los viejos lobos de mar.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Años programando de manera profesional

El 30.1% contesto que lleva programando de manera profesional entre 0 a 2 años, seguido de 3 a 5 años con el 27.4% . el tercer puesto lo ocupa el rango de 6-8 años con el 14.6%.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Años de experiencia programando por categoría

Puestos de manager son los que ocupan la primera posición con 10.2 años, seguido de especialista de desarrollo de aplicaciones con 8 años, y en el tercer puesto con 7.7 años desarrolladores de aplicaciones de escritorio.

Los que apenas están acumulando experiencia son los desarrolladores de juegos con 4.6 años, estos se encuentran en la última posición y en aplicaciones móviles con el penúltimo lugar con 5.2 años.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Cuantos desarrolladores son estudiantes

Un cuarto de los que respondieron a esta pregunta, se encuentra estudiando la universidad de forma parcial o completa, el 74.2% contesto que no se encuentra estudiando.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Nivel de educación

En esta parte, la mayoría de los encuestados contesto que tiene un grado de licenciatura con el 46.1%, en el segundo lugar los encuestados tienen una maestría con el 22.6 % y el tercer puesto con el 12.4% son desarrolladores que cursaron la universidad sin haberla completado.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

¿Qué estudiaron los encuestados?

En primer lugar, con el 63.7 % están las carreras relacionadas con ingeniería en sistemas, ingeniería de software o alguna similar. En el segundo puesto con el 8.8 % están las áreas de ingeniería civil, ingeniería eléctrica o ingeniería mecánica.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Genero

En esta parte, la mayoría de los encuestados son hombres, que el 92.9 %, las mujeres ocupan el 6.9%. esta el 0.9% que no confirmo un genero.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Etnia/Raza

Este es el segundo año en el que se realiza esta pregunta. La mayoría de los encuestados se identifica con gente blanca o de ascendencia europea con el 74.2%. el segundo puesto lo ocupan las personas que se ubican en el sur de Asia con el 11.5% y en el tercer puesto con el 6.7% corresponde a los hispanos o latinos.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

Nivel de educación de los padres

Al igual que la pregunta de Etnia o raza, este es el segundo año que se pregunta a la comunidad cual es el grado de estudios que tienen sus padres. El primer lugar con el 29.3% está el nivel de licenciatura, seguido del grado de maestría con 22.1%, en el tercer puesto esta la educación secundaria con el 17.3%.

Parece que al realizar esta pregunta, se quiere ver un poco como es que se va mejorando la educación entre generaciones, esto lo lograremos de ver de forma más clara en los siguientes años.

Este es el perfil de un desarrollador de software en el 2018.- Azul Web

¿Cual es el salario de un programador? Encuesta Stack Overflow 2018.

0

¿Cual es el salario de un programador? Encuesta Stack Overflow 2018.- Azul Web

Stack Overflow es un sitio web desarrollado por Jeff Atwood utilizado por una comunidad de desarrolladores informáticos, en la cual otros desarrolladores pueden encontrar soluciones a problemas de programación en diferentes lenguajes.

Stack Overflow es uno de los sitios más famosos en el mundo de la programación, tanto así que algunas empresas solicitan tu perfil de esta plataforma en sus procesos de reclutamiento.

Todos los años Stack Overflow publica su encuesta anual donde se expone información muy interesante, y parte de esta son los salarios de los programadores, que mostraremos a continuación.

¿Cual es el salario de un programador?

Salario por tipo de desarrollador.

¿Cual es el salario de un programador? Encuesta Stack Overflow 2018.- Azul Web
Mediana de 57,183 respuestas; Dólar estadounidense.

Los gerentes de ingeniería, los especialistas en DevOps y los científicos de datos reciben los salarios más altos.

Los ganadores superiores promedio varían según la geografía. En India, por ejemplo, los científicos de datos se encuentran entre los que más ganan, mientras que en los países europeos, los desarrolladores de back-end y los desarrolladores que trabajan con dispositivos integrados se encuentran entre los que más ganan.

Salario y experiencia por tipo de desarrollador.

¿Cual es el salario de un programador? Encuesta Stack Overflow 2018.- Azul Web

Naturalmente, a los desarrolladores con más años de experiencia se les paga más. Sin embargo, también vemos que algún tipo de trabajo de codificación se paga más con el mismo nivel de experiencia. Los científicos de datos y los especialistas en DevOps son muy rentables por su nivel de experiencia.

Salario y experiencia por lenguaje.

¿Cual es el salario de un programador? Encuesta Stack Overflow 2018.- Azul Web

Los desarrolladores que utilizan los lenguajes que aparecen sobre la línea en este gráfico, como Go, Clojure y F #, reciben una mayor remuneración, dada la experiencia que tienen. Los desarrolladores que usan idiomas debajo de la línea, como PHP y Visual Basic 6, sin embargo, cobran menos, incluso con años de experiencia. El tamaño de los círculos en esta tabla representa cuántos desarrolladores usan ese idioma en comparación con los demás.

Más información sobre esta encuesta: Stack Overflow.

5 fantásticas apps de seguridad para proteger tu celular este 2018

0

5 fantásticas apps de seguridad para proteger tu celular este 2018- Azul Web

La tecnología móvil es cada vez más impresionante, y la necesidad de mantener la seguridad de tus datos móviles es más importante que nunca. Desde cómo mantener tus datos personales seguros hasta cómo garantizar que ninguna mirada curiosa tenga acceso a tus imágenes privadas, te presentamos cinco tipos de apps de seguridad móvil que harán de tu 2018 un año más seguro.

1. Apps antivirus

5 fantásticas apps de seguridad para proteger tu celular este 2018- Azul Web

Huelga decir que todos los usuarios de smartphone deberían tener instalado un antivirus en su dispositivo, independientemente de lo que quieran hacer con él. Por suerte contamos con fantásticas aplicaciones que ofrecen protección antivirus, tanto gratis como de pago (y muchas con un abanico de servicios adicionales para arrancar). Nuestro favorito es el paquete (solo para Android) Avast Mobile Security 2018, que incluye no solo el Antivirus de Avast, sino también una función de bloqueo de aplicaciones, caja fuerte para fotos, localizador antirrobo, protección en redes Wi-Fi, bloqueador de llamadas y más. Para los usuarios de Apple, la app Avira Mobile Security ofrece una funcionalidad similar (aunque con menos funciones).

2. Apps antirrobo

El antivirus te protege cuando estás con tu teléfono, ¿pero qué pasa cuando no lo tienes? Ahí es donde entran las apps antirrobo como Cerberus. Estas apps no solo incluyen una función para encontrar tu dispositivo sino que las más avanzadas también bloquean tus datos personales a fin de garantizar que tu teléfono le sirva al ladrón, como mucho, de pisapapeles. Cerberus lidera las apps de este tipo, ofreciendo control remoto de tu dispositivo a través de su sitio web o de SMS (lo que te permite desactivar un dispositivo robado, aun cuando no está conectado a Internet), alertas automáticas en caso de actividad sospechosa y mucho más. Para usuarios de iOS, el Prey Find my Phone Tracker GPS ofrece un seguimiento del teléfono por GPS, una función silenciosa de instantáneas para tomar imágenes en tiempo real de tu ladrón, así como otras funciones muy útiles.

3. Apps VPN

5 fantásticas apps de seguridad para proteger tu celular este 2018- Azul Web

A medida que avanza la era de Internet también resulta vital que los datos de tu teléfono estén seguros y que tu actividad en Internet esté protegida. Para proteger tu información de phishers y otros usuarios maliciosos, puedes mantener tu actividad bancaria online, chats, emails e inicios de sesión de servicios de pago seguros con una conexión VPN. Al ofrecer un inicio de sesión seguro sin revelar tu ubicación ni los datos de tu conexión, la capacidad de cifrar tu conexión en redes Wi-Fi no protegidas y mucho más, VPN crea un espacio seguro para los usuarios online. Esto es especialmente útil para los amantes de las apuestas que hacen compras frecuentes desde las apps para juegos con servicios de pago como casinos móviles, ya que los datos bancarios siempre están seguros, independientemente del sitio/app que se esté usando. El Avast SecureLine VPN es nuestra opción preferida pues es una app fácil de utilizar a la vez que eficaz, tanto para Android como para iOS.

4. Apps Vault

Tus datos personales no se limitan a contraseñas e historial en Internet. Fotos, vídeos, sms, registros de llamadas, todo ello forma parte del perfil de tu teléfono, así que por qué no ampliar la seguridad del teléfono para que incluya lo anterior. Apps como Vault para Android, y Secure Vault para usuarios de iOS, están diseñadas justamente para eso. Al obligar a registrar una contraseña antes de dar acceso a cualquiera de tus archivos, Vault garantiza que ninguna mirada curiosa tenga acceso a la información que no quieres compartir.

5. Apps de gestor de contraseñas

5 fantásticas apps de seguridad para proteger tu celular este 2018- Azul Web

Las apps de gestor de contraseñas están incluidas como servicio en otras apps de seguridad (como Avast! Mobile Security 2018) pero para los usuarios que buscan una app independiente, le recomendamos el Gestor de contraseñas LastPass para usuarios de Android y iOS. Esta app no solo bloquea tus contraseñas y datos personales en una caja fuerte segura, sino que además ofrece una gama de servicios adicionales como gestor de datos, función para compartir contraseñas, bloqueo dactilar, bloqueo de identificación facial (iOS), función de autorrelleno para navegadores web e inicios de sesión de apps, un generador de contraseñas seguras, verificación de contraseñas y mucho más.

Por primera vez, un coche autónomo atropella y mata a un peatón

0
Uber

Uber

Un coche autónomo de Uber que se condujo a sí mismo golpeó y mató a un peatón cuando cruzaba la calle en lo que sería la primera muerte dónde se involucra la controvertida flota de vehículos autónomos.

Elaine Herzberg, de 49 años, fue arrollada alrededor de las 10 de la noche del domingo en Tempe. Fue trasladada de inmediato al hospital donde murió a causa de sus heridas,

La policía de Tempe dice que el vehículo estaba en modo autónomo en el momento del choque, pero que el operador del vehículo también estaba detrás del volante.

Es la primera vez que un peatón ha sido asesinado en una carretera pública por un automóvil autónomo, que ha sido elogiado como la alternativa más segura a un automóvil tradicional.

En un comunicado, un vocero de Uber dijo que la compañía está al tanto del incidente y está cooperando plenamente con las autoridades locales en su investigación.

El CEO de Uber, Dara Khosrowshahi, ofreció sus condolencias a la familia de la víctima en Twitter y reiteró que la compañía trabajará con las autoridades locales para averiguar qué sucedió.

Desde entonces, el servicio de viajes compartidos ha detenido sus operaciones de automóviles sin conductor en Pittsburgh, Phoenix, San Francisco y Toronto.

La Administración Nacional de Seguridad del Tráfico en las Carreteras de Estados Unidos y la Junta Nacional de Seguridad en el Transporte dijeron el lunes que enviarán equipos a Tempe para investigar el accidente.

Mientras tanto, otros estados ya están tomando medidas al respecto. Los reguladores de California ordenaron a Uber que detuviera su servicio de automóviles sin conductor recién lanzado en San Francisco hasta que obtenga un permiso estatal.

Uber conocía el requisito del permiso pero argumentó que sus automóviles no cumplen con la definición del estado de un «vehículo autónomo» porque requieren una persona detrás del volante para monitorear e intervenir si es necesario.

Uphash: Mina hasta cuando estés dormido.

0

Uphash: Mina hasta cuando estés dormido.- Azul Web

Eres un empleado que va a la oficina todos los días a hacer las tareas que te ordena tu jefe. Nunca pensaste que algún día podrías convertirte en jefe y tener tus propios empleados. Ya es hora de cambiar esa mentalidad. En la era de la tecnología, todo es posible. ¿Alguna vez te has imaginado relajado mientras que alguien más hace dinero para ti?

Todos sabemos que las computadoras tienen la habilidad de hacer dinero. Has escuchado mucho sobre criptomonedas y las ganancias que se pueden obtener de ellas. Si tienes una computadora, tienes la oportunidad de hacer dinero con los métodos más sencillos. ¿Todavía no me crees? Déjame explicarte.

¿Cómo hacer dinero y estar relajado al mismo tiempo?

Ahora puedes convertirte en jefe y tu computadora en tu empleada. Mina hasta cuando estás dormido. Un programa de «minería» usa la potencia de la computadora para crear algoritmos que generan monedas virtuales, lo que hace montos fijos del dinero virtual al día. Las ganancias de este «ingreso pasivo» dependerán de la tarjeta gráfica y de su capacidad de memoria. Así que lo más importante en tu computadora es una tarjeta gráfica de buena calidad. Lo mejor es que tu tarjeta gráfica tenga una capacidad de memoria de 3 GB o más. Las tarjetas gráficas de 1,5 GB o menos no pueden trabajar con cargas livianas, lo que significa que pueden trabajar cuando la carga está al tope. Por ejemplo, una computadora promedio de 3 años de antigüedad (con procesador Core i7-3770 y una tarjeta gráfica AMD R9 270) genera unos 30$ al mes. Una computadora con una tarjeta de video Nvidia GTX1070 puede generar hasta 45$ al mes y con dos AMD R9 390 unos 110$ al mes. Las ganancias dependen del precio de las criptomonedas.

Luego debes encontrar una plataforma para minar, lo que te ayudará eficazmente a minar criptomonedas en tu computadora, incluso mientras duermes. La ventaja de la plataforma es que permite a los usuarios ganar dinero directamente en el CPU en vez de tener que invertir en una minería en la nube. Podemos decir que este método causó un revuelo en el mundo bitcoin al generar ingresos relativamente estables para los usuarios. Además, puedes usar varias computadoras para minar al mismo tiempo.

Sin embargo, es importante que el software de minería tenga las siguientes características. Como ejemplo, tomaré una plataforma de minería llamada UpHash que tiene:

Una herramienta importante que hace que ganar dinero ahí sea seguro y legal. Con UpHash, se crea dinero electrónico cuando los microprocesadores y tarjetas gráficas hacen los cálculos matemáticos. Así que no es peligroso para la computadora.

Proceso de registro e ingreso sencillos.

Uphash: Mina hasta cuando estés dormido.- Azul Web

La interfaz es agradable y amigable. Es fácil de seguir y entender. Todo lo que debes hacer es descargarla e iniciarla.

Uphash: Mina hasta cuando estés dormido.- Azul Web

Uphash: Mina hasta cuando estés dormido.- Azul Web

Método de pago conveniente, posibilidad de retiro en todos los países.

Uphash: Mina hasta cuando estés dormido.- Azul Web

¡Otra cosa interesante sobre UpHash es que puedes obtener el 10% de los ingresos de los amigos a los que has invitado al programa! Lo que significa que no tienes que aprender ni hacer nada para tener ganancias. En la era de la tecnología, solo debes seguir los últimos inventos tecnológicos, adaptarlos y ver cómo el dinero aparece rápidamente.

Las predicciones más terribles de Stephen Hawking para el futuro.

0

Las predicciones más terribles de Stephen Hawking para el futuro.- Azul Web

Cuando hablamos de profecías sobre el fin del mundo o el fin de la humanidad muchas veces hacemos caso omiso de lo que se dice. Existen tantas teorías sobre este tema que es irremediable no echarse a reír cuando aparece una nueva.

La mayoría de las teorías sobre el fin de nuestros tiempos son creadas por personas con intenciones de hacerse virales o de generar una nota roja. Sin embargo, en otros casos dichas teorías pueden venir directamente de una autoridad científica, como el mismo Stephen Hawking.

Hawking fue uno de los genios de nuestra generación, conocido mundial-mente por sus estudios de la relatividad y el universo, pero también por involucrarse en otros temas, como el apocalíptico. A un día de su fallecimiento recordamos las predicciones más serias de Hawking sobre el fin de la humanidad.

Inteligencia artificial

Las predicciones más terribles de Stephen Hawking para el futuro.- Azul Web

Tenemos que avanzar en el desarrollo de la inteligencia artificial pero también debemos estar consciente del peligro que representa”, menciono Hawking en una entrevista con Wired. “Me temo que la IA puede reemplazar a los humanos por completo

Con los pasos agigantados que estamos dando en el campo de la Inteligencia Artificial, este final es quizá el más factible y pronto de los mencionados.

Autodestrucción

Las predicciones más terribles de Stephen Hawking para el futuro.- Azul Web

En una entrevista en la universidad de Cambridge, Hawking dijo que “la tierra se está volviendo demasiado pequeña para nosotros, la población mundial está aumentando de forma alarmante y corremos el riesgo de autodestruirnos”.

Cuando Trump asumió el poder, Hawking dijo que él estaba llevando a la tierra al borde y que de seguir así se convertiría en Venus, con temperaturas de más de 250 grados. Por suerte, también menciono que podemos retrasar este cambio con acciones globales.

Colonización

Las predicciones más terribles de Stephen Hawking para el futuro.- Azul Web

Hawking creía que, si el humano quiere superarse, debe hacerlo fuera del planeta tierra, explorando lugares a los que nadie ha ido antes.

Nos estamos quedado sin espacio y el único lugar a donde ir son otros mundos… Estoy convencido de que debemos abandonar la tierra”.

Por suerte, en este apartado estamos avanzando gracias a Elon Musk y sus inventos.

Fuentes: Robotitus | Futurism.

Este fue el último comentario en Reddit de Stephen Hawking.

0

Este fue el último comentario en Reddit de Stephen Hawking.- Azul Web

El científico británico Stephen Hawking murió a la edad de 76 años en su casa en Cambridge en altas horas de esta madrugada, ha informado un portavoz de la familia del famoso intelectual.

Hawking padeció la enfermedad de la neurona motora en 1963 y los doctores le dieron solo dos años más de vida, sin embargo logró ingresar en Cambridge y se convirtió en uno de los físicos teóricos más brillantes desde Albert Einstein.

El último comentario en Reddit de Stephen Hawking.

En esta ocasión, le preguntaron sobre el tema desde un enfoque más mundano que la “rebelión de las máquinas”: qué pasará con nosotros cuando un robot nos sustituya en nuestro puesto de trabajo.

Esta era la pregunta:

¿Ha pensado en la posibilidad de que desarrollemos procesos automatizados que trabajen más rápido y por menos dinero que nosotros, y esto finalmente produzca un gran desempleo tecnológico? Algunos comparan este pensamiento con los pensamientos de los luditas, cuya rebelión fue causada en parte por el desempleo tecnológico percibido hace más de 100 años. En particular, ¿prevé un mundo en el que las personas trabajen menos porque se automatiza mucho el trabajo? ¿Cree que las personas siempre encontrarán nuevos trabajos o fabricarán más trabajo por hacer? Gracias por su tiempo y sus contribuciones. La investigación es un esfuerzo en gran medida social, y usted ha sido una inspiración para muchos.

Y así respondió Hawking:

Si las máquinas empiezan a producir todo lo que necesitamos, el resultado dependerá de cómo distribuyamos los bienes producidos. Todo el mundo podría disfrutar de una vida más ociosa y lujosa si lo que las máquinas produjeran se repartiera equitativamente, pero también podríamos dejar a muchas personas en situación de pobreza si los propietarios de esas máquinas tuvieran éxito al manipular el reparto para que no sea equitativo. La tendencia hasta ahora parece ser esta segunda opción, que la tecnología sea un motor de la desigualdad.

En resumen: sí, la automatización de la producción está eliminando la necesidad de muchos puestos de trabajo, por eso es tan importante que la riqueza derivada de esta producción no quede en manos de unos pocos. De lo contrario, vamos desbocados hacia una mayor desigualdad entre estratos sociales. Vale la pena leer el resto del hilo en Reddit.

Fuente: Gizmodo.

Muere a los 76 años el reconocido físico británico Stephen Hawking.

0

Muere a los 76 años el reconocido físico británico Stephen Hawking.- Azul Web

El físico y autor de A Brief History of Time falleció en su casa de Cambridge. Sus hijos dijeron: «Lo extrañaremos para siempre»

El científico británico Stephen Hawking murió a la edad de 76 años en su casa en Cambridge en altas horas de esta madrugada, ha informado un portavoz de la familia del famoso intelectual.

Los hijos del profesor Hawking, Lucy, Robert y Tim, en un comunicado, han afirmado que están «profundamente tristes» por la partida de su «amado padre».

«Fue un gran científico y un hombre extraordinario, cuyo trabajo y legado perdurarán por muchos años», reza el comunicado.

«Su coraje y persistencia, junto con su brillantez y humor, inspiraron a personas en todo el mundo. […] Lo extrañaremos para siempre», han concluido.

Hawking padeció la enfermedad de la neurona motora en 1963 y los doctores le dieron solo dos años más de vida, sin embargo logró ingresar en Cambridge y se convirtió en uno de los físicos teóricos más brillantes desde Albert Einstein.

Para sus colegas científicos y seres queridos, fue la intuición de Hawking y el malvado sentido del humor lo que lo distinguió tanto como el cuerpo quebrado y la voz sintética que llegaron a simbolizar las ilimitadas posibilidades de la mente humana.

Mas información: https://www.theguardian.com/science/2018/mar/14/stephen-hawking-professor-dies-aged-76

Microsoft ofrece un curso gratuito de C++ avanzado.

0

Microsoft ofrece un curso gratuito de C++ avanzado.- Azul Web

Este curso es una inmersión avanzada en algunos de los temas más complejos del desarrollo de software en C ++.

Es muy recomendable que antes de iniciar este curso tengas conocimientos a nivel intermedio así que te recomendamos nuestro curso de C++ [Puedes hacer clic aquí para más información], en el cual cubrimos estos temas, desde lo básico hasta programación orientada a objetos. Sin embargo, con una sólida comprensión de los requisitos previos, no es absolutamente necesario tomar el curso mencionado anteriormente . Los requisitos previos incluyen una comprensión de los punteros, la asignación de memoria, el procesamiento de archivos y los conceptos generales de programación orientada a objetos.

Este curso cubrirá los siguientes conceptos: Excepciones, plantillas de C ++, Iteradores y mecánica de clase avanzada, y patrones de diseño.

Lo que aprenderás:

  • Mecánica avanzada de C ++
  • Excepciones de C ++
  • Iteradores de objetos C ++
  • Plantillas C ++
  • Clases de C ++
  • Patrones de diseño C ++

Este curso es totalmente gratuito, pero existe la posibilidad de que obtengas un certificado firmado por el profesor y con el logo de la institución, en este caso Microsoft, esto por un pequeño costo. ESTO ES OPCIONAL, repito, puedes tomar el curso gratuitamente

Link: Has clic aquí para ir al curso.

Los ingenieros de Google piensan que este procesador de 72 Qbits puede alcanzar la supremacía cuántica.

0

Los ingenieros de Google piensan que este procesador de 72 Qbits puede alcanzar la supremacía cuántica.- Azul Web

«Somos cautelosamente optimistas de que la supremacía cuántica se puede lograr con Bristlecone».

Este lunes, el investigador de Google, Julian Kelly, presentó Bristlecone, el nuevo procesador cuántico de 72 qubits, récord de la compañía, en la reunión anual de la American Physical Society en Los Ángeles. Kelly y sus colegas en el laboratorio Quantum AI de Google esperan que este procesador sea el primer chip en alcanzar la supremacía cuántica, el punto en el que las computadoras cuánticas pueden realizar cálculos que están más allá de las capacidades de los supercomputadores más avanzados.

«Es un gran salto en el número de qubits en un chip, y están dispuestos en un diseño bidimensional, lo que complica el control del sistema», dijo Michele Mosca, físico del Instituto de Computación Cuántica de la Universidad de Waterloo para Motherboard.

«Está mucho más cerca de lo que se necesita para implementar el surface code», agregó Michele, refiriéndose a la capacidad de manipular los qubits en un sistema cuántico para realizar cálculos útiles.

El término «supremacía cuántica» está un poco cargado en la medida en que solo se refiere a la capacidad de una computadora cuántica para superar a las supercomputadoras clásicas en algunos tipos de ecuaciones. Además, una métrica para medir el rendimiento de un procesador cuántico para determinar si se ha logrado la supremacía cuántica también es un punto de discusión entre los físicos cuánticos. Kelly y sus colegas de Google creen que su nuevo procesador no solo demostrará supremacía cuántica, sino que también contará con las herramientas para medirlo cuando suceda.

De acuerdo con una publicación de blog de Kelly, el procesador con el apodo de Bristlecone porque la matriz se parece al patrón en una piña, se basa en una matriz de nueve qubits desarrollada por investigadores de Google.

Los Qubits son el análogo cuántico del bit digital, la unidad de información más pequeña procesada por las computadoras tradicionales. Sin embargo, a diferencia de un bit, que es binario y solo puede tener uno de dos valores (uno o cero), puede existir un qubit en una superposición de estados (su valor podría ser cero, uno o alguna combinación). Qubits dotará a las computadoras cuánticas con la capacidad de realizar ciertas tareas, como consultar una base de datos, factorizar grandes números primos o crear modelos científicos complejos, de manera mucho más eficiente y precisa que una supercomputadora.

Pero crear una computadora cuántica de gran escala en funcionamiento no es solo una cuestión de encadenar un montón de qubits y dejar que ellos hagan lo suyo. La creación de matrices de qubits es una tarea desafiante que generalmente requiere materiales exóticos, configuraciones láser costosas y / o condiciones ambientales extremas para funcionar correctamente, dependiendo de si los qubits se basan en iones, giros de semiconductores o, como en el caso de Google. procesador, circuitos superconductores.

Otra dificultad es que los qubits en sí mismos son bastante sensibles a la interferencia ruido-ambiente que puede poner fuera de peligro el estado de un qubit y, como resultado, son altamente propensos a errores. La creación de matrices robustas de qubits con tasas de error mínimas es uno de los mayores obstáculos entre los físicos y una computadora cuántica funcional a gran escala.

La matriz de nueve qubits que sirvió como modelo para Bristlecone fue un paso significativo en esa dirección. Como se detalla en dos documentos publicados por investigadores de Google en 2015 y 2016 , este conjunto de qubits logró tasas de error del 1 por ciento para la lectura, tasas de error del 0.1 por ciento para puertas con un solo qubit y del 0.6 por ciento para puertas con dos qubits. Una puerta qubit es el análogo cuántico de la puerta lógica en una computadora clásica, que generalmente toma dos entradas y realiza una operación lógica sobre ellas para producir una única salida.

En el mundo de los procesadores cuánticos, las tasas de error del procesador de nueve qubits son notablemente bajas, especialmente para las puertas de dos qubits que los investigadores de Google dicen que son un componente crítico de su procesador cuántico Bristlecone.

«Estamos buscando lograr un rendimiento similar a las mejores tasas de error del dispositivo de 9 qubits, pero ahora a través de los 72 qubits de Bristlecone», escribió Kelly. «Creemos que Bristlecone sería entonces una convincente prueba de principio para construir computadoras cuánticas de mayor escala».

Los ingenieros de Google piensan que este procesador de 72 Qbits puede alcanzar la supremacía cuántica.- Azul Web
La investigadora de Google Marissa Giustina instala un procesador Bristlecone en el Quantum AI Lab de la compañía en Santa Barbara, California. Imagen: Google

Es importante tener en cuenta que el procesador Bristlecone aún no se encuentra en la cúspide de la supremacía cuántica. Antes de que pueda llegar allí, Kelly y sus colegas primero deben idear una forma de medir el rendimiento del procesador.

El problema es que cuando se trata de la supremacía cuántica, una supercomputadora no podrá verificar los resultados de una computadora cuántica ya que los cálculos serán demasiado complejos para que pueda manejarlos. Los investigadores cuánticos han desarrollado una serie de métodos diferentes para verificar los resultados de las computadoras cuánticas con métodos clásicos, aunque a menudo estos solo miran aspectos específicos de un procesador cuántico en lugar de cómo funciona el procesador en su conjunto. Esto puede dificultar la evaluación de si el procesador cuántico en realidad está superando a una computadora clásica.

Kelly escribió que los teóricos de Google han desarrollado una herramienta de evaluación comparativa que podrá determinar si su chip alcanzó la supremacía cuántica. La prueba implica aplicar circuitos cuánticos individuales al azar al procesador y medir la salida contra una simulación clásica.

Un procesador cuántico capaz de superar a una computadora clásica no solo debe tener muchos qubits; esos qubits deben ser capaces de llevar a cabo operaciones complejas, medidas como la «profundidad» de un circuito cuántico, que transmite cuántas operaciones puede esperar que realice un procesador cuántico antes de que la salida sea incorrecta.

Cada qubit en un procesador es capaz de introducir un error en un cálculo, lo que hace difícil encontrar un equilibrio entre bajas tasas de error y la «potencia» de un procesador cuántico. Un sistema con un pequeño número de qubits podría tener casi ningún error (es decir, una profundidad de circuito grande), pero la complejidad de los cálculos que puede realizar el conjunto de qubits no mantendrá en vela lo que un superordenador clásico puede hacer .

La pregunta es: ¿cuántos qubits se necesitan y cuán «profundo» debe ser un circuito cuántico para alcanzar la supremacía cuántica? Esto todavía está en debate, pero Kelly escribió que los teóricos de Google piensan que tienen una respuesta.

«Aunque nadie ha logrado este objetivo todavía, calculamos que la supremacía cuántica se puede demostrar cómodamente con 49 qubits, una profundidad de circuito superior a 40 y un error de dos qubits por debajo del 0,5 por ciento», escribió Kelly en la publicación del blog.

Los investigadores de Google ya han desarrollado un procesador con 72 qubits, por lo que ahora tienen que aumentar la profundidad de su circuito y reducir aún más su tasa de error de dos qubits para alcanzar la supremacía cuántica.

Sin embargo, como Michele señaló, no solo es difícil evaluar la supremacía cuántica, sino que el término «supremacía cuántica» en sí mismo es polémico.

«Debemos estar atentos para dejar en claro que estamos hablando de demostrar una ventaja cuántica para algunos problemas, y no todos los problemas», me dijo Mosca. «Demostrarlo para algunos problemas es validar la predicción de que la mecánica cuántica permite una computación fundamentalmente más poderosa».

Cuando los investigadores lograrán la supremacía cuántica, y cómo sabremos cuándo llegamos allí, es una pregunta en constante evolución. Cualquiera que sea la respuesta, el procesador Bristlecone de Google es un paso significativo en esa dirección.