🔟 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
@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
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.
8⃣Testing
Probar tu código debería ser parte del desarrollo, no un lujo.
Tests = confianza para refactorizar sin miedo.
7⃣Patrones de diseño
No para aplicar como receta, sino para reconocer problemas comunes y resolverlos con elegancia.
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.
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.
4⃣Paradigmas de programación
Imperativo, orientado a objetos, funcional...
Cuanto más amplio tu enfoque, más elegante será tu solución.
3⃣Algoritmos
Búsqueda, ordenamiento, recursión, backtracking...
Son herramientas mentales. Te enseñan a pensar en soluciones y no solo en código.
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.
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.
Después de años programando y aprendiendo (sobre todo aprendiendo), he llegado a una conclusión:
Hay ciertos conceptos que todo buen programador debe dominar, sin importar el lenguaje que uses.
Aquí van los más importantes 🧵👇
Perdonadme si no me meto mucho por aquí, tengo que trabajar la costumbre de abrir esta pestaña al igual que abro la de Twitter 😅
08.04.2025 17:27 — 👍 0 🔁 0 💬 0 📌 0Estamos 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
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
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...
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-...
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...
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...
Ser desarrollador JUNIOR hoy en día es complicado
🤖La IA te va a quitar el trabajo
📉Poca oferta laboral
🧑🤝🧑Miles de juniors buscando trabajo
Hay que saber diferenciarse, y hoy te quiero ayudar..
Por eso te dejo 5 Certificaciones GRATIS para diferenciar tu carrera🧵👇
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
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
Uno de mis objetivos de 2025 es escribir más ✍️
Siempre me ha gustado escribir, desde bien pequeño.
Escribir un poco de todo: artículos, historias...¡Hasta poesía! (gané algunos concursos)
Y me he propuesto retomar la escritura en 2025.
Pero... ¿Qué voy a escribir?
¿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?
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 😉
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é.
Sí, llegué a tener el GRAN SUEÑO ESPAÑOL:
Trabajar para la administración pública con lo que ello conlleva:
- Trabajo para toda la vida
- Un sueldo de unos 2.000 euros/mes + pagas extras
- 3 meses de vacaciones pagadas al año
- Un horario de 9h-14h...
Y sí, lo dejé.
Todo el mundo busca la ESTABILIDAD, personal y laboral
¿Entonces POR QUÉ YO NO?
Pasé de trabajar más de 3 años para el gobierno español, donde todo parecía seguro: trabajo para toda la vida, 3 meses de vacaciones...
Tenía lo que la mayoría de España quiere... y RENUNCIÉ.
Si quieres saber más sobre de la importancia de la optimización web en el posicionamiento en Google, tengo un artículo con esta información más detallada.
Échale un ojo y no cometas el error de descuidar tu web 👇
juliancampos.es/optimizacion...
📊Además, también afectará a tus campañas de SEM, por lo que igual estarás invirtiendo dinero que no tiene sentido, por que la calidad de tus anuncios se verá afectada
13.01.2025 09:49 — 👍 0 🔁 0 💬 1 📌 0Descuidar la optimización de tu web puede afectar a su visibilidad en buscadores y, por lo tanto, las visitas que recibas.
❌Sin duda la optimización web afecta al SEO, por lo que estarás condicionando parte del éxito de tu proyecto.