Si sigo fallando en los hackatones y los fines de semana de inicio, ¿debo tomar un descanso en el medio para evaluar las cosas y no continuar hasta que me sienta mejor o simplemente seguir adelante?

Estoy comenzando como estudiante de informática, estos son solo mis dos centavos, pero como otras personas mencionaron aquí antes, y te has referido a ti mismo, puedes ganar mucho más con un hackathon que solo ganar un premio.

Me ha sorprendido en los últimos meses con los hackathons en los que he estado, cuánto he aprendido y cuánto empiezas a destacar sobre las personas que podrían ser mejores programadores que tú, pero no vayas a estos eventos.

Aprendí idiomas desde JSON a Java para Android, y llegué al límite con lo que puedo lograr y hacer en el tiempo asignado. Además, todas las personas que conoces son personas afines que son extremadamente talentosas (o serán extremadamente talentosas) que te permiten expandir tus conexiones futuras en la industria de la tecnología, realmente solo por estar allí.

Debido a uno de los hackatones a los que fui, incluso obtuve una entrevista en Seattle con Microsoft, y establecí conexiones con reclutadores de todo tipo de compañías diferentes. ¿Y mencioné que ni siquiera una vez terminé el proyecto en el que comenzamos a trabajar? En este momento es por falta de conocimiento en los idiomas que usamos, pero cada vez que regreso y veo lo que me dejó perplejo y lo aprendo para la próxima vez.

Usa los 15 hackathons a los que fuiste como impulsores para mejorar, y sigue yendo a tantos hackahons como te permita tu deseo de dormir. Obtienes mucho más de ellos que solo un premio si sabes cómo trabajarlo correctamente. Si lo haces porque te encanta, entonces ya has ganado el premio gordo, pero si intentas hacerlo al revés, simplemente no funciona tan bien.

¿Qué debo hacer si sigo fallando en los hackathons y los fines de semana de inicio?

Si quieres ganar, debes ir a casa y volver a evaluar lo que hiciste. Si no te importa ganar, entonces deberías salir todos los fines de semana para jugar.

Personalmente, pasé por una larga fase de mi vida en la que salté de una cosa a otra y nunca me tomé el tiempo para volver a evaluar lo que pasé, ni lo que pude aprender. Me molestó un poco. En lugar de ganar más habilidad, perdí el conocimiento, mientras mi nivel de habilidad se mantuvo igual.


Lea más en mi blog: ¿Qué debo hacer si sigo fallando en los hackathons y los fines de semana de inicio?

Leonard Kim consulta nuevas empresas y escribe libros como La etiqueta de las redes sociales: cómo conectarse y responder a los demás en el mundo de las redes sociales

La respuesta corta es: absolutamente.

La clave son tus propias palabras:

He aprendido mucho. He hecho un montón de grandes amigos. Y soy un programador mucho mejor debido a la experiencia.

Es por eso que asiste a eventos de Startup Weekend, hackathons, etc., no para enriquecerse, sino para aprender, establecer contactos y divertirse. Hay una falta significativa de validación del mercado en estos eventos, lo que significa que está construyendo un prototipo alrededor de una idea que solo ha sido validada por el propio equipo, no es una buena muestra representativa.

Sigue yendo a eventos, sigue conociendo gente, sigue aprendiendo y diviértete.

Como nota al margen: si está tratando de iniciar una empresa para hacerse rico, está ladrando el árbol equivocado. Comienza una empresa porque crees sinceramente que estás resolviendo un problema para las personas; si ese es realmente el caso, el dinero debería venir si lo estás haciendo bien.

Con cualquier cosa que haga en la vida, SIEMPRE debe evaluar su progreso y tomarse el tiempo para pensar en cómo mejorar la próxima vez. “Poder” puede ser una buena manera de mantener el impulso y puede motivarte a nunca rendirte, pero si realmente no piensas por qué estás fallando (fallar a menudo es BUENO por cierto), entonces nunca podrás aprender de tus errores.

Entonces sí, tómese un tiempo después de cada hackathon y fin de semana de inicio al que asista y analice cómo puede mejorar para la próxima vez.

Sigue adelante a menos que temes ir. Aprender nuevas habilidades y redes son razones suficientes para ir.

Como otros han mencionado, el aspecto competitivo de los hackatones es una parte minúscula de la razón para asistir y participar en ellos. Si sales de cada evento con nuevos amigos, nuevas conexiones y nuevas experiencias, entonces obtienes exactamente lo que se supone que debes obtener de ellos. Obviamente, ganar es excelente y, a menudo, brinda cierta visibilidad a los ganadores, pero eso solo importa cuando son los principales patrocinados por alguna empresa de alto perfil en el área (eBay, Google, etc.).

Mientras (1) te diviertas en los eventos, (2) establezcas conexiones y (3) aprendas cosas nuevas, obtienes lo que debes de los eventos, y debes seguir adelante. Después de todo, ¡nunca sabes cuándo cambiarás el rumbo y comenzarás a ganar nuevamente!

¿Qué es lo que estás tratando de ganar? Si has aprendido mucho, has hecho amigos y eres mejor programador por la experiencia, me parece que ganaste. ¿O necesitabas esa palmadita en la espalda?

Si te apetece descansar, descansa. No siga adelante a menos que haya alguna razón importante para hacerlo.

También sería prudente aceptar que las personas necesitan mucha suerte para hacerse ricos con las nuevas empresas. Bill Gates era muy inteligente, pero también nació aproximadamente en el momento adecuado y tuvo más exposición a las computadoras que la mayoría de su generación.

Lea Outliers: The Story of Success por Malcolm Gladwell, para corregir la noción de que quienes triunfaron fueron inherentemente las personas que tuvieron que ganar. Lo más probable es que cientos de personas inteligentes y trabajadoras fueran tan buenas como los nombres famosos, pero nunca lo lograron.

(Y esto no es envidia. Me considero inteligente, pero extremadamente improbable que alguna vez sea rico. Y digo la verdad tal como la veo).

En realidad depende de ti, si los disfrutas (quiero decir, disfrútalas REALMENTE, como si NO PUEDAS ESPERAR para tener otra oportunidad), entonces no, no te detengas.

Si la frustración de no ganar te está afectando (lo cual es comprensible), entonces tienes razón: tómate un descanso, vuelve a evaluar las cosas.

Es importante saber que vivimos en un mundo donde ser programador es “muy bueno”, todos quieren ser uno, no porque realmente sean buenos en eso, sino porque es “genial” ahora. Por lo tanto, existe una gran presión social para tener éxito como ingeniero de software.

La clave es: encuentra lo que REALMENTE te gusta hacer.

Si participa en hackathons para ganar montones de dinero, lo está haciendo mal. Todo mal.

Creo que deberías reevaluar lo que hiciste y encontrar lo que falta en la línea para que puedas volver de ganar.