Escolar Documentos
Profissional Documentos
Cultura Documentos
GRUPO: 07
CURP: GOCG670725MSPNSB09
Facilitadores:
Erik Amzquita Marataya
Ivvan Valdz Pea
Unidad1.Actividad1 1
ACTIVIDAD 1
INSTRUCCIONES
Redmonk
Se basa en la actividad que se detecta
4 nmero de proyectos en el r
nmero de preguntas en la w
Trendyskills
Se basa en las ofertas de empleo que
5 en el mercado laboral de diversos pas
https://trendyskills.com/
La informacin que en seguida expongo est dada con base en varios artculos
publicados en la web, los cuales a su vez toman de referencia algunos de los
rankings mencionados en la tabla anterior.
Fuente de informacin:
http://www.umainclass.com/2016/12/los-lenguajes-de-programacion-que-tienes-que-aprender-este-2017.html
Varios sitios web coinciden en este ndice:
#1 SQL
SQL se utiliza para comunicar y manipular bases de datos. Es sumamente comn, con
muchas variaciones como MySQL y Microsoft SQL. Microsoft lanz SQL Server 2016 el ao
pasado, que ha resultado ser sorprendentemente popular y ha introducido varias
caractersticas nuevas para hacer que el lenguaje sea ms de cdigo abierto con la
integracin de R, el popular lenguaje de programacin de anlisis de datos, y una versin
para Linux.
#2 Java
En diseo de software el front-
end es la parte del software que
Java es un lenguaje de programacin sencillo y legible interacta con el o los usuarios y
utilizado por millones de desarrolladores y miles de el back-end es la parte que procesa
millones de dispositivos en todo el mundo. Todas las la entrada desde el front-end. La
separacin del sistema en front-
aplicaciones nativas de Android se construyen en Java y ends y back-ends es un tipo
el 90 por ciento de las empresas Fortune 500 utilizan Java de abstraccin que ayuda a
como lenguaje de servidor para el desarrollo back-end. mantener las diferentes partes del
sistema separadas. La idea general
es que el front-end sea el
responsable de recolectar los datos
#3 Python de entrada del usuario, que pueden
ser de muchas y variadas formas, y
los transforma ajustndolos a las
Python es un lenguaje de programacin de propsito especificaciones que demanda el
general que enfatiza la legibilidad del cdigo y aumenta la back-end para poder procesarlos,
productividad del desarrollador, que se utiliza para devolviendo generalmente una
respuesta que el front-end recibe y
aplicaciones de escritorio, aplicaciones web y minera de expone al usuario de una forma
datos. entendible para este. La conexin
del front-end y el back-end es un
tipo de interfaz.
#4 JavaScript En diseo web (o desarrollo
web) hace referencia a la
visualizacin del usuario
Se trata principalmente de un lenguaje de scripting navegante por un lado (front-end),
dinmico del lado del cliente, que se utiliza para el y del administrador del sitio con
sus respectivos sistemas por el otro
desarrollo de front-end. JavaScript es compatible con
(back-end).
todos los navegadores, se utiliza en ms del 90 por ciento
de todas las pginas web y es el lenguaje ms popular en https://es.wikipedia.org/wiki/Front-
el sitio web StackOverflow. end_y_back-end
#5 C++
#6 C#
#7 Perl
Perl, o "la cinta adhesiva que sostiene Internet", como se le se considera, en realidad son
dos lenguajes ahora; Perl 5 y Perl 6, que se lanz en diciembre de 2015. Ambos son
lenguajes de programacin dinmicos de propsito general que se usa mucho en CGI,
grficos, redes y programacin de finanzas. Algunos piensan que el crecimiento de
DevOps provoc este aumento de popularidad porque Perl es verstil y funciona bien con
otros lenguajes, por lo que es una buena herramienta de DevOps.
#8 Familia iOS
Swift se lanz en 2014 y aument rpidamente en popularidad debido a su escalabilidad,
velocidad, facilidad de uso y fuerte demanda del mercado de aplicaciones para dispositivos
mviles. Swift 3.0 presenta nuevas caractersticas, incluyendo una mejor traduccin de las
API de Objective-C, modernizaciones de identificadores de depuracin y un nuevo modelo
para colecciones e ndices.
#9 PHP
Es un lenguaje de programacin del lado del servidor que se utiliza en ms del 80 por
ciento de los sitios web actuales, incluyendo Facebook, Wikipedia, Tumblr y WordPress.
No ha sido el lenguaje ms sofisticado de 2016, pero el gran nmero de sitios web hechos
con PHP asegura que siga siendo una habilidad conveniente para los desarrolladores a da
de hoy, especialmente cuando se combina con Javascript y SQL.
Fuente de informacin:
http://www.umainclass.com/2016/12/los-lenguajes-de-programacion-que-tienes-que-aprender-este-2017.html
Otros sitios concuerdan de la siguiente manera:
#1 Java
Es uno de los lenguajes ms populares del mundo para crear aplicaciones web o
aplicaciones de escritorio. Con Java y su framework ms utilizado, el Spring
Framework, se puede crear una aplicacin web escalable para una gran cantidad
de usuarios. Eso unido a que Android es, quiz, la plataforma mvil estrella
incrementa el inters por este lenguaje ya que esta plataforma est basada en
Java.
#2 Javascript
El archiconocido JS est presente en todos los sitios webs. Desde el cliente hasta
el servidor y permite dotar un sitio web de efectos que encandilarn y enamorarn
a sus visitantes de una manera fcil usando su biblioteca ms extendida; estamos
hablando de JQuery.
#3 C#
#4 PHP
PHP junto con bases de datos como MySQL, son herramientas muy tiles para
desarrollar una plataforma web de manera rpida. Debemos tambin recordar que
la tecnologa para gestionar ste y miles de blogs (WordPress) est basada en
PHP. Frameworks populares de PHP son Symfony, CakePHP y ahora tambin est
el muy famoso Laravel.
#5 Python
Fuente de informacin:
http://tecnomagazine.net/2016/02/11/los-5-lenguajes-de-programacion-mas-utilizados/
Fuente de informacin:
https://www.adslzone.net/2016/06/07/lenguajes-programacion-mas-usados-mas-demandados-mas-futuro/
Mejor pagados.
Fuente de informacin:
http://fundersandfounders.com/software-engineer-salary-2014/
Esta otra grfica est tomada del sitio Devcode.la, compaa dedicada a la
capacitacin en los lenguajes de programacin de mayor popularidad.
Fuente de informacin:
https://www.devcode.la/blog/ranking-lenguajes-de-programacion/
Mejor futuro y el porqu.
hay algunos lenguajes que solo son aptos para una plataforma, as que tambin
tendrs que valorar tu manejo de dicha plataforma en esos casos tambin.
Fuente de informacin:
https://velneo.es/que-lenguaje-de-programacion-tiene-mas-futuro/
CONCLUSIN
Tomando esto como base, resulta muy conveniente para nosotros los docentes,
capacitarnos en este lenguaje, sobre todo para contar con herramientas valiosas a
aplicar, en las actividades de enseanza-aprendizaje de nuestros alumnos, ya que
de la demanda que se presenta por parte del mercado laboral actual se requiere
de programadores competentes en este lenguaje, y en otros similares, de acuerdo
a lo expuesto en los puntos anteriores.
ningn lenguaje de programacin puede llevar a cabo todas las tareas y el mercado
laboral cambia rpidamente ao tras ao. Para ser un desarrollador exitoso, es
importante dominar varios lenguajes y ser autodidacta para adquirir nuevos
conocimientos rpidamente, y de esta manera poder adecuarse a las oportunidades de
trabajo que se presenten.
Fuente de informacin:
http://www.umainclass.com/2017/02/los-9-lenguajes-de-programacion-mas-demandados-para-este-2017.html