Estoy involucrado con la comunidad de codificación en San Francisco, conocía a la gente de App Academy, Hack Reactor, MakerSquare, General Assembly, etc. También escribí un libro Choosing the Best Coding Bootcamp for You.
¡Felicidades! Parece que tienes buenas decisiones esperándote, y por más frustrante que parezca, estos son buenos problemas. ¿Estás feliz? No infeliz no parece ser lo mismo que “Estoy feliz” a veces. ¿Aprender a codificar te hará feliz? ¿Por qué? Por qué no?
Parece que tienes la experiencia de la decepción del camino no seguido. Entonces, te animo a que sigas a tu corazón. A veces, su instinto señala algo muy importante en la vida, y es una habilidad valiosa (tanto en ejecución como en coraje) aprender a escucharlo.
- ¿Qué es la certificación CSM (Certified Scrum Master)? ¿Cuál es el criterio para tomar la certificación?
- ¿Qué pasa si un estudiante universitario de Ciencias de la Computación ha perdido todo su tiempo en la universidad sin hacer mucho en el frente académico, no tiene habilidades relacionadas con la codificación y, finalmente, en su último año se encuentra en condiciones de absolutamente nada?
- ¿Qué enfoque de ingeniería de software favorece Michael O. Church y por qué?
- ¿Qué es mejor: ser ingeniero informático o programador autodidacta?
- ¿Los trabajos de Big Data necesitan habilidades de programación?
Escucho algunas dudas en tu pregunta. Quizás te preocupe cometer errores. Pero, estoy seguro de que has escuchado que cometer errores desde el principio, y
1) todavía eres relativamente joven y
2) son menos de tres meses de su tiempo y
3) relativamente económico: es mejor y más barato que cometer errores en el futuro. De esta manera, aprende y puede hacer otras cosas con lo que aprendió.
Con esas cosas suaves fuera del camino, déjame abordar tus preguntas.
# 1 Por lo que he visto, tendrá una base sólida en la creación de aplicaciones web. No serás un hacker total, sino un desarrollador junior sólido que ha aprendido a aprender y está listo para aprender más.
# 2 Es muy probable que encuentre un trabajo rápidamente. Por un lado, te unes a una red de comunidad de desarrolladores y sales con una marca distinta. No solo serás otra persona ‘oh, aprendí a codificar en mi propio tiempo’, sino que tendrás la marca y el método de una escuela detrás de ti.
Algún consejo:
a) Para construir sobre el # 2, haga su tarea de antemano. Explore las alternativas. Conozca a las personas en las escuelas: establezca contactos con otros futuros estudiantes y comparta historias. No querrás arrepentirte de la marca que llevarás contigo.
b) Dé un paso atrás y asegúrese de que esto es lo que quiere. ¿Te gusta la planificación de eventos o un trabajo relacionado? ¿Estás pasando por alto las oportunidades que podrías estar creando para ti a través de tu rol y organización actual? ¿Te sientes cómodo con la idea de convertirte en un desarrollador a tiempo completo, buscar Stack Overflow o mirar a los editores de texto todo el día? Por supuesto, es un trabajo divertido, resolver problemas y la camaradería que compartes.
De nuevo, eres joven. Se audaz ¡Caminar hacia adelante!