Julián Campos
juliancamposes.bsky.social
Julián Campos
@juliancamposes.bsky.social
💻 Programador freelance fullstack
📲 Android engineer
📖 Contenido de programación
📺 YouTube, Twitch
🔟 Comunicación

Sí, aunque no escribas mails bonitos. Saber explicar lo que hiciste o entender lo que otros necesitan es tan clave como saber programar
April 8, 2025 at 5:29 PM
9⃣Depuración y logs

Saber encontrar errores rápido es una habilidad subestimada. A veces, entender un bug te enseña más que escribir 1000 líneas nuevas.
April 8, 2025 at 5:29 PM
8⃣Testing

Probar tu código debería ser parte del desarrollo, no un lujo.

Tests = confianza para refactorizar sin miedo.
April 8, 2025 at 5:29 PM
7⃣Patrones de diseño

No para aplicar como receta, sino para reconocer problemas comunes y resolverlos con elegancia.
April 8, 2025 at 5:29 PM
6⃣Principios de diseño limpio

Nombres claros, funciones pequeñas, separación de responsabilidades.

Tu yo del futuro (y tus compañeros) te lo van a agradecer.
April 8, 2025 at 5:29 PM
5⃣Control de versiones (Git)

No es solo para subir código a GitHub.

Saber usar bien Git es como tener un superpoder para trabajar en equipo y evitar catástrofes.
April 8, 2025 at 5:29 PM
4⃣Paradigmas de programación

Imperativo, orientado a objetos, funcional...

Cuanto más amplio tu enfoque, más elegante será tu solución.
April 8, 2025 at 5:29 PM
3⃣Algoritmos

Búsqueda, ordenamiento, recursión, backtracking...

Son herramientas mentales. Te enseñan a pensar en soluciones y no solo en código.
April 8, 2025 at 5:29 PM
2⃣Estructuras de datos

Listas, pilas, colas, árboles, mapas…

Entenderlas de verdad cambia cómo diseñas tus programas. No es teoría, es pura eficiencia.
April 8, 2025 at 5:29 PM
1⃣Pensamiento lógico y estructurado

Antes del código, está el pensamiento.

Saber descomponer un problema en pasos pequeños y razonables es 100 veces más importante que saberse una sintaxis.
April 8, 2025 at 5:29 PM
Estamos viviendo una revolución en el mundo del desarrollo y hay que adaptarse

Te he dejado aquí 5 cursos interesantes para tu CV, pero tengo muchos más consejos

¿Dónde?

En mi newsletter de CERO a SENIOR

Suscríbete y no te pierdas la próxima entrega

juliancampos.es/newsletter
Newsletter de CERO a SENIOR - Julián Campos
¿Interesado en el mundo de la programación?¿Buscas una Newsletter donde aprender lo realmente importante para convertirte en un programador SENIOR?
juliancampos.es
January 16, 2025 at 12:56 PM
5️⃣ Ciberseguridad con CISCO

Y si hay otro campo en el que no va a faltar trabajo por mucha IA que quiera quitar a los desarrolladores, es la ciberseguridad

CISCO tiene un path de formación muy bien valorado en el mundo de la ciberseguridad

www.netacad.com/cybersecurity
What is Cybersecurity? | Free Courses and Resources
Cybersecurity is a practice protecting computers, networks, programs, and data from digital attacks, damage, or unauthorized access.
www.netacad.com
January 16, 2025 at 12:56 PM
4️⃣ Machine Learning Crash Course - Google

Vamos a llegar a un punto en que podremos realizar webs con IA de forma sencilla, por lo que no está de más especializándose en otros ámbitos.

Google tiene este curso con conceptos fundamentales, Tensor Flow...

developers.google.com/machine-lear...
Machine Learning  |  Google for Developers
developers.google.com
January 16, 2025 at 12:56 PM
3️⃣ Certificado en Python - CISCO

¿IA? ¿Machine Learning?

Muchas de estas tecnologías utiliza Python como lenguaje de programación.

Con CISCO puedes formarte y certificarte para añadir un plus a tu CV con este lenguaje.

www.netacad.com/es/learning-...
Python - Skills for All
Free introductory programming courses from Cisco Networking Academy and OpenEDG Python Institute . Learn and practice Python programming. Try it today!
www.netacad.com
January 16, 2025 at 12:56 PM
2️⃣ Fundamentos de la Inteligencia Artificial - IBM

¿La IA va a quitar el trabajo a los programadores?

Pues formándote en IA y especializándote en ello tienes una gran oportunidad laboral

IMB tiene este curso de más de 10 horas para ello

skillsbuild.org/college-stud...
Artificial Intelligence Fundamentals | IBM SkillsBuild
This credential earner demonstrates knowledge of artificial intelligence (AI) concepts, such as natural language processing, computer vision, machine learning, deep learning, chatbots, and neural netw...
skillsbuild.org
January 16, 2025 at 12:56 PM
1️⃣ Aspectos básicos de Android con Compose - Google

El desarrollo de apps móviles es ignorado por los juniors

Diferénciate de los juniors buscando un puesto web

El desarrollo móvil puede ser una gran oportunidad

developer.android.com/courses/andr...
Curso sobre los aspectos básicos de Android con Compose  |  Aspectos básicos de Android con Compose  |  Android Developers
El sitio oficial para desarrolladores de Android. Allí encontrarás el SDK de Android y documentación para diseñadores y desarrolladores de apps.
developer.android.com
January 16, 2025 at 12:56 PM
Esta semana viene la primera entrega de 2025, la primera de muchas.

Si no te la quieres perder, tienes que suscribirte YA.

Por que no se quedará guardada en ningún lado, solo en tu email.

Así que no lo pienses, y suscríbete antes de que sea tarde👇

juliancampos.es/newsletter
January 15, 2025 at 4:18 PM
No, no te preocupes, no voy a empezar a compartir poesía con vosotros 😂

Simplemente voy a retomar la Newsletter de CERO a SENIOR para volver a dar consejos a los programadores principiantes o juniors.

Consejos más allá de cursos que hacer...

🏆Consejos realmente útiles
January 15, 2025 at 4:18 PM
¿Y tú?

¿Qué prefieres?

¿Buscas la estabilidad económica y personal? ¿O buscas desafíos que te permitan aprender en un año lo que muchos no llegan a aprender en toda una vida?
January 14, 2025 at 1:04 PM
Y empecé a EMPRENDER.

Dejé la estabilidad para abrazar la incertidumbre y, en parte, a disfrutarla.

Con ello me estoy llevando un aprendizaje mucho más valioso que esa estabilidad que todo el mundo busca.

Y claro, también, libertad para hacer lo que quiera 😉
January 14, 2025 at 1:04 PM
Me cambié de país y pasé a la empresa privada, cambiando al sector IT.

Con el tiempo conseguí un puesto indefinido donde aprendí a moverme rápido, cambiar de proyectos y que mis recompensas fueran del fruto de mi trabajo.

Encontré estabilidad, un sueldo decente...

Y lo dejé.
January 14, 2025 at 1:04 PM