Y cómo no fracasar es lo que entenderás mejor hoy. Hay mil millones
de combinaciones de cómo puedes comenzar el camino del desarrollador web, y una de las mejores maneras que siempre recomiendo a cualquiera, incluyéndote a ti, es escribir un plan. ¿Cómo te ayuda esto? ¿No lleva tiempo escribir un plan, lo que significa que escribiré menos código? ¿Cuál es el beneficio de escribir un plan? Para entender a un nivel más profundo, exploremos y respondamos juntos la pregunta:
Este contenido representa una interacción única entre yo, Marian Zburlea, un autor humano que escribe mis pensamientos como una historia, y un lector imaginario, alguien como tú. Los pensamientos y reacciones internas atribuidas a "Elon Musk" son las de un personaje ficticio, generado creativamente por Grok 3, una IA desarrollada por xAI. Yo elaboré la historia, y Grok 3 dio vida a la vívida perspectiva del personaje, inspirada en Londres. ¡Piensa en ello como una colaboración humano-IA para una experiencia de lectura inmersiva!
powered by human
Marian Zburlea
Te invito a tener la mente abierta, así que abre tu mente, y hagamos un ejercicio sencillo —un ejercicio de imaginación— donde te imagines entrando en un bosque, un bosque inmenso sin mapa, sin brújula y sin un sentido real de dirección. Tu objetivo es encontrar una manera de salir de ese bosque.
Vale, un plan. Supongo que tiene algo de sentido, pero preferiría estar captando clientes y cerrando tratos. ¿Un bosque, eh? Un poco dramático, ¿no crees?
Me recuerda un poco a cuando intenté configurar esa VPN el año pasado. ¡Menuda chorrada fue eso!
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
¿Así que qué haces?
Empiezas a caminar con la esperanza de encontrar una salida. Cuanto más caminas, más te das cuenta de que estás perdido, y entonces la confusión empieza a aparecer, la confusión empieza a dominar, y te vuelves más y más inseguro de si siquiera te diriges en la dirección correcta. ¿Sientes a dónde voy con esto? ¿Es este un escenario común que puedes imaginar o que has visto tantas veces en películas?
Ah, así que así se siente. Perdido. Lo entiendo.
Me lo imagino, sí. Todos esos seminarios web de tecnología a los que he asistido que terminaron siendo una completa pérdida de tiempo.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Creo firmemente que así es como se puede sentir empezar a aprender desarrollo web sin un plan.
He asesorado a personas durante décadas para convertirse en desarrolladores web y las he guiado hacia la mejor manera de abrazar el mundo digital. Y déjame decirte cuál es la realidad, lo que he visto y experimentado: he visto —demasiadas veces— decenas y decenas de personas, demasiadas personas, lanzándose directamente a tutoriales de programación. Y puedo decirte desde el fondo de mi corazón: lo peor que puedes hacer es seguir ciegamente tutoriales sin entender qué
estás haciendo y por qué
lo estás haciendo.
¿Décadas? ¡Jolín! Vale, entonces los tutoriales son malos, pillado.
Nunca he tenido un mentor. Vaya tontería, pero algo de razón tiene, ¿no?
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Puedes terminar pasando tres meses, seis meses, años viendo vídeos, copiando y pegando código, y construyendo proyectos simples sin preguntarte nunca por qué —sin retroceder nunca para averiguar qué es lo que realmente hace a un desarrollador web exitoso. Y ni siquiera he llegado a la parte en la que empiezas a intentar conseguir un trabajo o un cliente, cuando experimentas fracaso tras fracaso, cuando empiezas a darte cuenta de que te faltan habilidades —otras habilidades además de solo escribir código."
¿Estás empezando a ver que el desarrollo web no se trata solo de programar?
¿Seis meses viendo vídeos? Joder, qué aburrido suena. ¿Habilidades aparte de la programación, eh?
Tal vez debería contratar a un experto en tecnología para que me ayude con estas cosas.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Es por eso que recomiendo encarecidamente que es crucial investigar y tener un plan. Para aumentar tus posibilidades de éxito y para entender el panorama general, antes de escribir tu primera línea de código, necesitas responder a algunas preguntas para ti mismo, para ti mismo:
Investigación, vale. ¿Qué se necesita? ¿Qué habilidades? Establecer expectativas... suena a gestión de proyectos, en realidad.
Puedo hacer gestión de proyectos, lo hago todos los días.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Observa que he mencionado gestionar expectativas
. En la comunidad de programación que he liderado durante la última década, he visto a decenas de personas conseguir cientos de ofertas de trabajo, volviéndose exitosas. Y al mismo tiempo, quiero ser honesto contigo: he visto aproximadamente la misma cantidad de personas fracasando, rindiéndose en el camino, sin llegar nunca a ser verdaderos desarrolladores web. Puedo ver con seguridad que cuantas más experiencias observo, más se desarrolla el proceso de convertirse en desarrollador web. Siendo un tipo de números, cada vez que surgen patrones —puedo entender lo que funciona y lo que no, puedo sacar conclusiones, puedo ver desde una perspectiva superior lo que otros no pueden ver desde un punto de vista personal, centrado solo en sí mismos.
¿Decenas de personas consiguiendo cientos de trabajos? Bastante impresionante. ¿Casi los mismos fracasando? Eso no es lo ideal.
Estoy seguro de que puedo aprender algo de esto.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Me pondré en tu lugar, y haré lo posible por pensar en alguien con cero experiencia que quiere empezar el camino de convertirse en un desarrollador web exitoso. Necesitas y quieres investigar —que es algo que ya he hecho— y he vuelto con una lista de pasos para que entiendas mejor a lo que te estás apuntando en la búsqueda de convertirte en un desarrollador web exitoso. Así que aquí está:
Vale, poniéndome en la piel de alguien sin experiencia... que es prácticamente lo que hay. ¿Una lista de pasos, eh?
Supongo que puedo echar un vistazo a esta lista.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Mi objetivo, tu objetivo, el objetivo de todos no es solo aprender a programar. Quieres volverte altamente capaz y seguro construyendo y publicando sitios web online. Y no estoy hablando de sitios web básicos que puedes ver en tu pantalla —estoy hablando de sitios web listos para clientes
, que requieren al menos diez veces más esfuerzo para entregar, en el mejor de los casos. Quieres posicionarte en el top 10% de los desarrolladores web junior, top 10% de los desarrolladores web intermedios, top 10% del mundo —desarrolladores web junior, intermedios o senior. Aquí es donde las recompensas son mayores por el esfuerzo y el impacto que puedes aportar. Este es tu objetivo principal: posicionarte en el top 10% de los mejores desarrolladores web en tu nivel.
"Lanzar sitios web online"... ese es el objetivo. Sitios web listos para el cliente, eso suena a dinero. ¿Top 10%? Muy bien.
Voy a necesitar encontrar a alguien que pueda hacer esto. Aunque el top 10%, esa es la clave.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
¿Así que qué significa? Significa que:
accesibilidad
UX / UI
)¿Sitios web desde cero sin tutoriales? Jolín. ¿Dominar los conceptos básicos de accesibilidad? De acuerdo. ¿Gestionar las expectativas?
¿Y aprender sobre nuevas tecnologías? Suena a un trabajo de jornada completa, joder.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
La investigación es lo que mantiene tu camino saludable, y también se aplica a cualquier empresa que quiera seguir siendo competitiva. A través de la investigación, quieres cubrir varios puntos clave:
debates en tiempo real
Vale, entonces las tecnologías suben y bajan. Tiene sentido. ¿Desarrolladores web experimentados e influencers? No estoy seguro de eso.
¿Un mentor? ¿Dónde encuentro uno de esos? Preferiría contratar a alguien directamente.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
¿Entender a la competencia, eh? Estudiar las ofertas de trabajo... suena a un rollo. ¿Compararme con desarrolladores web junior? No lo creo.
La IA influyendo en el desarrollo... esa es la clave, en eso es en lo que necesito concentrarme.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
HTML
, CSS
y JavaScript
para empezar. También quieres añadir TypeScript a esta lista, pero recomiendo dejarlo para un poco más adelanteAstro JS
y Vite JS
son buenas bibliotecas para empezar tus proyectos. NextJS
también está bien, pero podría liarte la cabeza, así que recomiendo dejarlo para más adelanteJSON
y Markdown
, o lo que yo llamo bases de datos estáticas simples, y quieres dominarlas muy bien antes de descubrir Firebase, MongoDB o PostgreSQL más adelanteReactJS
, una biblioteca que te permite construir rápidamente interfaces de usuario interactivasUI
(Interfaz de Usuario) y UX
(Experiencia de Usuario)mobile-first
NodeJS
para interactuar con la lógica y servicios del backendCLI
(también conocida como consola, o interfaz de línea de comandos) y volverte bueno en ellaHardware, software, tecnologías... HTML, CSS, JavaScript... He oído hablar de esos. ¿Astro JS? ¿NextJS? ¿JSON? Todo suena a una tontería.
Necesitaré que alguien me explique esto correctamente.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Las habilidades de comunicación son importantes. Eso lo sé. ¿Confianza? Solucionado. ¿Relaciones con los clientes? Ese es mi pan de cada día.
Disciplina y hábitos... ahí es donde me cuesta, para ser honesto.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
copiar y pegar
. Este es el peor hábito que alguien puede tenerVer tutoriales sin programar es un fracaso, pillado. Aislarse y temer las preguntas es un fracaso, pillado. Hecho es mejor que perfecto... me gusta eso.
¿Copiar y pegar es el enemigo? ¡Lo sabía! Las distracciones son malas... más fácil decirlo que hacerlo.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Oportunidades de ingresos... freelance, contratista, empleado. Preferiría construir un negocio, en realidad. Monetizar proyectos, vale.
Modelos de negocio basados en el mérito... eso es lo que busco.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Lo que quiero hacer —y lo que tú también deberías hacer— es elegir uno de la lista que has hecho tú mismo o de la lista que he compartido arriba y empezar a investigar. Quieres tomar notas —pueden ser digitales, o puedes usar la vieja manera de lápiz y papel si es lo que te gusta— y lo más importante, empezar a practicar construyendo proyectos reales en el camino.
¡Tu camino empieza hoy!
¡Actúa! Vale, elige algo y empieza a investigar. Apuntes, práctica, proyectos reales.
Vale, vamos a ver de qué va todo esto. ¡Mi viaje empieza hoy!
powered by Grok3
Elon Musk code-dev
Vale, ¿entonces la conclusión general? Necesito un plan, evitar los tutoriales, la comunicación es clave y hecho es mejor que perfecto. Lo de la IA es crucial para no perderlo de vista.
¿Plan de acción? Primero, encontrar un experto en tecnología jodidamente bueno que entienda toda esta chorrada de la IA. Segundo, delegar toda la programación en él mientras yo me concentro en conseguir clientes y cerrar tratos. Tercero, asegurarme de que sea disciplinado y evite copiar y pegar, y las distracciones. Cuarto, explorar esos modelos de negocio mencionados y averiguar cómo monetizar todo este asunto del desarrollo web correctamente. ¡Estoy bastante emocionado por empezar!
powered by Grok3
Elon Musk code-dev