El 74% de los desarrolladores son autodidactas, YouTube se ha convertido en su escuela… y Vim aplasta a emacs

El 74% de los desarrolladores son autodidactas, YouTube se ha convertido en su escuela… y Vim aplasta a emacs

¿Cómo se hace uno programador? Pues los datos revelan que en la mayoría de los casos ellos se lo guisan y ellos se lo comen. Los desarrolladores son autodidactas por naturaleza, y no solo cuando empiezan: siguen aprendiendo de forma constante.

Es lo que revela una encuesta en la que también queda patente cómo Stack Overflow y YouTube son los dos recursos más utilizados por estos profesionales y para los veteranos gran parte de culpa la tuvieron aquellos ordenadores de 8 bits de los 80.

Antes se empezaba más pronto a programar

La encuesta proviene de HackerRank, uno de los servicios que permite a los desarrolladores encontrar puestos de trabajo. Casi 40.000 de estos profesionales han participado en un estudio que revela que estos desarrolladores son, ante todo, autodidactas permanentes.

Más del 25% de los encuestados empezaron a programar antes de los 16 años, pero esa proporción se dispara entre los desarrolladores de entre 45 y 54 años, de los cuales el 47% ya programaba antes de esa edad. Aquí los legendarios ordenadores de 8 y 16 bits y los primeros PCs fueron los que consiguieron que estos profesionales comenzaran a sentirse atraídos por la programación.

Para los desarrolladores más jóvenes esa experiencia es distinta, y los que tienen entre 18 y 24 años han empezado más tarde: solo el 20% había programado antes de los 16 años, lo que parece indicar que hoy en día la programación es menos un hobby y más un campo en el que claramente hay una orientación muy profesional.

Glotones de nuevos conocimientos

Uno de los datos más destacables de ese estudio es esa voluntad de aprender por sí mismos todo tipo de nuevas plataformas. En la encuesta se reveló que 2 de cada 3 desarrolladores tienen un título universitario en carreras técnicas, pero lo sorprendente es que 3 de cada 4 no habían aprendido a programar durante sus estudios: lo habían hecho de forma autodidacta.

De media estos desarrolladores tienen experiencia con 4 lenguajes de programación pero tienen sus miras puestas en aprender de media otros cuatro, aunque los más jóvenes son aún más ambiciosos en ese objetivo, y llegan a tener como objetivo aprender 6 nuevos lenguajes de programación.

Para hacerlo los recursos son variados, pero la plataforma más importante para estos desarrolladores es Stack Overflow, ese gigantesco foro de preguntas y respuestas que se ha convertido en el punto de encuentro para miles de profesionales que resuelven dudas y proponen nuevas ideas.

Sin embargo en segundo lugar hay una plataforma singular: YouTube se ha convertido en otro de los grandes referentes a la hora de aprender a programar en todo tipo de lenguajes de programación, con los libros y los MOOC como alternativas también bastante potentes. Ese uso de YouTube es aún más pronunciado entre las nuevas generaciones (el 70% apuesta por ese método) frente a los libros que suelen preferir programadores algo más mayores, que los tienen como principal recurso con un el mismo 70% de relevancia.

Los lenguajes más demandados

En esa encuesta también se hacía un repaso a los lenguajes que más se suelen pedir en las ofertas de empleo. Ese dato es uno de los más valiosos para los desarrolladores, que suelen enfocar esa sed de conocimientos hacia lenguajes que pueden dar lugar a nuevas oportunidades profesionales.

Lee también: Estos son los lenguajes de programación más demandados en 2.018 según GitHub

En ese sentido los lenguajes más demandados son de lejos JavaScript(sigue habiendo menos desarrolladores de los que la industria necesita) y Java, siendo Python también bastante relevante. A partir de ahí encontramos casi al mismo nivel a C++, C, C# y PHP. A partir de ahí el interés de las empresas baja más y tenemos lenguajes algo menos frecuentes en esas ofertas como Ruby, Go, Swift, Scala, R, Perl, Haskell, Clojure, Pascal o Lua.

Curiosamente los desarrolladores no siempre tienen interés en aprender esos lenguajes tan demandados, y de hecho el lenguaje que más interés suscita entre los programadores que quieren aprender una plataforma nueva es Go seguido por Python, Scala, Kotlin, o Ruby. Aquí se nota que los lenguajes que impulsan las grandes tecnológicas son muy llamativos para dichos desarrolladores, y tanto Go por ejemplo Swift, de Apple (algo más rezagado) generan mucha expectación.

Si estás pensando en comenzar vuestra carrera en este ámbito es importante destacar otra de las conclusiones del estudio: lo que haces importa más de lo que pone en tu CV. La experiencia y tu porfolio son los dos elementos más relevantes para las empresas que ofrecen estos trabajos, y tener proyectos disponibles en plataformas como GitHub es algo casi imprescindible a día de hoy.

Y luego, claro hay datos más curiosos: la eterna batalla entre Vi/Vim y emacs ya no parece tal, porque al menos según la encuesta Vim es el editor que gana la partida de forma aplastante a emacs y a otros como Visual Studio, Sublime o Atom.

Deja un comentario

#SIGUEME EN INSTAGRAM

En LatAm no nos falta talento. Nos faltan sistemas que lo multipliquen. Y la diferencia se ve en un dato que me tocó mirar de cerca.

Este año operamos los contenidos de seis marcas con el mismo equipo de siempre. En agosto programamos veinte piezas y salieron veinte. No contratamos a nadie. No apareció gente más talentosa. Lo único que cambió fue el sistema: un tablero como única fuente de verdad, un brief que no admite dos lecturas, una compuerta humana antes de publicar y una regla de archivo que no se negocia.

Ese es el contraste que me inquieta. El mismo talento, con sistema, rinde varias veces más. Sin sistema, rinde lo que alcanza a coordinar por chat.

Llevo años viendo lo mismo en empresas de la región, incluidas las nuestras: gente muy buena compensando con horas y con reuniones lo que un proceso escrito resolvería en una página. Llamamos «cultura de esfuerzo» a lo que muchas veces es ausencia de diseño.

Lo que no exporta LatAm no es capacidad. Es método. Y el método no se compra en una licencia: se escribe, se prueba, se rompe y se vuelve a escribir. El nuestro cambió nueve veces en un mes, y ninguna versión salió de una idea brillante. Todas salieron de algo que falló.

Por eso me cuesta creer en la brecha de talento. Cuando veo un equipo que no avanza, casi nunca encuentro personas que no saben. Encuentro personas que no tienen dónde apoyarse: sin criterio de terminado, sin fuente de verdad, sin nadie que diga «esto no sale hasta que alguien lo apruebe».

La competitividad de la región se va a decidir menos por a quién contratamos y más por qué sistemas les damos a los que ya están.

¿En tu empresa, o en tu país, cuál es la primera pieza de sistema que falta —no de talento— para que la gente que ya tienes rinda como puede?

#Competitividad #LatAm #Innovacion

1 0
Delegué la operación de contenidos de seis marcas a un equipo de agentes de IA. Llevo un mes dirigiéndola. Esta es la bitácora honesta, no el caso de éxito.

**Dónde falló.**

No falló escribiendo. Falló archivando.

Hubo días en que di por entregadas piezas que nunca llegaron al disco: el agente ejecutaba, el sistema respondía «listo», y el archivo no estaba en la carpeta. Nadie mintió; simplemente nadie miró. De ahí salió la regla más útil que tenemos hoy: nada se reporta como hecho sin abrir la carpeta y verlo. Verificar, no confiar.

El segundo fallo fue mío. Cada entregable flojo se rastreó hasta un brief ambiguo que yo había escrito. El modelo no adivina el objetivo de negocio: lo hereda del ticket.

**Dónde me sorprendió.**

En la consistencia. Una persona cansada a las 6 p.m. entrega distinto que a las 9 a.m. El agente no. La calidad dejó de depender del día que estuviera teniendo el equipo.

Y en algo que no buscaba: para instruir a una máquina tuve que escribir criterios que llevaba diez años teniendo en la cabeza sin poner en papel. Documentar la operación para un agente la volvió, de paso, enseñable a una persona nueva.

**Por qué la gobernanza pesa más que la automatización.**

Un agente rápido sin compuerta no es productividad: es exposición. El valor no apareció al producir más piezas, sino al poder responder de cada una — quién la pidió, con qué objetivo, quién la aprobó.

Sigo aprobando todo a mano. No por desconfianza en el sistema. Porque ese es exactamente el punto donde mi criterio todavía vale algo.

¿Qué parte de tu operación automatizarías hoy si el primer paso fuera escribir, con precisión, cómo la haces?

1 0
20 de octubre de 2022. Un día antes de cumplir 38 años de vida. 

Mi hija en ese entonces con 12 años me acompañó con mi papá y mi novia y algunas personas de mi equipo.

y Ganamos esa noche el #premio #InnovadoresdeSantander con @Ai3lab en la categoría de ciencia y tecnología.

Lo más emotivo de la noche: Que mi primer gran orgullo que es ser papá, estuviera reconociendo mi segundo gran orgullo que es ser emprendedor e innovador.

Mi papá también dió unas palabras, pero con él la situación no es tan sencilla.

15 0
Paco mi perro luchador 

El monumento a la resiliencia y fortaleza que viene del alma, no del cuerpo.

17 0
Bueno, vote por el que quiera, pero vote y deje votar a los demás e igual libertad.

15 3
Una máxima para hoy. Venir de paso y hacer poco es triste para el milagro que somos.

#reflexionando

2 0

5 0
Hace un par de años, casi me rasgaba las vestiduras para que mis colegas del Clúster TI de Santander, siendo parte del comité estratégico, impulsaramos iniciativas macro, como tener un ecosistema basado en blockchain que permitiera gestionar ecosistemas naturales.

Nadie quiso, ni intentar tocar las puertas del BID u otros organismos para sacar adelante este tipo de cosas. 

Pero el que es terco es terco, y gracias a Dios lo soy, y nunca reparto mis propias utilidades (porque soy único accionista) no sólo logré con @aiaticom y @ai3lab construir el producto, sino ampliarlo y ojalá en el futuro cercano sea el agro colombiano el que se sofistique con vehículos de transformación digital como éstos.

Sigan su corazón.

7 0
Hoy volví a hacer algo de trabajo en compañía de mi papá.

11 años atrás trabajó conmigo en 5 proyectos durante 6 meses y hoy conversábamos de todas las anécdotas en esos proyectos.

Da mucha alegría.

6 1
11 años tienen estas fotos.
5 Conjuntos residenciales al tiempo, más de 75 cámaras IP que para la época era un hito en el sector residencial.
#aiatic #integradores #seguridadelectronica 
Y aquí seguimos

1 0

9 0
Hoy fui #panelista en el #Congreso Internacional de #Mecatronica de la Universidad Santotomas.

Hablar de emprender, de superar el valle de la muerte de las empresas, de como el ecosistema empuja a la comunidad y las cosas pendientes en la región ha sido grato.

16 0
Espero, sea de utilidad. 
#Emprendiendo

1 0